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

Đề thi học kỳ 1 môn Kỹ thuật lập trình cơ bản

Chia sẻ: Nguyễn Thị Ánh Ngọc | Ngày: | Loại File: PDF | Số trang:14

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

Đề thi học kỳ 1 môn Kỹ thuật lập trình cơ bản sẽ giới thiệu tới các bạn 35 câu hỏi trắc nghiệm kèm theo đáp án của trường Cao đẳng kỹ thuật Cao Thắng dành cho sinh viên khoa điện tử tin học. Mời các bạn cùng tìm hiểu và tham khảo nội dung thông tin tài liệu.

Chủ đề:
Lưu

Nội dung Text: Đề thi học kỳ 1 môn Kỹ thuật lập trình cơ bản

  1. TRƯỜNG CĐ KỸ THUẬT CAO THẮNG ĐỀ THI HỌC KỲ 1 KHOA ĐIỆN TỬ - TIN HỌC MÔN: KỸ THUẬT LẬP TRÌNH CƠ BẢN LỚP: CĐN QTM 11 AB THỜI GIAN: 60 phút (Không sử dụng tài liệu) ĐỀ 1: (ĐÁP ÁN VÀ ĐỀ THI) Câu A B C D Câu A B C D 1 x 21 x 2 x 22 x 3 x 23 x 4 x 24 x 5 x 25 x 6 x 26 x 7 x 27 x 8 x 28 x 9 x 29 x 10 x 30 x 11 x 31 x 12 x 32 x 13 x 33 x 14 x 34 x 15 x 35 x 16 x 36 x 17 x 37 x 18 x 38 x 19 x 39 x 20 x 40 x
  2. 1/ Kiểu nào có kích thước lớn nhất ? a) int b) char c) long d) double 2/ Khai báo nào sai ? a) int a1; b) char ky_tu; c) long 2x; d) double N; 3/ Cho biết dòng lệnh nào bị lỗi ? #include void main() { float a; // 1 couta; // 3 if (a >= 0) cout
  3. 7/ Cho biết kết quả xuất ra của đoạn chương trình sau ? int a=10, s=0; while (s
  4. cin>>n; // 1 for( j=1; j
  5. 16/ Cho biết kết quả của đoạn chương trình sau ? int n=4; float t=0; for (int i=1; ib) ? a:b; int n=(c>x) ? x:c; cout
  6. couta>>b; if (a>b) cout
  7. cout>a,b; b) couta>>b; d) cout
  8. void main() { int s=10; for(int n=1; s>1; s--) { n=n*s; if(n>100) break; } coutx; if(m0); couta>>b>>c; float t=(a+b+c)/3; if (a>t) cout
  9. c) mã giả d) tất cả đều đúng 38/ Kiểu dữ liệu nào sau đây thích hợp để lưu kết quả của biểu thức a*0.1 + b*0.4 + c*0.5 a) int b) char c) unsigned long d) float 39/ Cho biết kết quả của đoạn chương trình sau đây nếu nhập vào 11 int s, n=0; cin>>s; while (s>0) { if(s%2==0 || s%5==0) n++; s--; } cout
  10. TRƯỜNG CĐ KỸ THUẬT CAO THẮNG ĐỀ THI HỌC KỲ 1 KHOA ĐIỆN TỬ - TIN HỌC MÔN: KỸ THUẬT LẬP TRÌNH CƠ BẢN LỚP: CĐN QTM 11 AB THỜI GIAN: 60 phút (Không sử dụng tài liệu) ĐỀ 2: (ĐÁP ÁN VÀ ĐỀ THI) Câu A B C D Câu A B C D 1 x 21 x 2 x 22 x 3 x 23 x 4 x 24 x 5 x 25 x 6 x 26 x 7 x 27 x 8 x 28 x 9 x 29 x 10 x 30 x 11 x 31 x 12 x 32 x 13 x 33 x 14 x 34 x 15 x 35 x 16 x 36 x 17 x 37 x 18 x 38 x 19 x 39 x 20 x 40 x
  11. 1/ Kiểu nào có kích thước nhỏ nhất ? 7/ Cho biết kết quả xuất ra của đoạn chương trình a) int sau ? b) char int a=10, s=0; c) long while (s
  12. 11/ Cho biết dòng lệnh nào bị lỗi ? 15/ Lệnh break để dừng lại lệnh nào ? #include a) for void main() b) while { int n, y=1; c) do while cin>>n; // 1 for( j=1; j
  13. 21/ Cho biết kết quả của đoạn chương trình sau ? 26/ Cho biết kết quả của đoạn chương trình sau int n=5; nếu lần lượt nhập vào 8, 1, 5, 4, 6, 0 switch(n/2) int n=0, x; { case 1: n--; do case 2: n++; break; { cin>>x; default: n=n%5; if(x%2!=0) } n=n+x; cout>b; 27/ Cho biết kết quả của biểu thức sau nếu n=10 if (a0 || n=5)) cout>b; cout
  14. 31/ Kích thước của kiểu int là 36/ Cho biết kết quả của đoạn chương trình sau a) 1 byte đây nếu nhập vào 11 b) 2 bytes int s, n=0; c) 4 bytes cin>>s; d) 8 bytes while (s>1) { if(s%2==0 || s%3==0) n++; 32/ Cho biết kết quả của chương trình sau s--; #include } void main() cout100) c) 8 break; d) 9 } coutx; c) td=((x0); 38/ Khai báo nào sau đây là sai ? couta>>b>>c; b) 1 float t=(a+b+c)/3; c) 2 if (a
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

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