Đề kiểm tra học kì 2 Tin học Lớp 8 - Năm học 2022-2023
Câu 1. (0,5 điểm) Để tìm giá trị lớn nhất của 2 số a, b thì ta viết:
A.Max:=a;If b>Max then Max:=b;
B.Max:=b;If a>Max then Max:=a;
C.If (a>b) then Max:=a;If (b>a) then Max:=b;
D.Cả 3 câu đều đúng.
Câu 2. (0,5 điểm) Lệnh nào dưới đây viết đúng về câu lệnh gán :
A. x : 15 B. x := 15 C. x =: 15 D. x = 15
Câu 3. (0,5 điểm) Tên nào sau đây là do người lập trình đặt:
A. Var B. Real C. n D. End
Câu 5. (0,5 điểm) Chương trình pascal sau sẽ in ra màn hình nội dung gì?
Program vidu;
Var
i: integer;
Begin
For i:=1 to 10 do Writeln(‘Day la lan lap thu ‘,i);
Readln;
End.
A.1 câu “Day la lan lap thu i”;
B.10 câu Day la lan lap thu i” với i theo thứ tự từ 1->10;
C.1 câu “Day la lan lap thu ‘, i”;
D.10 “Day la lan lap thu ‘, i”;
File đính kèm:
- de_kiem_tra_hoc_ki_2_tin_hoc_lop_8_nam_hoc_2022_2023.doc
Nội dung text: Đề kiểm tra học kì 2 Tin học Lớp 8 - Năm học 2022-2023
- PHÒNG GD&ĐT ĐỀ KIỂM TRA HỌC KỲ II TRƯỜNG THCS Môn: Tin học 8 Năm học: 2022 - 2023 Thời gian: 45 phút I. PHẦN TRẮC NGHIỆM: (3,0 điểm) (HS trả lời bằng cách khoanh tròn vào đáp án đúng.) Câu 1. (0,5 điểm) Để tìm giá trị lớn nhất của 2 số a, b thì ta viết: A. Max:=a;If b>Max then Max:=b; B. Max:=b;If a>Max then Max:=a; C. If (a>b) then Max:=a;If (b>a) then Max:=b; D. Cả 3 câu đều đúng. Câu 2. (0,5 điểm) Lệnh nào dưới đây viết đúng về câu lệnh gán : A. x : 15B. x := 15C. x =: 15D. x = 15 Câu 3. (0,5 điểm) Tên nào sau đây là do người lập trình đặt: A. VarB. RealC. nD. End Câu 5. (0,5 điểm) Chương trình pascal sau sẽ in ra màn hình nội dung gì? Program vidu; Var i: integer; Begin For i:=1 to 10 do Writeln(‘Day la lan lap thu ‘,i); Readln; End. A. 1 câu “Day la lan lap thu i”; B. 10 câu Day la lan lap thu i” với i theo thứ tự từ 1->10; C. 1 câu “Day la lan lap thu ‘, i”; D. 10 “Day la lan lap thu ‘, i”; Câu 6. (0,5 điểm) Câu lệnh nào sau đây là khai báo hằng: A. Const n : 20;B. Const n 20;C. Const n := 20;D. Const n = 20; Câu 10. (0,5 điểm) Để thực hiện phép tính tổng của hai số nguyên a và b ta thực hiện như sau : A. Tong:a+b;B. Tong(a+b);C. Tong=a+b;D. Tong:=a+b; II. PHẦN TỰ LUẬN: (7,0 điểm) Câu 1: (1,0 điểm) Viết cú pháp của câu lệnh lặp với số lần biết trước và giải thích. Câu 2: (5 điểm) Viết chương trình tính tổng của dãy số 1, 2, ., 120. Câu 4: (1điểm) Mô tả thuật toán tính tổng của 10 số tự nhiên đầu tiên. Bài làm: