Đề thi HKI tin học 11
Chia sẻ bởi Nguyễn Thành Kiên |
Ngày 25/04/2019 |
57
Chia sẻ tài liệu: Đề thi HKI tin học 11 thuộc Tin học 11
Nội dung tài liệu:
ĐỀ THI HỌC KÌ I - MÔN TIN HỌC 11
Thời gian làm bài: 15 phút (Đề số 02) ( Đề này có 2 trang)
Họ và tên: Lớp:11B..............................................
I. Phần trắc nghiệm khách quan (3 điểm). Lý thuyết.
Hãy khoanh tròn vào chữ cái đứng đầu câu mà em cho là đúng
(mỗi ý đúng được 0,25 điểm)
Câu 1: Trong ngôn ngữ lập trình Pascal có mấy loại tên?
A. 1 B. 2 C. 3 D. 4
Câu 2: Trong Turbo Pascal tên nào sau đây không phải là tên dành riêng?
A. Program B. Type C. Var D. Byte
Câu 3: Trong Turbo Pascal tên nào sau đây không phải là tên chuẩn?
A. Integer B. Delta C. Real D. Sqrt
Câu 4: Các phép toán số học với kiểu thực trong Pascal?
A. *, /, +, - B. *, /, +, -, div
C. *, /, +, -, mod D. *, /, +, -, mod, div
Câu 5: Trong Turbo Pascal Tên nào sau đây là đúng?
A. bAc B. a bc C. 3abc D. a#b
Câu 6: Khai báo tên chương trình ta dùng cú pháp nào?
A. Begin; B. Program; C. Program ; D. Program. ;
Câu 7: Trong Pascal kiểu thực có bộ nhớ lưu trữ lớn nhất là:
A. 6 byte B. 10 byte C. 1 byte D. 2byte
Câu 8: Xét biểu thức điều kiện: b*b – 4*a*c>0 khẳng định nào sau đây là đúng?
A. Biểu thức trên kiểm tra phương trình bậc 2 ax2 + bx + c = 0 có nghiệm thực hay không;
B. Biểu thức trên kiểm tra phương trình bậc 2 ax2 + bx + c = 0 có hai nghiệm thực phân biệt hay không;
C. Biểu thức trên kiểm tra phương trình bậc 2 ax2 + bx + c = 0 có ít nhất một nghiệm thực hay không;
D. Không kiểm tra gì cả.
Câu 9: Cho khai báo sau:
Var a, b: Integer;
tp: char;
y, j: word;
Bộ nhớ cấp phát cho khai báo trên cần bao nhiêu byte?
A. 5; B. 9; C. 13; D. 17.
Câu 10: Cho biểu thức trong toán học sau: 3sin2x + 4cos3x. biểu thức nào trong Pascal sau đây là đúng?
A. 3*sqr(sin(x)) + 4* cos(x)*cos(x);
B. 3 sqr(sin(x)) + 4*cos(x)*cos(x)
C. 3*sqr(sin(x)) + 4* cos(x)*cos(x)*cos(x);
D. 3*sqr(sin(x)) + 4*cos(x)*cos(x)=Câu 11. Khi đang soạn thảo chương trình, nhấn phím (tổ hợp phím) nào sau đây để chuyển con trỏ soạn thảo về đầu dòng:
A. Home;
B. End;
C. Ctrl + home;
B. Page Up.
Câu 12: Để chạy chương trình trong Pascal ta thực hiện nhấn tổ hợp phím:
A. Ctrl + F8; B. Ctrl + F5; C. Ctrl + F9; D. Ctrl + F6.
Phần II. Tự luận (7 điểm)
Viết chương trình nhập vào từ bàn phím hai số nguyên dương M và N (MYêu cầu:
- Viết được phần khai báo (3 điểm)
- Viết được thủ tục vào ra (2 điểm)
- Viết được vòng lặp (1 điểm)
- Viết được cấu trúc rẽ nhánh (1 điểm)
ĐÁP ÁN, BIỂU ĐIỂM
I. Phần trắc nghiệm:
Câu
1
2
3
4
5
6
7
8
9
10
11
12
Đ.án
C
D
B
A
A
C
B
B
B
C
C
C
Điểm
0,25
0,25
0,25
0,25
0,25
Thời gian làm bài: 15 phút (Đề số 02) ( Đề này có 2 trang)
Họ và tên: Lớp:11B..............................................
I. Phần trắc nghiệm khách quan (3 điểm). Lý thuyết.
Hãy khoanh tròn vào chữ cái đứng đầu câu mà em cho là đúng
(mỗi ý đúng được 0,25 điểm)
Câu 1: Trong ngôn ngữ lập trình Pascal có mấy loại tên?
A. 1 B. 2 C. 3 D. 4
Câu 2: Trong Turbo Pascal tên nào sau đây không phải là tên dành riêng?
A. Program B. Type C. Var D. Byte
Câu 3: Trong Turbo Pascal tên nào sau đây không phải là tên chuẩn?
A. Integer B. Delta C. Real D. Sqrt
Câu 4: Các phép toán số học với kiểu thực trong Pascal?
A. *, /, +, - B. *, /, +, -, div
C. *, /, +, -, mod D. *, /, +, -, mod, div
Câu 5: Trong Turbo Pascal Tên nào sau đây là đúng?
A. bAc B. a bc C. 3abc D. a#b
Câu 6: Khai báo tên chương trình ta dùng cú pháp nào?
A. Begin
Câu 7: Trong Pascal kiểu thực có bộ nhớ lưu trữ lớn nhất là:
A. 6 byte B. 10 byte C. 1 byte D. 2byte
Câu 8: Xét biểu thức điều kiện: b*b – 4*a*c>0 khẳng định nào sau đây là đúng?
A. Biểu thức trên kiểm tra phương trình bậc 2 ax2 + bx + c = 0 có nghiệm thực hay không;
B. Biểu thức trên kiểm tra phương trình bậc 2 ax2 + bx + c = 0 có hai nghiệm thực phân biệt hay không;
C. Biểu thức trên kiểm tra phương trình bậc 2 ax2 + bx + c = 0 có ít nhất một nghiệm thực hay không;
D. Không kiểm tra gì cả.
Câu 9: Cho khai báo sau:
Var a, b: Integer;
tp: char;
y, j: word;
Bộ nhớ cấp phát cho khai báo trên cần bao nhiêu byte?
A. 5; B. 9; C. 13; D. 17.
Câu 10: Cho biểu thức trong toán học sau: 3sin2x + 4cos3x. biểu thức nào trong Pascal sau đây là đúng?
A. 3*sqr(sin(x)) + 4* cos(x)*cos(x);
B. 3 sqr(sin(x)) + 4*cos(x)*cos(x)
C. 3*sqr(sin(x)) + 4* cos(x)*cos(x)*cos(x);
D. 3*sqr(sin(x)) + 4*cos(x)*cos(x)=
A. Home;
B. End;
C. Ctrl + home;
B. Page Up.
Câu 12: Để chạy chương trình trong Pascal ta thực hiện nhấn tổ hợp phím:
A. Ctrl + F8; B. Ctrl + F5; C. Ctrl + F9; D. Ctrl + F6.
Phần II. Tự luận (7 điểm)
Viết chương trình nhập vào từ bàn phím hai số nguyên dương M và N (M
- Viết được phần khai báo (3 điểm)
- Viết được thủ tục vào ra (2 điểm)
- Viết được vòng lặp (1 điểm)
- Viết được cấu trúc rẽ nhánh (1 điểm)
ĐÁP ÁN, BIỂU ĐIỂM
I. Phần trắc nghiệm:
Câu
1
2
3
4
5
6
7
8
9
10
11
12
Đ.án
C
D
B
A
A
C
B
B
B
C
C
C
Điểm
0,25
0,25
0,25
0,25
0,25
* 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 Thành Kiên
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)