PHẦN I: TRẮC NGHIỆM: (Đề kiểmtra gồm 2 trang) Câu 1: Cho x, y là các biến kiểu thực, lệnh nào là đúng : a). Readln(x,5); b). Readln(‘x= ‘, x); c). Readln(x:5:2); d). Readln(x, y); Câu 2: Mục nào có các Tên đều đặt đúng quy định của Pascal: a). x1 , X-2 ; b). Xx1 , X2; c). CONST , X_234; d). X[1], x2 ; Câu 3: Chọn câu Sai : trong một chương trình Pascal, có thể không có : a). phần thân chương trình ; b). phần khai báo biến; c). phần đầu chương trình; d). phần khai báo hằng ; Câu 4:Cho x, y, z là các biến kiểu thực, lệnh nào là sai: a). x:=y+z; b). Readln(x, y, z); c). x+y:=z; d). Writeln(x+y, z:0:2); Câu 5: Để tính diện tích S của hình vuông có cạnh A (100 <A <200), cách khai báo S nào dưới đây là đúng và tốn ít bộ nhớ nhất? a). Var S: integer; b). Var S: word; c). Var S: boolean; d). Var S: longint; Câu 6: Tên nào đặt Sai quy định của Pascal: a). Giai_Ptrinh_Bac_2; b). Ngaysinh; c). Noi sinh; d). Sv2000 ; Câu 7: Khai báo nào đúng : a). Var x, y = Integer; b). Var x, y of Integer; c). Var x, y := Integer ; d). Var x, y : Integer ; Câu 8: Kết qủa của biểu thức so sánh nào mang giá trị lôgic Ðúng (TRUE) a). Biểu thức: 5*2=10. b). Biểu thức: 5+2 <> 7 c). Biểu thức: 6 div 2 > 10 div 3 d).Biểu thức: 9 mod 7 div 2 div 1 mod 2 = -1 Câu 9: Cho biến X kiểu thực và gán X:= 12.41 ; Ðể in lên màn hình như sau: X= 12.41 chọn lệnh nào : a). Writeln(X); b). writeln(X:5); c). writeln('X= ', X:5:2); d). writeln(' X=, X:5:2 ' ); Câu 10: Kết quả của biểu thức sau : 15 mod (2 +4) * 20 div (10 div 4) + 40 mod ( 5* 3) a). 20 b). 30 c). 40 d). 50 Trang 1 Trường THPT Bù Đăng Lớp: 11 ………… Giáo Viên: Phan Viết Thanh Họ và tên học sinh:……………………. ĐỀ KIỂMTRATINHỌC LỚP 11 THỜI GIAN: 45 PHÚT PHẦN II: TỰ LUẬN: Câu 1: Lập trình và đưa ra màn hình vận tốc v khi chạm đất của một vật rơi từ độ cao h, biết v= gh2 , g=9,8 m/s 2 . Độ cao h(m) được nhập vào từ bàn phím. Câu 2: Đầu mỗi năm học mỗi tân sinh viên sẽ được đăng ký 3 môn học tự chọn. Hãy viết chương trình nhập vào tổng số tiết của từng môn, sau đó tính số tiền phải nộp cho tài vụ biết rằng đơn giá mỗi tiếthọc là 25000đ, lệ phí đăng ký học một môn là 2000đ. ------------------------HẾT----------------------- Trang 2 PHẦN I: TRẮC NGHIỆM: (Đề kiểmtra gồm 2 trang) Câu 1: Cho x, y là các biến kiểu thực, lệnh nào là đúng : a). Readln(x,5); b). Readln(‘x= ‘, x); c). Readln(x:5:2); d). Readln(x, y); Câu 2: Mục nào có các Tên đều đặt đúng quy định của Pascal: a). x1 , X-2 ; b). Xx1 , X2; c). CONST , X_234; d). X[1], x2 ; Câu 3: Chọn câu Sai : trong một chương trình Pascal, có thể không có : a). phần thân chương trình ; b). phần khai báo biến; c). phần đầu chương trình; d). phần khai báo hằng ; Câu 4:Cho x, y, z là các biến kiểu thực, lệnh nào là sai: a). x:=y+z; b). Readln(x, y, z); c). x+y:=z; d). Writeln(x+y, z:0:2); Câu 5: Để tính diện tích S của hình vuông có cạnh A (100 <A <200), cách khai báo S nào dưới đây là đúng và tốn ít bộ nhớ nhất? a). Var S: integer; b). Var S: word; c). Var S: boolean; d). Var S: longint; Câu 6: Tên nào đặt Sai quy định của Pascal: a). Giai_Ptrinh_Bac_2; b). Ngaysinh; c). Noi sinh; d). Sv2000 ; Câu 7: Khai báo nào đúng : a). Var x, y = Integer; b). Var x, y of Integer; c). Var x, y := Integer ; d). Var x, y : Integer ; Câu 8: Kết qủa của biểu thức so sánh nào mang giá trị lôgic Ðúng (TRUE) a). Biểu thức: 5*2=10. b). Biểu thức: 5+2 <> 7 c). Biểu thức: 6 div 2 > 10 div 3 d).Biểu thức: 9 mod 7 div 2 div 1 mod 2 = -1 Câu 9: Cho biến X kiểu thực và gán X:= 12.41 ; Ðể in lên màn hình như sau: X= 12.41 chọn lệnh nào : a). Writeln(X); b). writeln(X:5); c). writeln('X= ', X:5:2); d). writeln(' X=, X:5:2 ' ); Câu 10: Kết quả của biểu thức sau : 15 mod (2 +4) * 20 div (10 div 4) + 40 mod ( 5* 3) a). 20 b). 30 c). 40 d). 50 Trang 3 ĐỀ KIỂMTRATINHỌC LỚP 11 THỜI GIAN: 45 PHÚT Trường THPT Bù Đăng Lớp: 11 Giáo Viên: Phan Viết Thanh Họ và tên học sinh:……………………. PHẦN II: TỰ LUẬN: Câu 1: Lập trình và đưa ra màn hình vận tốc v khi chạm đất của một vật rơi từ độ cao h, biết v= gh2 , g=9,8 m/s 2 . Độ cao h(m) được nhập vào từ bàn phím. Câu 2: Chuyển đổi biểu thức: a) Hãy viết biểu thức toán học dưới đây sang biểu thức trong pascal. (1+z) 3 11 x a z y x + − + b) Chuyển các biểu thức trong Pascal dưới đây sang biểu thức toán học tương ứng. b.1: a/b*2 b.2: a*b*c/2 b.3: 1/a*b/c b.4: b/sqrt(a*a+b) ------------------------HẾT----------------------- Trang 4 . Câu 10 : Kết quả của biểu thức sau : 15 mod (2 +4) * 20 div (10 div 4) + 40 mod ( 5* 3) a). 20 b). 30 c). 40 d). 50 Trang 3 ĐỀ KIỂM TRA TIN HỌC LỚP 11 THỜI. Câu 10 : Kết quả của biểu thức sau : 15 mod (2 +4) * 20 div (10 div 4) + 40 mod ( 5* 3) a). 20 b). 30 c). 40 d). 50 Trang 1 Trường THPT Bù Đăng Lớp: 11 …………