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: 2 điểm a/ 2x2+1;.. Viết chương trình đưa ra thông báo trên màn hình.[r]
Trang 1PHÒNG GD&ĐT TP BUÔN MA THUỘT KIỂM TRA 1 TIẾT - Năm học 2013 - 2014
Thời gian: 45 phút
MA TRẬN ĐỀ KIỂM TRA
Mức độ
Cấp độ thấp
Cấp độ cao
Máy tính và chương
trình máy tính
Hiểu được máy tính hiểu được ngôn ngữ gì
Số câu
Điểm Tỷ lệ%
1
0.5=5% Làm quen với
chương trình và
NNLT
Biết chạy chương trình và biết một
số từ khóa
Đặt tên chương trình
Số câu
1.5=15% Làm quen với
Turbo Pascal
Biết lưu chương trình
Số câu
Điểm Tỷ lệ%
1
0.5=5%
Chương trình máy
tính và dữ liệu
Biết lệnh nhập dữ liệu
Viết được biểu thức toán học trong Pascal
Số câu
Điểm Tỷ lệ%
1 0.5
1
2,5=25%
Sử dụng biến trong
chương trình
Biết cách khai báo biến
Số câu
Điểm Tỷ lệ%
1
0.5=5%
Từ bài toán đến
chương trình
Biết được cách xác định bài toán
Số câu
Điểm Tỷ lệ%
1
0.5=5% Viết chương trình
Pascal
Viết được chương trình máy tính
Số câu
Điểm Tỷ lệ%
1
4=40% Tổng số câu
Tổng số điểm
Tỷ lệ %
6 3.0 30%
1 0.5 5%
2 2.5 25%
1 4.0 40%
10 10 100%
Trang 2PHÒNG GD&ĐT TP BUÔN MA THUỘT KIỂM TRA 1 TIẾT - Năm học: 2013 - 2014
Thời gian: 45 phút
ĐỀ BÀI
I/ Phần trắc nghiệm: (4.0 điểm)
1 Hãy khoanh tròn vào chữ cái đứng trước câu trả lời đúng nhất
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
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
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:
Câu 8 Xác định bài toán là:
A Xác định Input và Output
B Mô tả thuật toán
C Viết chương trình
D Tất cả đúng
II Phần tự luận: ( 6.0 điểm).
Câu 1 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: (2 điểm)
x y
x y
Câu 2. 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 (4 điểm)
TRUONG PTDTNT TP BUON MA THUOT TEN EM LA:………
Trang 3Bài làm:
Trang 4
ĐÁP ÁN VÀ BIỂU ĐIỂM
I/ Phần trắc nghiệm:
II/ Phần tự luận: ( 6.0 điểm):
Câu 1: (2.0 đ):
a/ 2*x*x+1; (1.0 đ)
b/ (x+y)/(x-y); (1.0 đ)
Câu 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 đ)
Programs BT;
Uses crt;
Begin
Clrscr;
Writeln( ‘ PHONG GD&ĐT TP BUON MA THUOT);
Writeln(‘ TRUONG PTDTNT TP BUON MA THUOT);
Writeln(‘ TEN EM LA:……… … ’);
Readln;
End.