MA TRẬN KIỂM TRA GIỮA HỌC KÌ I NĂM HỌC 2021-2022
PHÒNG GD&ĐT HIỆP ĐỨC TRƯỜNG TH&THCS NGUYỄN TRÃI Môn: TIN HỌC - LỚP 8
Cấp độ Nhận biết Thông hiểu Cộng Vận dụng cấp độ cao
Vận dụng cấp độ thấp - Biết đặt tên chương trình
- Từ khóa và tên. - Cấu trúc chung của chương trình - Cú pháp và ý nghĩa của lệnh Write, Writeln.
- Thành phần cơ bản của ngôn ngữ lập trình. - Biết ý nghĩa của một số lệnh cơ bản trong pascal - Biết tổ hợp phím để dịch chạy trình, chương chương trình.
Chủ đề I. Làm quen với ngôn ngữ lập trình. - Bài 1: Máy tính và chương trình máy tính - Bài 2: Làm quen với chương trình và NNLT - Bài TH 1: Làm quen với Free Pascal TN TL TN TL TN TL TN TL
1 1đ 1 1đ Số câu: 7 Số điểm:4.5
Biết kết hợp câu lệnh gán vào để thực hiện phép tính toán và in kết quả ra màn hình. - Viết hoàn chỉnh chương trình và chạy được trên Pascal.
4 2đ - Kiểu dữ liệu, phép toán với kiểu dữ liệu số và phép so sánh trong ngôn ngữ lập trình Pascal. - Biến, khai báo biến và hằng. - Câu lệnh gán, nhập dữ liệu, thông báo kết quả và tạm ngừng chương trình.
Số câu: Số điểm: II. Chương trình máy tính và dữ liệu. - Bài 3: Chương trình máy tính và dữ liệu - Bài TH 2: Viết chương trình để tính toán - Bài 4: Sử dụng biến và hằng trong chương trình TN TL 1 0,5đ - Hiểu cách chuyển các biểu thức toán học bằng các kí hiệu trong ngôn ngữ Pascal. - Biết khai báo biến - Biết sử dụng câu lệnh gán, nhập, xuất dữ liệu, TN TL TN TL TN TL
Số câu: Số điểm: 2 1đ 1 1đ 1 1đ
Cộng: 4 2đ Số câu: 8 Số điểm: 4 1 0,5đ Số câu: 5 Số điểm: 3 Số câu: 2 Số điểm: 2 Số câu: 1 Số điểm: 1 Số câu: 9 Số điểm:5.5đ Số câu: 16 Số điểm:10
Giám thị ký tên
TRƯỜNG TH&THCS NGUYỄN TRÃI
KIỂM TRA GIỮA KỲ I (2021 – 2022) Môn: Tin học - LỚP 8
(cid:0)
Thời gian: 45 phút (KKGĐ)
Họ tên: ....................................... Lớp: 8
ĐIỂM
Nhận xét của Giám khảo
Giám khảo ký tên
Bằng chữ
Bằng số
I. TRẮC NGHIỆM (5 điểm) . Thời gian: 15 phút. Hãy khoanh tròn vào chữ cái in hoa đứng trước câu trả lời đúng. Mỗi câu đúng 0.5điểm Câu 1. Các từ khóa gồm:
A. program, uses, write, read C. program, uses, begin, end B. begin, writeln, end D. begin, end, read, uses
Câu 2. Câu lệnh write('Toi la Turbo Pascal');
A. In ra màn hình dòng chữ Toi la Turbo Pascal, không đưa con trỏ xuống dòng B. Dùng để yêu cầu nhập giá trị cho biến Toi la Turbo Pascal C. In ra màn hình dòng chữ Toi la Turbo Pascal và đưa con trỏ xuống dòng D. Câu lệnh trên sai cú pháp
Câu 3. Khai báo nào sau đây là hợp lệ trong ngôn ngữ lập trình pascal?
A. Var x=real; C. Const a: integer;
B. var a: integer; D. Const x=integer; Câu 4. Cấu trúc của chương trình Pascal gồm những phần nào?
A. Khai báo C. Khai báo và phần thân B. Tiêu đề, khai báo và phần thân D. Phần thân
Câu 5. Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal: B. program A. tamgiac C. 8a D. Bai tap
Câu 6. Cho X có kiểu dữ liệu byte, phép gán nào dưới đây là hợp lệ?
A. X:= ‘5’; C. X:= a; B. X:= ‘15’; D. X:= 125;
Câu 7. Để nhập dữ liệu cho biến, em sử dụng lệnh nào trong các lệnh dưới đây? C. writeln(a); D. Readln; A. Read(a); B. write(a)
Câu 8: Kết quả của phép chia 9 Mod 8 là
A. 3 B. 0 C. 2 D. 1
Câu 9: Biểu thức toán học (a2 + b)(1 + c)3 được biểu diễn trong Pascal như thế nào ?
A. (a*a + b)*(1 + c)*(1 + c)*(1 + c) C. (a.a + b)(1 + c)(1 + c)(1 + c) B. (a2 + b)(1 + c)3 D. (a*a + b)(1+c)(1 + c)(1 + c)
Câu 10: Để chạy chương trình ta sử dụng tổ hợp phím nào sau đây?
A. Alt + F9 C. Ctrl + F8 B. Ctrl + F9 D. Alt + F8
Giám thị ký tên
TRƯỜNG TH&THCS NGUYỄN TRÃI
KIỂM TRA GIỮA KỲ I (2021 – 2022) Môn: Tin học - LỚP 8
(cid:0)
Thời gian: 45 phút (KKGĐ)
Họ tên: ....................................... Lớp:.......
ĐIỂM
Nhận xét của Giám khảo
Giám khảo ký tên
Bằng chữ
Bằng số
II. THỰC HÀNH (5 điểm). Thời gian: 30 phút. Đề1: Viết chương trình nhập 2 số x và y từ bàn phím rồi in ra tích của chúng. Đề 2: Viết chương trình in ra biểu thức toán học sau và kết quả của chúng. a. 4*5=? b. (6+2)/3=? Kết quả lấy 2 chữ số thập phân.
Bài làm
Phòng GD&ĐT Hiệp Đức Trường TH&THCS Nguyễn Trãi
HƯỚNG DẪN CHẤM KIỂM TRA GIỮA KÌM I MÔN: TIN HỌC – KHỐI 8 NĂM HỌC: 2021 - 2022
I. TRẮC NGHIỆM (5 điểm) Mỗi câu đúng 0.5 điểm
Câu
1 Đáp án C 2 A 3 B 4 C 5 A 6 D 7 A 8 D 9 D 10 B
II. THỰC HÀNH. (5 điểm)
Viết chương trình nhập bàn 2 số x và y từ bàn phím rồi in ra tích của chúng.
1
1
0.5 0.5 0.5 0.5 0.5 0.5
Program Tinhtich; Uses crt; Var x,y,Tich: Integer; Begin Clrscr; Write(‘Nhap x= ’); Readln(x); Write(‘Nhap y= ’); Readln(y); Tich:=x*y; Writeln(‘ Tich hai so la ’,Tich); Readln; End.
Mọi cách viết đúng đều được điểm tối đa.