Không thực hiện được câu lệnh;.. Sai phép gán của biến đếm; D.C[r]
(1)PHÒNG GD&ĐT CẦU KÈ ĐỀ KIỂM TRA CHẤT LƯỢNG HỌC KỲ II
TRƯỜNG THCS THỊ TRẤN NĂM HỌC 2011 – 2012
Họ tên: Môn: TIN HỌC lớp Lớp: Thời gian làm bài: 45 phút A/ PHẦN TRẮC NGHIỆM: (3Đ)
Câu 1: (0.25đ) Khoanh tròn câu trả lời nhất: Geogebra phần mềm:
A Luyện gõ phím nhanh; B Quan sát đồ giới;
C Vẽ hình mơn hình học; D Vẽ hình khơng gian
Câu 2: (0.25đ) Khoanh trịn câu trả lời nhất: Cú pháp câu lệnh lặp với số lần biết trước là:
A For … to … do; B For … downto … do;
C While … do; D Cả a b
Câu 3: (0.25đ) Khoanh tròn câu phát biểu nhất:
Cú pháp câu lệnh lặp với số lần chưa biết trước là:
A For … to … do; B For … downto … do;
C While … do; D Cả a b
Câu 4: (0.25đ) Khoanh tròn câu phát biểu nhất: Đoạn chương trình dẫn đến lặp vơ hạn lần:
A i:=0; While i<=100 S:=S+i; B i:=0; While i<=100 i:=i+1; C i:=0; While i<=100 begin S:=S+i; i:=i+1; end; D Cả a b
Câu 5: (0.25đ) Khoanh tròn câu phát biểu nhất: Đoạn chương trình cho kết S=100:
A.S:=0; For i:=1 to 100 S:=S+i; B S:=0; For i:=1 to 100 S:=S+1; C S:=0; For i:=1 to 100 S:=S+S; D Cả a, b, c sai
Câu 6: (0.25đ) Khoanh tròn câu phát biểu nhất: Đoạn chương trình cho kết S=5050:
A.S:=0; For i:=1 to 100 S:=S+i; B S:=0; For i:=1 to 100 S:=S+1; C S:=0; For i:=1 to 100 S:=S+S; D Cả a, b, c sai
Câu 7: (0,25đ) Khoanh tròn câu phát biểu nhất: Đoạn chương trình cho kết S=5050:
A.S:=0; For i:=1 to 100 S:=S+i; B S:=0; i:=0; While i<100 S:=S+i; C S:=0; i:=0; While i<100 begin i:=i+1; S:=S+i; end;
D Cả a c
Câu 8: (0,25đ) Khoanh tròn câu phát biểu nhất:
Biến S có giá trị sau chạy qua đoạn chương trình sau: S:=0; i:=0;
While S<1000 begin i:=i+1; S:=S+i; end;
A S=1033; B S=1034;
C S=1035; D S=1036
Câu 9: (0,25đ) Khoanh tròn câu phát biểu nhất:
Biến x có giá trị sau chạy qua đoạn chương trình sau: x:=1; n:=0;
While x>0.003 begin n:=n+1; x:=1/n; end;
A x= 0.002994; B x= 0.002995;
C x= 0.002996; D x= 0.002999
(2)Câu 10: (0,25đ) Khoanh tròn câu phát biểu nhất:
Đoạn chương trình sau cho ta số lần lặp bao nhiêu: i:=0; While i<100 S:=S+i;
A 100 lần; B 200 lần;
C 300 lần; D Vô hạn lần
Câu 11: (0,25đ) Khoanh tròn câu phát biểu nhất: Câu lệnh “For i=1 to 100 S:=S+i;” lỗi do:
A Sai cú pháp câu lệnh; B Không thực câu lệnh;
C Sai phép gán biến đếm; D Giá trị đầu giá trị cuối đặt sai vị trí
Câu 12: (0,25đ) Sắp xếp thứ tự thao tác sau để vẽ tam giác vuông phần mềm Geogebra: (điền số thứ tự 1, 2, 3, 4, vào cuối dòng)
a) (Điểm) C a ………
b) (Đường vng góc) A+AB a………
c) (Đoạn thẳng) AB………
d) (Đoạn thẳng) AC, BC ABC………
e) Ẩn a……… 5
B/ PHẦN TỰ LUẬN: (7Đ)
Câu 4: (2đ) Nêu cú pháp ý nghĩa câu lệnh lặp với số lần biết trước For
Câu 5: (2đ) Yenka phần mềm gì? Trên cửa sổ làm việc phần mềm gồm gì?
Câu 6: (3đ) Viết chương trình có sử dụng câu lệnh While để tìm số X=1/n cho X lớn X<0.003
BÀI LÀM:
(3)ĐÁP ÁN:
Đáp án: Điểm
A/ PHẦN TRẮC NGHIỆM:
(3đ)
Câu 1: C 0,25đ
Câu 2: D 0,25đ
Câu 3: C 0,25đ
Câu 4: A 0,25đ
Câu 5: B 0,25đ
Câu 6: A 0,25đ
Câu 7: D 0,25đ
Câu 8: B 0,25đ
Câu 9: A 0,25đ
Câu 10: D 0,25đ
Câu 11: C 0,25đ
Câu 12: 0,25đ
B/ PHẦN TỰ
LUẬN: (7đ)
Câu 4: Cú pháp: For <biến đếm>:=<giá trị đầu> to <giá trị cuối> <câu lệnh>;
Ý nghĩa: Cho biến đếm chạy từ giá trị đầu đến giá trị cuối, lần biến đếm tăng đơn vị câu lệnh sau thực lần
1đ 1đ
Câu 5: - Yenka phần mềm quan sát thiết kế hình khơng gian
- Trên hình làm việc phần mềm gồm: hộp cơng cụ vẽ hình, vùng thiết kế quan sát, công cụ
1đ 1đ
Câu 6: chương trình: Program timsox;
Var x:real; n:integer; Begin
x:=1; n:=1;
(4)Readln
End 0,5đ
Giáo viên: