Đề kiểm tra Tin học K11 - No4_2012-2013

Chia sẻ bởi Đinh Nguyên Thanh Tú | Ngày 26/04/2019 | 49

Chia sẻ tài liệu: Đề kiểm tra Tin học K11 - No4_2012-2013 thuộc Tin học 11

Nội dung tài liệu:

KIỂM TRA HỌC KÌ I NH 12-13 Đề: 101
MÔN: TIN HỌC_Lớp 11 (Thời gian: 45phút)
I. Trắc nghiệm: (3đ)
1. Phát biểu nào dưới đây là sai khi nói về biên dịch và thông dịch ?
A. Một ngôn ngữ lập trình có thể có cả chương trình thông dịch và chương trình biên dịch;
B. Chương trình dịch của ngôn ngữ lập trình bậc cao gọi là biên dịch còn thông dịch là chương trình dịch dùng với hợp ngữ;
C. Thông dịch lần lượt dịch và thực hiện từng câu lệnh còn biên dịch phải dịch trước toàn bộ chương trình sang mã nhị phân thì mới có thể thực hiện được;
D. Biên dịch và thông dịch đều kiểm tra tính đúng đắn của câu lệnh;
2. Phát biểu nào dưới đây là hợp lí nhất ?
A. Biến là đại lượng nhận giá trị trước khi chương trình thực hiện .
B. Biến là đại lượng được đặt tên và có giá trị thay đổi trong quá trình thực hiện chương trình.
C. Biến có thể lưu trữ nhiều loại giá trị khác nhau.
D. Biến có thể đặt hoặc không đặt tên gọi .
3. Phát biểu nào dưới đây là hợp lí nhất ?
A. Biến dùng trong chương trình phải khai báo.
B. Biến được chương trình dịch bỏ qua .
C. Biến có thể lưu trữ nhiều loại giá trị khác nhau .
D. Biến là đại lượng nhận giá trị trước khi chương trình thực hiện .
4. Phát biểu nào dưới đây là hợp lí nhất ?
A. Hằng là đại lượng nhận giá trị trước khi chương trình thực hiện.
B Hằng là đại lượng được đặt tên và có giá trị thay đổi trong quá trình thực hiện chương trình
C. Hằng có thể lưu trữ nhiều loại giá trị khác nhau .
D. Hằng được chương trình dịch bỏ qua .
5. Hãy chọn biểu diễn hằng đúng trong các biểu diễn sau :
A. Begin B. 58,5 C. ‘65 D. 1024
6. Hãy chọn biểu diễn tên đúng trong những biểu diễn sau
A. ‘*****’ B. -tenkhongsai C. (bai_tap) C. Tensai
7. Trong các cách khai báo Hằng sau đây, cách khai báo nào là đúng ?
A. Const Pi = 3,14; B. Const = Pi; C. Const Pi = 3.1; D. Pi = 3.14
8. Trong ngôn ngữ Pascal, từ khóa const dùng để khai báo
A. Tên chương trình B. Hằng C. Biến D. Thư viện
9. Trong ngôn ngữ Pascal, từ khóa uses dùng để khai báo
A. Tên chương trình B. Hằng C. Biến D. Thư viện
10. Với 2 chữ cái A và B, người ta có thể viết được mấy tên đúng có độ dài không quá 2 chữ cái
A. 2 B. 4 C. 6 D. 8
11. Trong những biểu diễn dưới đây, biểu diễn nào là từ khóa trong Pascal?
A. end B. sqrt C. crt D. longint
12. Để nhập giá trị cho x, y là các biến thực, câu lệnh nào sau đây là đúng?
A. Readln(x,5); B. Readln( ‘ x= ’ , x); C. Readln(x:5:2); D. Readln(x,y);
II. Tự luận: (7đ)
1. Tại sao ta phải xây dựng các ngôn ngữ lập trình bậc cao? (2đ)
2. Tại sao ta phải khai báo biến? Cho hai ví dụ về cách khai báo biến.(2đ)
3.Lập trình thực hiện theo yêu cầu sau? (3đ)
a) Cho hai số x, y là kiểu byte. Kiểm tra xem tổng của chúng là số chẳn hay lẽ.
b) Nếu x-y<0 thì tính yx, ngược lại xy.
---- Hết----

Họ tên:……………………………….. Bài Làm Đề:………
Lớp:………. Điểm:
I. Trắc nghiệm: (3đ)
Câu
1
2
3
4
5
6
7
8
9
10
11
12

Chọn













II. Tự luận: (7đ)




















































* 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ẻ: Đinh Nguyên Thanh Tú
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)