Đề kiểm tra Tin 8 HK 2 ( Đề 1 )
Chia sẻ bởi Hoàng Ngọc Kiểu |
Ngày 17/10/2018 |
35
Chia sẻ tài liệu: Đề kiểm tra Tin 8 HK 2 ( Đề 1 ) thuộc Tin học 8
Nội dung tài liệu:
Trường THCS Hương Toàn
Tên : . . . . . . . . . . . . . . . . . . . . . .
Lớp : 8/…
Đề Kiểm Tra Học Kỳ II-2010-2011
Môn Tin Học lớp 8
Thời gian : 45 phút
Điểm
Đề 1
I/ Khoanh tròn chữ cái đứng trước phương án em cho là đúng: (5 điểm)
Câu 1: 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:=0;
For i:=1 to 5 do S:=S+i;
A. 20 B. 15 C. 10 D. 0
Câu 2: Lệnh lặp nào sau đây là đúng?
For= to do ;
For:= to do ;
For:= to do ;
For: to do ;
Câu 3: 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 Integer;
B. Var a,b: array[1 .. 100] of real; D. Var a,b: array[1 … 100] of real;
Câu 4: Vòng lặp While <Điều kiện> do; là vòng lặp:
A. Chưa biết trước số lần lặp B. Biết trước số lần lặp
C. Biết trước số lần lặp nhưng giới hạn là <=100 D. Biết trước số lần lặp nhưng giới hạn là >=100
Câu 5: Câu lệnh pascal nào sau đây là hợp lệ?
A. For i:=100 to 1 do writeln(‘A’); B. For i:=1.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 6: Hãy tìm hiểu đoạn chương trình sau đây:
i:=1; j:=2; k:=3;
While i<=6 do i:=i+1; j:=j+1; k:=k+j;
Space:=’ ’;
Write(i,space,j,space,k);
Sau khi thực hiện đoạn chương trình trên, lệnh Writeln in ra màn hình giá trị của i, j, k lần lượt là bao nhiêu?
A. 2,3,4 B. 7,2,3 C. 7,3,6 D. 6,3,7
Câu 7: Trong lệnh lặp for…do của Pascal, trong mỗi vòng lặp, biến đếm thay đổi như thế nào?
A. +1 B. +1 hoặc -1 C. Một giá trị bất kì D. Một giá trị khác 0
Câu 8: Phần thân chương trình bắt đầu bằng từ khóa:
A. End. B. Begin. C. Uses. D. Var.
Câu 9: Cú pháp của câu lệnh While…do là:
a. While <điều kiện> to;
c. While <điều kiện> do;
b. While <điều kiện> to do ;
d. While <điều kiện>; do;
Câu 10: Cú pháp khai báo biến mảng trong Pascal là:
var ; array [..] of ;
var : array […] of ;
var : array [..] of ;
var : array […] for ;
II/ Điền dấu X vào các ô sao cho phù hợp và giải thích nếu sai? (2 điểm)
Câu
Đúng
Sai
Giải thích
a) for i=1 to 10 do writeln(`A`);
b) var X: Array[5…10] Of Char;
c) X:=10; while X=10 do X :=
Tên : . . . . . . . . . . . . . . . . . . . . . .
Lớp : 8/…
Đề Kiểm Tra Học Kỳ II-2010-2011
Môn Tin Học lớp 8
Thời gian : 45 phút
Điểm
Đề 1
I/ Khoanh tròn chữ cái đứng trước phương án em cho là đúng: (5 điểm)
Câu 1: 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:=0;
For i:=1 to 5 do S:=S+i;
A. 20 B. 15 C. 10 D. 0
Câu 2: Lệnh lặp nào sau đây là đúng?
For
For
For
For
Câu 3: 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 Integer;
B. Var a,b: array[1 .. 100] of real; D. Var a,b: array[1 … 100] of real;
Câu 4: Vòng lặp While <Điều kiện> do
A. Chưa biết trước số lần lặp B. Biết trước số lần lặp
C. Biết trước số lần lặp nhưng giới hạn là <=100 D. Biết trước số lần lặp nhưng giới hạn là >=100
Câu 5: Câu lệnh pascal nào sau đây là hợp lệ?
A. For i:=100 to 1 do writeln(‘A’); B. For i:=1.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 6: Hãy tìm hiểu đoạn chương trình sau đây:
i:=1; j:=2; k:=3;
While i<=6 do i:=i+1; j:=j+1; k:=k+j;
Space:=’ ’;
Write(i,space,j,space,k);
Sau khi thực hiện đoạn chương trình trên, lệnh Writeln in ra màn hình giá trị của i, j, k lần lượt là bao nhiêu?
A. 2,3,4 B. 7,2,3 C. 7,3,6 D. 6,3,7
Câu 7: Trong lệnh lặp for…do của Pascal, trong mỗi vòng lặp, biến đếm thay đổi như thế nào?
A. +1 B. +1 hoặc -1 C. Một giá trị bất kì D. Một giá trị khác 0
Câu 8: Phần thân chương trình bắt đầu bằng từ khóa:
A. End. B. Begin. C. Uses. D. Var.
Câu 9: Cú pháp của câu lệnh While…do là:
a. While <điều kiện> to
c. While <điều kiện> do
b. While <điều kiện> to
d. While <điều kiện>; do
Câu 10: Cú pháp khai báo biến mảng trong Pascal là:
var
var
var
var
II/ Điền dấu X vào các ô sao cho phù hợp và giải thích nếu sai? (2 điểm)
Câu
Đúng
Sai
Giải thích
a) for i=1 to 10 do writeln(`A`);
b) var X: Array[5…10] Of Char;
c) X:=10; while X=10 do X :=
* 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ẻ: Hoàng Ngọc Kiểu
Dung lượng: 48,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)