Tải bản đầy đủ (.doc) (4 trang)

Kiểm tra 1tiết HK1 (có đáp án)

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (176.19 KB, 4 trang )

Trường THPT Rạch Kiến
Lớp:11
c

Họ
tên:____________________
ĐỀ KIỂM TRA 1 TIẾT – MÔN TIN HỌC 11 (PASCAL) – BÀI KT01HK1
Năm học 2010 – 2011
Mã đề 01
I. Câu hỏi trắc nghiệm: (5đ) Chọn phương án trả lời đúng nhất và điền vào bảng sau:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
A
B
C
D
Câu 1: Kiểu dữ liệu nào có phạm vi giá trị từ 0 đến
12
8

trong các kiểu dữ liệu sau?
A Kiểu LongInt B Kiểu Integer C Kiểu Word D Kiểu Byte
Câu 2: Cho câu lệnh gán M:=12; N:=21; A:=(M mod 3=0) and (N div 5=4); Hỏi A có giá trị thuộc kiểu dữ liệu gì và giá trị
nhận được?
A Kiểu số và có giá trị là 1 B Kiểu logic và giá trị là False
C Kiểu số và có giá trị là 0 D Kiểu logic và giá trị là True
Câu 3: Các tên hàm SQRT, SQR, ABS có ý nghĩa lần luợt là hàm lấy giá trị?
A Bình phương, căn bậc hai, trị tuyệt đối B Trị tuyệt đối, căn bậc hai, bình phương
C Căn bậc hai, trị tuyệt đối, bình phương D Căn bậc hai, bình phương, trị tuyệt đối
Câu 4: Xét khai báo sau: Var x: Integer; c,y: Char; r: Real; kt: Boolean; Hỏi tổng bộ nhớ cấp cho tất cả các biến đó là bao nhiêu
Byte?
A 10 byte B 11 byte C 13byte D 12 byte


