Kiem tra HK 1 Tin 8
Chia sẻ bởi Hà Tấn Lực |
Ngày 14/10/2018 |
47
Chia sẻ tài liệu: Kiem tra HK 1 Tin 8 thuộc Tin học 8
Nội dung tài liệu:
TRƯỜNG KIỂM TRA HỌC KỲ I
Họ và tên: ……………………………….. MÔN: TIN HỌC 8
LỚP: 8 A THỜI GIAN: 45 PHÚT
I-PHẦN TRẮC NGHIỆM:
Câu 1. Trong các tên sau đây, tên nào là trong ngôn Pascal:
A. 8a B. tamgiac C. program D. bai tap
Câu 2. Để biên dịch chương trình ta sử dụng tổ hợp nào:
A. Ctrl – F9 B. Alt – F9 C. F9 D. Ctrl – 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: Thứ tự đúng của chương trình
Program Chuong trinh 1; (1)
Begin (2)
Uses crt; (3)
Writeln ( ’ hoa cỏ mùa xuân’);(4)
End. (5)
A. 1, 3, 2, 4, 5 B. 1, 2, 4, 3, 5 C. 2, 3, 1, 4, 5 D. 1, 2, 3, 4, 5
Câu 6: Trong các tên sau đây, tên nào hợp lệ trong NNLT Pascal?
A. Khoi 8 B. Tamgiac; C. Bai-tap-thuc-hanh D. beginprogram
Câu 7: Máy tính có thể hiểu được trực tiếp ngôn ngữ nào trong các ngôn ngữ sau đây?
A. Ngôn ngữ tự nhiên của con ngưòi B. Ngôn ngữ máy
C. Tất cả các ngôn ngữ trên D. Ngôn ngữ lập trình
Câu 8 Các từ khóa nào viết sai:
A. Pro_gram B. Uses C. Begin D. End
Câu 9 Khai báo biến bằng từ khóa:
A. Const B. Var C. Type D. Uses
Câu 10 Khai báo hằng bằng từ khóa:
A. Var B. Uses C. Type D. Const
II-PHẦN TỰ LUẬN
Câu 1: Viết các biểu thức toán sau đây dưới dạng biểu thức Pascal:
A. 15(4 + 30 + 12) B. C. ax2 + bx +2c D. (a+b)2.(d+e)3
Câu 2: Viết chương trình nhập vào 2 số a,b. Kiểm tra xem nếu a> b thì thông báo “ a lon hon b”, nếu b>a thi thông báo “ b lớn hon a” ngược lại thì thông báo “ hai so bang nhau”
BÀI LÀM:
ĐÁP ÁN
PHẦN TRẮC NGHIỆM: 5 ĐIỂM( mỗi câu 0.5 đ)
CÂU
A
B
C
D
CÂU
A
B
C
D
CÂU
A
B
C
D
CÂU
A
B
C
D
1
x
7
x
2
x
3
x
8
x
4
x
9
x
5
x
10
x
6
x
TỰ LUẬN: (5 ĐIỂM)
Câu 1: ( 2 điểm) a) (
Họ và tên: ……………………………….. MÔN: TIN HỌC 8
LỚP: 8 A THỜI GIAN: 45 PHÚT
I-PHẦN TRẮC NGHIỆM:
Câu 1. Trong các tên sau đây, tên nào là trong ngôn Pascal:
A. 8a B. tamgiac C. program D. bai tap
Câu 2. Để biên dịch chương trình ta sử dụng tổ hợp nào:
A. Ctrl – F9 B. Alt – F9 C. F9 D. Ctrl – 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: Thứ tự đúng của chương trình
Program Chuong trinh 1; (1)
Begin (2)
Uses crt; (3)
Writeln ( ’ hoa cỏ mùa xuân’);(4)
End. (5)
A. 1, 3, 2, 4, 5 B. 1, 2, 4, 3, 5 C. 2, 3, 1, 4, 5 D. 1, 2, 3, 4, 5
Câu 6: Trong các tên sau đây, tên nào hợp lệ trong NNLT Pascal?
A. Khoi 8 B. Tamgiac; C. Bai-tap-thuc-hanh D. beginprogram
Câu 7: Máy tính có thể hiểu được trực tiếp ngôn ngữ nào trong các ngôn ngữ sau đây?
A. Ngôn ngữ tự nhiên của con ngưòi B. Ngôn ngữ máy
C. Tất cả các ngôn ngữ trên D. Ngôn ngữ lập trình
Câu 8 Các từ khóa nào viết sai:
A. Pro_gram B. Uses C. Begin D. End
Câu 9 Khai báo biến bằng từ khóa:
A. Const B. Var C. Type D. Uses
Câu 10 Khai báo hằng bằng từ khóa:
A. Var B. Uses C. Type D. Const
II-PHẦN TỰ LUẬN
Câu 1: Viết các biểu thức toán sau đây dưới dạng biểu thức Pascal:
A. 15(4 + 30 + 12) B. C. ax2 + bx +2c D. (a+b)2.(d+e)3
Câu 2: Viết chương trình nhập vào 2 số a,b. Kiểm tra xem nếu a> b thì thông báo “ a lon hon b”, nếu b>a thi thông báo “ b lớn hon a” ngược lại thì thông báo “ hai so bang nhau”
BÀI LÀM:
ĐÁP ÁN
PHẦN TRẮC NGHIỆM: 5 ĐIỂM( mỗi câu 0.5 đ)
CÂU
A
B
C
D
CÂU
A
B
C
D
CÂU
A
B
C
D
CÂU
A
B
C
D
1
x
7
x
2
x
3
x
8
x
4
x
9
x
5
x
10
x
6
x
TỰ LUẬN: (5 ĐIỂM)
Câu 1: ( 2 điểm) a) (
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...
Người chia sẻ: Hà Tấn Lực
Dung lượng: 60,50KB|
Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)