Đề thi tin 8 HKII năm 2011

4 276 1
Đề thi tin 8 HKII năm 2011

Đang tải... (xem toàn văn)

Thông tin tài liệu

Giáo viên ra đề Trương Minh Huy SỞ GD – ĐT BÌNH ĐỊNH TRƯỜNG PTDTNT VĨNH THẠNH ( Đề chính thức ) Họ và tên: Lớp: 8A SBD: ĐỀ KIỂM TRA HỌC KỲ II Lớp 8 THCS Năm học: 2010 – 2011 Môn: Tin học Thời gian làm bài: 45 phút ( Không kể thời gian phát đề ) Ngày kiểm tra: 23 – 04 – 2011 Điểm Nhận xét của giáo viên I. PHẦN TRẮC NGHIỆM KHÁCH QUAN (5 đ): Hãy chọn và khoanh tròn vào đáp án đúng. Câu 1: Câu lệnh lặp với số lần chưa biết trước có cú pháp: A. while <điều kiện> do <câu lệnh>; B. while<điều kiện> <câu lệnh>; C. whlie <câu lệnh> do <điều kiện>; D. while <điều kiện> do <câu lệnh> Câu 2: Trong các khai báo sau đây khai báo nào đúng: A. var X: Array[10,12] of integer; B. var X: Array[5 10.5] of real; C. var X: Array[3.4 4.8] of integer; D.var X: Array[4 10] of real; Câu 3: Phần mềm tìm hiểu thời gian có tên là: A. YENKA B. GEOGEBRA C. SUN TIMES D. FINGER BREAK OUT Câu 4: Cú pháp khai báo biến mảng trong Pascal là: A. var Tên mảng: array[<chỉ số đầu> <chỉ số cuối>] of <kiểu dữ liệu>; B. var Tên mảng: array[<chỉ số cuối> <chỉ số đầu>] of <kiểu dữ liệu>; C. var Tên mảng: array[<chỉ số đầu> <chỉ số cuối>] . D. Tên mảng: array[<chỉ số đầu> <chỉ số cuối>] of <kiểu dữ liệu> ; Giáo viên ra đề Trương Minh Huy Câu 5: Cho biết khi thực hiện thuật toán sau máy tính sẽ thực hiện bao nhiêu vòng lặp? Thuật toán : Bước 1: S←10, x←0.5. Bước 2: Nếu S≤5.2, chuyển tới bước 4. Bước 3: S←S-x và quay lại bước 2. Bước 4: Thông báo S và kết thúc thuật toán. A. 1 B. 4 C. 3 D. 9 Câu 6: Câu lệnh nào sau đây là câu lệnh lặp: A. if n<=1 then n:=n+1; B. var a: integer; C. for i:=1 to 10 do writeln(n); D. uses crt; Câu 7: Câu lệnh lặp với số lần biết trước có dạng: A. for<biến đếm>:=<giá trị đầu> to <giá trị cuối> do <câu lệnh>; B. for<biến đếm>:=<giá trị đầu> to do <câu lệnh>; C. for<biến đếm>:=<giá trị cuối> to <giá trị đầu> do <câu lệnh>; D. for<biến đếm>:=<giá trị cuối> to do <câu lệnh>; Câu 8: Điền vào chỗ trống cho phát biểu sau: Dữ liệu kiểu mảng là một tập hợp hữu hạn các phần tử có thứ tự, mọi phần tử đều có cùng một…………, gọi là kiểu của phần tử. Việc sắp thứ tư được thực hiện bằng cách gán cho mỗi phần tử một chỉ số. A. thuật toán B. kiểu dữ liệu C. chỉ số D. biến Câu 9: Cho dãy số A và dùng kiểu mảng để lưu dãy số đó như hình dưới. Em hãy xác định A[3]=? A 1 4 5 9 3 A. 1. B. 5 C. 9 D. 4 Câu 10: Trong các hoạt động sau, hoạt động nào lặp với số lần chưa biết trước? A. Thứ 7 hàng tuần An đều học tin học. B. Bước một bước rồi lùi một bước. C. Nếu trời mưa An không đi học. D. Trong khi Lan chưa bắt máy, An vẫn còn gọi điện thoại An. II. TỰ LUẬN: (5 đ) Câu 1: Chỉ ra lỗi trong các câu lệnh sau và chữa lại cho đúng: (2 đ) a) X:=10; while X:=10 do X:=X+5; Giáo viên ra đề Trương Minh Huy b) X:=10; while X=10 do X= X+5; Câu 2: Cho biết khi kết thúc thuật toán sau đây giá trị của S bằng bao nhiêu? Em hãy viết chương trình tương ứng dựa trên thuật toán đó. (3 đ) Bước 1: S←10, x←0.5. Bước 2: Nếu S≤5.2, chuyển tới bước 4. Bước 3: S←S-x và quay lại bước 2. Bước 4: Thông báo S và kết thúc thuật toán. ____________ Hết ____________ Giáo viên ra đề Trương Minh Huy SỞ GD – ĐT BÌNH ĐỊNH TRƯỜNG PTDTNT VĨNH THẠNH HƯỚNG DẪN CHẤM ĐỀ CHÍNH THỨC ĐỀ KIỂM TRA HỌC KỲ I Lớp 8 THCS – Năm học: 2010 – 2011 Môn: Tin học Ngày kiểm tra: 23 – 04 – 2011 I. PHẦN TRẮC NGHIỆM KHÁCH QUAN : Mỗi câu đúng 0.5 điểm. Câu 1 2 3 4 5 6 7 8 9 10 Đáp án A D C A D C A B B D II. PHẦN TỰ LUẬN : (5 đ) Câu 1 : (2 đ) a. Thừa dấu hai chấm trong câu lệnh điều kiện. (0.5 đ) Chữa lại: X:=10; while X=10 do X:=X+5; (0.5 đ) b. Thiếu dấu hai chấm trong câu lệnh gán. (0.5 đ) Chữa lại: X:=10; while X=10 do X:= X+5; (0.5 đ) Câu 2: (3 đ) a. Khi kết thúc thuật toán S=5.0 (1.5 đ) b. Chương trình pascal tương ứng: (1.5 đ ) S:=10; x:=0.5; (0.25 đ) while S>5.2 do S:=S-x; (1 đ) writeln(S); (0.25 đ) ____________ Hết ____________ . Giáo viên ra đề Trương Minh Huy SỞ GD – ĐT BÌNH ĐỊNH TRƯỜNG PTDTNT VĨNH THẠNH ( Đề chính thức ) Họ và tên: Lớp: 8A SBD: ĐỀ KIỂM TRA HỌC KỲ II Lớp 8 THCS Năm học: 2010 – 2011 Môn: Tin học Thời. ra đề Trương Minh Huy SỞ GD – ĐT BÌNH ĐỊNH TRƯỜNG PTDTNT VĨNH THẠNH HƯỚNG DẪN CHẤM ĐỀ CHÍNH THỨC ĐỀ KIỂM TRA HỌC KỲ I Lớp 8 THCS – Năm học: 2010 – 2011 Môn: Tin học Ngày kiểm tra: 23 – 04 – 2011 I cuối> to do <câu lệnh>; Câu 8: Điền vào chỗ trống cho phát biểu sau: Dữ liệu kiểu mảng là một tập hợp hữu hạn các phần tử có thứ tự, mọi phần tử đều có cùng một…………, gọi là kiểu của

Ngày đăng: 24/06/2015, 03:00

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan