Tải bản đầy đủ (.doc) (2 trang)

Kiểm tra 15'''' hk1(có đáp án)

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (57.77 KB, 2 trang )

Trường THPT Rạch Kiến Kiểm tra 15’
Lớp 11
c
… Môn Tin Học
Họ tên: …………………….. Đề 1
Đề: Chọn đáp án đúng nhất và điền vào bảng sau:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
a
b
c
d
1. Chương trình viết bằng ngôn ngữ bậc cao không có các đặc điểm nào trong các đặc
điểm sau:
a/ Không phụ thuộc vào loại máy, chương trình có thể thực hiện trên nhiều loại máy
b/ Ngắn gọn, dễ hiểu. dễ hiệu chỉnh và nâng cấp
c/ Kiểu dữ liệu và cách tổ chức dữ liệu đa dạng, thuận tiện cho mô tả thuật toán
d/ Máy tính có thể hiểu và thực hiện trực tiếp chương trình này
2. Chương trình dịch không có khả năng nào trong các khã năng sau:
a/Phát hiện được lỗi ngữ nghĩa b/ Phát hiện được lỗi cú pháp
c/ Thông báo lỗi cú pháp d/ Tạo được chương trình đích
3. Chọn biểu diễn hằng trong các biểu diễn dưới đây:
a/ begin; 5.A8; 1024; ’65C’; -46 b/ 12.4E-5; 1024; ’65C’; -46
c/ 5.A8; 1024; ’65C’; -46 d/12.4E-5; begin; 5.A8; 1024; ’65C’; -46
4. Chọn từ khoá trong các biểu diễn dưới đây:
a/ ’end’; END; var; const b/’end’; END; integer; sqrt; var; real; const
c/ end; var; const d/ end; begin; sqrt; var; real; const
5. Chọn biểu diễn tên đúng trong các biểu diễn dưới đây:
a/ abcd e b/ 8267_3 c/ dtich-htron d/ dientich_htron
6. Chương trình dịch không cần thiết khi viết chương trình bằng
a/ Ngôn ngữ máy tính b/ Hợp ngữ
c/ Ngôn ngữ lập trình bậc cao d/ Ngôn ngữ tự nhiên


7. Trong quá trình dịch, lỗi nào sau đây sẽ được phát hiện
a/ Chính tả b/ Cú pháp c/ Giải thuật d/ Ngữ nghĩa
8. 14. Tên nào là đúng khi đặt tên cho một đối tượng của TP
a/ 2A b/ A BC c/ P21;C d/ _45
9. Khi đặt tên cho đối tượng của TP có thể
a/ Bắt đầu bởi các chữ số b/ Bắt đầu bởi các chữ cái
c/ Ký tự đặc biệt (*,#,@...) d/ Cả ba lựa chọn trên đều đúng
10. Tên dành riêng do
a/ Người lập trình quy định b/ Turbo Pascal quy định
c/ Máy tính quy định d/ Cả ba đều đúng
11. Biểu diễn nào dưới đây không phải là hằng
a/ 456.7 b/ ‘456.7’ c/ - 456.7 d/ 456,7
12. Cho biết các giá trị sau đâu là hằng số nguyên
a/ 1972 b/ 1.25 c/ ‘1972’ d/ 1.0E-6
13. Cho biết các giá trị sau đâu là hằng xâu
a/ 1972 b/ 1.25 c/ ‘1972’ d/ 1.0E-6
14. Cho biết các giá trị sau đâu là hằng số thực
a/ 1972 b/ 1,25 c/ ‘1972’ d/ 1.0E-6
15. Tên nào đúng trong các lựa chọn sau:
a/ Bai tap b/ “Bai tap” c/ Baitap d/ ‘Bai tap’
16. Các từ: PROGRAM, BEGIN, END là
a/ Tên dành riêng b/ Tên chuẩn c/ Tên do người lập trình đặt d/ Tên đặc biệt
17. “Từ khóa ” là cách gọi khác của
a/ Tên dành riêng b/ Tên chuẩn c/ Tên do người lập trình đặt d/ Tên đặc biệt
18. Để khai báo sử dụng thư viện phải dùng từ khóa nào?
a/ Var b/ Uses c/ Const d/ Type
19. Để khai báo sử dụng hằng phải dùng từ khóa nào?
a/ Var b/ Uses c/ Const d/ Type
20. Thân chương trình được giới hạn bởi cặp từ khóa
a/ Begin…End; b/ Begin…End. c/ Start…Finish. d/ Start…Finish;

Trường THPT Rạch Kiến Kiểm tra 15’
Lớp 11
c
… Môn Tin Học
Họ tên: …………………….. Đề 2
Đề: Chọn đáp án đúng nhất và điền vào bảng sau:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
a
b
c
d
1. Thân chương trình được giới hạn bởi cặp từ khóa
a/ Begin…End; b/ Begin…End. c/ Start…Finish. d/ Start…Finish;
2. Biểu diễn nào dưới đây không phải là hằng
a/ 456.7 b/ ‘456.7’ c/ - 456.7 d/ 456,7
3. Chương trình viết bằng ngôn ngữ bậc cao không có các đặc điểm nào trong các đặc
điểm sau:
a/ Không phụ thuộc vào loại máy, chương trình có thể thực hiện trên nhiều loại máy
b/ Ngắn gọn, dễ hiểu. dễ hiệu chỉnh và nâng cấp
c/ Kiểu dữ liệu và cách tổ chức dữ liệu đa dạng, thuận tiện cho mô tả thuật toán
d/ Máy tính có thể hiểu và thực hiện trực tiếp chương trình này
4. Để khai báo sử dụng biến phải dùng từ khóa nào?
a/ Var b/ Uses c/ Const d/ Type
5. Tên dành riêng do
a/ Người lập trình quy định b/ Turbo Pascal quy định
c/ Máy tính quy định d/ Cả ba đều đúng
6. Để khai báo sử dụng hằng phải dùng từ khóa nào?
a/ Var b/ Uses c/ Const d/ Type
7. Khi đặt tên cho đối tượng của TP có thể
a/ Bắt đầu bởi các chữ số b/ Bắt đầu bởi các chữ cái

c/ Ký tự đặc biệt (*,#,@...) d/ Cả ba lựa chọn trên đều đúng
8. Để khai báo sử dụng thư viện phải dùng từ khóa nào?
a/ Var b/ Uses c/ Const d/ Type
9. 14. Tên nào là đúng khi đặt tên cho một đối tượng của TP
a/ 2A b/ A BC c/ P21;C d/ _45
10. Tên nào đúng trong các lựa chọn sau:
a/ Bai tap b/ “Bai tap” c/ Baitap d/ ‘Bai tap’
11. Các từ: PROGRAM, BEGIN, END là
a/ Tên dành riêng b/ Tên chuẩn c/ Tên do người lập trình đặt d/ Tên đặc biệt
12. “Từ khóa ” là cách gọi khác của
a/ Tên dành riêng b/ Tên chuẩn c/ Tên do người lập trình đặt d/ Tên đặc biệt
13. Chọn biểu diễn tên đúng trong các biểu diễn dưới đây:
a/ abcd e b/ 8267_3 c/ dtich-htron d/ dientich_htron
14. Chương trình dịch không cần thiết khi viết chương trình bằng
a/ Ngôn ngữ máy tính b/ Hợp ngữ
c/ Ngôn ngữ lập trình bậc cao d/ Ngôn ngữ tự nhiên
15. Trong quá trình dịch, lỗi nào sau đây sẽ được phát hiện
a/ Chính tả b/ Cú pháp c/ Giải thuật d/ Ngữ nghĩa
16. Chương trình dịch không có khả năng nào trong các khã năng sau:
a/Phát hiện được lỗi ngữ nghĩa b/ Phát hiện được lỗi cú pháp
c/ Thông báo lỗi cú pháp d/ Tạo được chương trình đích
17. Chọn biểu diễn hằng trong các biểu diễn dưới đây:
a/ begin; 5.A8; 1024; ’65C’; -46 b/ 12.4E-5; 1024; ’65C’; -46
c/ 5.A8; 1024; ’65C’; -46 d/12.4E-5; begin; 5.A8; 1024; ’65C’; -46
18. Chọn từ khoá trong các biểu diễn dưới đây:
a/ ’end’; END; var; const b/’end’; END; integer; sqrt; var; real; const
c/ end; var; const d/ end; begin; sqrt; var; real; const
19. Cho biết các giá trị sau đâu là hằng xâu
a/ 1972 b/ 1.25 c/ ‘1972’ d/ 1.0E-6
20. Cho biết các giá trị sau đâu là hằng số thực

a/ 1972 b/ 1,25 c/ ‘1972’ d/ 1.0E-6

×