ôn tập giữa hki BÙI THỊ THU HUYỀN NĂM HỌC 2022 2023 10/24/22 ÔN TẬP GIỮA HKI | ĐỀ CƯƠNG ÔN TẬP THI GIỮA HKI MÔN TIN HỌC 11 I TRẮC NGHIỆM Câu 1 Chương trình viết bằng ngôn ngữ bậc cao không có đặc điểm[.]
BÙI THỊ THU HUYỀN 10/24/22 NĂM HỌC 2022 - 2023 ĐỀ CƯƠNG ÔN TẬP THI GIỮA HKI MÔN: TIN HỌC 11 I TRẮC NGHIỆM Câu 1: Chương trình viết ngơn ngữ bậc cao khơng có đặc điểm đặc điểm sau? A Kiểu liệu cách tổ chức liệu đa dạng, thuận tiện cho mô tả thuật tốn; B Khơng phụ thc vào loại máy, chương trình thực nhiều loại máy; C Ngắn gọn, dễ hiểu, dễ hiệu chỉnh nâng cấp; D Máy tính hiểu thực trực tiếp chương trình này; Câu 2: Chương trình dịch A Chương trình có chức chuyển đổi chương trình viết ngơn ngữ lập trình bậc cao thành chương trình thực máy tính cụ thể B Chương trình dịch ngơn ngữ máy ngơn ngữ tự nhiên C Chương trình dịch ngơn ngữ tự nhiên ngơn ngữ máy D.Chương trình có chức chuyển đổi chương trình viết ngơn ngữ máy thành ngôn ngữ bậc cao Câu Phát biểu sai nói biên dịch thơng dịch ? A Chương trình dịch ngơn ngữ lập trình bậc cao gọi biên dịch cịn thơng dịch chương trình dịch dùng với hợp ngữ; B Một ngơn ngữ lập trình có chương trình thơng dịch chương trình biên dịch; C Thơng dịch dịch thực câu lệnh cịn biên dịch phải dịch trước tồn chương trình sang mã nhị phân thực được; D Biên dịch thông dịch kiểm tra tính đắn câu lệnh; Câu 4: Trong ngơn ngữ lập trình Pascal, xâu ký tự sau viết đúng? A "Truong THPT Yen Dung 2" B Truong THPT Yen Dung C 'Truong THPT Yen Dung 2" D 'Truong THPT Yen Dung 2' Câu 5: Hãy chọn biểu diễn đặt tên Pascal: A *Tin 11 B Tin 11 C 11 Tin D Tin11 Câu Trong cách khai báo Hằng sau đây, cách khai báo ? A Const Pi = 3,14; B Const = Pi; C Const Pi = 3.1; D Pi = 3.14 Câu 7: Tên sai tên sau? A _ThiGKI B Thi_GKI C ThiGKI D 2022_ThiGKI Câu 8: Trong ngôn ngữ Pascal, tên sau tên dành riêng? A Program B Var C Delta D Begin ÔN TẬP GIỮA HKI | BÙI THỊ THU HUYỀN 10/24/22 NĂM HỌC 2022 - 2023 Câu 9: Trong khai báo tên chương trình, khai báo sau đúng? A Program Vi_du B Program AB-C ; C Program Vi du ; D Program Vi_du ; Câu 10: Ta có khai báo sau : Var a,b,c : integer; d: Real; e,f : char; g: Boolean; Với khai báo máy tính cấp phát nhớ byte? A 15 B 17 C 20 D 23 Câu 11: Giả sử biến p có kiểu liệu số nguyên tồn phạm vi từ 10 đến 256 Cách khai báo P sau tốn nhớ nhất? A Byte B Integer C Longint D Word Câu 12: Chỉ khai báo khai báo sau? A Var E, E1, E2, e byte; B Var A2, b, C, d : integer; C Var F, 1F, 2F, 3F = word; D Var B 9, B10, B11, B12 : char Câu 13: Xét khai báo biến sau : Var a, b, c : real; i, j : byte; Bộ nhớ cấp phát cho khai báo byte? A byte B 14 byte C 20 byte D 32 byte Câu 14 Cho chương trình cịn lỗi sau : Var A, b, d : real ; A := 1; b := 1; c := ; d := b*b – 4*a*c ; writeln(‘d = ’,d); END Tìm kết luận lỗi chương trình kết luận sau : A Thiếu Begin không khai báo biến c B Không khai báo biến C Thiếu Begin khơng khai biến d D Khơng có END Câu 15: Cho khai báo biến sau (trong Pascal): Var m, n: integer; x, y: real; Lệnh gán sau sai? A n:= 3.5; B x:= 6; C y:=10.5; D m:= - 4; ÔN TẬP GIỮA HKI | BÙI THỊ THU HUYỀN 10/24/22 NĂM HỌC 2022 - 2023 Câu 16: Giá trị biến x sau thực câu lệnh x:= (10 mod + 4) div là: A B C D Câu 17: Kết biểu thức sqr((Sqrt(40 mod ))) là: A B C D Câu 18 Trường hợp sau lệnh gán Pascal ? A a := 10 ; B a + b := 1000 ; C cd := 50 ; D a := a*2 ; Câu 19 Biểu thức : 32 div mod + / * có giá trị : A 7.0; B 7.5; C 8.0; D 8.5; Câu 20 Những biểu thức sau có giá trị TRUE ? A ( > ) and not( + < ) or ( > div ); B ( 20 > 19 ) and ( 2+11 y THEN F:= 2*x – y ELSE IF x=y THEN F:= 2*x ELSE F:= x*x + y*y ; Sau thực đoạn chương trình trên, giá trị F là: A F=13 B F=1 D Không xác định C F=4 Câu 28: Cho X= 5, sau thực câu lệnh if – then X có giá trị là: If 10 mod X = then X:= X*2 else X:= X* 3; A B 10 C 15 D 20 Câu 29: Cấu trúc rẽ nhánh sau cú pháp? A if x>y then max:= x.else max:= y; B if x>y then max:= x else max:= y; C if x>y then max= :x else max=: y; D if x