Câu 16: Cú pháp khai báo cấu trúc lặp dạng tiến với số lần lặp biết trước: A... Lê Bá Khánh Trình, TS.[r]
(1)TRƯỜNG THPT PHAN BỘI CHÂU ĐỀ KIỂM TRA TIẾT NĂM HỌC 2016 - 2017 MÔN: TIN HỌC 11
Thời gian: 45 phút (Gồm: 40 câu trắc nghiệm) Họ tên: Lớp:
Câu 1: Cho biểu thức A: = 3*abs(x-y) + sqr(x+1)*2, x, y nhận giá trị 4; kết quả thu là:
A 56 B + C 58 D 12 +
Câu 2: Trong từ sau, từ từ khóa pascal?
A Writeln B Sqr C Readln D Const
Câu 3: Cú pháp sau cho câu lệnh While
A While( điều kiện ) < câu lệnh >; B While <điều kiện> <câu lệnh>; C While < điều kiện > : < câu lệnh >; D While < điều kiện > := < câu lệnh >; Câu 4: Cho biểu thức S:= 10 mod * + 12 div 5, kết S là:
A B 2. C D 12
Câu 5: Cho hai biến x,y thoả 100 x,y 150 S = x*y S khai báo tốn bộ nhớ nhất?
A Var s: byte; B Var s: longint; C Var s: real; D Var s: integer;
Câu 6: N:=5; x:=0; For i:=1 to N If ( i mod 2=0) then x:=x+1; Write(x); Kết :
A B 2 C D
Câu 7: Cho x biến thực gán giá trị 15.1234 Để lên hình “x=15.12” cần chọn lệnh sau ?
A Writeln(‘x=’ ,:5:2); B Writeln(x:5);
C Writeln(‘x=’,x:5:2); D Writeln(x);
(2)A Tính tổng tất số có chữ số số chẵn chia hết cho B Tính tổng tất số lẻ có chữ số
C Tính tổng tất số có chữ số số lẻ chia hết cho D Tính tổng tất số tự nhiên có chữ số
Câu 9: Cho hai biến nguyên x,y thoả 10 x,y 15 S = x/y S khai báo tốt nhất?
A Var s: real; B Var s: longint; C Var s: word; D Var s: integer;
Câu 10: Cho hai giá trị X số nguyên, Y số thực: Thủ tục sau pascal?
A Writeln(X:8:2, Y:8); B Writeln(X:8, Y: 2:10; C Writeln(X:8, Y:10:2); D Writeln(X:8:2, Y:10:2);
Câu 11: Cho biểu thức A: = 5*sqr(x-y) - sqrt(x+1)/2, x,y nhận giá trị 3; kết thu là?
A B C 4 D
Câu 12: Từ biểu thức pascal (abs(3*x)-4*cos(2*x))/(3*sqrt(x+2)) chuyển biểu thức toán học:
A cos x x x abs
B
3 cos x x x
C 2
) ( cos x x x D cos x x x
Câu 13: Cho đoạn CT: Kq:=0; For i:=1 to Kq:=Kq*i; Kết sau chạy :
A 60 B C 120 D 20
Câu 14: Cho biểu thức A: = 3*abs(3*x-y) + sqr(x-1)*2, x,y nhận giá trị 3; kết thu là:
A 48 + 2 B 20 C 54 D 12 + 2
Câu 15: S := ; i:= 0; m:= 4; WHILE i < = m DO BEGIN i := i + 1;S:= S + i; END; Cho kết quả:
(3)Câu 16: Cú pháp khai báo cấu trúc lặp dạng tiến với số lần lặp biết trước: A for < biến đếm > := < giá trị cuối > downto < giá trị đầu > < câu lệnh >; B for < biến đếm > := < giá trị đầu > to < giá trị cuối > < câu lệnh >;
C for < biến đếm > := < giá trị cuối > downto <giá trị đầu> < câu lệnh >; D for <biến đếm>:= <giá trị đầu> to <giá trị cuối> <câu lệnh>;
Câu 17: Cho đoạn lệnh: K:=10; While (K>5) K:=K-2; Write(K); Kết xuất hình là:
A 4 B 10
C D 10
Câu 18: Để đưa giá trị hai biến x,y hình ta sử dụng thủ tục sau pascal?
A Write(x;y); B Read(x;y); C Readln(x,y); D Writeln(x,y);
Câu 19: a:= 2; while a<15 a:=a*3; write( ‘a=’, a); iá trị a sau chạy CT là:
A 18 B C 12 D
Câu 20: Với lệnh sau dùng để in giá trị M(M kiểu số thực) hình với độ rộng là có chữ số phần thập phân ?
A Write(M:5:2); B Writeln(M:2); C Write(M:5); D Writeln(M:2:5);
Câu 21: Cho đoạn CT: x:=2; y:=3; IF x > y THEN F:= 2*x – y ELSE IF x=y THEN F:= 2*x ELSE F:= x*x + y*y ; Sau thực CT, giá trị F là:
A F=13 B Không xác định C F =1 D F=4
Câu 22: Cho biết đoạn chương trình thực tính tổng gì? S := 1; FOR i := TO 10 DO S := S + / i;
A Tính tổng:
10
1
S .
B Tính tổng:
10
1
(4)C Tính tổng:
10
S
D Tính tổng: S123 10
Câu 23: Cho biểu thức toán sau:
2sin(x 1) x2,hãy biểu diễn biểu thức trên ngơn ngữ lập trình pascal:
A 2*sin(x*x +1) – 4* sqr(x+2); B 2sin(x*x + 1) – 4sqrt(x+2); C 2*sin(sqrt(x) + 1) – 4*sqr(x+2); D 2*sin(sqr(x) + 1) – * sqrt(x+2);
Câu 24: Biểu diễn sau biểu diễn pascal?
A ‘hello’ B 12A C ‘20,5’ D 123
Câu 25: Câu lệnh sau pascal?
A X = A+ B; B Writeln(‘X=’; A+B);
C Writeln(‘X= A+ B’); D X:= 2(A- B);
Câu 26: Trong Turbo Pascal, tên dãy liên tiếp không ký tự?
A 127. B 225 C 177 D 255
Câu 27: Chọn câu câu sau:
A Kiểu Integer chiếm nhớ byte phạm vi giá trị từ -216 đến 216-1 B Kiểu longint chiếm nhớ byte phạm vi giá trị từ -231 đến 231-1 C Kiểu char chiếm nhớ byte bao gồm 256 kí tự mã ASCII D Kiểu Real chiếm nhớ byte phạm vi giá trị từ đến 216 -1 Câu 28: Cho s,i,n số nguyên dương Câu lệnh tính s=n! là:
A s:=1; For i:=1 To n Do s:=s*i; B s:=0; For i:=1 To n Do s:=s*i; C s:=1; For i:=1 To n Do s:=s*n; D s:=1; For i:=1 To n Do s:=s+i; Câu 29: Trong Pascal ,từ khoá dùng để khai báo biến ?
A Uses B Program C Var D Const
(5)nhiêu?
A X= 1, Y = -1 B X= 2, Y = -1 C X= 4, Y = -3 D X= 1, Y = -2 Câu 31: Biến y nhận giá trị :- 15 biến x nhận giá trị: -10.5 khai báo nào sau ?
A Var x,y : integer; B Var x: byte; y : real; C Var x,y: real; D Var x: word; y: real;
Câu 32: Trong tên sau, tên ngôn ngữ pascal?
A 2vidu B Vi-du C _vidu D Vi du
Câu 33: Để nhập giá trị cho hai biến nguyên x,y từ bàn phím ta sử dụng thủ tục sau đây?
A Writeln(x,y); B Readln(‘x, y’); C Writeln(‘ x ‘, ‘ y ‘); D Readln(x,y); Câu 34: Cho biểu thức S:= 11 mod * + 12div(3+2), kết S là:
A B C D
Câu 35: Giá trị ‘2a+b’ thuộc kiểu sau đây? A Hằng logic B Hằng xâu
C Hằng số D Hằng biểu thức
Câu 36: Cho đoạn chương trình : Y:=3; X:=Y-2; Y:= 2*Y+1;X:=Ymod X; Hỏi kết cuối cùng X, Y sau thực đoạn chương trình bao nhiêu?
A X= 0, Y = B X= 1, Y = C X= 0, Y = 7 D X= 7, Y = Câu 37: S:=1; n:=2;While s<=7 Begin S:=s+n; N:=n+1; End; Write(‘Tong S la:’,S:4); Kết quả là?
A B C 11 D 10.
Câu 38: Cho điều kiện
5
x x
Pascal ta biểu diễn biểu thức sau ? A ( 2 x) or ( x <5) B (x >= 2) and ( x<5) C (x >= 2) or ( x<5) D ( x <5) and ( 2 x)
Câu 39: Trong Turbo Pascal để biên dịch chương trình ta sử dụng tổ hợp phím:
(6)Câu 40: Muốn kiểm tra đồng thời ba giá trị a, b, c có lớn hay không ta viết câu lệnh If:
(7)Website HOC247 cung cấp mơi trường học trực tuyến sinh động, nhiều tiện ích thông minh,
nội dung giảng biên soạn công phu giảng dạy giáo viên nhiều năm kinh
nghiệm, giỏi kiến thức chuyên môn lẫn kỹnăng sư phạm đến từ trường Đại học trường chuyên danh tiếng
I. Luyện Thi Online
- Luyên thi ĐH, THPT QG:Đội ngũ GV Giỏi, Kinh nghiệm từ Trường ĐH THPT danh tiếng xây dựng khóa luyện thi THPTQG các mơn: Tốn, NgữVăn, Tiếng Anh, Vật Lý, Hóa Học Sinh Học - Luyện thi vào lớp 10 chuyên Tốn: Ơn thi HSG lớp 9 luyện thi vào lớp 10 chuyên Toán
trường PTNK, Chuyên HCM (LHP-TĐN-NTH-GĐ), Chuyên Phan Bội Châu Nghệ An trường Chuyên khác TS.Trần Nam Dũng, TS Pham Sỹ Nam, TS Trịnh Thanh Đèo Thầy Nguyễn Đức Tấn.
II Khoá Học Nâng Cao HSG
- Tốn Nâng Cao THCS: Cung cấp chương trình Tốn Nâng Cao, Toán Chuyên dành cho em HS THCS lớp 6, 7, 8, u thích mơn Tốn phát triển tư duy, nâng cao thành tích học tập ởtrường đạt điểm tốt kỳ thi HSG
- Bồi dưỡng HSG Tốn: Bồi dưỡng phân mơn Đại Số, Số Học, Giải Tích, Hình Học và Tổ Hợp dành cho học sinh khối lớp 10, 11, 12 Đội ngũ Giảng Viên giàu kinh nghiệm: TS Lê Bá Khánh Trình, TS Trần
Nam Dũng, TS Pham Sỹ Nam, TS Lưu Bá Thắng, Thầy Lê Phúc Lữ, Thầy Võ Quốc Bá Cẩncùng đôi HLV đạt thành tích cao HSG Quốc Gia
III. Kênh học tập miễn phí
- HOC247 NET: Website hoc miễn phí học theo chương trình SGK từ lớp đến lớp 12 tất môn học với nội dung giảng chi tiết, sửa tập SGK, luyện tập trắc nghiệm mễn phí, kho tư liệu tham khảo phong phú cộng đồng hỏi đáp sôi động
- HOC247 TV: Kênh Youtube cung cấp Video giảng, chuyên đề, ôn tập, sửa tập, sửa đề thi miễn phí từ lớp đến lớp 12 tất mơn Tốn- Lý - Hố, Sinh- Sử - Địa, NgữVăn, Tin Học Tiếng Anh
Vững vàng nền tảng, Khai sáng tương lai
Học mọi lúc, mọi nơi, mọi thiết bi – Tiết kiệm 90%
Học Toán Online Chuyên Gia