Dịch chương trình thành ngôn ngữ máy d.. Tất cả đều sai Câu 4: Cấu trúc chung của chương trình bao gồm mấy phần: a.. Phần khai báo, phần mở đầu, phần kết thúc.. Phần khai báo và phần thâ
Trang 12 ĐỀ BÀI
I PHẦN TRẮC NGHIỆM: (5,0 điểm)
Câu 1: Hãy cho biết kết quả xuất ra màn hình sau khi thực hiện câu lệnh: Writeln(‘16*2-3=’,16*2-3);
a 16*2-3=16*2-3 b 29 c 16*2-3 d 16*2-3=29 Câu 2: Để chạy chương trình Free Pascal ta dùng tổ hợp phím nào?
a Ctrl + F9 b Alt –F9 c F9 d Ctrl – Shift – F9
Câu 3: Nhiệm vụ của chương trình dịch là:
a Dịch chương trình sang tiếng Anh c Dịch chương trình qua ngôn ngữ C
b Dịch chương trình thành ngôn ngữ máy d Tất cả đều sai
Câu 4: Cấu trúc chung của chương trình bao gồm mấy phần:
a Phần khai báo, phần mở đầu, phần kết thúc
b Phần khai báo và phần thân của chương trình
c Phần tên chương trình và phần thân chương trình
d Phần tên chương trình, phần khai báo, phần mở đầu, phần kết thúc
Câu 5: Trong các tên sau đây, tên nào là không hợp lệ trong ngôn ngữ Pascal?
a Tam giac b Tamgiac1 c TAMGIAC d Tam_giac
Câu 6: Trong Pascal, để mở một tệp đã có ta chọn:
a File Open b File Save c File New d File Exit
Câu 7: Trong Pascal, kết quả của phép chia hai số sẽ là kiểu dữ liệu gì?
a Số thực b Số nguyên c Kiểu xâu d Số nguyên và số thực
Câu 8: Biểu thức toán học (a 2 + 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) b (a.a + b)*(1+c)*(1+c)*(1+c)
c (a*a + b)*(1+c)*(1+c)*(1+c) d (a.a + b) (1+c).(1+c).(1+c)
Câu 9: Các tên sau đây, nhóm nào là các từ khoá:
a End, Mod, Var, Readln; b Begin, Uses, Write; Or
c Begin, Program, Uses, End d Begin, Readln, Or, Uses
Câu 10: Kết quả của câu lệnh Write (‘15 div 4 = ’, 15 div 4 ) là gì:
a 15 div 4 =1 b 15 div 4= 2 c 15 div 4= 3 d.15 div 4 = 4
II PHẦN TỰ LUẬN (5,0 điểm)
Câu 1: Hãy liệt kê các lỗi trong chương trình dưới đây và sữa lại cho đúng:
Program kiem tra;
Uses crt;
Begin
Writeln( Nguyen Thi Lan);
Writeln( ‘ Hoc sinh lop 8A’)
Writeln(‘ cao 1,5m’);
Readln;
End
Câu 2: 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 (7-x)3 chia cho 5 lấy dư
c x3 + 2x2 – 5 d
3
5 y +
x
20−12
Câu 3: Hãy cho biết kết quả của phép toán sau:
a 15- 8 ≥ 3 c 112= 121
Trang 2b 62 + 82 ≠ 102 d x> 10 – 3x