Đề thi HKI tin học 11 đề 2
Chia sẻ bởi Nguyễn Thành Kiên |
Ngày 25/04/2019 |
67
Chia sẻ tài liệu: Đề thi HKI tin học 11 đề 2 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ố 03) ( Đề 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: Một ngôn ngữ lập trình có những thành phần cơ bản nào?
A. Bảng chữ cái và cú pháp
B. Bảng chữ cái và ngữ nghĩa
C. Bảng chữ cái, cú pháp và ngữ nghĩa
D. Cú pháp và ngữ nghĩa
Câu 2: Các phép toán số học với số nguyên trong Pascal?
A. *, /, +, - B. *, /, +, -, div, Mod
C. *, :, +, -. D. *, +, -, mod, div
Câu 3: Trong Turbo Pascal, biểu thức (17div 3 + 17 mod 3) bằng:
A. 7 B. 8 C. 9 D. -8
Câu 4: Trong Pascal câu lệnh gán có dạng:
A.:=; B. : = ;
C.=:; D. = : ;
Câu 5: Trong Pascal kiểu logic có bộ nhớ lưu trữ lớn nhất là:
A. 1 byte B. 2 byte C. 3 byte D. 4byte
Câu 6: Trong Pascal lệnh gán nào dưới đây sai:
A. a:=b; B. a:=a+1
C. a+b:=c D. x:=x*2
Câu 7: Để khai báo 2 biến a, b là kiểu số nguyên ta chọn cách khai báo:
A. Var a,b: integer; B. Var a;b: real;
C. Var: a;b interger; D. Var:a:b real;
Câu 8: Trong Pascal để đưa dữ liệu ra màn hình ta sử dụng thủ tục:
A. Write(danh sách các giá trị); B. Writeln(danh sách các giá trị);
C. Readln(Danh sách các biến); D. Cả A và B đều đúng.
Câu 9. Xét chương trình sau:
Var a, b, t: integer;
Begin
a:=101; b:=202;
t:=a; a:=b; b:=t;
writeln(a); writeln(b);
end.
Kết quả chương trình trên là:
A
B
C
D
101
202
101
202
202
101
101
202
Câu 10: Cú pháp biểu diễn cấu trúc rẽ nhánh dạng đầy đủ là:
A. Iffthen;
Iffthenelse;
Ifthen;
Ifthenelse;
Câu 11: Muốn kiểm tra đồng thời cả 3 giá trị A, B, C có cùng lớn hơn 0 hay không ta viết câu lệnh if thế nào cho đúng?
If A,B,C>0 then...
If A>0, B>0, C>0 then...
If (A.0) or (B>0) or (C>0) then...
If (A>0) and (B>0) and(C>0) then...
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 số nguyên dương N, tính tổng các số ước số của N.
Yêu cầu:
- Viết được phần khai báo (2 điểm)
- Viết được thủ tục vào ra (2 điểm)
- Viết được vòng lặp (2 đ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
A
A
A
C
A
D
B
D
D
C
Thời gian làm bài: 15 phút (Đề số 03) ( Đề 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: Một ngôn ngữ lập trình có những thành phần cơ bản nào?
A. Bảng chữ cái và cú pháp
B. Bảng chữ cái và ngữ nghĩa
C. Bảng chữ cái, cú pháp và ngữ nghĩa
D. Cú pháp và ngữ nghĩa
Câu 2: Các phép toán số học với số nguyên trong Pascal?
A. *, /, +, - B. *, /, +, -, div, Mod
C. *, :, +, -. D. *, +, -, mod, div
Câu 3: Trong Turbo Pascal, biểu thức (17div 3 + 17 mod 3) bằng:
A. 7 B. 8 C. 9 D. -8
Câu 4: Trong Pascal câu lệnh gán có dạng:
A.
C.
Câu 5: Trong Pascal kiểu logic có bộ nhớ lưu trữ lớn nhất là:
A. 1 byte B. 2 byte C. 3 byte D. 4byte
Câu 6: Trong Pascal lệnh gán nào dưới đây sai:
A. a:=b; B. a:=a+1
C. a+b:=c D. x:=x*2
Câu 7: Để khai báo 2 biến a, b là kiểu số nguyên ta chọn cách khai báo:
A. Var a,b: integer; B. Var a;b: real;
C. Var: a;b interger; D. Var:a:b real;
Câu 8: Trong Pascal để đưa dữ liệu ra màn hình ta sử dụng thủ tục:
A. Write(danh sách các giá trị); B. Writeln(danh sách các giá trị);
C. Readln(Danh sách các biến); D. Cả A và B đều đúng.
Câu 9. Xét chương trình sau:
Var a, b, t: integer;
Begin
a:=101; b:=202;
t:=a; a:=b; b:=t;
writeln(a); writeln(b);
end.
Kết quả chương trình trên là:
A
B
C
D
101
202
101
202
202
101
101
202
Câu 10: Cú pháp biểu diễn cấu trúc rẽ nhánh dạng đầy đủ là:
A. Iff
Iff
If
If
Câu 11: Muốn kiểm tra đồng thời cả 3 giá trị A, B, C có cùng lớn hơn 0 hay không ta viết câu lệnh if thế nào cho đúng?
If A,B,C>0 then...
If A>0, B>0, C>0 then...
If (A.0) or (B>0) or (C>0) then...
If (A>0) and (B>0) and(C>0) then...
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 số nguyên dương N, tính tổng các số ước số của N.
Yêu cầu:
- Viết được phần khai báo (2 điểm)
- Viết được thủ tục vào ra (2 điểm)
- Viết được vòng lặp (2 đ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
A
A
A
C
A
D
B
D
D
C
* 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)