HƢỚNG DN VỀ NHÀ: (2 phút)

Một phần của tài liệu GIÁO ÁN Tin học lớp 8. MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH (Trang 34 - 37)

Tiết: 17

KIỂM TRA GIỮA KỲ

Tuần: 9 NS: ND: 2020 2020 I. M C TI U: 1. Kiến thức:

-hs ôn lại kiến thức từ ài 1 đến ài 4 2. Kĩ năng:

- Rèn luyện kĩ năng nhận iết các kiểu dữ liệu trong pascal, cách khai áo iến, hằng 3. Thái độ:

- Thái độ làm bài nghiêm túc

4. Năng lực hướng tới:

- Hình thành năng lực sử dụng công nghệ thông tin và truyền thông, năng lực giải quyết vấn đề dựa trên tin học, năng lực tự học.

II. CHU N B :

1. Chu n ị của GV: Đề kiểm tra giữa k

2. Chu n ị của HS: Kiến thức từ ài 1 -> bài 4

III. HOẠT ĐỘNG DẠY - HỌC:

1. Ổn định l p 2. Kiểm tra: 45 phút

Nội dung Hoạt động của GV Hoạt động của HS

Câu 1. Máy tính có thể hiểu trực tiếp ngôn ngữ nào trong các ngôn ngữ dư i đây mà không thông qua chương trình dịch?

Ngôn ngữ tự nhiên B. Ngôn ngữ lập trình Ngôn ngữ máy tính D. Tất cả các ngôn ngữ trên Câu 2: Để chạy chương trình ta dùng tổ hợp phím:

Alt+F9 B. Alt+F5 C. Ctrl+F9 Ctrl+F5 Câu 3: Tên nào hợp lệ trong Pascal?

Begin B. tamgiac C. 9abc D. KT 45phút

Câu 4: Để nhập dữ liệu vào iến X khi chạy chương trình ta dùng lệnh: Clrscr; B. Readln(X); C. writeln(X); D. write(X);

Câu 5: Trong Pascal, khai áo nào sau đây là ĐÚNG?

Var TB_mon:Real; B. Const X:=100; C. Var Hoten=String; D. Var R=15; Câu 6: Trong Pascal, từ khóa nào sau đây viết SAI?

Pro gram B. Uses C. Begin D. End Câu 7: Chọn đáp án đúng?

9 div 4 = 2 B. 9 div 4 = 1 C. 9 div 4 = 3 D. 9 div 4 = 4 Câu 8: “lop 8/4” có kiểu dữ liệu là gì trong ngôn ngữ Pascal?

String B. Integer C. RealD. Char

Câu 9: Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal? 8A B. Lop 8A C. Lop_8A D. Begin

Câu 10: Để khai áo kiểu số thực trong pascal ta dùng kiểu: Integer B. RealC. Byte D. String

Câu 11: Trong các ph p tính sau, kết quả của ph p tính nào đúng?

10 mod 4 = 2 B. 10 mod 4 = 3 C. 10 mod 4 = 4 D. 10 mod 4 = 5 Câu 12: Dãy số 2019 thuộc kiểu dữ liệu nào?

Byte B. Integer C. Char D. String Câu 13: Trong Pascal, khai áo nào sau đây là đúng?

Var 8tb:Real; B. Var R=10; C. Var m,n:Real; D. Const y:real; Câu 14: Từ khóa khai áo iến trong Pascal:

Program B. Uses C. Var D. Const Câu 15: Từ khóa khai áo hằng trong Pascal:

Program B. Uses C. Var D. Const Câu 16: Từ khóa khai áo tên chương trình:

Program B. Uses C. Var D. Const

Câu 17: Chương trình làm nhiệm vụ dịch từ ngôn ngữ lập trình sang ngôn ngữ máy tính là:

Chương trình dịch B. Chương trình Pascal C. Chương trình C D. Chương trình C++

Câu 18: Khai áo nào sau đây là ĐÚNG?

Var 3A:integer; B. Const pi:=3.14; C. Var a,b:integer; D. Var CV=real; Câu 19: Cấu trúc chương trình Pascal có ao nhiêu phần?

2 phần B. 3 phần C. 4 phần D. 5 phần Câu 20: Integer là kiểu dữ liệu:

Số nguyên B. Số thực C. Chuỗi D. Kí tự Câu 21: Kiểu dữ liệu Byte có phạm vi:

Từ 0 đến 255 B. Từ 0 đến 256 C. Từ -32768 đến 32767 D. Từ 0 đến 500 Câu 22: Mod là phép toán:

Chia lấy phần nguyên B. Chia lấy phần dư C. Cộng D. Trừ Câu 23: Cách chuyển iểu thức ax2+bx+c nào sau đây là ĐÚNG?

A*x2+b*x+c B. a*x*x+b*x+c*x C. a*x*x+b.x+c*x D. a*x*x+b*x+c Câu 24: Khai áo nào sau đây ĐÚNG?

Const x:real; B. Var 4hs:Integer; C. Var TB:Real; D. Var pi=3.14; Câu 25: Kí hiệu ph p gán trong Pascal:

=: B. <> C. # D. :=

Câu 26: Lệnh hiển thị thông báo ra màn hình: Readln B. Writeln C. Begin D. End Câu 27: Lệnh readln dùng để

Hiển thị thông áo B. Khai áo tên chương trình

C. Khai áo iến D. Nhập dữ liệu vào iến khi chạy chương trình

Câu 28: Trong Pascal, giả sử x là iến kiểu số nguyên. Ph p gán nào sau đây ĐÚNG? X:=20.5; B. x:=‟30‟; C. X:=30; D. x:=‟lop 8/4‟;

Câu 29: Trong chương trình Pascal phần nào ắt uộc phải có?

Phần khai áo B. Phần thân C. Khai áo iến D. Khai áo hằng Câu 30: Cú pháp khai áo hằng pi nào sau đây là ĐÚNG?

Const pi:=3.14; B. var pi=3.14; C. Var pi:=3.14; D. Const pi=3.14; Câu 31: Đại lượng nào có thể thay đổi giá trị trong quá trình thực hiện chương trình?

Biến B. hằng C. begin D. End Câu 32: Trong Pascal, từ khóa phải:

Viết ằng chữ thường B. Viết ằng chữ hoa C. Kí tự đầu viết hoa D. Không phân iệt hoa thường

C. Var tên iến:kiểu dữ liệu; D. Const tên iến = giá trị; Câu 36: Cú pháp khai áo hằng:

Var tên iến=giá trị; B. Const tên hằng:=giá trị; C. Var tên iến:kiểu dữ liệu; D. Const tên hằng= giá trị;

Câu 37: Chỉ ra lỗi trong khai áo iến sau: Var TB:Integer; {TB là iến lưu điểm trung ình} Phải dùng từ khóa Const B. Thay dấu „:‟ thành „=‟

C. Đổi Integer thành Real D. Đổi Integer thành String

Câu 38: Trong Pascal để tăng giá trị của iến X lên 1 đơn vị, ta thực hiện câu lệnh: X:=X+1; B. X:=1; C. X=1; D. X=X+1;

Câu 39: Tên nào là hợp lệ trong ngôn ngữ Pascal:

Stamgiac B. tam giac C. Begin D. Uses Câu 40: Tên nào là hợp lệ trong ngôn ngữ Pascal:

A. Begin B. End C. BeginEnd D. Program

Một phần của tài liệu GIÁO ÁN Tin học lớp 8. MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH (Trang 34 - 37)