TRƯỜNG THPT SỐ 1 ĐỨC PHỔ KIỂM TRA 1 TIẾT TIN HỌC 11 THỜI GIAN 45 PHÚT Họ và tên hs Lớp Phần I TRẮC NGHIỆM Bôi đen đáp án đúng Câu 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 A O O O[.]
TRƯỜNG THPT SỐ ĐỨC PHỔ KIỂM TRA TIẾT TIN HỌC 11 THỜI GIAN: 45 PHÚT Họ tên hs:…………………………………………………………………Lớp:………………… Phần I TRẮC NGHIỆM Bôi đen đáp án Câ 1 1 1 1 1 2 u A O O O O O O O O O O O O O O O O O O O O B O O O O O O O O O O O O O O O O O O O O C O O O O O O O O O O O O O O O O O O O O D O O O O O O O O O O O O O O O O O O O O Câu 1: Đối với ngơn ngữ lập trình có cách dịch A loại (Hợp dịch biên dịch) B loại (Biên dịch) C loại (Thông dịch biên dịch) D loại (Thông dịch hợp dịch) Câu 2: Các từ: SQR, SQRT, REAL A Tên dành riêng B Tên người lập trình đặt C Tên đặc biệt D Tên chuẩn Câu 3: Trong Pascal, đoạn thích đặt cặp dấu ? A.{ } B [ ] C.( ) D./* */ O O O O Câu 4: : Cho biết kết in hình chương trình sau: Program vd; Var x,y:integer; Begin x:=3; y:=2; writeln(x:3,y:3) ; x:=x*5; y:=y*x; writeln(x:3,y:3); readln; EnD A 15 B C D 15 30 15 15 30 Câu 5: Trong Turbo Pascal, xác định tên tên sau: A 10pro B Bai tap_1 C Baitap D sinh Câu 6: Hãy cho biết biểu diễn biểu diễn Pascal? A 4.07E-15 B ‘3.1416’ C 120 D ‘thpt Câu 7: Từ khóa CONST dùng để khai báo A B tên chương trình C biến D thư viện Câu 8: Cấu trúc chương trình chia làm phần? A B.2 C D Câu 9: Kiểu sau có miền giá trị lớn nhất? A Byte B Word C Longint D Integer Câu 10: Chương trình dịch Pascal cấp phát byte nhớ cho biến khai báo sau? VAR M, N, P : Integer; A, B: Real; C: Longint; A 20 byte B 24 byte C 22 byte Câu 11: Xác định giá trị biểu thức: A S = 9; B S = 5; D 18 byte S = (250 div 100) + (150 mod 100) div 10 C S = 7; D S = Câu 12: Trong Pascal, cú pháp để khai báo biến là: A Var =; B Var :; 2 O O O O O O O O O O O O C : kiểu liệu; D Var ; Câu 13: Trong chương trình, biến M nhận giá trị: 10, 15, 20, 30, 40, biến N nhận giá trị: 1.0 , 1.5, 2.0, 2.5 , 3.0, khai báo khai báo sau đúng? A Var M,N :Byte; B.Var M: Real; N: Word; C Var M, N: Longint; D.Var M: Word; N: Real; Câu 14: Trong Pascal, biểu thức biểu thức quan hệ? A y = B < x 2) or (y = 6) Câu 15: Biến x nhận giá trị nguyên đoạn [-300 ; 300], kiểu liệu sau phù hợp để khai báo x ? A Byte B Integer C Word D Real Câu 16: Trong NN lập trình Pascal, câu lệnh sau sai A X:= x; B X:= 12345; C X:= 123,456; D X:= pi*100; Câu 17:Cho biết kết in hình chương trình sau: Var a,b: byte; Begin a:= 50; b:=25; writeln(a,b); writeln(b,a); readln enD D 5025 A 25 50 B 50 25 C 2550 2550 50 25 25 50 5025 Câu 18: Lệnh Write( ‘5 x = ‘ , 5*4 ) ; viết hình : A x = 20 B x = 5*4 C 20 = 20 Câu 19: 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 Readln(x); Câu 20: Biểu thức a*b*c/2 viết toán học biểu thức a A 2bc ab B c abc C D 20 = * D Read(‘x’); D abc Câu 21: Trong NNLT Pascal, phát biểu sau đúng? A Sau từ khóa Begin bắt buộc phải có dấu chấm phẩy B.Câu lệnh trước End khơng thiết phải có dấu chấm phẩy C.Có phân biệt chữ hoa chữ thường D Sau câu lệnh phải có dấu chấm phẩy Câu 22: Trong Pascal, khai báo sau ĐÚNG? A const max := 1000.; B const lop = 'lop 11'; C const p = 3,1416; D const lop = " lop 11"; Câu 23: Đại lượng dùng để lưu trữ giá trị giá trị thay đổi trình thực chương trình gọi A Hằng B Biến C Hàm D Biểu thức Câu 24: Kết biểu thức sqr(abs(12-30) mod 4) A.4 B.2 C.9 D.1 II TỰ LUẬN Viết chương trình nhập vào số thực a, b, c,d, x Tính in hình giá trị biểu thức ax 3+bx2+cx+d, kết đưa có độ rộng 10 có độ xác chữ số thập phân ... chữ hoa chữ thư? ??ng D Sau câu lệnh phải có dấu chấm phẩy Câu 22: Trong Pascal, khai báo sau ĐÚNG? A const max := 10 00.; B const lop = ''lop 11 ''; C const p = 3 ,14 16; D const lop = " lop 11 "; Câu 23:... khai báo x ? A Byte B Integer C Word D Real Câu 16 : Trong NN lập trình Pascal, câu lệnh sau sai A X:= x; B X:= 12 345; C X:= 12 3,456; D X:= pi *10 0; Câu 17 :Cho biết kết in hình chương trình sau: Var... sách biến>: kiểu liệu; D Var ; Câu 13 : Trong chương trình, biến M nhận giá trị: 10 , 15 , 20, 30, 40, biến N nhận giá trị: 1. 0 , 1. 5, 2.0, 2.5 , 3.0, khai báo khai báo sau đúng? A