trắc nghiệm 7.5 điểmCâu 1: Để khai báo tên chương trình ta dung cú pháp như thế nào?. Câu 3: Để có thể dùng câu lệnh xóa màn hình CLRSCR ta phải sử dụng câu lệnh nào ở phần khai báo.. Đạ
Trang 1Phần I trắc nghiệm (7.5 điểm)
Câu 1: Để khai báo tên chương trình ta dung cú pháp như thế nào?
A Uses <tên chương trình>;
B Const <tên chương trình>;
C Var <tên chương trình>;
D Program <tên chương trình>;
Câu 2: Bảng chữ cái trong Pascal bao gồm bao nhiêu kí tự?
Câu 3: Để có thể dùng câu lệnh xóa màn hình CLRSCR ta phải sử dụng câu lệnh nào ở phần khai báo?
A Program CRT;
B Uses CRT;
C Const CRT;
D Var CRT;
Câu 4: Trong các kiểu dữ liệu sau, kiểu dữ liệu nào có miền giá trị 0 255?
Câu 5: Trong các kiểu dữ liệu sau, kiểu nào biểu diễn số thực?
Câu 6: Biến A=’K’ vậy biến A thuộc kiểu dữ liệu nào?
Câu 7: Tên trong Pascal có thể chứa?
Câu 8: Để khai báo hằng ta sử dụng cú pháp nào ?
A Var <tên hằng> = <giá trị hằng>;
B Const <tên hằng> = <giá trị hằng>;
C Uses <tên hằng> = <giá trị hằng>;
D Program <tên hằng> = <giá trị hằng>; Câu 9: Tên trong Turbo Pascal có thể bao gồm tối đa bao nhiêu kí tự?
Câu 10: Khi diễn giải cú pháp của ngôn ngữ lập trình ta sử dụng ngôn ngữ tự nhiên, các diễn giải bằng
ngôn ngữ tự nhiên được đặt trong cặp ngoặc nào?
Câu 11: Kết quả của biểu thức 18 div 2+18 mod 4 là ?
Câu 12: Biến là gì?
A Đại lượng được đặt tên ( theo qui tắc đăt tên của ngôn ngữ lập trình)
B Các biến dùng trong trương trình đều phải được khai báo
C Dung để lưu trữ giá trị và giá trị có thể được thay đổi trong quá trình thực hiện chương trình
D Đại lượng được đặt tên ( theo qui tắc đăt tên của ngôn ngữ lập trình),dùng để lưu trữ giá trị và
giá trị có thể được thay đổi trong quá trình thực hiện chương trình
Câu 13: Phần khai báo của một chương trình trong Pascal có thể bao gồm?
A Khai báo thư viện
B Khai báo hằng
C Khai báo tên chương trình
D Khai báo biến
E Cả A,B,C,D
Câu 14: Bảng chữ cái trong Pascal bao gồm?
A Chữ cái thường và chữ cái hoa trong bảng chữ cái tiếng Anh
B 10 chữ số thập phân Ả rập
C 25kí tự đặc biệt
Trang 1/2 - Mã đề thi 136
TRƯỜNG THPT CỘNG HIỀN
Họ và tên:………
Lớp: 11B…
ĐỀ THI TRẮC NGHIỆM MÔN : TIN HỌC
Thời gian làm bài: 45 phút;
Mã đề thi 136
Điểm
Trang 2D Cả A,B,C
Câu 15: Biến A lưu trữ giá trị là kết quả của một biểu thức quan hệ Vậy phải khai báo biến A thuộc
kiểu dữ liệu gì?
Câu 16: Chương trình dịch có khả năng phát hiện lỗi?
A Lỗi ngữ nghĩa
B Lỗi thuật toán
C Lỗi cú pháp
D Cả A,B,C Câu 17: Trong Pascal người ta dung kí tự nào để ngăn cách giữa các câu lệnh?
Câu 18: Cấu trúc của một chương trình trong Pascal bao gồm mấy phần?
Câu 19: Hãy chọn khai báo hằng đúng?
A Const pi =3.14;
B Program pi=3.14; C Const pi := 3.14; D Program pi:=3.14;
Câu 20: Mỗi ngôn ngữ lập trình bao gồm các thành phần cơ bản?
Câu 21: Mỗi ngôn ngữ lập trình có mấy thành phần cơ bản?
Câu 22: Biến A có giá trị trong khoảng từ 10 đến 22345, vậy A có thể khai báo thuộc kiểu dữ liệu nào
trong các kiểu sau?
Câu 23: Trong các phép toán sau phép tóan nào không phải là phép toán số học với số thực
A Cộng
Câu 24: Hãy chọn những biểu diễn hằng đúng
Câu 25: Khi diễn giải cú pháp của ngôn ngữ lập trình ta sử dụng ngôn ngữ tự nhiên, các thành phần
của chương trình có thể có được đặt trong cặp ngoặc nào?
Câu 26: Câu lệnh gán S:= ‘tin 11’ ; chỉ đúng khi biến S thuộc kiểu dữ liệu?
Câu 27: Kết quả của biểu thức Sqr(x)+sqrt(x)+3 thuộc kiểu dữ liệu nào trong các kiểu dữ liệu sau?
Câu 28: Trong các từ dưới đây, từ nào không phải là từ khóa của Pascal?
Câu 29: Kết quả của biểu thức 18 div 2+18 mod 4 thuộc kiểu dữ liệu nào?
Câu 30: Một chương trình trong Pascal tối thiểu phải có phần nào?
A Phần thân
B Cả phần khai báo và phần thân
C Phần khai báo
Phần II Tự luận (2.5 điểm)
Câu 1 Nhập vào từ bàn phím 2 số nguyên a và b rồi đưa ra màn hình kết quả của phép toán: a div b,a
mod b.Yêu cầu chương trình có sử dụng câu lệnh xóa màn hình
Trang 2/2 - Mã đề thi 136