Đề kiểm tra Tin học 11 đầu năm (3 đề TN)
Chia sẻ bởi Nguyễn Văn Ban |
Ngày 26/04/2019 |
47
Chia sẻ tài liệu: Đề kiểm tra Tin học 11 đầu năm (3 đề TN) thuộc Tin học 11
Nội dung tài liệu:
TRƯỜNG THPT
KIỂM TRA MÔN TIN HỌC LỚP 11
Thời gian làm bài: 45 phút
- Đề số 02-
(bao gồm 02 trang)
Họ và tên:..................................................................................................... Lớp: 11A….
(Chú ý: Học sinh ghi đáp án đúng vào bảng sau:
Câu
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Đáp án
B
A
C
A
D
B
B
C
C
A
D
B
A
C
D
B
D
D
C
A
Câu 1. Để lưu tệp Pascal, bạn sẽ…?
A. Nhấn phím F1 B. Nhấn phím F2
C. Nhấn phím F3 D. Nhấn phím F4
Câu 2: Chương trình dịch là chương trình có chức năng?
A). Chuyển đổi chương trình được viết bằng NNLT bậc cao thành chương trình thực hiện được trên máy.
B). Chuyển đổi chương trình được viết bằng NNLT Pascal thành chương trình thực hiện được trên máy.
C). Chuyển đổi chương trình được viết bằng ngôn ngữ máy thành chương trình thực hiện được trên máy.
D). Chuyển đổi chương trình được viết bằng NNLT bậc cao thành chương trình hợp ngữ.
Câu 3. Trong Ngôn ngữ lập trình Pascal, phần khai báo Thư viện được bắt đầu bằng từ khóa?
A. Const B. Uses C. Var D. Const
B. Crt
C. Uses
D. Var
Câu 4: Trong tin học, biến là đại lượng?
A. Có giá trị thay đổi trong quá trong quá trình thực hiện chương trình.
B. Có giá trị không thay đổi trong quá trình thực hiện chương trình.
C. Được đặt tên
D. Bắt buộc phải có trong chương trình
Câu 5. Để khai báo hằng a nhận giá trị 1, ta viết ?
A. Const a : 1; B. Const a := 1; C. Const a = 1 D. Const a = 1;
Câu 6: Trong NNLT Pascal, khẳng định nào sao đây là đúng nhất?
A. Hằng không cần khai báo còn biến phải khai báo.
B. Hằng là đại lượng mà giá trị không thể thay đổi được trong quá trình thực hiện chương trình, còn biến thì ngược lại.
C. Biến không cần phải khai báo còn hằng phải khai báo.
D. Hằng và biến là hai đại lượng có thể thay đổi giá trị trong quá trình thực hiện.
Câu 7: Ngôn ngữ lập trình có những thành phần nào?
A. Chương trình dịch, bảng chữ cái, cú pháp và ngữ nghĩa
B. Bảng chữ cái, cú pháp và ngữ nghĩa
C. Chương trình thông dịch và chương trình biên dịch
D. Tên dành riêng, tên chuẩn và tên do người lập trình định nghĩa
Câu 8 : Tên nào không đúng trong Pascal?
A. abc_123
B. _123abc
C. 123_abc
D. abc123_
Câu 9: Hãy chọn phát biểu đúng?
A. Một chương trình luôn có 2 phần: phần khai báo và phần thân.
B. Các biến đều phải được khai báo và mỗi biến có thể khai báo nhiều lần lần.
C. Sau từ khóa Var có thể khai báo nhiều danh sách biến khác nhau.
D. Phần tên chương trình bắt buộc phải khai báo.
Câu 10. Để nhập giá trị biến a từ bàn phím, ta viết :
A. Write(‘Nhap a = ’); Readln(a);
B. Write(Nhap a = ) ; Readln(a);
C. Read( ‘Nhap a = ’); Writeln(a);
D. Writeln(‘Nhap a = ’, a);
Câu 11. Lệnh Write(‘5 x 4 = ’, 5*4 ); in kết quả ra màn hình là gì?
A. 20 = 5 * 4 B. 5 x 4 = 5*4 C. 20 = 20 D. 20 = 5 * 4
B. 5 x 4 = 5*4
C. 20 = 20
D. 5 x 4 = 20
Câu 12. Cho biểu thức: (15 div 2) + (2 mod 15). Giá trị của biểu thức là:
A. 2 B. 9 C. 15 D. Cả 3 đáp án trên đều sai!
Câu 13: Hãy chọn biểu thức toán học dưới đây để khi viết bằng ngôn ngữ Pascal sẽ là:
sqrt(x+sqrt(x + sqr(x)) + sqrt
KIỂM TRA MÔN TIN HỌC LỚP 11
Thời gian làm bài: 45 phút
- Đề số 02-
(bao gồm 02 trang)
Họ và tên:..................................................................................................... Lớp: 11A….
(Chú ý: Học sinh ghi đáp án đúng vào bảng sau:
Câu
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Đáp án
B
A
C
A
D
B
B
C
C
A
D
B
A
C
D
B
D
D
C
A
Câu 1. Để lưu tệp Pascal, bạn sẽ…?
A. Nhấn phím F1 B. Nhấn phím F2
C. Nhấn phím F3 D. Nhấn phím F4
Câu 2: Chương trình dịch là chương trình có chức năng?
A). Chuyển đổi chương trình được viết bằng NNLT bậc cao thành chương trình thực hiện được trên máy.
B). Chuyển đổi chương trình được viết bằng NNLT Pascal thành chương trình thực hiện được trên máy.
C). Chuyển đổi chương trình được viết bằng ngôn ngữ máy thành chương trình thực hiện được trên máy.
D). Chuyển đổi chương trình được viết bằng NNLT bậc cao thành chương trình hợp ngữ.
Câu 3. Trong Ngôn ngữ lập trình Pascal, phần khai báo Thư viện được bắt đầu bằng từ khóa?
A. Const B. Uses C. Var D. Const
B. Crt
C. Uses
D. Var
Câu 4: Trong tin học, biến là đại lượng?
A. Có giá trị thay đổi trong quá trong quá trình thực hiện chương trình.
B. Có giá trị không thay đổi trong quá trình thực hiện chương trình.
C. Được đặt tên
D. Bắt buộc phải có trong chương trình
Câu 5. Để khai báo hằng a nhận giá trị 1, ta viết ?
A. Const a : 1; B. Const a := 1; C. Const a = 1 D. Const a = 1;
Câu 6: Trong NNLT Pascal, khẳng định nào sao đây là đúng nhất?
A. Hằng không cần khai báo còn biến phải khai báo.
B. Hằng là đại lượng mà giá trị không thể thay đổi được trong quá trình thực hiện chương trình, còn biến thì ngược lại.
C. Biến không cần phải khai báo còn hằng phải khai báo.
D. Hằng và biến là hai đại lượng có thể thay đổi giá trị trong quá trình thực hiện.
Câu 7: Ngôn ngữ lập trình có những thành phần nào?
A. Chương trình dịch, bảng chữ cái, cú pháp và ngữ nghĩa
B. Bảng chữ cái, cú pháp và ngữ nghĩa
C. Chương trình thông dịch và chương trình biên dịch
D. Tên dành riêng, tên chuẩn và tên do người lập trình định nghĩa
Câu 8 : Tên nào không đúng trong Pascal?
A. abc_123
B. _123abc
C. 123_abc
D. abc123_
Câu 9: Hãy chọn phát biểu đúng?
A. Một chương trình luôn có 2 phần: phần khai báo và phần thân.
B. Các biến đều phải được khai báo và mỗi biến có thể khai báo nhiều lần lần.
C. Sau từ khóa Var có thể khai báo nhiều danh sách biến khác nhau.
D. Phần tên chương trình bắt buộc phải khai báo.
Câu 10. Để nhập giá trị biến a từ bàn phím, ta viết :
A. Write(‘Nhap a = ’); Readln(a);
B. Write(Nhap a = ) ; Readln(a);
C. Read( ‘Nhap a = ’); Writeln(a);
D. Writeln(‘Nhap a = ’, a);
Câu 11. Lệnh Write(‘5 x 4 = ’, 5*4 ); in kết quả ra màn hình là gì?
A. 20 = 5 * 4 B. 5 x 4 = 5*4 C. 20 = 20 D. 20 = 5 * 4
B. 5 x 4 = 5*4
C. 20 = 20
D. 5 x 4 = 20
Câu 12. Cho biểu thức: (15 div 2) + (2 mod 15). Giá trị của biểu thức là:
A. 2 B. 9 C. 15 D. Cả 3 đáp án trên đều sai!
Câu 13: Hãy chọn biểu thức toán học dưới đây để khi viết bằng ngôn ngữ Pascal sẽ là:
sqrt(x+sqrt(x + sqr(x)) + sqrt
* 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 Văn Ban
Dung lượng: |
Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)