DE KIEM TRA HOC KY I MON TIN 8 NEW
Chia sẻ bởi Đinh Thị Bích Liêm |
Ngày 16/10/2018 |
56
Chia sẻ tài liệu: DE KIEM TRA HOC KY I MON TIN 8 NEW thuộc Tin học 7
Nội dung tài liệu:
Đề - Đáp kiểm tra học kỳ 1
Môn tin học khối 8
A. TRẮC NGHIỆM KHÁCH QUAN (4 điểm)
1. Mỗi câu dưới đây đều có các mục trả lời a, b, c, d. Hãy khoanh tròn đáp án mà em cho là đúng nhất. Mỗi câu trả lời đúng được 0,5 điểm:
Câu 1: Trong các tên sau, tên nào là không hợp lệ trong ngôn ngữ Pascal:
A. Lop8 C. lop_8
B. lop 8 D. lop8
Câu 2: Trong Pascal, khai báo nào sau đây là đúng:
Var tb:real; C. Var 5tb:real;
Const x:real; D. Var R=30;
Câu 3: Trong Pascal, cấu trúc chung của mọi chương trình gồm
A. Phần khai báo C. Phần thân
B. Phần khai báo và phần thân D. Phần khai báo, phần thân và phần kết thúc
Câu 4: Trong Pascal, biến và hằng dùng để
A. Làm từ khóa B. Khai báo
C. Lưu trữ dữ liệu D. Tất cả các đáp án trên.
Câu 5. Kết quả của phép toán 39 div 2 mod 3 - 1 là bao nhiêu?
0; B. 1; C. 2; D. 3.
Câu 6. Trong Pascal, giả sử x là biến kiểu số nguyên. Phép gán nào sau đây là hợp lệ?
A. x := 17/2; B. x := 40; C. x := 6,4; D. x := 2500.
B. TỰ LUẬN (6 điểm)
Câu 7: . Hãy viết chương trình nhập vào 2 số nguyên a, b từ bàn phím để tính chu vi hình chữ nhật .
ĐÁP ÁN
A. TRẮC NGHIỆM KHÁCH QUAN. (4 điểm)
1. Mỗi câu dưới đây đều có các mục trả lời a, b, c, d. Hãy khoanh tròn đáp án mà em cho là đúng nhất, mỗi câu trả lời đúng được 0,5 điểm
Câu
1
2
3
4
5
6
Đáp án
B
A
B
C
A
B
B. TỰ LUẬN (6 điểm)
Câu 7:
chương trình
Biểu điểm
program tinh_chu_vi;
var chu_vi, a, b: integer;
0,5đ
0,5đ
Begin
{ Nhap chieu dai va chieu rong cua hinh chu nhat }
write (‘chieu dai hinh chu nhat: ‘); readln(a);
1đ
write (‘chieu rong hinh chu nhat: ‘); readln(b);
1đ
chu_vi := (a + b)*2;
{ In ra chu vi cua hinh chu nhat }
1,5đ
writeln (‘chu vi cua hinh chu nhat co chieu dai a, chieu rong b la: ’, chu_vi);
readln
end.
1,5đ
Môn tin học khối 8
A. TRẮC NGHIỆM KHÁCH QUAN (4 điểm)
1. Mỗi câu dưới đây đều có các mục trả lời a, b, c, d. Hãy khoanh tròn đáp án mà em cho là đúng nhất. Mỗi câu trả lời đúng được 0,5 điểm:
Câu 1: Trong các tên sau, tên nào là không hợp lệ trong ngôn ngữ Pascal:
A. Lop8 C. lop_8
B. lop 8 D. lop8
Câu 2: Trong Pascal, khai báo nào sau đây là đúng:
Var tb:real; C. Var 5tb:real;
Const x:real; D. Var R=30;
Câu 3: Trong Pascal, cấu trúc chung của mọi chương trình gồm
A. Phần khai báo C. Phần thân
B. Phần khai báo và phần thân D. Phần khai báo, phần thân và phần kết thúc
Câu 4: Trong Pascal, biến và hằng dùng để
A. Làm từ khóa B. Khai báo
C. Lưu trữ dữ liệu D. Tất cả các đáp án trên.
Câu 5. Kết quả của phép toán 39 div 2 mod 3 - 1 là bao nhiêu?
0; B. 1; C. 2; D. 3.
Câu 6. Trong Pascal, giả sử x là biến kiểu số nguyên. Phép gán nào sau đây là hợp lệ?
A. x := 17/2; B. x := 40; C. x := 6,4; D. x := 2500.
B. TỰ LUẬN (6 điểm)
Câu 7: . Hãy viết chương trình nhập vào 2 số nguyên a, b từ bàn phím để tính chu vi hình chữ nhật .
ĐÁP ÁN
A. TRẮC NGHIỆM KHÁCH QUAN. (4 điểm)
1. Mỗi câu dưới đây đều có các mục trả lời a, b, c, d. Hãy khoanh tròn đáp án mà em cho là đúng nhất, mỗi câu trả lời đúng được 0,5 điểm
Câu
1
2
3
4
5
6
Đáp án
B
A
B
C
A
B
B. TỰ LUẬN (6 điểm)
Câu 7:
chương trình
Biểu điểm
program tinh_chu_vi;
var chu_vi, a, b: integer;
0,5đ
0,5đ
Begin
{ Nhap chieu dai va chieu rong cua hinh chu nhat }
write (‘chieu dai hinh chu nhat: ‘); readln(a);
1đ
write (‘chieu rong hinh chu nhat: ‘); readln(b);
1đ
chu_vi := (a + b)*2;
{ In ra chu vi cua hinh chu nhat }
1,5đ
writeln (‘chu vi cua hinh chu nhat co chieu dai a, chieu rong b la: ’, chu_vi);
readln
end.
1,5đ
* 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ẻ: Đinh Thị Bích Liêm
Dung lượng: 74,50KB|
Lượt tài: 0
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)