Hướng dẫn ôn tập kiểm tra giữa học kì 1 môn Tin học 8 - Năm học 2021-2022

docx 7 trang Hoài Anh 18/05/2022 5500
Bạn đang xem tài liệu "Hướng dẫn ôn tập kiểm tra giữa học kì 1 môn Tin học 8 - Năm học 2021-2022", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên

Tài liệu đính kèm:

  • docxhuong_dan_on_tap_kiem_tra_giua_hoc_ki_1_mon_tin_hoc_8_nam_ho.docx

Nội dung text: Hướng dẫn ôn tập kiểm tra giữa học kì 1 môn Tin học 8 - Năm học 2021-2022

  1. 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ỆM THAM KHẢO: Câu 1: Trong các tên sau đây, tên nào là hợp lệ trong 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 nào sau đây là đú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 được biểu diễn trong Pascal như thế nào ? A. (a*a + b)(1+c)(1 + c)(1 + c) B. (a.a + b)(1 + c)(1 + c)(1 + c) C. (a*a + b)*(1 + c)*(1 + c)*(1 + c) D. (a2 + b)(1 + c)3 Câu 5: Sau khi thực hiện các lệnh gán: x:=10; y:=90; z:=x+y; Kết quả thu được của biến z là: A. 10 B. 90 C. 100 D. Một kết quả khác Câu 6: Để thực hiện phép tính tổng của hai số nguyên a và b ta thực hiện như sau: A. Tong=a+b; B. Tong(a+b); C. Tong:a+b; D. Tong:=a+b; Câu 7: Sau khi thực hiện các lệnh gán: x:=100; y:=90; z:=x-y; Kết quả thu được của biến z là: A. 10 B. 90 C. 100 D. Một kết quả khác Câu 8. Máy tính có thể hiểu được trực tiếp ngôn ngữ nào trong các ngôn ngữ dưới đâ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 cả các ngôn ngữ nói trên Câu 9: Trong Pascal dấu nào được dùng để phân cách các câu lệnh? A. , B. ; C. “ D. ‘ Câu 10 : Cấu trúc chung hợp lý của một chương trình Pascal là :
  2. A. Begin -> Program -> End. B. Program -> End -> Begin. C. End -> Program -> Begin. D. Program -> Begin -> End. Câu 11: Phần nguyên trong phép chia của hai số nguyên 16 và 5 là : A. 16 div 5 = 1 B. 16 mod 5 = 3 C. 16 div 5 = 3 D. Cả A,B,C đều sai Câu 12. Trong các tên dưới đây, tên nào là hợp lệ trong Pascal: A. 8A1 B. TEN DUNG C. end D. lop.8a Câu 13: Lệnh nào sau thông báo ra màn hình và đưa con trõ xuống đầu dòng tiếp theo: A. Write B. Read C. Writeln D. Readln Câu 14: Để dịch một 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 một chương trình Pascal ta nhấn phím nào để thao tác: A. F3 B. F1 C. F2 D. F9 Câu 17: Những tên có ý nghĩa được xác định từ trước và không được 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 quả nào đúng trong bốn đáp án sau: A. 14/5=2; 14 div 5=2; 14 mod 5 = 4 B. 14/5=2.8; 14 div 5=2; 14 mod 5 = 4 C. 14/5=2; 14 div 5=4; 14 mod 5 = 2 D. 14/5=2.8; 14 div 5=4; 14 mod 5 = 2 Câu 19: Biến được khai báo với kiểu dữ liệu số thực có thể lưu các giá nào trong mô tả sau? A. Một số nguyên bất kì B. Một số thực trong phạm vi cho phép C. Một số thực bất kì D. Một dãy các chữ và số Câu 20: Khi chạy một chương trình Pascal xong ta nhấn tổ hợp phím nào để quan sát kết quả: A. Ctrl+F9 B. Alt+F9 C. Ctrl+F5 D. Alt+F5 Câu 21: A được khai báo là biến với kiểu dữ liệu số nguyên, X là biến với kiểu dữ liệu xâu. Phép gán hợp lệ là:
  3. A. A:= 4.5; B. X:= 57; C. A:=‘baitap’; D. X:= ‘1234’; Câu 22: Trong Pascal, khai báo nào sau đây là sai: A. program BaiTap 3; B. uses crt; C. var x1: byte; D. const pi=3.14; Câu 23: Nếu xuất ra màn hình kết quả của 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 nào cho kết quả đúng: A. 2=5 B. 2≤5 C. 2>5 D. 2≥5 Câu 25: Kết quả của phép toán 5 mod 4 + 1 là bao nhiêu? A. 2 B. 7 C. 5 D. 3 Câu 26: Phép toán sau cho ra kết quả là: (16-(16 mod 3))/3 A. 1 B. 3 C. 5 A. 15 Câu 27: Hãy chọn kết quả đúng: A. 14/5=2; 14 div 5 = 2; 14 mod 5 = 4; B. 14/5=2.8; 14 div 5 = 2; 14 mod 5 = 4; C. 14/5=2.8; 14 div 5 = 4; 14 mod 5 = 2; D. 14/5=3; 14 div 5 = 2; 14 mod 5 = 4; Câu 28: Câu lệnh nhập giá trị cho các 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 nào sau đây đú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 3 +5); sẽ in ra kết quả: A. 10 B. y=5 C. 5 D. y= 10 Câu 31: Trong Pascal, khai báo nào sau đây là đúng:
  4. A. var diem: real; B. tb: integer; C. const pi:=3.14; D. var r = 9; Câu3 2: Biểu thức nào sau đây đúng khi 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 ra màn hình kết quả của biểu thức 20 - 5, ta dùng lệnh: A. Writeln(’20 - 5 = ’); B. Writeln(’20 - 5 =20 - 5’); C. Writeln(20 - 5); D. Writeln(’20 - 5’) Câu 34: Biến c là chu vi hình tròn. Khai báo nào sau đây là hợp lý: A. var c: real; B. var c: integer; C. var c: char; D. var c: string Câu 35: Kết quả của phép toán 7 mod 4 + 1 là bao nhiêu? A. 2 B. 4 C. 5 D. 3 Câu 36: A được khai báo là biến với kiểu dữ liệu số nguyên, X là biến với kiểu dữ 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 ra kết quả là: (15-(16 div 5))/4 A. 1 B. 3 C. 5 D. 15 Câu 38: Câu lệnh nhập giá trị cho các 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 nào sau đây đúng? A. x : = real; B. z: 3; C. y= a +b; D. I: = 4 Câu 40: Câu lệnh Writeln(‘x=’ , 15 mod 2 +5); sẽ in ra kết quả: A. 12 B. x=12 C. 6 D. x=6 Câu 41: Trong Pascal, khai báo nào sau đây là đú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 hằng pi nào sau đây là đúng: A. const pi = 3.14;
  5. 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 ra màn hình kết quả là: A. 15*4-30+12 B. 42 C. 15*4-30+12=42 D. =42 Câu 44: Giả sử x là biến với kiểu dữ liệu số nguyên, khai báo nào sau đây là 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 3 + 5); sẽ in ra màn hình là: A. 9 B. y=9 C. y=10 D. y= 7 Câu 46: Câu lệnh nhập giá trị cho các 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 nào sau đây đúng? A. x : = real; B. z:= 3; C. y= a +b; D. I: 4 Câu 48: Câu lệnh Writeln(‘x=’ , 15 mod 3 +5); sẽ in ra kết quả: A. 5 B. x=10 C. 10 D. x=5 Câu 49: Hãy chọn kết quả đúng: A. 17/5=3; 17 div 5 = 3; 17 mod 5 = 2; B. 17/5=3.4; 17 div 5 = 3; 17 mod 5 = 2; C. 17/5=3.4; 17 div 5 = 3; 17 mod 5 = 1; D. 17/5=3.4; 17 div 5 = 1; 17 mod 5 = 2; Câu 50: Biểu thức nào sau đây đúng khi 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 được khai báo là biến với kiểu dữ liệu số nguyên, X là biến với kiểu dữ 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 quả của phép toán 5 mod 3 + 1 là bao nhiêu? A. 2 B. 7 C. 5 D. 3
  6. Câu 53: Giả sử x là biến với kiểu dữ liệu số thực, khai báo nào sau đây là 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 nào sau đây là 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 các 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 nào sau đây đúng? A. x : = real; B. z: 3; C. y= a +b; D. I: = 4; Câu 57: Phép so sánh nào cho kết quả đúng: A. 5=2 B. 5≤2 C. 5<2 D. 5≥2 Câu 58: Câu lệnh Writeln(‘y=’ , 15 div 3 +5); sẽ in ra kết quả: A. y=10 B. 10 C. 5 D. y=5 Câu 59: Hãy chọn kết quả đúng: A. 16/5=3; 16 div 5 = 3; 16 mod 5 = 1; B. 16/5=3.2; 16 div 5 = 1; 16 mod 5 = 3; C. 16/5=3; 16 div 5 = 3.2; 16 mod 5 = 1; D. 16/5=3.2; 16 div 5 = 3; 16 mod 5 = 1; Câu 60: Phép toán sau cho ra kết quả là: (16-(16 mod 3))/5 A. 1 B. 3 C. 5 D. 15 ĐÁP ÁN CÂU HỎI TRẮC NGHIỆM: Câu 1 2 3 4 5 6 7 8 9 10 Đáp án B A A C C D A C B D
  7. Câu 11 12 13 14 15 16 17 18 19 20 Đáp án B D C B A C C B B D Câu 21 22 23 24 25 26 27 28 29 30 Đáp án D A B B A C B A C D Câu 31 32 33 34 35 36 37 38 39 40 Đáp án A D C A B C B B D D Câu 41 42 43 44 45 46 47 48 49 50 Đáp án D A C D C C B D B A Câu 51 52 53 54 55 56 57 58 59 60 Đáp án D D C D D D D A D B