a). Coù theå thay ñoåi giaù trò khi thöïc thi. Ñöôïc söû duïng nhö laø bieán. Taát caû ñeàu sai d). Laø ñaïi löôïng coù giaù trò khoâng ñoåi 11). Cho bieát toå hôïp phím naøo thoaùt ra k[r]
(1)Trường THPT
Ngaøy: ……/……/200…
ĐỀ KIỂM TRA TIN HỌC KHỐI 11 Họ tên học sinh : Lớp: Điểm:
Nội dung đề thi số : 001
1) Cách viết cho biểu thức sau TP: Sin(5x) + cos(3x+y)=12 a) Sin(5*x)+cos(3*x+y)=12 b) Sin(5*x)+cos(3x+y)=12 c) Sin5*x+cox3*x+y=12 d) Sin5*x+ cos3x+y =12 2) Chọn cú pháp đúng:
a) USES <danh sách biến> ;
b) PROGRAM <tên chương trình> ; c) VAR <tên biến> := <giá trị> ;
d) CONST <tên hằng> : < Kiểu liệu> ;
3) Biến A nhận giá trị: 1;15;99;121 biến B nhận giá trị: 1.34;29;41.8 Khai báo sau đúng:
a) Var A:Byte; B:Real; b) Var A,B:Byte; c) Var A:Real; B:Byte; d) Var A,B:Integer; 4) Cho biết kết trả biểu thức sau: (20 mod 3) div + (15 div 4)
a) b) c) d) 10
5) Cho biết kết trả biểu thức sau: (99 div 9) mod + (13 div 3) div
a) 10 b) c) d)
6) Bộ nhớ cần cấp phát byte để lưu trữ: VAR X , Y , Z : Real ;C: Char ; I , J : Byte ; a) 21 byte nhớ b) 20 byte nhớ
c) 15 byte nhớ d) 22 byte nhớ
7) Chú thích sử dụng ngơn ngữ lập trình Pascal ghi trong:
a) [ ) b) (* *) c) [ ] d) ( )
8) Chọn câu nhất:
a) Byte, Word, Integer kiểu số nguyên b) Tất
c) Single, Real, Double kiểu số thực d) 'True','False' xâu
9) Cách viết cho biểu thức sau TP: 3x2 -5
(x-m)-15=13
(2)13) Cho A= 19.5; B=45.93 Caâu lệnh Write('Gia tri la:',A:6:2,B:8:3); hiển thị hình laø: a) Gia tri la:_ 19.50_ _ 45.930 b) Gia tri la:_ _19.5_ _ _ 45.93
c) Gia tri la:_ 19.5 _ _ _ 45.930 d) Gia tri la:_ _19.50_ _ 45.930 14) Chương trình viết sau : Begin End
a) Chương trình chạy khơng thực b) Chương trình viết sai cú pháp
c) Chương trình khơng chạy d) Chương trình báo lỗi
15) Hằng (Constant) Turbo Pascal là:
a) Là đại lượng có giá trị khơng đổi b) Có thể thay đổi giá trị thực thi c) Được sử dụng biến d) Tất sai
16) Cho biểu thức A= (18 div 2)=9; B= (25 mod 5)=0
a) Not (A Or B) = True b) Not(A Or B) = False c) Not(A) Or Not(B) = True d) Not(A) And Not(B) = True
Bài tập: Cho đoạn chương trình sau:
Program Bai_tap;
Var Dau,Cuoi:Word; {1}
Dem:Integer {2}
Begin {3}
Write(Cho biet gia tri Cuoi:); {4}
Readln(Cuoi); {5}
Dau:=1; Dem:=0; {6}
While Dau<= Cuoi Do {7}
Begin {8}
Dem:=Dem+1; {9} Dau:=Dau + {10}
End; {11}
Write(‘So lan lap la:’,Dem); {12}
Readln; {13}
End. {14}
17) Máy tính báo lỗi dòng:
a) 1; 2; 12 b) 2; 4; 10 c) 2; 6; 10 d) 3; 6; 10 18) Biến DEM đổi thành kiểu liệu:
a) Real b) Boolean c) Word d) Char
19) Giả sử đoạn chương trình khơng cịn lỗi cú pháp Khi biến CUOI có giá trị 15 sau chạy xong chương trình biến DEM có giá trị là:
a).5 b) c) d).9
20) Giả sử đoạn chương trình khơng cịn lỗi cú pháp Khi biến CUOI có giá trị 26 sau chạy xong chương trình biến DAU có giá trị là:
a) 25 b) 26 c) 27 d).28
PHIẾU TRẮC NGHIỆM
Ghi : Hs đánh dấu X vào câu nhất, muốn chọn câu khác tơ đen ° câu chọn chọn câu khác
01) - - - - 11)
-02) - - - - 12)
-03) - - - - 13)
-04) - - - - 14)
-05) - - - - 15)
-06) - - - - 16)
-07) - - - - 17)
-08) - - - - 18)
-09) - - - - 19)
(3)-Trường THPT Cái Bè.
Ngaøy: ……/……/200…
ĐỀ KIỂM TRA TIN HỌC KHỐI 11 Họ tên học sinh : Lớp: Điểm:
Nội dung đề thi số : 002
1) Hằng (Constant) Turbo Pascal là:
a) Có thể thay đổi giá trị thực thi b) Là đại lượng có giá trị khơng đổi c) Được sử dụng biến d) Tất sai
2) Chọn câu nhất:
a) Byte, Word, Integer kiểu số nguyên b) Tất
c) Single, Real, Double kiểu số thực d) 'True','False' xâu 3) Cách viết cho biểu thức sau TP: 3x2
-5
(x-m)-15=13
a) 3*x*x- 1/sqr(5)*(x-m)-15=13 b) 3*x*x- 1/sqr(5)(x-m)-15=13 c) 3*x*x- (1/sprt(5))*(x-m)-15=13 d) 3*sqr(x)- (1/sqrt(5))*(x-m)-15=13 4) Đoạn chương trình hiển thị:Begin Writeln ('Day la lop TIN HOC') ;End
a) "Day la lop TINHOC" b) Không chạy có lỗi c) 'Day la lop TIN HOC' d) Day la lop TIN HOC 5) Cho biết tổ hợp phím khỏi chương trình Pascal:
a) Alt+F3 b) Alt+F9 c) Ctrl+F9 d) Alt+X
6) Cho A= 19.5; B=45.93 Câu lệnh Write('Gia tri la:',A:6:2,B:8:3); hiển thị hình là: a) Gia tri la:_ _19.50_ _ 45.930 b) Gia tri la:_ _19.5_ _ _ 45.93
c) Gia tri la:_ 19.5 _ _ _ 45.930 d) Gia tri la:_ 19.50_ _ 45.930
7) Bộ nhớ cần cấp phát byte để lưu trữ: VAR X , Y :Boolean; D:Integer; A,B :LongInt; a) 21 byte nhớ b) 20 byte nhớ
c) 12 byte nhớ d) 22 byte nhớ
8) Cách viết cho biểu thức sau TP: Sin(5x) + cos(3x+y)=12 a) Sin5*x+ cos3x+y =12 b) Sin(5*x)+cos(3*x+y)=12 c) Sin5*x+cox3*x+y=12 d) Sin(5*x)+cos(3x+y)=12 9) Cho biết kết trả biểu thức sau: (99 div 9) mod + (13 div 3) div
a) b) c) d) 10
10) Cho biết kết trả biểu thức sau: (20 mod 3) div + (15 div 4)
a) b) c) d) 10
(4)16) Cho biểu thức A = Not( 15 mod = 0); B= (12 div 3) =
a) A And B = True b) A And Not(B) = True c) A Or B = False d) Not(A) Or Not(B) = False
Bài tập: Cho đoạn chương trình sau:
Program Bai_tap;
Var Dau,Cuoi:Word; {1}
Dem:Integer; {2}
Begin {3}
Write(‘Cho biet gia tri Cuoi:); {4}
Readln(Cuoi); {5}
Dau:=1 Dem:=0; {6}
While Dau<= Cuoi Do {7}
Begin {8}
Dem:=Dem+1; {9} Dau:=Dau + {10}
End; {11}
Write(‘So lan lap la:’,Dem); {12}
Readln; {13}
End. {14}
17) Máy tính báo lỗi dịng:
a) 1; 2; 12 b) 2; 4; 10 c) 4; 6; 10 d) 3; 6; 10 18) Biến DEM đổi thành kiểu liệu:
a) Real b) Boolean c) Word d) Char
19) Giả sử đoạn chương trình khơng cịn lỗi cú pháp Khi biến CUOI có giá trị 15 sau chạy xong chương trình biến DEM có giá trị là:
a).5 b) c) d).9
20) Giả sử đoạn chương trình khơng cịn lỗi cú pháp Khi biến CUOI có giá trị 28 sau chạy xong chương trình biến DAU có giá trị là:
a) 24 b) 29 c) 16 d).32
PHIẾU TRẮC NGHIỆM
Ghi : Hs đánh dấu X vào câu nhất, muốn chọn câu khác tô đen ° câu chọn chọn câu khác
01) - - - - 11)
-02) - - - - 12)
-03) - - - - 13)
-04) - - - - 14)
-05) - - - - 15)
-06) - - - - 16)
-07) - - - - 17)
-08) - - - - 18)
-09) - - - - 19)
(5)-Trường THPT
Ngaøy: ……/……/200…
ĐỀ KIỂM TRA TIN HỌC KHỐI 11 Họ tên học sinh : Lớp: Điểm:
Nội dung đề thi số : 003
1) Cho biết kết trả biểu thức sau: (99 div 9) mod + (13 div 3) div
a) b) c) d) 10
2) Cho biểu thức A = Not( 15 mod = 0); B= (12 div 3) =
a) A Or B = False b) A And B = True
c) A And Not(B) = True d) Not(A) Or Not(B) = False
3) Cách nhập liệu cho biến A,B,C kiểu Byte sau đúng: Readln(a,b,c); a) 15,19,25 b) 15 190 250 c) 15 180 260 d) 15,180,250 4) Cho biểu thức A= (18 div 2)=9; B= (25 mod 5)=0
a) Not (A Or B) = True b) Not(A) Or Not(B) = True c) Not(A Or B) = False d) Not(A) And Not(B) = True 5) Chọn cú pháp đúng:
a) USES <danh sách biến> ; b) VAR <tên biến> := <giá trị> ;
c) PROGRAM <tên chương trình> ; d) CONST <tên hằng> : < Kiểu liệu> ; 6) Đoạn chương trình hiển thị:Begin Writeln ('Day la lop TIN HOC') ;End
a) Day la lop TIN HOC b) Không chạy có lỗi c) 'Day la lop TIN HOC' d) "Day la lop TINHOC" 7) Chú thích sử dụng ngơn ngữ lập trình Pascal ghi trong:
a) (* *) b) [ ] c) [ ) d) ( )
8) Cho biết kết trả biểu thức sau: (20 mod 3) div + (15 div 4)
a) b) c) d) 10
9) Chương trình viết sau : Begin End a) Chương trình viết sai cú pháp
b) Chương trình khơng chạy
c) Chương trình chạy khơng thực d) Chương trình báo lỗi
10) Hằng (Constant) Turbo Pascal là:
a) Có thể thay đổi giá trị thực thi b) Được sử dụng biến c) Tất sai d) Là đại lượng có giá trị khơng đổi 11) Cho biết tổ hợp phím khỏi chương trình Pascal:
(6)a) Var A:Real; B:Byte; b) Var A,B:Byte; c) Var A,B:Integer; d) Var A:Byte; B:Real;
16) Bộ nhớ cần cấp phát byte để lưu trữ: VAR X , Y :Boolean; D:Integer; A,B :LongInt; a) 22 byte nhớ b) 20 byte nhớ
c) 21 byte nhớ d) 12 byte nhớ
Bài tập: Cho đoạn chương trình sau:
Program Bai_tap;
Var Dau,Cuoi:Word; {1}
Dem:Integer {2}
Begin {3}
Write(Cho biet gia tri Cuoi:); {4}
Readln(Cuoi); {5}
Dau:=1; Dem:=0; {6}
While Dau<= Cuoi Do {7}
Begin {8}
Dem:=Dem+1; {9} Dau:=Dau + {10}
End; {11}
Write(‘So lan lap la:’,Dem); {12}
Readln; {13}
End. {14}
17) Máy tính báo lỗi dịng:
a) 1; 2; 12 b) 2; 4; 10 c) 2; 6; 10 d) 3; 6; 10 18) Biến DEM đổi thành kiểu liệu:
a) Real b) Boolean c) Word d) Char
19) Giả sử đoạn chương trình khơng cịn lỗi cú pháp Khi biến CUOI có giá trị 15 sau chạy xong chương trình biến DEM có giá trị là:
a).5 b) c) d).9
20) Giả sử đoạn chương trình khơng cịn lỗi cú pháp Khi biến CUOI có giá trị 26 sau chạy xong chương trình biến DAU có giá trị là:
a) 25 b) 26 c) 27 d).28
PHIẾU TRẮC NGHIEÄM
Ghi : Hs đánh dấu X vào câu nhất, muốn chọn câu khác tơ đen ° câu chọn chọn câu khác
01) - - - - 11)
-02) - - - - 12)
-03) - - - - 13)
-04) - - - - 14)
-05) - - - - 15)
-06) - - - - 16)
-07) - - - - 17)
-08) - - - - 18)
-09) - - - - 19)
(7)-Trường THPT Cái Bè.
Ngaøy: ……/……/200…
ĐỀ KIỂM TRA TIN HỌC KHỐI 11 Họ tên học sinh : Lớp: Điểm:
Nội dung đề thi số : 004
1) Cách viết cho biểu thức sau TP: 3x2 -5
(x-m)-15=1
a) 3*x*x- 1/sqr(5)*(x-m)-15=13 b) 3*x*x- 1/sqr(5)(x-m)-15=13 c) 3*x*x- (1/sprt(5))*(x-m)-15=13 d) 3*sqr(x)- (1/sqrt(5))*(x-m)-15=13
2) Đoạn chương trình hiển thị:Begin Writeln ('Day la lop TIN HOC') ;End a) "Day la lop TINHOC" b) Khơng chạy có lỗi c) 'Day la lop TIN HOC' d) Day la lop TIN HOC 3) Viết cho biểu thức sau TP: 1- x2 y2
≥ 13
a) 1- abs(sqrt(x*x - y*y)) >=13
b) 1-sqrt(abs(sqr(x)) - abs(sqr(y)))>=13 c) 1-abs(sqrt(sqr(x)-sqr(y)))>=13 d) 1-sqrt(abs(x*x - y*y))>=13
4) Biến A nhận giá trị: 1;15;99;121 biến B nhận giá trị: 1.34;29;41.8 Khai báo sau đúng:
a) Var A:Real; B:Byte; b) Var A,B:Byte; c) Var A,B:Integer; d) Var A:Byte; B:Real; 5) Cho biết kết trả biểu thức sau: (20 mod 3) div + (15 div 4)
a) b) 10 c) d)
6) Chương trình viết sau : Begin End
a) Chương trình chạy khơng thực b) Chương trình viết sai cú pháp
c) Chương trình khơng chạy d) Chương trình báo lỗi
7) Cho biểu thức A= (18 div 2)=9; B= (25 mod 5)=0
a) Not (A Or B) = True b) Not(A) Or Not(B) = True c) Not(A) And Not(B) = True d) Not(A Or B) = False
(8)12) Các biểu diễn không biểu diễn TP: (a)150.0; (b)-22; (c) 6,23; (d) '43'; (e) A20; (f) 1.06E-15; (g) 4+6; (h) 'C ; (i) 'TRUE' ; (j) 'B'C'
a) Câu a,b,d,f,g,i b) Tất c) Câu a,b,d,e,i d) Câu c,e,h,j
13) Cách viết cho biểu thức sau TP: Sin(5x) + cos(3x+y)=12 a) Sin(5*x)+cos(3*x+y)=12 b) Sin(5*x)+cos(3x+y)=12 c) Sin5*x+cox3*x+y=12 d) Sin5*x+ cos3x+y =12 14) Cho biết tổ hợp phím khỏi chương trình Pascal:
a) Alt+F3 b) Alt+F9 c) Ctrl+F9 d) Alt+X
15) Chú thích sử dụng ngơn ngữ lập trình Pascal ghi trong:
a) [ ) b) (* *) c) [ ] d) ( )
16) Cho biết kết trả biểu thức sau: (99 div 9) mod + (13 div 3) div
a) b) c) d) 10
Bài tập: Cho đoạn chương trình sau:
Program Bai_tap;
Var Dau,Cuoi:Word; {1}
Dem:Integer; {2}
Begin {3}
Write(‘Cho biet gia tri Cuoi:); {4}
Readln(Cuoi); {5}
Dau:=1 Dem:=0; {6}
While Dau<= Cuoi Do {7}
Begin {8}
Dem:=Dem+1; {9} Dau:=Dau + {10}
End; {11}
Write(‘So lan lap la:’,Dem); {12}
Readln; {13}
End. {14}
17) Máy tính báo lỗi dòng:
a) 1; 2; 12 b) 2; 4; 10 c) 4; 6; 10 d) 3; 6; 10 18) Biến DEM đổi thành kiểu liệu:
a) Real b) Boolean c) Word d) Char
19) Giả sử đoạn chương trình khơng cịn lỗi cú pháp Khi biến CUOI có giá trị 15 sau chạy xong chương trình biến DEM có giá trị là:
a).5 b) c) d).9
20) Giả sử đoạn chương trình khơng cịn lỗi cú pháp Khi biến CUOI có giá trị 28 sau chạy xong chương trình biến DAU có giá trị là:
a) 24 b) 29 c) 16 d).32
PHIẾU TRẮC NGHIỆM
Ghi : Hs đánh dấu X vào câu nhất, muốn chọn câu khác tơ đen ° câu chọn chọn câu khác
01) - - - - 11)
-02) - - - - 12)
-03) - - - - 13)
-04) - - - - 14)
-05) - - - - 15)
-06) - - - - 16)
-07) - - - - 17)
-08) - - - - 18)
-09) - - - - 19)