intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Đề thi HK lần 2 môn Lập trình cơ bản năm 2016 - CĐ Kỹ Thuật Cao Thắng - Đề 1

Chia sẻ: Le Trong Duc | Ngày: | Loại File: PDF | Số trang:6

125
lượt xem
4
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Dưới đây là Đề thi HK lần 2 môn Lập trình cơ bản năm 2016 trường CĐ Kỹ Thuật Cao Thắng - Đề 1, mời các bạn và quý thầy cô giáo cùng tham khảo để để có thêm tài liệu phục vụ nhu cầu học tập và ôn thi. Chúc các bạn đạt kết quả cao trong kỳ thi sắp tới.

Chủ đề:
Lưu

Nội dung Text: Đề thi HK lần 2 môn Lập trình cơ bản năm 2016 - CĐ Kỹ Thuật Cao Thắng - Đề 1

TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG<br /> <br /> ĐỀ THI HỌC KỲ (LẦN 2)<br /> <br /> KHOA ĐIỆN TỬ - TIN HỌC<br /> <br /> MÔN: LẬP TRÌNH CƠ BẢN<br /> <br /> <br /> <br /> LỚP: CĐN SCMT15A, B<br /> THỜI GIAN: 45 PHÚT<br /> NGÀY THI: 17/7/2016<br /> <br /> PHIẾU TRẢ LỜI<br /> Họ tên: ......................................................................................................................................<br /> MSSV: ........................................................................................................................................<br /> Lớp: ............................................................................................................................................<br /> Lưu ý: Sinh viên ghi đáp án được chọn vào câu tương ứng.<br /> 1<br /> <br /> 2<br /> <br /> 3<br /> <br /> 4<br /> <br /> 5<br /> <br /> 6<br /> <br /> 7<br /> <br /> 8<br /> <br /> 9<br /> <br /> 10<br /> <br /> 11<br /> <br /> 12<br /> <br /> 13<br /> <br /> 14<br /> <br /> 15<br /> <br /> 16<br /> <br /> 17<br /> <br /> 18<br /> <br /> 19<br /> <br /> 20<br /> <br /> 21<br /> <br /> 22<br /> <br /> 23<br /> <br /> 24<br /> <br /> 25<br /> <br /> 26<br /> <br /> 27<br /> <br /> 28<br /> <br /> 29<br /> <br /> 30<br /> <br /> Bộ môn Tin học<br /> <br /> GV ra đề<br /> <br /> Nguyễn Đức Duy<br /> <br /> Câu 1.<br /> Ngôn ngữ C được tạo ra bởi?<br /> A. Bjarne Stroustrup<br /> B. Dennis Ritchie<br /> <br /> C. James A. Gosling<br /> <br /> Câu 2.<br /> Một biến trong C không thể bắt đầu với ______ ?<br /> A. Một ký tự<br /> B. Một số<br /> C. Một ký tự đặc biệt<br /> ngoại trừ dấu ‘_’<br /> Câu 3.<br /> Mảng là gì?<br /> A. là tập hợp các biến không cùng kiểu dữ liệu.<br /> C. không là tập hợp các biến cùng kiểu dữ liệu.<br /> <br /> D. Dr. E.F. Codd<br /> <br /> D. Cả B & C<br /> <br /> B. là tập hợp các biến cùng kiểu dữ liệu.<br /> D. Tất cả đều sai.<br /> <br /> Câu 4.<br /> Để khởi tạo một mảng, cách nào là đúng?<br /> A. int num[6] = { 2, 4, 12, 5, 45, 5 } ;<br /> B. int n{} = { 2, 4, 12, 5, 45, 5 } ;<br /> C. int n{6} = { 2, 4, 12 } ;<br /> D. int n(6) = { 2, 4, 12, 5, 45, 5 } ;<br /> Câu 5.<br /> Các phần tử của mảng (array) thì luôn được lưu trữ trong một vùng nhớ _____?<br /> A. Liên tục.<br /> B. Ngẫu nhiên.<br /> C. Rời rạc.<br /> D. Cả (B) và (C)<br /> Câu 6.<br /> Cách truy cập giá trị của biến cấu trúc struct book{ price, page }?<br /> A. printf("%d%d", book.price, book.page);<br /> B. printf("%d%d", price.book, page.book);<br /> C. printf("%d%d", price::book, page::book);<br /> D. printf("%d%d", price->book, page->book);<br /> Câu 7.<br /> Cách nào là đúng để khai báo một hằng trong C?<br /> A. int constant var =10;<br /> B. int const var = 10;<br /> C. const int var = 10;<br /> D. Cả B & C<br /> Câu 8.<br /> A. Hằng<br /> <br /> Trong câu lệnh switch, mỗi giá trị của case thì phải là _______?<br /> B. Biến<br /> C. Ký tự đặc biệt<br /> <br /> Câu 9.<br /> Từ khóa break có thể?<br /> A. Thoát khỏi cấu lệnh switch<br /> C. Thoát một vòng lặp<br /> <br /> D. Tất cả đều sai<br /> <br /> B. Thực thi lại chương trình<br /> D. Cả (A) và (C)<br /> <br /> Câu 10. Phát biểu nào sau đây là đúng?<br /> A. Thân của vòng lặp while được thực thi ít nhất một lần.<br /> B. Thân của vòng lặp do … while được thực thi ít nhất một lần..<br /> C. Thân của vòng lặp do … while được thực thi 0 hoặc nhiều lần.<br /> D. Vòng lặp for không thể được sử dụng thay thế vòng lặp while.<br /> Câu 11. Câu lệnh printf("%c", 100); sẽ in ra màn hình?<br /> A. 100<br /> B. giá trị rác<br /> C. ký tự ứng với mã ASCII 100<br /> D. Không in gì cả<br /> Câu 12. C là ngôn ngữ _______?<br /> A. Cấp thấp<br /> B. Cấp cao<br /> <br /> C. Assembly<br /> <br /> D. Máy<br /> <br /> Câu 13.<br /> A. -37<br /> <br /> Kết quả của a trong câu lệnh int a = 5+3*2%10-8*6 là?<br /> B. -42<br /> C. -32<br /> <br /> D. -28<br /> <br /> Câu 14.<br /> <br /> Kết quả in ra màn hình của đoạn lệnh sau?<br /> x = 5; y = x++; printf(“%d%d”, x, y);<br /> B. 5 6<br /> C. 6 5<br /> <br /> D. 6 6<br /> <br /> A. 5 5<br /> <br /> 1<br /> <br /> Câu 15.<br /> <br /> A. 34<br /> <br /> Kết quả in ra màn hình của đoạn lệnh sau?<br /> int i = 3;<br /> printf("%d%d",i,i++);<br /> B. 43<br /> C. 44<br /> <br /> D. 33<br /> <br /> Câu 16.<br /> <br /> Kết quả biên dịch và thực thi đoạn code sau?<br /> void main()<br /> {<br /> if(printf("cquestionbank"))<br /> printf("I know c");<br /> else<br /> printf("I know c++");<br /> }<br /> A. I know c<br /> B. I know c++<br /> C. cquestionbankI know c<br /> D. cquestionbankI know c++<br /> Câu 17.<br /> <br /> A. 25 25<br /> Câu 18.<br /> <br /> A. 5<br /> <br /> Kết quả biên dịch và thực thi đoạn code sau?<br /> void main()<br /> {<br /> int a=25;<br /> clrscr();<br /> printf("%o %x",a,a);<br /> getch();<br /> }<br /> B. 025 0x25<br /> C. 12 42<br /> <br /> D. 31 19<br /> <br /> Kết quả hiển thị ra màn hình của đoạn code C sau là gì?<br /> int test(int x, int &y)<br /> {<br /> x += 1;<br /> y += 2;<br /> return x+y;<br /> }<br /> void main()<br /> {<br /> int a = 3, b = 2;<br /> int s = test(a, b);<br /> s += a + b;<br /> cout
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2