1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Đề thi giữa học kì 1 môn Tin học lớp 11 năm 2021-2022 có đáp án - Trường THPT Dĩ An

6 1 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 6
Dung lượng 413,91 KB

Nội dung

Mời các em cùng tham khảo Đề thi giữa học kì 1 môn Tin học lớp 11 năm 2021-2022 có đáp án - Trường THPT Dĩ An dưới đây giúp các em dễ dàng hơn trong việc ôn tập và nâng cao kiến thức chuẩn bị cho kì thi sắp tới. Chúc các em đạt kết quả cao trong kì kiểm tra!

SGD & ĐT BÌNH DƯƠNG TRƯỜNG THPT DĨ AN ĐỀ CHÍNH THỨC KIỂM TRA GIỮA HỌC KỲ NĂM HỌC 2021 - 2022 Môn: TIN HỌC, lớp 11 Thời gian làm bài: 45 phút (khơng tính thời gian phát đề) Họ tên học sinh : Số báo danh : Mã đề 001 Câu 1: Trong ngơn ngữ lập trình Pascal, với câu lệnh sau: Writeln(‘KQ la: ’,a); ghi hình kết gì? A Ket qua la a B KQ la: C KQ la a D Câu lệnh sai Câu 2: Cho  x, y  toạ độ điểm thuộc miền gạch chéo (kể biên) hình bên biểu thức cho kết true? y x 5 O 5 A (x*x + y*y >25) and (abs(x) < 5) and (abs(y) < 5) B (x*x + y*y >25) and (abs(x) < 5) and (abs(y)  5) C (x*x + y*y  25) and (abs(x)  5) and (abs(y)  5) D (x* x + y*y >= 25) and (abs(x) 3); End Kết chạy chương trình A ok5>3 B FALSETRUE C okTRUE D FALSEok Câu 7: Câu lệnh sau dùng để nhập số từ bàn phím vào biến x? A Writeln(‘Nhập x = ’); B Writeln(x); C Read(‘x’); D Readln(x); Câu 8: Tên không ngôn ngữ Pascal A abc_123 B abc123_ C _123abc D 123_abc Câu 9: Trong NN lập trình Pascal, phép tốn MOD với số ngun có tác dụng gì? A Làm tròn số B Thực phép chia C Chia lấy phần dư D Chia lấy phần nguyên Câu 10: Để khai báo biến A, B có kiểu kí tự; biến C, D có kiểu số thực; biến E có kiểu số nguyên ta chọn kết quả: A Var A, B: Char; E: Word; C, D: Byte; B Var A, B: Char; E: Word; C, D: Real; C A, B: Char; E: Word; C, D: Real; D Var A, B: Char; E: Word; C, D: Longint; Câu 11: Trong NN lập trình Pascal Câu lệnh sau sai? A X:= 12345; B X:= x; C X:= 123,456; D X:= pi*100; Câu 12: Các biểu diễn phép toán số học với số nguyên A Cộng (+) trừ (-) B Nhân (*) chia (/) C Cộng (+), trừ (-), nhân (*), chia lấy nguyên (div) chia lấy dư (mod) D Cộng (+), trừ (-), nhân (*), chia (/) Câu 13: Trong khai báo biến, có nhiều biến có kiểu biến cách bởi: A dấu chấm (.) B dấu chấm phẩy (;) C dấu phẩy (,) D dấu hai chấm (:) Câu 14: Trong khai báo sau: (1) Khai báo biến m có kiểu thực: Var m: read; (2) Khai báo hai biến p1, p2 có kiểu byte: Var pl: Byte; p2: Byte; 2/6 - Mã đề 001 (3) Khai báo biến a b có kiểu word: Var a, b: Word; (4) Khai báo biến a b có kiểu word: Var a; b: Word; Số khai báo A B C D Câu 15: Kiểu liệu Integer có phạm vi giá trị A Từ 215 đến 216 B Từ –215 đến 216 C Từ –215 đến 216 – l D Từ –215 đến 215 – l Câu 16: Các thủ tục chuẩn vào/ra dùng để làm gì? A Dùng để xuất nhập câu lệnh B Dùng để gán giá trị cho biến C Dùng để đưa liệu vào xuất liệu cho biến D Dùng để nhập liệu vào từ bàn phím xuất liệu ngồi Câu 17: Xét biểu thức lôgic: (n > 0) and (n mod = 0) Khẳng định sau đúng? A Kiểm tra n số nguyên chẵn không B Kiểm tra xem n có số dương khơng C Kiểm tra xem n có số dương chẵn khơng D Kiểm tra n có chia hết cho không Câu 18: Cấu trúc tổng quát chương trình gồm: A Khai báo khai báo biến B Phần thân chương trình thích C Phần khai báo phần thân chương trình D Phần khai báo biến câu lệnh Câu 19: Câu lệnh X:= y; có nghĩa A gán giá trị y cho biến X B gán giá trị X cho y C so sánh xem y có X hay không D ý nghĩa khác Câu 20: Trong Pascal, giả sử biến a, b, c, d, delta, x, y z khai báo Các biểu diễn đúng? A 5a - 4c; (12*a +5b)/2; (x-y)*z; B delta = b - 4ac; X = x2 = -b/2a; C l*a*(l-a)+2; 13*a-(1/x)+(x-y)*(y-x); D (a-b)/(c-d)+(a-l/c); 2x - 4x +2; Câu 21: Trong Turbo Pascal, giả sử biến a, b, c, d, x, y khai báo Các biểu diễn biểu diễn đúng? A (a-b) > (c-d); (a-b) (b-a); 12a > 5a; B sqrt(a-b) > x; (l/x - y)> = 2*x; 3*a > 3; C b2 > ac; a(l-a) + (a-b) >= 0; l/x - x < 0; D (a-b) > (c-d); (l/x -y) > 2*x; bb > ac; Câu 22: Trong Pascal biểu diễn hàm đúng? A Sqr(x); Sqrt(x); abs(x); B Cos(x); ex(x); log(x); C Sqr(x); Sqrt(x); sinx; 3/6 - Mã đề 001 D Sqrt(x); abs(x); lng(x); Câu 23: Cú pháp để khai báo biến A Var ; B Var =; C : Kiểu liệu; D Var :; Câu 24: Quy trình để dịch chương trình dạng ngơn ngữ máy A Chương trình nguồn  Chương trình dịch  Chương trình đích B Chương trình dịch  Chương trình đích  Chương trình mã máy C Chương trình dịch  Chương trình đích  Chương trình nguồn D Chương trình đích  Chương trình nguồn  Chương trình, mã máy Câu 25: Đối với ngơn ngữ lập trình có kỹ thuật dịch? A loại (Thông dịch hợp dịch) B loại (Biên dịch) C loại (Hợp dịch biên dịch) D loại (Thông dịch biên dịch) Câu 26: Lập trình A dùng máy tính để giải toán B sử dụng cấu trúc liệu câu lệnh ngôn ngữ lập trình cụ thể để giải tốn máy tính C sử dụng giải thuật để giải tốn D sử dụng ngơn ngữ Pascal Câu 27: Trong cú pháp Read() hay Writeln() biến hay giá trị cách bởi: A dấu phẩy (,) B dấu chấm (.) C dấu chấm phẩy (;) D dấu hai chấm (:) Câu 28: Một ngơn ngữ lập trình có thành phần nào? A Bảng chữ cái, cú pháp ngữ nghĩa B Cú pháp ngữ nghĩa C Bảng chữ ngữ nghĩa D Cú pháp bảng chữ Câu 29: Hàm cho giá trị bình phương x A sqrt(x); B sqr(x); C abs(x); D exp(x); Câu 30: Cho biểu thức: (10 div 2) – Giá trị biểu thức A B C D Câu 31: Trong ngơn ngữ lập trình, biến A đại lượng người sử dụng đặt có giá trị khơng đổi B đại lượng người sử dụng đặt 4/6 - Mã đề 001 C đại lượng đặt tên, dùng để lưu trữ giá trị giá trị thay đổi trình thực chương trình D đại lượng chuẩn ngơn ngữ lập trình quy định có giá trị thay đổi Câu 32: Khi sử dụng thủ tục Readln? A Khi cần nhập liệu vào biến B Khi cần lấy giá trị biến C Khi cần để xuất liệu, sau xuất xong trỏ xuống dịng đầu dịng D Khi có thủ tục Writeln Câu 33: Trong khai báo sau khai báo đúng? A Program baitap l; B Program vi du l; C Program Chuongtrinh; D Program; Câu 34: Cho đoạn chương trình: Var a,b: word; Begin a:= 1234; b:= 56789; Write(a,b:7); Writeln; End Kết chương trình ( dấu cách) A 123456789 B 123456789 C 123456789 D 123456789 Câu 35: Biến X nhận giá trị 0.7 Khai báo sau đúng? A var X: real; B var X: integer; C var X: boolean; D var X: char; Câu 36: Cách thích đúng? A /* Day la mot chuong trinh Pascal */ B {Day la mot chuong trinh Pascal} C (Day la mot chuong trinh Pascal) D [Day la mot chuong trinh Pascal] Câu 37: Cho biểu thức: (15 mod 2) + Giá trị biểu thức A B C D Câu 38: Biến X nhận giá trị 1; 100; 150; 200 biến Y nhận giá trị 1; 0.2; 0.3; 10.99 Khai báo khai báo sau tốn nhớ nhất? A Var X, Y: byte; B Var X: real; Y: byte; C Var X, Y: real; 5/6 - Mã đề 001 D Var X: byte; Y: real; Câu 39: Trong phương án sau, phương án có chứa khai báo sai? A Program VD; Const a = 12; Const St = '123'; B Program Vidu; Const pi = 3.14; USES CRT; C Const giatri=123.56; Program baihocdautien; D Program bail; Uses Crt; Const 3.14; Câu 40: Trong khai báo biến: Var Ch: Char; A, B: Integer; C, D: Byte; E, F: Real; Tổng nhớ dành cho biến khai báo A 19 B C 25 D 29 HẾT -BẢNG ĐÁP ÁN 1.B 11.C 21.B 31.C 2.D 12.C 22.A 32.A 3.B 13.C 23.D 33.C 4.D 14.A 24.A 34.A 5.B 15.D 25.D 35.A 6.B 16.D 26.B 36.B 7.D 17.C 27.A 37.B 6/6 - Mã đề 001 8.D 18.C 28.A 38.D 9.C 19.A 29.B 39.D 10.B 20.C 30.C 40.A ... -BẢNG ĐÁP ÁN 1. B 11 .C 21. B 31. C 2.D 12 .C 22.A 32.A 3.B 13 .C 23.D 33.C 4.D 14 .A 24.A 34.A 5.B 15 .D 25.D 35.A 6.B 16 .D 26.B 36.B 7.D 17 .C 27.A 37.B 6/6 - Mã đề 0 01 8.D 18 .C 28.A 38.D 9.C 19 .A... Các biểu diễn đúng? A 5a - 4c; (12 *a +5b)/2; (x-y)*z; B delta = b - 4ac; X = x2 = -b/2a; C l*a*(l-a)+2; 13 *a- (1/ x)+(x-y)*(y-x); D (a-b)/(c-d)+(a-l/c); 2x - 4x +2; Câu 21: Trong Turbo Pascal, giả... biểu diễn đúng? A (a-b) > (c-d); (a-b) (b-a); 12 a > 5a; B sqrt(a-b) > x; (l/x - y)> = 2*x; 3*a > 3; C b2 > ac; a(l-a) + (a-b) >= 0; l/x - x < 0; D (a-b) > (c-d); (l/x -y) > 2*x; bb > ac; Câu

Ngày đăng: 19/10/2022, 17:23