Kiem tra tin 8 moi nhat

Chia sẻ bởi Trương Phan Quang Vũ | Ngày 17/10/2018 | 40

Chia sẻ tài liệu: kiem tra tin 8 moi nhat thuộc Tin học 8

Nội dung tài liệu:

Họ và tên: ……………………………………………….. Kiểm tra: 1 tiết
Lớp: …………. Môn: TIN HỌC 8 - Thời gian: 45 phút

Điểm





Nhận xét của giáo viên


I. TRẮC NGHIỆM (4 điểm) Khoanh tròn chữ cái đứng trước câu trả lời đúng
Câu 1: Dưới đây là đọan chương trình Pascal:
For i:= 0 to 10 do
Begin
…………
End;
Chương trình trên sẽ thực hiện bao nhiêu vòng lặp
0 B. 10 C. 11 D. Không xác định
Câu 2: Hãy tìm hiểu đoạn chương trình sau đây
x:= 0; tong:= 0;
While tong <=20 do
Begin
Writeln (tong);
Tong:= tong + 1;
End;
x:= tong;
Sau khi đọan chương trình trên được thực hiện, giá trị của x bằng bao nhiêu?
21 B. 20 C. Không xác định được. D. 0
Câu 3: Trong các câu lệnh lặp Pascal sau đây, câu nào đúng
A. While i:= 1 do t:=10; C. While x<=y; do Writeln (‘y khong nho hon x’);
B. While 1 = 1; do Writeln (‘Dung’); D. While (n mod i<> 0) do i:= i+ 1;
Câu 4: Hãy chỉ ra câu lệnh đúng trong các câu lệnh sau
A. for i:=1 to 10; do x:=x+1 C. for i:=1 to 10 do x:=x+1;
B. for i:=10 to 1 do x:=x+1; D. for i:= 1 to 10 for j:=1 to 10 do x:=x+1;
Câu 5: Cho đoạn chương trình sau:
i:=1;s:= 0;
While (i < = n) do s:=s+i; i:=i+1;
Khi thực hiện xong đoạn chương trình trên với n=5, ta được kết quả s là:
A. vô hạn lần B. 5 C. 10 D. 15 khác
Câu 6: Câu lệnh Gotoxy(5,7) có tác dụng:
A. con trỏ chuột về hàng 5, cột7.
B. con trỏ chuột về vị trí cột 5 của hàng hiện tại
C. con trỏ chuột về vị trí hàng 7 của cột hiện tại.
D. con trỏ chuột về cột 5, hàng 7

Câu 7: Trong câu lệnh lặp for…do, biến đếm là biến đơn và có kiểu
A. Số thực B. Số nguyên C. Kí tự D. Cả A, B, C đều sai
Câu 8: Trong các câu lệnh sau đâu là câu lệnh lặp với số lần chưa biết trước
A. For…do B. If…then…else C. While…do D. Cả A, B, C đúng
II. TỰ LUẬN (6 điểm)
Câu 1: (3đ)
a. Viết cú pháp của câu lệnh lặp với số lần biết trước? (1đ). Số vòng lặp được xác định như thế nào? (0,5đ)
b. Vẽ sơ đồ khối, viết cú pháp và nêu hoạt động của câu lệnh lặp với số lần chưa biết trước? (1,5đ)
Câu 2: Viết chương trình tính tổng S= 1 + 2 + 3 + . . . + N bằng lệnh while…do, với N là số nguyên được nhập vào từ bàn phím? (2đ)
Câu 3: Viết chương trình nhập vào 1 số nguyên N bằng lệnh if…then…else, kiểm tra và đưa ra màn hình số nhập vào là số chẵn hay lẻ? (1đ)




















ĐÁP ÁN ĐỀ KIỂM TRA 1 TIẾT
MÔN: TIN HỌC 8

I. TRẮC NGHIỆM: (4đ) Mỗi câu trả lời đúng được 0,5đ
Câu
1
2
3
4
5
6
7
8

Đáp án
C
A
D
C
A
D
B
C

II. TỰ LUẬN: (6đ)
Câu 1: (3đ)
a. Cú pháp câu lệnh lặp với số lần biết trước (1đ)
* 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ẻ: Trương Phan Quang Vũ
Dung lượng: 186,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)