De tin 8

Chia sẻ bởi Nguyễn Công Vụ | Ngày 17/10/2018 | 56

Chia sẻ tài liệu: de tin 8 thuộc Tin học 8

Nội dung tài liệu:

TRƯỜNG TRUNG HỌC CƠ SỞ
XUÂN HIỆP



KIỂM TRA HỌC KÌ II – NĂM HỌC 2016 - 2017
MÔN TIN HỌC – LỚP 8
Thời gian làm bài: 60 phút


Học sinh chọn câu trả lời đúng nhất (40 câu, mỗi câu đúng đạt 0.25 điểm, tổng cộng 10 điểm).

Câu 1 .Em hiểu câu lệnh lặp theo nghĩa nào dưới dây?
A. Một lệnh thay cho nhiều lệnh. B. Các câu lệnh được viết lặp đi lặp lại nhiều lần .
C. Vì câu lệnh đã có tên và là lệnh lặp. D. Cả A,B và C đều sai.
Câu 2 .Tìm giá trị S trong đoạn chương trình sau?
S:= 0; for i:=1 to 5 do S:= S + i ;
A. S = 0. B. S = 1. C. S = 5. D. S = 15.
Câu 3 . Lúc nào thì lệnh lặp while …do sẽ được dừng lại ?
A. < điều kiện > có giá trị đúng. B.< điều kiện > có giá trị sai.
C. Các câu lệnh con trong đã được thực hiện xong. D. Cả A,B và C đều sai.
Câu 4 .Cho biết câu lệnh Do thực hiện mấy lần trong đoạn chương trình sau ?
i := 5 ; while I >= i -1 ;
A) 1 lần. B) 5 lần. C ) 6 lần. D) 7 lần.
Câu 5 . Dữ liệu kiểu mảng của một tập hộp hữu hạn các phần tử được sắp xếp theo dãy, mọi phần tử trong dãy có cùng một đặc điểm là ?
A. Cùng chung một kiểu dữ liệu. B. Có giá trị hoàn toàn giống nhau .
C. Các phần tử kiểu mảng đều có kiểu nguyên. D. Các phần tử kiểu mảng đều có kiểu nguyên.
Câu 6. A là một mảng có 10 phần tử kiểu nguyên, cần khai báo là?
A) Var A : array [1..10] of real; B) Var A : array [1..10] of integer;
C) Var A : string [1..10] of real; D) Var A : string [1..10] of integer;
Câu 7. Để nhập dữ liệu tử bàn phím cho mảng A có 10 phần tử số nguyên ta dùng lệnh nào sau đây?
For i:= 1 to 10 do readln(A[i]); B) For i:= 1 to 10 do readlnA[i];
C) For i:= 1 to 10 do Writeln(A[i]); D) For i:= 1 to 10 do WritelnA[i];
Câu 8 . Cho biết số vòng lặp của câu lệnh?
For i:= 22 to 32 do writeln(‘A’);
A) 15. B) 20.
C)11. D) 5.
Câu 9. Cho câu lệnh :while a > 5 do write (‘chao các bạn ‘);
Giá trị a bao nhiêu để vòng lặp của chương trình kết thúc?
A) a = 4. B)a = 7.
C) a = 6. D) a = 5.
Câu 10. 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; D) While x < 10 do x:= x+5;
Câu 11 . Cách viết câu lệnh lặp với số lần biết trước như sau, câu nào đúng ?
For = < giá trị đầu > to do ;
For = < giá trị đầu > to do
For : = < giá trị đầu > to do ;
D) For - < giá trị đầu > to do ;
Câu 12 : Đại lượng có giá trị không thay đổi trong quá trình thực hiện chương trình gọi là?
A ) hằng . B) Biến. C) Hằng và biến. D) Biến và hằng. ;
Câu 13: Với pascal phần khai báo tên chương trình bắt đầu bằng từ kháo.
A) Programs; B) Progrem; C) Progam; D) Progrems;
Câu 14 : Trong pascal khai báo biến bắc đầu bằng từ khóa.
A) Var. B) Begin. C) Progam. D) Const .
Câu 15 : Để đưa dữ liệu ra màng hình ta dùng từ .
A) Readln; B) Writeln; C) Raedln
* 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ẻ: Nguyễn Công Vụ
Dung lượng: 110,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)