Kiem tra 1 tiet tiet 55 tin 8 - nghia dtntdateh

Chia sẻ bởi Lê Kim Nghĩa | Ngày 17/10/2018 | 35

Chia sẻ tài liệu: kiem tra 1 tiet tiet 55 tin 8 - nghia dtntdateh thuộc Tin học 8

Nội dung tài liệu:

Trường DTNT Đạtẻh
Đề kiểm tra 1 tiết HK2 Năm học 2012-2013
Môn Tin 8 – thời gian làm bài 45 phút

Phần Trắc nghiệm 20 phút (Mỗi câu đúng được 0.25 điểm)
Câu 1: Câu lệnh pascal nào sau đây là hợp lệ?
A. For i:= ’1’ to ‘10’ do writeln(‘A’); B. For i:= 2.5 to 10.5 do writeln(‘A’);
C. For i = 1 to 10 do writeln(‘A’); D. For i:= 1 to 10 do writeln(‘A’);
Câu 2: Pascal sử dụng câu lệnh lặp nào sau đây để lặp với số lần chưa biết trước?
A. If…then…else; B. If..then;
C. While…do; D. For…do;
Câu 3: Cho S và i là biến nguyên. Khi chạy đoạn chương trình :
S := 1; for i:=1 to 5 do s := s+i;
Kết quả in lên màn hình là của s là :
A. 15 B. 16 C. 11 D. 22
Câu 4: Trong câu lệnh lặp for i:=0 to 100 do begin … end; câu lệnh ghép được thực hiện bao nhiêu lần (hay bao nhiêu vòng lặp được thực hiện)?
A. 102 B. 101 C. 100 D. 99
Câu 5: Xem ví dụ sau trong pascal:
Uses crt; Var i:integer;
Begin
Clrscr; I:=1; while i < 14 do begin Writeln(‘0’); i := i+1 End;
Readln;
End.
Ví dụ trên ghi ra màn hình bao nhiêu chữ số 0?
A. 14; B. 13; C. 15; D. 16;
Câu 6: Hãy đọc đoạn chương trình sau:
s:= 0;
for i:= 1 to 5 do s := s + 1;
Sau khi thực hiện xong, kết quả s bằng:
A. 10 B. 16
C. 21 D. 15
Câu 7: Sau khi thực hiện đoạn chương trình Pascal :
X:=3
For i : = 1 to 3 do
x : = x - 1
X sẽ nhận được giá trị nào dưới đây ?
A. 0; B. 1 ; C. -4 ; D. – 1;
Câu 8: điều kiện trong câu lệnh lặp với số lần chưa biết trước thường là :
A. phép gán B. Câu lệnh đơn C. Câu lệnh ghép D. Phép so sánh
Câu 9: câu lệnh lặp For i:=1 to 5 do Writeln(‘Day la lan lap thu ‘,i); sẽ in ra màn hình 5 dòng chữ trong đó dòng thứ 3 có nội dung là:
A. Day la lan lap thu i
B. Day la lan lap thu, i
C. Day la lan lap thu 3
D. Day la lan lap thu , 3
Câu 10: Phát biểu nào sau đây đúng nhất khi nói về câu lệnh lặp với số lần chưa biết trước:
A. Kiểm tra điều kiện sau khi thực biện câu lệnh
B. Nếu điều kiện đúng thì thực hiện câu lệnh ngược lại ngừng vòng lặp
C. Nếu điều kiện đúng thì thực hiện câu lệnh và kết thúc
D. Nếu điều kiện sai thì thực hiện câu lệnh và kết thúc
Câu 11: Cho đoạn chương trình sau:
x:=0; tong:=20;
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. 20 B. 21
C. Không xác định được D. 0
Câu 12. Với các câu lệnh sau chương trình thực hiện bao nhiêu vòng lặp
S:=0; n:=0;
while S<=10 do
begin n:=n+1; S:=S+n end;
A. 6 B. 5 C. 4 D. 3
Câu 13: Đoạn lệnh sau đây :
So : = 1;
While So < 10 do writeln(So);
So : = So + 1
sẽ cho kết quả gì ?
A. in ra 2.
B. In ra các số từ 1 đến 10;
C. In ra vô hạn các số 1, mỗi số viết trên một dòng;
D. In ra các số từ 1 đến 9;
Câu 14: Điều kiện để thực hiện trong câu lệnh lặp for :=to do là:
A.
* 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ẻ: Lê Kim Nghĩa
Dung lượng: 20,17KB| Lượt tài: 1
Loại file: rar
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)