Đề thi học kì 1

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: lê thị mỹ ngọc
Ngày gửi: 20h:38' 03-04-2022
Dung lượng: 154.9 KB
Số lượt tải: 358
Nguồn:
Người gửi: lê thị mỹ ngọc
Ngày gửi: 20h:38' 03-04-2022
Dung lượng: 154.9 KB
Số lượt tải: 358
Số lượt thích:
0 người
PHÒNG GD – ĐT CHỢ MỚI
TRƯỜNG THCS NGUYỄN VĂN CƯNG
ĐỀ CHÍNH THỨC
ĐỀ KIỂM TRA CUỐI KÌ I NĂM HỌC 2021-2022
MÔN THI: TIN HỌC KHỐI 8
Thời gian: 45 phút ( Không kể thời gian phát đề).
Lớp: ....................................................
Họ tên:………………………………
Điểm
Bằng chữ
Giám Khảo
GT I
GT II
Nhận xét của giáo viên
ĐỀ KIỂM TRA CUỐI HỌC KÌ I
Câu 1: (NB6.1) Cấu trúc rẽ nhánh có mấy dạng?
A. 4 dạng.
B. 3 dạng.
C. 2 dạng.
D. 1 dạng.
Câu 2: (NB1.1) Con người chỉ dẫn cho máy tính thực hiện công việc như thế nào?
A. Thông qua một từ khóa
B. Thông qua các tên
C. Thông qua các lệnh
D. Thông qua một hằng
Câu 3: (VD4.1) 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 4: (NB6.3)Cú pháp của câu lệnh rẽ nhánh dạng đủ nào sau đây là đúng:
A. If <điều kiện> then< Câu lệnh 1> else;
B. If <điều kiện> then< Câu lệnh 1> else
C. If <điều kiện> then< Câu lệnh 1>; else;
D. If <điều kiện> then< Câu lệnh 1>; else
Câu 5: (NB5.4) Câu lệnh write(`Toi la Turbo Pascal`);
A. In ra màn hình dòng chữ Toi la Turbo Pascal, không đưa con trỏ xuống dòng.
B. Dùng để yêu cầu nhập giá trị cho biến Toi la Turbo Pascal.
C. In ra màn hình dòng chữ Toi la Turbo Pascal và đưa con trỏ xuống dòng.
D. Câu lệnh trên sai cú pháp.
Câu 6: (NB3.1) Cách đặt tên nào sau đây không đúng ?
A. Tugiac
B. CHUNHAT
C. End
D. a_b_c
Câu 7: (VD5.4)Câu lệnh Writeln(‘y=’ , 15 div 4 +5); sẽ in ra kết quả:
A. 8
B. y= 8
C. y= 3
D. 20
Câu 8: (TH4.1)Biến x có thể nhận các giá trị -5, 100, 15, 20. Hãy chọn kiểu dữ liệu phù hợp với biến x?
A. Char
B. String
C. Integer
D. Boolear
Câu 9: (TH4.2) Trong Pascal khai báo nào sau đây là đúng?
A. var tb: real;
B. 4hs: integer;
C. Const x: real;
D. Var r =30;
Câu 10: (VDC4.1) Cho hai số nguyên a và b. Biết a= 425, b= 13. Hãy cho biết kết quả của biểu thức sau: (a mod b)+ ((a div b)* 2)=…………
A. 50
B. 73
C. 82
D. 48
Câu 11: (NB4.2) Trong Pascal, từ khóa để khai báo biến là:
A. Const
B. Program
C. Var
D. Uses
Câu 12: (NB4.3)Trong Pascal, từ khóa để khai báo hằng là:
A. Const
B. Program
C. Var
D. Uses
Câu 13: (TH2.1) Em hãy cho biết theo quy ước sơ đồ khối hình bên thuộc
A. Bắt đầu hoặc kết thúc
B. Nhập hoặc xuất
C. Tính toán (phép gán)
D. Điều kiện
Câu 14: (VD4.1) Kết quả phép toán 22 mod 7 =
A. 3
B. 2
C. 1
D. 0
Câu 15: (VD2.1)Hãy cho biết kết quả sau khi thực hiện thuật toán sau:
Bước 1. Tam←x;
Bước 2. x←y;
Bước 3. y← tam;
A. Giá trị của biến x bằng giá trị của biến y
B. Hoán đổi giá trị hai biến x và y
C. Giá trị của biến y bằng
TRƯỜNG THCS NGUYỄN VĂN CƯNG
ĐỀ CHÍNH THỨC
ĐỀ KIỂM TRA CUỐI KÌ I NĂM HỌC 2021-2022
MÔN THI: TIN HỌC KHỐI 8
Thời gian: 45 phút ( Không kể thời gian phát đề).
Lớp: ....................................................
Họ tên:………………………………
Điểm
Bằng chữ
Giám Khảo
GT I
GT II
Nhận xét của giáo viên
ĐỀ KIỂM TRA CUỐI HỌC KÌ I
Câu 1: (NB6.1) Cấu trúc rẽ nhánh có mấy dạng?
A. 4 dạng.
B. 3 dạng.
C. 2 dạng.
D. 1 dạng.
Câu 2: (NB1.1) Con người chỉ dẫn cho máy tính thực hiện công việc như thế nào?
A. Thông qua một từ khóa
B. Thông qua các tên
C. Thông qua các lệnh
D. Thông qua một hằng
Câu 3: (VD4.1) 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 4: (NB6.3)Cú pháp của câu lệnh rẽ nhánh dạng đủ nào sau đây là đúng:
A. If <điều kiện> then< Câu lệnh 1> else
B. If <điều kiện> then< Câu lệnh 1> else
C. If <điều kiện> then< Câu lệnh 1>; else
D. If <điều kiện> then< Câu lệnh 1>; else
Câu 5: (NB5.4) Câu lệnh write(`Toi la Turbo Pascal`);
A. In ra màn hình dòng chữ Toi la Turbo Pascal, không đưa con trỏ xuống dòng.
B. Dùng để yêu cầu nhập giá trị cho biến Toi la Turbo Pascal.
C. In ra màn hình dòng chữ Toi la Turbo Pascal và đưa con trỏ xuống dòng.
D. Câu lệnh trên sai cú pháp.
Câu 6: (NB3.1) Cách đặt tên nào sau đây không đúng ?
A. Tugiac
B. CHUNHAT
C. End
D. a_b_c
Câu 7: (VD5.4)Câu lệnh Writeln(‘y=’ , 15 div 4 +5); sẽ in ra kết quả:
A. 8
B. y= 8
C. y= 3
D. 20
Câu 8: (TH4.1)Biến x có thể nhận các giá trị -5, 100, 15, 20. Hãy chọn kiểu dữ liệu phù hợp với biến x?
A. Char
B. String
C. Integer
D. Boolear
Câu 9: (TH4.2) Trong Pascal khai báo nào sau đây là đúng?
A. var tb: real;
B. 4hs: integer;
C. Const x: real;
D. Var r =30;
Câu 10: (VDC4.1) Cho hai số nguyên a và b. Biết a= 425, b= 13. Hãy cho biết kết quả của biểu thức sau: (a mod b)+ ((a div b)* 2)=…………
A. 50
B. 73
C. 82
D. 48
Câu 11: (NB4.2) Trong Pascal, từ khóa để khai báo biến là:
A. Const
B. Program
C. Var
D. Uses
Câu 12: (NB4.3)Trong Pascal, từ khóa để khai báo hằng là:
A. Const
B. Program
C. Var
D. Uses
Câu 13: (TH2.1) Em hãy cho biết theo quy ước sơ đồ khối hình bên thuộc
A. Bắt đầu hoặc kết thúc
B. Nhập hoặc xuất
C. Tính toán (phép gán)
D. Điều kiện
Câu 14: (VD4.1) Kết quả phép toán 22 mod 7 =
A. 3
B. 2
C. 1
D. 0
Câu 15: (VD2.1)Hãy cho biết kết quả sau khi thực hiện thuật toán sau:
Bước 1. Tam←x;
Bước 2. x←y;
Bước 3. y← tam;
A. Giá trị của biến x bằng giá trị của biến y
B. Hoán đổi giá trị hai biến x và y
C. Giá trị của biến y bằng
 









Các ý kiến mới nhất