HƯỚNG DẪN ÔN TẬP KIỂM TRA GIỮA HK1 NH 2021 2022 MÔN TIN HỌC 8 I NỘI DUNG + Ôn tập kiến thức và kỹ năng từ bài 1 đến bài 6 + Hình thức KT giữa kỳ 1 Câu hỏi trắc nghiệm 100% II MỘT SỐ CÂU HỎI TRẮC NGHIỆ[.]
HƯỚNG DẪN ÔN TẬP KIỂM TRA GIỮA HK1-NH 2021-2022 MÔN: TIN HỌC I NỘI DUNG: + Ôn tập: kiến thức kỹ từ đến + Hình thức KT kỳ 1: Câu hỏi trắc nghiệm 100% II MỘT SỐ CÂU HỎI TRẮC NGHIỆM THAM KHẢO: Câu 1: Trong tên sau đây, tên hợp lệ ngôn ngữ Pascal: A 9a B tamgiac C var D 3.bai_tap Câu 2: Để chạy chương trình ta sử dụng tổ hợp phím nào: A Ctrl + F9 B Alt + F9 C F9 D Shitf + F9 Câu 3: Trong Pascal, khai báo sau đúng? A Var tb: real; B Type 4hs: integer; C const x: real; D Var R = 30; Câu 4: Biểu thức toán học (a2 + b)(1 + c)3 biểu diễn Pascal ? A (a*a + b)(1+c)(1 + c)(1 + c) B (a.a + b)(1 + c)(1 + c)(1 + c) D (a2 + b)(1 + c)3 C (a*a + b)*(1 + c)*(1 + c)*(1 + c) Câu 5: Sau thực lệnh gán: x:=10; y:=90; z:=x+y; Kết thu biến z là: A 10 B 90 C 100 D Một kết khác Câu 6: Để thực phép tính tổng hai số nguyên a b ta thực sau: A Tong=a+b; B Tong(a+b); C Tong:a+b; D Tong:=a+b; Câu 7: Sau thực lệnh gán: x:=100; y:=90; z:=x-y; Kết thu biến z là: A 10 B 90 C 100 D Một kết khác Câu Máy tính hiểu trực tiếp ngôn ngữ ngôn ngữ đây? A Ngôn ngữ tự nhiên B Ngôn ngữ lập trình C Ngơn ngữ máy D Tất ngơn ngữ nói Câu 9: Trong Pascal dấu dùng để phân cách câu lệnh? A , B ; C “ D ‘ Câu 10 : Cấu trúc chung hợp lý chương trình Pascal : A Begin -> Program -> End B Program -> End -> Begin C End -> Program -> Begin D Program -> Begin -> End Câu 11: Phần nguyên phép chia hai số nguyên 16 : A 16 div = B 16 mod = C 16 div = D Cả A,B,C sai Câu 12 Trong tên đây, tên hợp lệ Pascal: A 8A1 B TEN DUNG C end D lop.8a Câu 13: Lệnh sau thơng báo hình đưa trõ xuống đầu dòng tiếp theo: A Write B Read C Writeln D Readln Câu 14: Để dịch chương trình Pascal ta nhấn tổ hợp phím : A Ctrl+F9 B Alt+F9 C Shitf+F9 D Ctrl+Shift+F9 Câu 15: Để khai báo tên chương trình Pascal ta dùng từ khóa : A Program B Var C Progrem D Begin Câu 16: Để lưu chương trình Pascal ta nhấn phím để thao tác: A F3 B F1 C F2 D F9 Câu 17: Những tên có ý nghĩa xác định từ trước không phép sử dụng cho mục đích khác gọi là: A Tên có sẵn B Tên riêng C Từ khóa D Câu lệnh Câu 18: Kết bốn đáp án sau: A 14/5=2; 14 div 5=2; 14 mod = B 14/5=2.8; 14 div 5=2; 14 mod = C 14/5=2; 14 div 5=4; 14 mod = D 14/5=2.8; 14 div 5=4; 14 mod = Câu 19: Biến khai báo với kiểu liệu số thực lưu giá mơ tả sau? A Một số nguyên B Một số thực phạm vi cho phép C Một số thực D Một dãy chữ số Câu 20: Khi chạy chương trình Pascal xong ta nhấn tổ hợp phím để quan sát kết quả: A Ctrl+F9 B Alt+F9 C Ctrl+F5 D Alt+F5 Câu 21: A khai báo biến với kiểu liệu số nguyên, X biến với kiểu liệu xâu Phép gán hợp lệ là: A A:= 4.5; B X:= 57; C A:=‘baitap’; D X:= ‘1234’; Câu 22: Trong Pascal, khai báo sau sai: A program BaiTap 3; B uses crt; C var x1: byte; D const pi=3.14; Câu 23: Nếu xuất hình kết biểu thức 20 : 5, ta dùng lệnh: A Writeln(’20:5’); B Writeln(20 /5); C Writeln(20:5); D Writeln(’20 / 5’); Câu 24: Phép so sánh cho kết đúng: A 2=5 B 2≤5 C 2>5 D 2≥5 Câu 25: Kết phép toán mod + bao nhiêu? A B C D Câu 26: Phép toán sau cho kết là: (16-(16 mod 3))/3 A B C A 15 Câu 27: Hãy chọn kết đúng: A 14/5=2; 14 div = 2; 14 mod = 4; B 14/5=2.8; 14 div = 2; 14 mod = 4; C 14/5=2.8; 14 div = 4; 14 mod = 2; D 14/5=3; 14 div = 2; 14 mod = 4; Câu 28: Câu lệnh nhập giá trị cho biến a, b là: A readln(a,b); B readln(x,y); C readln(m,n); D readln(c,d); Câu 29: Trong ngơn ngữ lập trình Pasal, câu lệnh gán sau đúng? A x : = real; B z: 3; C y: = a +b; D I = 4; Câu 30: Câu lệnh Writeln(‘y=’ , 15 div +5); in kết quả: A 10 B y=5 C D y= 10 Câu 31: Trong Pascal, khai báo sau đúng: A var diem: real; B tb: integer; C const pi:=3.14; D var r = 9; Câu3 2: Biểu thức sau chuyển từ toán học sang Pascal? A (x-y)/3*x2 B a*x+b*x+2:c C (a+b)*3 / (c+d)2 D 15*(4+30+12) Câu 33: Nếu xuất hình kết biểu thức 20 - 5, ta dùng lệnh: A Writeln(’20 - = ’); B Writeln(’20 - =20 - 5’); C Writeln(20 - 5); D Writeln(’20 - 5’) Câu 34: Biến c chu vi hình trịn Khai báo sau hợp lý: A var c: real; B var c: integer; C var c: char; D var c: string Câu 35: Kết phép toán mod + bao nhiêu? A B C D Câu 36: A khai báo biến với kiểu liệu số nguyên, X biến với kiểu liệu xâu Phép gán hợp lệ là: A X:= 4.5 ; B X:= 12 ; C A:= 57 ; D A:=‘baitap’ Câu 37: Phép toán sau cho kết là: (15-(16 div 5))/4 A B C D 15 Câu 38: Câu lệnh nhập giá trị cho biến x, y là: A read(a,b); B readln(x,y); C read(m,n); D readln(c,d) Câu 39: Trong ngơn ngữ lập trình Pasal, câu lệnh gán sau đúng? A x : = real; B z: 3; C y= a +b; D I: = Câu 40: Câu lệnh Writeln(‘x=’ , 15 mod +5); in kết quả: A 12 B x=12 C D x=6 Câu 41: Trong Pascal, khai báo sau đúng: A var tb:= real; B var 4hs: integer; C const x: real; D var R: char; Câu 42: Trong Pascal, khai báo pi sau đúng: A const pi = 3.14; B const pi := 3.14; C const pi = 3,14; D const pi := 3,14; Câu 43: Câu lệnh writeln(‘15*4-30+12=’,15*4-30+12); in hình kết là: A 15*4-30+12 B 42 C 15*4-30+12=42 D =42 Câu 44: Giả sử x biến với kiểu liệu số nguyên, khai báo sau hợp lệ: A var x:= integer; B var x: string; C var x: real; D var x: byte Câu 45: Câu lệnh Writeln(‘y=’,15 div + 5); in hình là: A B y=9 C y=10 D y= Câu 46: Câu lệnh nhập giá trị cho biến m, n là: A read(a,b); B readln(x,y); C readln(m,n); D readln(c,d) Câu 47: Trong ngơn ngữ lập trình Pasal, câu lệnh gán sau đúng? A x : = real; B z:= 3; C y= a +b; D I: Câu 48: Câu lệnh Writeln(‘x=’ , 15 mod +5); in kết quả: A B x=10 C 10 D x=5 Câu 49: Hãy chọn kết đúng: A 17/5=3; 17 div = 3; 17 mod = 2; B 17/5=3.4; 17 div = 3; 17 mod = 2; C 17/5=3.4; 17 div = 3; 17 mod = 1; D 17/5=3.4; 17 div = 1; 17 mod = 2; Câu 50: Biểu thức sau chuyển từ toán học sang Pascal? A (x-y)/3*x*x B a*x+b*x+2:c C (a+b)*3/(c+d)2 D 15(4+30+12) Câu 51: A khai báo biến với kiểu liệu số nguyên, X biến với kiểu liệu xâu Phép gán hợp lệ là: A A:= 4.5 B A:= ‘1234’ C X:= 57 D X:=‘baitap’ Câu 52: Kết phép toán mod + bao nhiêu? A B C D Câu 53: Giả sử x biến với kiểu liệu số thực, khai báo sau hợp lệ: A var x: byte; B var x: string; C var x: real; D var x: integer; Câu 54: Trong Pascal, khai báo sau sai: A program BaiTap3; B uses crt; C var x1: byte; D const pi:=3.14; Câu 55: Câu lệnh nhập giá trị cho biến c, d là: A read(a,b); B readln(x,y); C read(m,n); D readln(c,d); Câu 56: Trong ngơn ngữ lập trình Pasal, câu lệnh gán sau đúng? A x : = real; B z: 3; C y= a +b; D I: = 4; Câu 57: Phép so sánh cho kết đúng: A 5=2 B 5≤2 C 5