———————————-
Đề thi Giữa kì 1 Tin học lớp 8 năm 2022 – 2023 có đáp án (6 đề) – Đề 6
Phòng Giáo dục và Đào tạo …..
Đề thi Giữa học kì 1
Năm học 2022 – 2023
Bài thi môn: Tin học lớp 8
Thời gian làm bài: phút
(Đề thi số 6)
I. PHẦN TRẮC NGHIỆM (5 điểm)
Câu 1: 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 2: 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
Câu 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: Phép toán sau cho ra kết quả là: (16-(16 mod 3))/5
A. 1 B. 3 C. 5 D. 15
II. PHẦN TỰ LUẬN (5 điểm)
Câu 1: (2 điểm)
Viết các biểu thức toán dưới đây với các kí hiệu trong Pascal:
a) 3x4 + 5x + 1
b)
Câu 2: (3 điểm)
Viết chương trình tính giá trị của biểu thức: D = 2(a+b)
(Với a, b là 2 số nguyên được nhập vào từ bàn phím.)
Đáp án & Thang điểm
I. PHẦN TRẮC NGHIỆM (5 điểm)
Câu |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Đáp án |
D |
D |
C |
D |
D |
D |
D |
A |
D |
B |
II. PHẦN TỰ LUẬN (5 điểm)