HK1_Tiết 36_hk1_LT_T8 11-12

Chia sẻ bởi Thcs Cao Bá Quát | Ngày 17/10/2018 | 39

Chia sẻ tài liệu: HK1_Tiết 36_hk1_LT_T8 11-12 thuộc Tin học 8

Nội dung tài liệu:

Tiết 36: Ngày soạn: 16/12/2011
Ngày dạy: 22/12/2011

KIỂM TRA HỌC KÌ I

1: Ma trận đề
Nội dung kiểm tra
Cấp độ nhận thức
Tổng


Nhận biết
Thông hiểu
Vận dụng


Làm quen với chương trình và ngôn ngữ lập trình.

2

1

2

1

Chương trình máy tính và dữ liệu

1
0.5

1
0.5

Sử dụng biến trong chương trình

2
1
1
2
3
3

Từ bài toán đến chương trình
2
5
1
0.5

3
6.5

Cộng
2
5
6
3
1
2
9
10

2. Đề kiểm tra
Trắc nghiệm
Câu 1: Trong các tên sau, tên nào hợp lệ trong Pascal?
A. Program; B. Bai tap; C. chuongtrinh; D. 3ab;
Câu 2: Từ khóa khai báo hằng là:
A. uses B. var C. const D. end
Câu 3: Muốn chạy chương trình ta sử dụng tổ hợp phím nào?
A. Alt+F5 B. Atl+F9 C. Ctrl+F5 D. Ctrl+F9
Câu 4: Cấu trúc rẽ nhánh dạng đủ có dạng:
A. If then <điều kiện> else ;
B. If <điều kiện> then else
C. If <điều kiện> then else ;
D. If <điều kiện> then ; else ;

Câu 5: Lệnh gán trong Pascal được ghi?
A. := B. >=; C. =>; D. #
Câu 6: Trong Pascal Integer là kiểu dữ liệu:
A. Số thực B. Số nguyên C. Xâu D. Kí tự

Tự luận
Câu 7: (3 đ) Viết chương trình nhập số nguyên x từ bàn phím. Nếu x chia hết cho 3 in ra thông báo `x chia het cho 3`. Ngược lại thông báo `x khong chia het cho 3`.
Câu 8: (2 đ) Chỉ ra INPUT và OUTPUT của bài toán sau:
Nhập vào n số nguyên. In ra màn hình tổng các số nguyên đó.
Câu 9: (2 đ) Cho a:=3; và b:= 5;
Sau lệnh gán dưới đây c sẽ có giá trị là bao nhiêu?
a:=a+b; c:=a+b
Đáp án và biểu điểm
Trắc nghiệm ( Mỗi ý đúng được 0.5 đ)
Câu 1: C Câu 2: C Câu 3: D
Câu 4: C Câu 5: A Câu 6: B
Tự luận
Câu 7: (3 đ)
program chiahetcho3;
uses crt;
var x: integer;
begin
write(`Nhap vao a: `); Readln(x);
if (x mod 3 = 0) then writeln(x,` chia het cho 3`)
else write(x,`khong chia het cho 3`);
readln
end.
Câu 8: (2 đ)
INPUT: n số nguyên.
OUTPUT: Tổng các số nguyên.
Câu 9: (2 đ)
Sau lệnh gán c có giá trị là 13.

TRƯỜNG THCS CAO BÁ QUÁT
Họ và tên: ............................
Lớp: .....................................
KIỂM TRA HỌC KÌ I TIN HỌC 8
I. Trắc nghiệm
Câu 1: Trong các tên sau, tên nào hợp lệ trong Pascal?
A. Program; B. Bai tap; C. chuongtrinh; D. 3ab;
Câu 2: Từ khóa khai báo hằng là:
A. uses B. var C. const D. end
Câu 3: Muốn chạy chương trình ta sử dụng tổ hợp phím nào?
A. Alt+F5 B. Atl+F9 C. Ctrl+F5 D. Ctrl+F9
Câu 4: Cấu trúc rẽ nhánh dạng đủ có dạng:
A. If then <điều kiện> else ;
B. If <điều kiện> then else
C. If <điều kiện> then else ;
D. If <điều kiện> then ; else ;
Câu 5: Lệnh gán trong Pascal được ghi?
A. := B. >=; C. =>; D
* 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ẻ: Thcs Cao Bá Quát
Dung lượng: 27,00KB| Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)