Câu 5: Các phần mềm lập trình như TURBO PASCAL, VISUAL BASIC, VISUAL FOXPRO, C/C++… thuộc loại ngôn ngữ
lập trình nào?
A Một phương án khác B Ngôn ngữ lập trình bậc cao C Hợp ngữ D Ngôn ngữ máy
Câu 6: “Lập trình là sử dụng (1)… và (2)… của một ngôn ngữ lập trình nào đó để mô tả (3)… và diễn đạt các thao tác của
(4)...”. Các cụm từ còn thiếu theo đúng thứ tự là:
A Các câu lệnh, dữ liệu, thuật toán, cấu trúc dữ liệu. B Các câu lệnh, thuật toán, dữ liệu, cấu trúc dữ liệu C Dữ
liệu, thuật toán, cấu trúc dữ liệu, các câu lệnh. D Cấu trúc dữ liệu, các câu lệnh, dữ liệu, thuật toán.
Câu 7: Một biểu thức quan hệ thì cho giá trị thuộc kiểu dữ kiệu gì trong các kiểu dữ liệu sau?
A Số nguyên B Kí tự C Lôgic D Số thực
Câu 8: Có mấy loại biểu thức cơ bản trong Pascal?
A 4 B 2 C 3 D 5
Câu 9: Ngôn ngữ dùng để viết chương trình gọi là gì?
A Ngôn ngữ máy B Ngôn ngữ lập trình C Một phương án khác D Lập trình
Câu 10: Biểu thức (x>y) and (y>3) thuộc loại biểu thức nào trong Pascal?
A Biểu thức quan hệ B Biểu thức logic C Một loại biểu thức khác D Biểu thức số học
Câu 11: Cho dãy các câu lệnh gán z:=3; z:=z+1; y:=sqr(z)-3*z+abs(z); Sau khi thực hiện dãy các câu lệnh trên thì y có giá trị là
bao nhiêu?
A 1 B 2 C 0 D 8
Câu 12: Biểu thức
32)53(
22
−−+++
yyxXSin
được viết trong Pascal là biểu thức?
A sqrt(sin(x*x+3*x+5))+abs(y*y-2*y-3) B Sin(sqrt(x*x+3*x+5))+abs(y*y-2*y-3)
C Sin(sqrt(x*x+3*x+5)+abs(y*y-2*y-3)) D Sin(sqr(x*x+3*y+5))+(y*y-2*x-3)
Câu 13: Khẳng định nào trong các khẳng định sau đây là đúng?
A Một chương trình có thể không cần có phần khai báo B Biến dùng trong chương trình khi dùng không cần khai báo
C Bắt buộc phải khai báo tên chương trình D Một chương trình có thể không cần có phần thân
Câu 14: Những tên nào trong các tên sau thuộc loại tên dành riêng trong Pascal?

A PROGRAM, VAR, BEGIN, TYPE, CONST B BAI_TAP, BEGIN, TYPE, CONST, USES
C PROGRAM, BEGIN, TYPE, CONST, SQRT D VAR, BEGIN, END, A, B, DELTA.
Câu 15: Biến P có thể nhận các giá trị 5; 10; 15; 20; 30; 60; 90 và biến X có thể nhận các giá trị 0,1; 0,2; 0,3; 0,4; 0,5. Khai báo
nào trong các khai báo sau là đúng?
A Var X, P: Byte; B Var P: Real; X: Byte; C Var X: Real; P: Byte; D Var X, P: Real;
Câu 16: Biểu thức sqrt(x+y)/x-sqr(x-y)/y viết trong toán học sẽ là biểu thức nào?
A
2










+
y
yx
x
yx
B
2











+
y
yx
x
yx
C
y
yx
x
yx
2
)(


+
D
y
yx
x
yx


+
2
)(

Câu 17: Một chương trình viết bằng ngôn ngữ lập trình bậc cao thì gồm các phần:
A Phần khai báo thư viện và phần thân B Phần thân và phần khai báo
C Phần khai báo tên chương trình và phần thân D Phần thân và phần khai báo biến
Câu 18: Biên dịch là? Hãy chọn phương án đúng:
A Dịch toàn bộ chương trình B Tất cả các phương án
C Chạy chương trình D Dịch từng lệnh
Câu 19: Trong Pascal nếu một biến chỉ nhận giá trị thuộc phạm vi từ 10 đến 256 thì biến đó có thể được khai báo bằng kiểu dữ
liệu nào?
A Kiểu Real B kiểu Byte C Kiểu Char D Kiểu Word
Câu 20: Trong Pascal phép toán Div, Mod thuộc nhóm phép toán nào?
A Nhóm phép toán số học với số thực B Nhóm các phép toán quan hệ
C Nhóm phép toán lôgic D Nhóm phép toán số học với số nguyên
II.Câu hỏi tự luận:(5 điểm)
Câu 1: Viết biểu thức logic kiểm tra n là số dương lẽ:
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
Câu 2: Viết chương trình nhập 2 số a, b nguyên dương từ bàn phím, in kết quả ra màn hình tổng, hiệu, tích,
thương từ 2 số trên.(4 điểm)
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
Trường THPT Rạch Kiến
Lớp:11
c

Họ
tên:____________________
ĐỀ KIỂM TRA 1 TIẾT – MÔN TIN HỌC 11 (PASCAL) – BÀI KT01HK1
Năm học 2010 – 2011
Mã đề 02
I. Câu h i tr c nghi m: (5 ) Cỏ ắ ệ đ h n ph ng án tr l i úng nh t v i n v o b ng sau:ọ ươ ả ờ đ ấ à đ ề à ả
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
A
B
C
D
Câu 1: Cho các câu lệnh gán a:=1; b:=3; c:=-4; D:=(b*b-4*a*c); x1:=(-b-sqrt(d))/(2*a); x2:=(-b+sqrt(d))/(2*a); Hỏi sau khi
thực hiện tuần tự dãy các câu lệnh trên thì d, x1, x2 nhận các giá trị lần lượt là bao nhiêu?
A 25, -4, 1 B 25, 1, -4 C -4, 25, 1 D 1, 25, -4
Câu 2: Cho câu lệnh gán M:=12; N:=21; A:=(M mod 3=0) and (N div 5=1); Hỏi A có giá trị thuộc kiểu dữ liệu gì và giá trị
nhận được?
A Kiểu số và có giá trị là 1 B Kiểu logic và giá trị là True
C Kiểu số và có giá trị là 0 D Kiểu logic và giá trị là False
Câu 3: Các tên hàm SQRT, SQR, ABS có ý nghĩa lần luợt là hàm lấy giá trị?
A Bình phương, căn bậc hai, trị tuyệt đối B Trị tuyệt đối, căn bậc hai, bình phương
C Căn bậc hai, trị tuyệt đối, bình phương D Căn bậc hai, bình phương, trị tuyệt đối
Câu 4: Xét khai báo sau: Var x, y: Integer; c: Char; r: Real; kt: Boolean; Hỏi tổng bộ nhớ cấp cho tất cả các biến đó là bao

nhiêu Byte?
A 10 byte B 11 byte C 13byte D 12 byte
Câu 5: Các phần mềm lập trình như TURBO PASCAL, VISUAL BASIC, VISUAL FOXPRO, C/C++… thuộc loại ngôn ngữ
lập trình nào?
A Một phương án khác B Ngôn ngữ lập trình bậc cao C Hợp ngữ D Ngôn ngữ máy
Câu 6: “Lập trình là sử dụng (1)… và (2)… của một ngôn ngữ lập trình nào đó để mô tả (3)… và diễn đạt các thao tác của
(4)...”. Các cụm từ còn thiếu theo đúng thứ tự là:
A Các câu lệnh, dữ liệu, thuật toán, cấu trúc dữ liệu. B Các câu lệnh, thuật toán, dữ liệu, cấu trúc dữ liệu
C Dữ liệu, thuật toán, cấu trúc dữ liệu, các câu lệnh. D Cấu trúc dữ liệu, các câu lệnh, dữ liệu, thuật toán.
Câu 7: Một biểu thức quan hệ thì cho giá trị thuộc kiểu dữ kiệu gì trong các kiểu dữ liệu sau?
A Số nguyên B Kí tự C Lôgic D Số thực
Câu 8: Thông dịch là? Chọn phương án đúng:
A Dịch từng lệnh B Tất cả các phương án C Chạy chương trình D Dịch toàn bộ chương trình
Câu 9: Các từ khóa Const, Var, Type, Uses trong Pascal lần lượt để khai báo gì?
A Hằng, biến, kiểu, thư viện B Biến, kiểu, thư viện, hằng
C Hằng, thư viện, biến, kiểu D Biến, kiểu, hằng, thư viện
Câu 10: Biểu thức (x>y) and (y>3) thuộc loại biểu thức nào trong Pascal?
A Biểu thức quan hệ B Biểu thức logic C Một loại biểu thức khác D Biểu thức số học
Câu 11: Cho dãy các câu lệnh gán z:=3; z:=z-1; y:=sqr(z)-3*z+abs(z); Sau khi thực hiện dãy các câu lệnh trên thì y có giá trị là
bao nhiêu?
A 1 B 2 C 0 D 3
Câu 12: Biểu thức
32)53(
22
−−+++
yyxXSin
được viết trong Pascal là biểu thức?
A sqrt(sin(x*x+3*x+5))+abs(y*y-2*y-3) B Sin(sqrt(x*x+3*x+5))+abs(y*y-2*y-3)
C Sin(sqrt(x*x+3*x+5)+abs(y*y-2*y-3)) D Sin(sqr(x*x+3*y+5))+(y*y-2*x-3)
Câu 13: Khẳng định nào trong các khẳng định sau đây là đúng?

A Một chương trình có thể không cần có phần khai báo B Biến dùng trong chương trình khi dùng không cần khai báo
C Bắt buộc phải khai báo tên chương trình D Một chương trình có thể không cần có phần thân
Câu 14: Để đưa dữ liệu ra màn hình dùng câu lệnh nào trong các câu lệnh sau?
A Writeln hoặc read B Read hoặc readln C Write hoặc readln D Write hoặc writeln
Câu 15: Biến P có thể nhận các giá trị 5; 10; 15; 20; 30; 60; 90 và biến X có thể nhận các giá trị 0,1; 0,2; 0,3; 0,4; 0,5. Khai báo
nào trong các khai báo sau là đúng?
A Var X, P: Byte; B Var P: Real; X: Byte; C Var X: Real; P: Byte; D Var X, P: Real;
Câu 16: Biểu thức sqrt(x+y)/x-sqr((x-y)/y) viết trong toán học sẽ là biểu thức nào?
A
2










+
y
yx
x
yx
B
2











+
y
yx
x
yx
C
y
yx
x
yx
2
)(


+
D
y
yx
x
yx


+

2
)(
Câu 17: Một chương trình viết bằng ngôn ngữ lập trình bậc cao thì gồm các phần:
A Phần khai báo thư viện và phần thân B Phần thân và phần khai báo
C Phần khai báo tên chương trình và phần thân D Phần thân và phần khai báo biến
Câu 18: Biên dịch là? Hãy chọn phương án đúng:
A Dịch toàn bộ chương trình B Tất cả các phương án
C Chạy chương trình D Dịch từng lệnh
Câu 19: Kiểu dữ liệu số nguyên trong Pascal bao gồm: byte, integer, word, longInt lần lượt có bộ nhớ lưu trữ giá trị là:
A 4 – 2 – 2 – 4 byte B 4 – 2 – 1 – 2 byte C 1 – 4 – 2 – 2 byte D 1 – 2 – 2 – 4 byte
Câu 20: Trong Pascal phép toán Div, Mod thuộc nhóm phép toán nào?
A Nhóm phép toán số học với số thực B Nhóm các phép toán quan hệ
C Nhóm phép toán lôgic D Nhóm phép toán số học với số nguyên
II.Câu hỏi tự luận:(5 điểm)
Câu 1: Viết biểu thức logic kiểm tra n là số dương chẳn: (1điểm)
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
Câu 2: Viết chương trình nhập 2 số a, b nguyên dương từ bàn phím, in kết quả ra màn hình tổng, hiệu, tích,
thương từ 2 số trên.(4 điểm)
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------

×