ĐỀ BÀI I/ TRẮC NGHIỆM (4Đ) (Khoanh tròn vào đáp án đúng) Câu 1: Cú pháp của câu lệnh For …. do là: 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ị cuối> to<giá trị đầu> 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>; Câu 2: Cho đoạn chương trình: S:=0; For i:=1 to 5 do S:=S+i; Sau khi thực hiện đoạn chương trình trên S có kết quả là : a. 20 b. 15 c. 10 d. 0 Câu 3: Câu lệnh viết đúng cú pháp trong ngôn ngữ lập trình Pascal là: a. While <điều kiện> to <câu lệnh>; b. While <điều kiện> do <câu lệnh>; c. While <điều kiện> to <câu lệnh1> do <câu lệnh 2>; d. While <điều kiện>; do <câu lệnh>; Câu 4: Cho đoạn chương trình: J:=5; K:=7 For i:=1 to 5 do begin J:=J+1; K:=K+j; End; Writeln (J, ,K ); Sau khi thực hiện đoạn chương trình trên J, K có kết quả là a. 9,37 b. 10,47 c. 8,28 d. 11, 37 II/ TỰ LUẬN (6Đ) Bài 1: (2,5Đ) - Điền vào chỗ trống để được câu đúng: a) Cấu trúc rẽ nhánh có hai dạng: b) Câu lệnh lặp với số lần cho trước trong Pascal là: c) Câu lệnh lặp với số lần chưa biết trước trong Pascal là: Họ Tên: …………………… Lớp: 8 Trường PT DTNT Krông Năng KiểmTra 45 phút: Môn: Tin Học 8 Bài 2: (3,5Đ) - Viết chương trình tính tổng S= 1 11 2 3 n + + + với n được nhập từ bàn phím. . Họ Tên: …………………… Lớp: 8 Trường PT DTNT Krông Năng Kiểm Tra 45 phút: Môn: Tin Học 8 Bài 2: (3,5Đ) - Viết chương trình tính tổng S= 1 1 1 2 3 n + + + với n được nhập từ bàn phím. . ); Sau khi thực hiện đoạn chương trình trên J, K có kết quả là a. 9,37 b. 10 ,47 c. 8,28 d. 11 , 37 II/ TỰ LUẬN (6Đ) Bài 1: (2,5Đ) - Điền vào chỗ trống để được câu đúng: a) Cấu trúc rẽ nhánh có. lệnh>; Câu 2: Cho đoạn chương trình: S:=0; For i: =1 to 5 do S:=S+i; Sau khi thực hiện đoạn chương trình trên S có kết quả là : a. 20 b. 15 c. 10 d. 0 Câu 3: Câu lệnh viết đúng cú pháp trong ngôn