Một lệnh thay cho nhiều lệnh; B.. Các câu lệnh được viết lặp đi lặp lại nhiều lần; C.. Vì câu lệnh đã có tên là lệnh lặp; D.. Hãy chọn đáp án đúng nhất.. Giá trị khác.. Đều là kiểu số; B
Trang 1PHÒNG GD & ĐT YÊN MINH
TRƯỜNG THCS THỊ TRẤN
Đề 1
ĐỀ KIỂM TRA NĂM HỌC 2012 – 2013 MÔN: TIN HỌC QUYỂN 3 Tiết theo PPCT: 50 Thời gian: 45 phút (không kể thời gian giao đề)
Họ và tên: Lớp :………
Điểm Lời phê của thầy cô giáo I PHẦN TRẮC NGHIỆM: (2 điểm) Câu 1: (0.25 điểm) Em hiểu câu lệnh lặp theo nghĩa nào dưới đây? A Một lệnh thay cho nhiều lệnh; B Các câu lệnh được viết lặp đi lặp lại nhiều lần; C Vì câu lệnh đã có tên là lệnh lặp; D Cả A, B và C đều sai Hãy chọn đáp án đúng nhất Câu 2: (0.25 điểm) Cấu trúc câu lệnh lặp với số lần biết trước có dạng như sau: 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 <giá trị cuối> Do <câu lệnh>; C For <biến đếm>:= <giá trị đầu> To <giá trị cuối> Do; <câu lệnh> D For <biến đếm>= <giá trị đầu> To <giá trị cuối> Do <câu lệnh>; Hãy chọn đáp án đúng nhất Câu 3: (0.25 điểm) Tìm giá trị cảu S trong đoạn chương trình dưới đây? S:=0; For i:= 1 To 5 Do S:=S+1; Giá trị của S sẽ bằng bao nhiêu? A S=8; B S=15; C S= 5; D Giá trị khác Câu 4: (0.25 điểm) Biến điếm, giá trị đầu và giá trị cuối có chung điểm gì rất quan trọng? A Đều là kiểu số; B Có chung kiểu dữ liệu; C Giá trị đầu là kiểu số thực; D Cả A, B và C đều sai II PHẦN TỰ LUẬN: (8 điểm) Câu 1: (4 điểm) Viết chương trình Pascal tính tổng S= 1+1/2+1/3+…+1/n (n là số nguyên dương)? Câu 2: (4 điểm) Viết chương trình Pascal in ra những số chẵn của n số tự nhiên đầu tiên? BÀI LÀM:
Trang 2
Trang 3