Danh mục

Đề 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

Số trang: 6      Loại file: pdf      Dung lượng: 171.33 KB      Lượt xem: 18      Lượt tải: 0    
tailieu_vip

Hỗ trợ phí lưu trữ khi tải xuống: 5,000 VND Tải xuống file đầy đủ (6 trang) 0

Báo xấu

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

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

Tài liệu được xem nhiều:

Tài liệu liên quan: