Từ khóa và tên Ví dụ về ngôn ngữ lập trình Các phép toán với dữ liệu kiểu số Khai báo biến, khai báo hằng.. Thông hiểu TL/TN..[r]
Trang 1ĐỀ CHÍNH THỨC
MA TRẬN ĐỀ KIỂM TRA
NỘI DUNG – CHỦ ĐỀ Nhận biết
Thông hiểu
Vận dụng (1)
Vận dụng (2)
TỔNG SỐ
Làm quen
với chương
trình và
ngôn ngữ
lập trình
Từ khóa và tên C3, C6
1 đ
C10
4 đ
3
5 đ
Ví dụ về ngôn ngữ lập trình
C1, C2
1 đ
2
1 đ
Chương
trình máy
tính và dữ
liệu
Các phép toán với dữ liệu kiểu số C 4, C7, C8
1,5 đ
C 9a, b
2 đ
5
3,5
Sử dụng
biến trong
chương
trình
Khai báo biến, khai báo hằng
C5 0,5 đ
1 0,5 đ
Trang 2ĐỀ CHÍNH THỨC
I/ Phần trắc nghiệm: (4.0 điểm)
Câu 1 Máy tính có thể có thể hiểu trực tiếp ngôn ngữ nào trong các ngôn ngữ dưới đây ?
A Ngôn ngữ tự nhiên, B Ngôn ngữ lập trình,
C Ngôn ngữ máy, D Tất cả các ngôn ngữ trên
Hãy chọn câu đúng
Câu 2 Để chạy chương trình ta dùng tổ hợp phím:
A Alt + F9 B Alt + F5 C Ctrl + F9 D Ctrl + F5
Hãy chọn câu đúng
Câu 3 Trong các tên sau, tên nào viết đúng ?
A Tam giac; B Tamgiac; C 1Lơp8A; D Lop.8A;
Câu 4 Để nhập dữ liệu ta dùng lệnh:
A Clrscr; B Readln(x); C X:= ‘dulieu’; D.Write(‘Nhap du lieu’);
Câu 5 Trong pascal, khai báo nào sau đây là đúng ?
A Var tb: real; B Var X: = 100; C Conts X: integer; D Var R=15;
Câu 6 Trong pascal, từ khoá nào sau đây viết sai ?
Câu 7 Để lưu tệp chương trình ta nhấn phím:
Hãy chọn câu đúng
Câu 8 Để thoát khỏi chương trình Pascal ta dùng tổ hợp phím:
A Ctrl + X, B Ctrl+ F9, C Alt + F9, D Alt +X
Hãy chọn câu đúng
II/ Bài tập tự luận: ( 6.0 điểm).
Câu 9 Hãy viết các biểu thức toán học sau đây trong ngôn ngữ lập trình Pascal:
x y
x y
Câu 10 Viết chương trình đưa ra thông báo trên màn hình Mỗi thông báo nằm trên một dòng .
TRUONG TH&THCS HUONG NGUYEN TEN EM LA:………
Trang 3
-Hết -ĐÁP ÁN VÀ BIỂU ĐIỂM
I/ Phần trắc nghiệm ( Mỗi câu đúng 0.5 điểm ):
II/ Bài tập ( 6.0 điểm):
Bài 1 (2.0 đ):
a/ 2*x*x+1; (1.0 đ)
b/ (x+y)/(x-y); (1.0 đ)
Bài 2: ( 4.0 đ):
- Đầy đủ cấu trúc của một chương trình (1.0 đ)
- Viết đúng theo yêu cầu ( 2.0 đ)
- Chương trình không có lỗi (1.0 đ)
Begin
Writeln( ‘ PHONG GIAO DUC VA DAO TAO ALUOI’);
Writeln(‘ TRUONG THCS HUONG LAM’);
Writeln(‘ EM TEN LA:……… ’);
Readln;
End.