Đề KH ky 2- năm 16-17

Chia sẻ bởi Võ Đức Duy | Ngày 17/10/2018 | 44

Chia sẻ tài liệu: Đề KH ky 2- năm 16-17 thuộc Tin học 8

Nội dung tài liệu:

Họ và tên:
Lớp
ĐỀ KIỂM TRA HỌC KỲ 2
Môn: tin học 8
Thời gian làm bài: 45 phút;





Câu 1: Cú pháp của câu lệnh While…do là:
A. While <điều kiện> to do ;
B. While <điều kiện> to ;
C. While <điều kiện> do ;
D. While <điều kiện>; do ;
Câu 2: Lệnh lặp nào sau đây là đúng?
A. For := to do ;
B. For := to do ;
C. For = to do ;
D. For : to do ;
Câu 3: Sau khi thực hiện đoạn chương trình sau, giá trị của biến S bằng bao nhiêu:
s:=1;
for i:=1 to 4 do s := s*i;
A. 24 B. 121 C. 120 D. 151
Câu 4: Chọn khai báo hợp lệ:
A. Var a,b: array[1 : n] of Integer; B. Var a,b: array[1 .. 100] of real;
C. Var a,b: array[1 .. n] of real; D. Var a,b: array[1 … 100] of real;
Câu 5: Để đếm có bao nhiêu số lẻ nhỏ hơn hay bằng n ; em chọn đoạn lệnh:
A. for i:=1 to n do if ( I mod 2) =0 then S:=S + 1;
B. for i:=1 to n do if ( I mod 2)< >0 then S:=S + 1;
C. for i:=1 to n do if ( I mod 2)=0 then S:=S + I;
D. for i:=1 to n do if ( I mod 2)=1 then S:=S + I ;
Câu 6: Sau khi thực hiện đoạn chương trình sau
s:= 0; for i:= 1 to 3 do s:=s+i; kết quả giá trị s bằng bao nhiêu?
A. 8 B. 10 C. 4 D. 6
Câu 7: Câu lệnh nào sau đây lặp vô hạn lần
A. s:=5; i:=1; While i> s do i:=i + 1;
B. s:=5; i:=0; While i<=s do s:=s + 1;
C. s:=5; i:=1; While i<=s do i:=i + 1;
D. s:=5; i:=1; While i<> s do i:=i + 1; s:=s+i
Câu 8: Cú pháp khai báo biến mảng trong Pascal là:
A. var : array [..] of ;
B. var : aray [] of ;
C. var : array [] for ;
D. var ; array [..] of ;
Câu 9: Cho các câu lệnh sau hay chỉ ra câu lệnh đúng:
A. for i:=1 to 10; do x:=x+1 B. for i:=1 to 10 do x:=x+1
C. 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 10: Để tính tổng S=2 + 4 + 6 … + n; em chọn đoạn lệnh:
A. For i:=1 to n do if ( i mod 2)=0 then S:=S + i;
B. For i:=1 to n do S:= S + i ;
C. For i:=1 to n do if ( i mod 2)=1 then S:=S + i;
D. for i:=1 to n do if ( i mod 2)<>0 then S:=S + i;
Câu 11. Chọn câu lệnh đúng ?
A) x While x:= 10 do x:= x+5; B) x:=10 While x:= 10 do x:= x+5;
C) x While x:= 10 do x:= x+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ẻ: Võ Đức Duy
Dung lượng: 52,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)