Đề thi học kì 2

Chia sẻ bởi Võ Nhật Trường | Ngày 16/10/2018 | 212

Chia sẻ tài liệu: Đề thi học kì 2 thuộc Tin học 7

Nội dung tài liệu:

PHÒNG GD – ĐT HOÀI NHƠN
Trường THCS Tam Quan Bắc
Họ và tên: ........................................
Lớp: ........... SBD: .........
ĐỀ KIỂM TRA HỌC KỲ II
Năm học: 2017-2018
Môn: TIN HỌC 8
Thời gian làm bài: 45 phút
(Không kể thời gian phát đề)
Chữ kí giám thị
Mã phách



GT1:

GT2:


......(.........................................................................................................................

Điểm (bằng số)

Điểm (bằng chữ)



Giám khảo 1
Giám khảo 2
Mã phách


Số tờ:......

ĐỀ 1
A.PHẦN TRẮC NGHIỆM: (6,0 điểm)
I. Hãy khoanh tròn vào chữ cái đứng trước câu trả lời đúng từ câu 1 đến câu 12 (3 điểm)
Câu 1 : Điều kiện câu lệnh lặp chưa xác định thoát khỏi vòng lăp là:
a. Điều kiện đúng b. Điều kiện sai
c. Số lần lặp phụ thuộc vào điều kiện và thoát khỏi vòng lặp khi điều kiện không còn đúng nữa.
d. Số lần lặp phụ thuộc vào điều kiện và thoát khỏi vòng lặp khi điều kiện còn đúng.
Câu 2: Vòng lặp while ..do là vòng lặp:
a. Biết trước số lần lặp b. Chưa 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 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 integer;
Câu 4: Vòng lặp sau cho kết quả bằng bao nhiêu:
i := 0; T := 0;
While i < 3 do
begin T := T + 1; i := i + 1; end;
A. T = 2 B. T = 3 C. T = 4 D. T = 5
Câu 5: Trong câu lệnh While...do, nếu điều kiện đúng thì:
A. Tiếp tục vòng lặp B. Vòng lặp vô tận
C. Lặp 10 lần D. Thoát khỏi vòng lặp
Câu 6. Đoạn lệnh sau đây:
so:=1; while so<=10 do writeln(so);
so:=so+1;
a. In ra các số từ 1 đến 9 b. In ra các số từ 1 đến 10
c. In ra vô hạn các số 1 d. Không phương án nào đúng
Câu 7: Đoạn chương trình nào sau đây không hợp lệ:
A. x:=1; while x:=3 do x:=x+5; B. x:=3; while x=3 do x=x+5;
C. x;=3 while x=3 do x:=x+5; D. x:=1; i:=1; while x<=3 do Begin i:=i+1;x:=x+i; end;
Câu 8: Giả sử có khai báo biến mảng Var A:array[1..N] of integer . Để khai báo này đúng thì N sẽ nhận 1 giá trị cụ thể vậy N bằng bao nhiêu trong các giá trị sau:
A.1 B.10 C.100 D.0
Câu 9. i:=1; j:= 2; k:= 3;
while i<=3 do i:=i+2; j:=j+1; k:=k+i;
Sau đoạn trên, giá trị của i sẽ bằng
a.3 b.5 c.8 d.Giá trị khác
Câu 10: Trong các khai báo sau đây, khai báo nào đúng về khai báo biến mảng một chiều:
A. Const n=2; Var X: Array[1..n] of integer; B. Var X: Array[1..10.5] of real;
C. Var X: Array[4.4..4.8] of integer D. Var X: Array[1..10] of real;.
Câu 11: Trong phần mềm YENKA công cụ Paints dùng để.
A. Vẽ hình B. Lật hình C. Tô màu nền D. Chuyển từ hình phẳng sang 3D



Không được ghi vào phần này



(

Câu 12: Nút lệnh  công dụng gì?
A. Tạo điểm mới B
* 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õ Nhật Trường
Dung lượng: 459,69KB| Lượt tài: 0
Loại file: rar
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)