Đề KT Tin học 11 (new)
Chia sẻ bởi Thế Duy |
Ngày 26/04/2019 |
52
Chia sẻ tài liệu: Đề KT Tin học 11 (new) thuộc Tin học 11
Nội dung tài liệu:
TRƯỜNG THPT NGUYỄN CÔNG PHƯƠNG
LỚP
HỌ, TÊN:
KIỂM TRA 1 TIẾT
MÔN: TIN HỌC 11
Thời gian làm bài: 45 phút
Đề số
I/ PHẦN TRẮC NGHIỆM (6 điểm).
Chọn câu trả lời đúng nhất trong từng câu hỏi và đánh dấu (x) vào bảng trả lời trắc nghiệm sau (mỗi câu trả lời đúng được 0,5 điểm):
1
2
3
4
5
6
7
8
9
10
11
12
A
B
C
D
Hãy chỉ ra biểu diễn không phải là biểu diễn hằng trong Pascal?
A) ‘TRUE’ B) FALSE C) 2.01E-12 D) 1,95
Kết quả của phép toán NOT(NOT(3<=4)) là:
A) 3<=4 B) 4>=3 C) TRUE (đúng) D) FALSE (sai)
Cách đặt tên nào là đúng theo quy tắc Pascal?
A) 11B7 B) LOP 11B8 C) _LOP 11B9 D) LOP_11B10
Hãy chỉ ra tên do người lập trình đặt trong các tên sau:
A) Uses_CRT B) Program C) Byte D) Sqrt
Biểu thức nào sau đây là sai cú pháp trong Pascal?
A) sqrt(sqr(x/y) + sqr(y)) B) abs(sqrt(x) + abs(y)sqr(y))
C) sqr(x*sqrt(x+y) + abs(x-y)) D) sqrt(x*x) + sqr(y/y) – abs(x-y)
Giá trị của biểu thức abs(sqrt(4)-sqr(2)) bằng:
A) -2 B) 0 C) 2 D) 4
Khai báo nào sau đây là đúng cú pháp trong Pascal?
A) Var a: real; B) Var b=5; C) Const c: byte; D) Uses CRT.
Biểu thức nào sau đây là đúng cú pháp trong Pascal?
A) x ( 2 B) (y(= 5 C) a*b = 9/c D) x = 2(3 – 4:2
Giá trị của biểu thức (7 mod 3)*2+(7 div 2)/3 bằng:
A) 2 B) 3 C) 7 D) 8
Biến N được khai báo là kiểu số nguyên nhỏ (byte), câu lệnh gán nào sau đây đúng?
A) N:=100; B) N:=300; C) N:=3.14; D) N:=False;
Câu lệnh writeln(‘x = ’, 3) dùng để:
A) Xuất x = 3 ra màn hình.
B) Xuất x = 3 ra màn hình và đưa con trỏ xuống đầu dòng mới.
C) Nhập vào từ bàn phím giá trị 3 cho biến x.
D) Nhập vào x = 3 từ bàn phím.
Kết quả trên màn hình của câu lệnh write(‘a = ’, 5:2:3) sẽ là:
A) a = 2.000 B) a = 3.00 C) a = 5.00 D) a = 5.000
II/ PHẦN TỰ LUẬN (4 điểm).
Bài 1: (1,5 điểm)
Viết biểu thức từ dạng toán học sang dạng biểu diễn tương ứng trong Pascal:
a) (
b) (
c) (
Bài 2: (1,5 điểm)
Chuyển biểu thức từ dạng biểu diễn trong Pascal sang dạng biểu diễn toán học:
a) abs(x)>=0 AND abs(x)<=sqr(x) (
b) sqrt(p*(p-a)*(p-b)*(p-c)) (
c) 2*a/3*b/4 (
Bài 3: (1 điểm)
Cho chương trình viết bằng NNLT Pascal sau:
Program Kiem_tra; {dòng 1}
Uses CRT; {dòng 2}
Const lop=11; {dòng 3}
Begin {dòng 4}
Clrscr; {dòng 5}
write(‘Pascal xin chao cac ban lop ’,lop); {dòng 6}
LỚP
HỌ, TÊN:
KIỂM TRA 1 TIẾT
MÔN: TIN HỌC 11
Thời gian làm bài: 45 phút
Đề số
I/ PHẦN TRẮC NGHIỆM (6 điểm).
Chọn câu trả lời đúng nhất trong từng câu hỏi và đánh dấu (x) vào bảng trả lời trắc nghiệm sau (mỗi câu trả lời đúng được 0,5 điểm):
1
2
3
4
5
6
7
8
9
10
11
12
A
B
C
D
Hãy chỉ ra biểu diễn không phải là biểu diễn hằng trong Pascal?
A) ‘TRUE’ B) FALSE C) 2.01E-12 D) 1,95
Kết quả của phép toán NOT(NOT(3<=4)) là:
A) 3<=4 B) 4>=3 C) TRUE (đúng) D) FALSE (sai)
Cách đặt tên nào là đúng theo quy tắc Pascal?
A) 11B7 B) LOP 11B8 C) _LOP 11B9 D) LOP_11B10
Hãy chỉ ra tên do người lập trình đặt trong các tên sau:
A) Uses_CRT B) Program C) Byte D) Sqrt
Biểu thức nào sau đây là sai cú pháp trong Pascal?
A) sqrt(sqr(x/y) + sqr(y)) B) abs(sqrt(x) + abs(y)sqr(y))
C) sqr(x*sqrt(x+y) + abs(x-y)) D) sqrt(x*x) + sqr(y/y) – abs(x-y)
Giá trị của biểu thức abs(sqrt(4)-sqr(2)) bằng:
A) -2 B) 0 C) 2 D) 4
Khai báo nào sau đây là đúng cú pháp trong Pascal?
A) Var a: real; B) Var b=5; C) Const c: byte; D) Uses CRT.
Biểu thức nào sau đây là đúng cú pháp trong Pascal?
A) x ( 2 B) (y(= 5 C) a*b = 9/c D) x = 2(3 – 4:2
Giá trị của biểu thức (7 mod 3)*2+(7 div 2)/3 bằng:
A) 2 B) 3 C) 7 D) 8
Biến N được khai báo là kiểu số nguyên nhỏ (byte), câu lệnh gán nào sau đây đúng?
A) N:=100; B) N:=300; C) N:=3.14; D) N:=False;
Câu lệnh writeln(‘x = ’, 3) dùng để:
A) Xuất x = 3 ra màn hình.
B) Xuất x = 3 ra màn hình và đưa con trỏ xuống đầu dòng mới.
C) Nhập vào từ bàn phím giá trị 3 cho biến x.
D) Nhập vào x = 3 từ bàn phím.
Kết quả trên màn hình của câu lệnh write(‘a = ’, 5:2:3) sẽ là:
A) a = 2.000 B) a = 3.00 C) a = 5.00 D) a = 5.000
II/ PHẦN TỰ LUẬN (4 điểm).
Bài 1: (1,5 điểm)
Viết biểu thức từ dạng toán học sang dạng biểu diễn tương ứng trong Pascal:
a) (
b) (
c) (
Bài 2: (1,5 điểm)
Chuyển biểu thức từ dạng biểu diễn trong Pascal sang dạng biểu diễn toán học:
a) abs(x)>=0 AND abs(x)<=sqr(x) (
b) sqrt(p*(p-a)*(p-b)*(p-c)) (
c) 2*a/3*b/4 (
Bài 3: (1 điểm)
Cho chương trình viết bằng NNLT Pascal sau:
Program Kiem_tra; {dòng 1}
Uses CRT; {dòng 2}
Const lop=11; {dòng 3}
Begin {dòng 4}
Clrscr; {dòng 5}
write(‘Pascal xin chao cac ban lop ’,lop); {dòng 6}
* 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ẻ: Thế Duy
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)