Tuan 33 - tiet 69 - tin 8 - 2014 - 2015
Chia sẻ bởi Trần Văn Hải |
Ngày 14/10/2018 |
48
Chia sẻ tài liệu: tuan 33 - tiet 69 - tin 8 - 2014 - 2015 thuộc Tin học 6
Nội dung tài liệu:
BÀI KIỂM TRA HỌC KÌ II
I. MỤC TIÊU ĐỀ KIỂM TRA:
1. Kiến thức: Tổng hợp các kiến thức học kì II.
2. Kĩ năng: Vận dụng các kiến thức đã học vào làm bài thi.
3. Thái độ: Nghiêm túc trong quá trình thi học kì.
II. HÌNH THỨC KIỂM TRA: Kết hợp cả hai hình thức TNKQ (40%) và TL (60%)
III. ĐỀ KIỂM TRA:
A. TRẮC NGHIỆM KHÁCH QUAN (4 điểm)
Khoanh tròn vào đáp án đúng nhất
Câu 1: Cho đoạn chương trình sau: s:=0; for i:=1 to 10 do if i mod 2 = 0 then s:= s + i;
Sau khi thực hiện đoạn chương trình trên s nhận giá trị nào?
A. 20; B. 30; C. 40; D. 50.
Câu 2: Sau khi thực hiện đoạn chương trình sau: s:=0; for i:= 1 to 5 do s:= s*i;
Giá trị của biến s bằng bao nhiêu?
A. 120; B. 55; C. 0; D. 151.
Câu 3: Cho đoạn chương trình sau: While aKhi a = 1, b = 7 thì kết quả cuối cùng a bằng bao nhiêu?
A. 7; B. 6; C. 9; D. 8.
Câu 4: Trong phần mềm GeoGebra công cụ nào dùng để tạo ra trung điểm của (đoạn thẳng nối) hai điểm cho trước?
A. ; B. ; C. ; D. .
Câu 5: Phần mềm nào em được học dùng để quan sát các hình không gian?
A. Free Pascal;
B. Finger Break Out;
C. Yenka;
D. Geogebra.
Câu 6: Với câu lệnh for i:=1 to 10 do x:=x+1; biến i được khai báo thuộc kiểu dữ liệu nào?
A. Real; B. Char;
C. String; D. Integer.
Câu 7: Trong các câu lệnh lặp Pascal sau đây, câu nào chương trình không báo lỗi?
A. While (n mod i<> 0) do i:= i+ 1;
B. While x<=y to Writeln (‘y khong nho hon x’);
C. While 1:= 1 do Writeln (‘Dung’);
D. While i:= 1 do t:=10
Câu 8: Trong phần mềm GeoGebra công cụ nào sau đây không dùng để vẽ hình?
A. Công cụ liên quan đến đối tượng điểm;
B. Công cụ di chuyển;
C. Công cụ liên quan đến đoạn, đường thẳng;
D. Công cụ liên quan đến hình học.
B. TỰ LUẬN (6 điểm)
Câu 1: (1.0 điểm) Em hãy tìm và thực hiện sửa lỗi các câu sau sao cho đúng?
a) S:= 0; n:= 0; while S <= 10 do n:= n + 1; S:= S + n;
b) x:=10; while x:=10 do x = x+5;
c) for i:=1 do 10 to writeln(`A`);
d) for i=10.3 to 5.3 do writeln(`A`);
Câu 2: (1.5 điểm) Em hãy trình bày câu lệnh lặp với số lần chưa biết trước trong Pascal?
Câu 3: (1.5 điểm) Trong ngôn ngữ lập trình cấu trúc lặp được sử dụng làm gì? Em hãy cho biết cú pháp thực hiện câu lệnh lặp với số lần biết trước trong Pascal?
Câu 4: (2.0 điểm) Viết chương trình nhập n số nguyên. Đếm các số vừa chia hết cho 2 vừa chia hết 3. Xuất kết quả ra màn hình.
IV. ĐÁP ÁN (hướng dẫn chấm):
Phần/câu
Đáp án chi tiết
Biểu điểm
Phần trắc nghiệm:
Câu 1:
B
0.5 điểm
Câu 2:
C
0.5 điểm
Câu 3:
A
0.5 điểm
Câu 4:
D
0.5 điểm
Câu 5:
C
0.5 điểm
Câu 6:
D
0.5 điểm
Câu 7:
A
0.5 điểm
Câu 8:
B
0.5 điểm
Phần tự
* 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ẻ: Trần Văn Hải
Dung lượng: 82,00KB|
Lượt tài: 0
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)