KTHKII-2011-CO DAP AN

Chia sẻ bởi Lê Thị Cẩm Nhung | Ngày 17/10/2018 | 39

Chia sẻ tài liệu: KTHKII-2011-CO DAP AN thuộc Tin học 8

Nội dung tài liệu:

TRƯỜNG THCS NGUYỄN CÔNG TRỨ KIỂM TRA HỌC KỲ II
LỚP: 8…. THỜI GIAN: 45 PHÚT
HỌ TÊN:………………………………….






I. Làm và đánh dấu lựa chọn đúng vào bảng phía dưới : (4 điểm)
Câu 1: Câu lệnh viết đúng cú pháp là:
While <điều kiện> to ;
For to do
While <điều kiện> to do ;
While <điều kiện>; do ;
Câu 2: Cú pháp của câu lệnh lặp for … do … là ?
If (điều kiện) then (câu lệnh);
For := to do ;
Var n, i:interger;
Phải kết hợp cả a, b và c.
Câu 3: Hoạt động nào sau đây lặp với số lần nhất định:
A. Gọi điện tới lúc có người nhấc máy B.Mỗi tuần đi tập đàn một lần
C. Học cho tới khi thuộc bài +D.Nhặt từng cọng rau cho tới khi xong
Câu 4: Chọn khai báo hợp lệ:

A. Var a,b: array[1..n] of real;
C. Var a,b: array[1:n] of real;

 B. Var a,b: array[1..100] of real;
D. Var a,b: array[1…n] of real;

Câu 5: Trong ngôn ngữ lập trình Pascal câu lệnh nào sau đây là đúng:
A. If a=5 then a:=d+1; else a:=d+2; B. If a=5 then a:=d+1 else a:=d+2;
C. If a=5 then a=d+1; else a=d+2; D. If a=5 then a:=d+1else a:=d+2
Câu 6: Hãy cho biết đâu là đoạn lệnh lặp while .. do để tính tổng S:= 1+2+..+10?
S:=0; while i<10 do s:= S+i;
S:=0; i:= 0; while i<11 do s:= S+i; i:=i+1;
S:=0; i:=1 while i DO begin S:= S+i; i:=i+1; end;
S:=0; i:=1 while i <=10 DO begin S:= S+i; i:=i+1; end;
Câu 7: Trong các khai báo mảng dưới đây, những kiểu nào là không hợp lệ?
A. var tuoi: array[21..100] of integer; B. var chieucao: array[1.2..50] of real;
C. var diem: array[1..50] of real; D.var X: array[5..10] of integer;
Câu 8: Đoạn lệnh sau đây sẽ cho kết quả gì?
so:=1;
While so < 10 do writeln(so);
so:=so + 1;
A. In ra vô hạn các số 1, mỗi số trên một dòng; B. Không phương án nào đúng
C. In ra các số từ 1 đến 9; D. In ra các số từ 1 đến 10;
Câu 9: Với câu lệnh for (biến đếm):= (giá trị đầu) to (giá trị cuối) do (câu lệnh); khi thực hiện ban đầu biến đếm nhận giá trị là 1 sau mỗi vòng lặp biến đếm tăng thêm?
Một đơn vị B. hai đơn vị C. ba đơn vị D. bốn đơn vị

Câu 10: Trong chương trình Pascal sau đây:
Var x : integer ;
Begin
X:= 3 ;
If (45 mod 3) =0 then x:= x +2;
If x > 10 then x := x +10 ;
End.
X có giá trị mấy?
A) 3 B) 5 C) 15 D)10
Câu 11:Hãy cho biết đâu là câu lệnh lặp for ..do để in A:
A. For i:=100 to 1 do write(‘A’); B. For i:=1 to 10 do write(‘A’);
C. For i:=1.5 to 10.5 do write(‘A’); D. For i:=1 to 10 do write(‘A’);

Câu 12: Trong các khai báo mảng dưới đây, những kiểu nào là hợp lệ?
* 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ê Thị Cẩm Nhung
Dung lượng: 98,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)