KIỂM TRA GIŨA KÌ II NĂM HỌC 2020 – 2021 HƯỚNG DẪN CHẤM MÔN TIN HỌC LỚP A Hướng dẫn chung - Điểm toàn lấy đến chữ số thập phân sau làm tròn số - Phần thực hành: Nếu học sinh làm phần khai báo biến 0,5 điểm Chương trình có lỗi sai chạy chương trình đạt điểm B Đáp án thang điểm Câu hỏi Phần I Lí thuyết Câu (2.0 đ) Câu (2.0 đ) Câu (2.0 đ) Nội dung trả lời a) Cú pháp câu lệnh lặp với số lần xác định: For := to ; Trong đó: - For, to, do: từ khóa - biến đếm: thường biến kiểu nguyên, giá trị đầu giá trị cuối thường giá trị nguyên - Câu lệnh: lệnh đơn lệnh ghép b) Hoạt động câu lệnh lặp với số lần biết trước Ban đầu nhận thực , sau biến đếm tự động tăng thêm đơn vị tiếp tục thực Cứ tiếp tục nhận a) b) c) d) For i:=1 to 10 m:=m+1; For i:=1 to 15 m:=m-2; For i:=15 to 25 m:=m*2; While (n mod i 0) i:= i+ ; 2.0 đ a) Khi thực hiện, máy tính thực vịng lặp Khi kết thúc, giá trị S 28 Vòng lặp thứ i Điểm 2.0 đ i mod 0 Sai Đúng Sai Đúng b) Khi thực hiện, máy tính thực vịng lặp Khi kết thúc, giá trị S Lần 1: S=10 (10>0: đúng) S=10-2=8 Lần 2: S=8 (8>0: đúng) S=8-2=6 Lần 3: S=6 (6>0: đúng) S=6-2=4 Lần 4: S=4 (4>0: đúng) S=4-2=2 Lần 5: S=2 (2>0: đúng) S=2-2=0 2.0 đ Lần 6: S=0 (0>0: sai) S=0 Phần II Thực hành Program Tong; Uses crt; Var i, n : integer; S: longint; Begin Clrscr; Write(′Nhap n: ′); Readln(n); S:=0; For i := to n If i mod = then S:=S+i; Write(′Tong la: ′, S); Readln End Duyệt BGH Tổ trưởng chuyên môn 4.0 đ Người đề