Quảng cáo
Đề kiểm tra cuối kì I môn Tin học Lớp 8 - Năm học 2021-2022
QR

Đề kiểm tra cuối kì I môn Tin học Lớp 8 - Năm học 2021-2022

Nguồn: dethi.edu.vn

Xem trước nội dung

TRƯỜNG TH&THCS HÙNG SƠN ĐỀ KIỂM TRA CUỐI KÌ I

Năm học: 2021 – 2022

MÔN: TIN HỌC - LỚP 8 (Thời gian: 45 phút – Không kể thời gian giao đề)

Họ và tên:……………………………………… Lớp:………..

ĐIỂM LÝ THUYẾT THỰC HÀNH TỔNG

ĐỀ 1 Câu 1: (4 điểm) Trắc nghiệm:

Chọn rồi ghi vào bài làm câu trả lời đúng. 1. Cấu trúc chung của chương trình gồm mấy phần? A. 3 phần B. 2 phần C. 4 phần D. 1 phần 2. Phép toán (105 div 10 + 105 mod 5) có giá trị là: A. 5 B. 0 C. 15 D. 10 3. Để dịch chương trình ta sử dụng tổ hợp nào?

A. Ctrl + F9 B. Alt + F9 C. F9 D. Ctrl + Shitf + F9 4. Nếu ta dùng số Pi= 3.14, để tính chu vi đường tròn thì ta dùng từ khóa nào để khai báo ? A. Program B. Uses C. Var D. Const 5. Trong ngôn ngữ Pascal, từ khóa Var dùng để:

A. Khai báo tên chương trình. C. Khai báo biến. B. Khai báo thư viện. D. Khai báo hằng. 6. Trong ngôn ngữ Pascal, câu lệnh nào sau đây là đúng?

A. if m > n; then m: = m - n; C. if m > n. then m: = m - n; B. if m > n then m: = m - n; D. if m > n then m: = m – n 7. Hãy chọn câu lệnh đúng trong các câu lệnh sau?

A. if m > n then m: = m – n else n: = n –m;

B. if m > n; then m: = m – n else n: = n –m; C. if m > n; then m: = m - n; else m: = m – n. D. if m > n then m: = m – n; else m: = m – n; 8. Trong Pascal các lệnh for…do dùng để làm gì?

A. Thực hiện mộ công việc.

DeThi.edu.vn

B. Thực hiện nhiều công việc lặp đi lặp lại. C. Thực hiện một công việc được lặp đi lặp lại nhiều lần. D. Thực hiện một công việc được lặp đi lặp lại nhiều lần với số lần biết trước Câu 2: (2 điểm) Tự luận: 1. Viết các biểu thức toán sau đây dưới dạng biểu thức Pascal?

a. 1+ (a+b)2 b. a chia cho 5 lấy phần dư 2. Câu lệnh dưới đây giá trị x sẽ là bao nhiêu nếu trước đó giá trị x= 5? Vì sao?

If (x mod 3 =0) or (x >=5) then x:=x*2; Câu 3:(4 điểm) Thực hành:

Cho độ dài hai cạnh của hình chữ nhật. Hãy viết chương trình tính chu vi và diện tích của hình chữ nhật đó.

Yêu cầu: a. Số lượng biến cần khai báo? b. Chạy chương trình và sửa lỗi (nếu có)

BÀI LÀM Câu 1:(4 điểm)

Ý 1 2 3 4 5 6 7 8

Đáp án

Câu 2: (2 điểm)

DeThi.edu.vn

TRƯỜNG TH&THCS HÙNG SƠN HƯỚNG DẪN CHẤM KIỂM TRA CUỐI KÌ I

Năm học: 2021 – 2022

MÔN: TIN HỌC - LỚP 8 (Thời gian: 45 phút – Không kể thời gian giao đề)

Câu 1: (4 điểm) Mỗi đáp án đúng được 0.5 điểm

Ý 1 2 3 4 5 6 7 8 Đáp án B D B D C B A C

Câu 2: (2 điểm) 1. Mỗi đáp án đúng được 0.5 điểm

a. 1+(a+b)*(a+b) b. a mod 5 2. (1 điểm)

Vì x=5 thỏa mãn điều kiện nên x=5.2 = 10 Vậy x=10. Câu 3: (4 điểm) Program chuvi_dientich; Var a,b,cv,dt: integer; {khai báo biến 1 đ} Begin Write(‘Nhap chieu dai a=’); Readln(a); {Nhập được giá trị cho chiều dài 0,5 đ} Write(‘Nhap chieu rong b=’); Readln(b); {Nhập được giá trị cho chiều rộng 0,5 đ} Cv:=(a+b)*2; {Tính đúng chu vi 0.5 đ} Dt:=a*b; {Tính đúng diện tích 0.5 đ} Writeln(‘Chu vi hinh chu nhat la:’, cv);{in ra màn hình giá trị của chu vi 0.5 đ} Writeln(‘Dien tich hinh chu nhat la:’, dt);{in ra màn hình giá trị của diện tích 0.5 đ} Readln; End. Chú ý: Mỗi lỗi sai, thiếu trừ 0,5 điểm.

DeThi.edu.vn

TRƯỜNG TH&THCS HÙNG SƠN ĐỀ KIỂM TRA CUỐI KÌ I

Năm học: 2021 – 2022

MÔN: TIN HỌC - LỚP 8 (Thời gian: 45 phút – Không kể thời gian giao đề)

Họ và tên:……………………………………… Lớp:………..

ĐIỂM LÝ THUYẾT THỰC HÀNH TỔNG

ĐỀ 2 Câu 1: (4 điểm) Trắc nghiệm:

Chọn rồi ghi vào bài làm câu trả lời đúng. 1. Cấu trúc chung của chương trình gồm mấy phần? A. 3 phần B. 2 phần C. 4 phần D. 1 phần 2. Phép toán (105 mod 10 + 105 mod 5) có giá trị là: A. 5 B. 0 C. 15 D. 10 3. Để dịch chương trình ta sử dụng tổ hợp nào?

A. Ctrl + F9 B. Alt + F9 C. F9 D. Ctrl + Shitf + F9 4. Nếu ta dùng số Pi= 3.14, để tính chu vi đường tròn thì ta dùng từ khóa nào để khai báo ? A. Program B. Uses C. Var D. Const 5. Trong ngôn ngữ Pascal, từ khóa Var dùng để:

A. Khai báo tên chương trình. C. Khai báo biến. B. Khai báo thư viện. D. Khai báo hằng. 6. Trong ngôn ngữ Pascal, câu lệnh nào sau đây là đúng?

A. if m > n then m: = m - n; C. if m > n. then m: = m - n; B. if m > n; then m: = m - n; D. if m > n then m: = m – n 7. Hãy chọn câu …

Trên đây là phần đầu tài liệu — bấm Đọc sách để xem đầy đủ.

Quảng cáo
Quảng cáo