Sau đây là Đề thi học kì 2 môn Tin học 8 năm 2017-2018 - Trường THCS Tam Quan Bắc - Đề số 1 được sưu tầm và gửi đến các em học sinh nhằm giúp các em có thêm tư liệu ôn thi và rèn luyện kỹ năng giải đề thi để chuẩn bị bước vào kì thi học kì sắp tới. Chúc các em ôn tập kiểm tra đạt kết quả cao. | 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 Chữ kí giám thị Năm học: 2017-2018 GT1: Môn: TIN HỌC 8 Thời gian làm bài: 45 phút GT2: (Không kể thời gian phát đề) . Điểm (bằng số) Điểm (bằng chữ) Giám khảo 1 Giám khảo 2 Mã phách Mã phách Số tờ: ĐỀ 1 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 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[-1100] 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 , 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[1N] of integer . Để khai báo này đúng thì N sẽ nhận 1 giá trị cụ thể