Kt1t HKI lop 8
Chia sẻ bởi Nguyễn Bá Sỹ |
Ngày 16/10/2018 |
140
Chia sẻ tài liệu: kt1t HKI lop 8 thuộc Power Point
Nội dung tài liệu:
ĐỀ KIỂM TRA 1 TIẾT
I. PHẦN TRẮC NGHIỆM : (5 điểm)
Hãy chọn câu đúng nhất
Câu 1 : Ngôn ngữ lập trình dùng để
a) giao tiếp giữa người – máy tính. b) viết chương trình máy tính.
c) gửi thư điện tử qua mạng. d) ra lệnh cho máy tính làm việc.
Câu 2 : Một chương trình gồm các thành phần cơ bản
các khai báo và phần thân chương trình.
các từ khóa, tên riêng.
bảng chữ cái và các quy tắc để viết chương trình.
tập hợp các từ khóa dành riêng cho và các câu lệnh.
Câu 3 : Chương trình dịch có chức năng
a) thông báo kết quả ra màn hình. b) thông dịch viên.
c) dịch chương trình ra ngôn ngữ máy. d) giao tiếp người với máy tính.
Câu 4 : Tên trong chương trình
a) do ngôn ngữ lập trình quy định.
b) do người lập trình đặt theo quy tắc của ngôn ngữ lập trình.
c) do người lập trình đặt có thể đặt theo tùy thích.
d) có thể trùng nhau.
Câu 5 : Trong các tên sau đây, tên nào hợp lệ trong ngôn ngữ Pascal?
a) Program b) Beginend
c) 1_Uses d) Begin end
Câu 6 : Các chương trình sau đây, chương trình nào hợp lệ trong Pascal :
a)
Begin
End.
b)
Begin
Program CT_1;
Writeln(‘Xin chao!’);
End.
c)
Program CT_1;
Begin
Writeln(Xin chao!);
End.
d)
Program CT_1;
Begin
Writeln(‘Xin chao!’);
End
Câu 7 : Từ nào sau đây không phải là từ khóa trong Pascal
a) Program b) Uses c) End d) Write
Câu 8 : Chuyển biểu thức (a2+b)(1+c)2 sang biểu thức trong Pascal, câu nào sau đây là hợp lệ?
a) (a^2+b)*(1+c)^2 b) (a*a+b)*(1+c)*(1+c)
c) (a*a+b)(1+c)*(1+c) d) (a*a+b)*(1+c*1+c)
Câu 9 : Phép so sánh nào sau đây cho kết quả là đúng
a) 15-18>3 b) 112 ≠121 c) (20-15)2<25 d) 20-15≥90-85
Câu 10 : Lệnh nào dưới đây in ra màn hình dãy chữ số 1234?
a) writeln(1234); b) write(‘1234’);
c) writeln(‘1234); d) write(1234’);
II. PHẦN TỰ LUẬN : (5 điểm)
Câu 11 :Viết chương trình bằng ngôn ngữ Pascal in ra màn hình kết quả của các biểu thức số học sau (Mỗi dòng là một kết quả của một biểu thức) : 15x4-30+12; (3+6)3 ;
I. PHẦN TRẮC NGHIỆM : (5 điểm)
Hãy chọn câu đúng nhất
Câu 1 : Ngôn ngữ lập trình dùng để
a) giao tiếp giữa người – máy tính. b) viết chương trình máy tính.
c) gửi thư điện tử qua mạng. d) ra lệnh cho máy tính làm việc.
Câu 2 : Một chương trình gồm các thành phần cơ bản
các khai báo và phần thân chương trình.
các từ khóa, tên riêng.
bảng chữ cái và các quy tắc để viết chương trình.
tập hợp các từ khóa dành riêng cho và các câu lệnh.
Câu 3 : Chương trình dịch có chức năng
a) thông báo kết quả ra màn hình. b) thông dịch viên.
c) dịch chương trình ra ngôn ngữ máy. d) giao tiếp người với máy tính.
Câu 4 : Tên trong chương trình
a) do ngôn ngữ lập trình quy định.
b) do người lập trình đặt theo quy tắc của ngôn ngữ lập trình.
c) do người lập trình đặt có thể đặt theo tùy thích.
d) có thể trùng nhau.
Câu 5 : Trong các tên sau đây, tên nào hợp lệ trong ngôn ngữ Pascal?
a) Program b) Beginend
c) 1_Uses d) Begin end
Câu 6 : Các chương trình sau đây, chương trình nào hợp lệ trong Pascal :
a)
Begin
End.
b)
Begin
Program CT_1;
Writeln(‘Xin chao!’);
End.
c)
Program CT_1;
Begin
Writeln(Xin chao!);
End.
d)
Program CT_1;
Begin
Writeln(‘Xin chao!’);
End
Câu 7 : Từ nào sau đây không phải là từ khóa trong Pascal
a) Program b) Uses c) End d) Write
Câu 8 : Chuyển biểu thức (a2+b)(1+c)2 sang biểu thức trong Pascal, câu nào sau đây là hợp lệ?
a) (a^2+b)*(1+c)^2 b) (a*a+b)*(1+c)*(1+c)
c) (a*a+b)(1+c)*(1+c) d) (a*a+b)*(1+c*1+c)
Câu 9 : Phép so sánh nào sau đây cho kết quả là đúng
a) 15-18>3 b) 112 ≠121 c) (20-15)2<25 d) 20-15≥90-85
Câu 10 : Lệnh nào dưới đây in ra màn hình dãy chữ số 1234?
a) writeln(1234); b) write(‘1234’);
c) writeln(‘1234); d) write(1234’);
II. PHẦN TỰ LUẬN : (5 điểm)
Câu 11 :Viết chương trình bằng ngôn ngữ Pascal in ra màn hình kết quả của các biểu thức số học sau (Mỗi dòng là một kết quả của một biểu thức) : 15x4-30+12; (3+6)3 ;
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...
Người chia sẻ: Nguyễn Bá Sỹ
Dung lượng: 30,00KB|
Lượt tài: 3
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)