đề kiểm tra 1 tiết tiết 55

Chia sẻ bởi Huỳnh Thị Như Ý | Ngày 14/10/2018 | 62

Chia sẻ tài liệu: đề kiểm tra 1 tiết tiết 55 thuộc Tin học 8

Nội dung tài liệu:

Họ và tên: .....................................
Lớp: 8
Kiểm tra 1 tiết HKII (NH 12-13)
Môn: Tin học 8

Điểm


Lời phê của giáo viên


I/ PHẦN TRẮC NGHIỆM (4đ) (Hãy khoanh tròn phương án em cho là đúng nhất a, b, c, d)
1/Với đoạn chương trình Pascal sau đây, hãy cho biết lệnh Writeln in ra màn hình giá trị của j và k là bao nhiêu? (i, j, k là tên các biến kiểu nguyên)
j:=1; k:=4;
for i:=1 to 6 do j:=j+1;
k:=k+j;
writeln (j,k);
a. j = 6, k = 9 b. j = 7, k = 11 c. j= 7, k = 10 d. j = 7, k = 31
2/Trong phần mềm Geogebra để tạo trung điểm cho một đoạn thẳng em dùng công cụ nào trong các công
cụ sau đây?
a.  b.  c.  d. 
3/Với đoạn chương trình Pascal sau đây, hãy cho biết lệnh Writeln in ra màn hình giá trị của j và k là bao nhiêu? (i, j, k là tên các biến kiểu nguyên)
j:=1; k:=4;
for i:=1 to 6 do
begin j:=j+1; k:=k+j; end;
writeln (j,k);
a. j = 6, k = 24 b. j = 7, k = 11 c. j= 7, k = 10 d. j = 7, k = 31
4/Với đoạn chương trình Pascal sau đây, hãy cho biết lệnh Writeln in ra màn hình giá trị của j và k là bao nhiêu? (i, j, k là tên các biến kiểu nguyên)
j:=1; k:=4;
for i:=1 to 6 do
if i mod 3 =0 then j:=j+1;
k:=k+j;
writeln (j,k);
a. j = 7, k = 10 b. j = 7, k = 11 c.j= 3, k = 7 d.j = 7, k = 31
5/Trong các hoạt động dưới đây, hoạt động nào sẽ được thực hiện lặp lại với số lần chưa biết trước?
a. Tính tổng của 20 số tự nhiện đầu tiên.
b. Nhập một số hợp lệ, ví dụ số nguyên trong khoảng từ 0 đến 10, vào máy tính. Nếu số nhập vào không hợp lệ thì yêu cầu nhập lại.
c. Nhập các số nguyên từ bàn phím cho đến khi đủ 50 số.
6/Câu lệnh nào sau đây là hợp lệ ?
a. X:=5; while X:=5 do X:= X+5; b. X:=5; while X:=5 do X= X+5;
c. X:=5; while X = 5 do X:= X+5; d. X=5; while X:=5 do X:= X+5
7/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 đoạn chương trình trên được thực hiện, giá trị của x bằng bao nhiêu?
a.0 b. 21 c.20 d. Không xác định
8/Tìm hiểu đoạn chương trình pascal sau đây, hãy cho biết lệnh writeln in ra màn hình giá trị của i, j và k là bao nhiêu?
i:=1; j:=2; k:=3;
while i<6 do begin i:= i + 1; j: =j+1; k:= k+j; end;
writeln (i, j, k);
a. i = 6,j = 3, k = 6 b. i = 6,j = 3, k = 7 c. i = 5,j = 4, k = 7 d. i = 6,j = 7, k = 28
II/ TỰ LUẬN (6đ)
Câu1 (2đ)/ Nêu cú pháp của câu lệnh lặp với số lần chưa biết trước trong Pascal, giải thích các thành phần trong cú pháp, câu lệnh lặp này thực hiện như thế nào?
Câu2 (1.5đ)/ Hãy mô tả thuật toán để tính tổng sau đây:
B= 
Câu 3 (2.5đ)/ Hãy viết chương trình Pascal
* 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ẻ: Huỳnh Thị Như Ý
Dung lượng: 48,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)