KT 1 Tiết Tin 11 HKI 2016-2017_D1
Chia sẻ bởi Phan Minh Nguyen |
Ngày 26/04/2019 |
52
Chia sẻ tài liệu: KT 1 Tiết Tin 11 HKI 2016-2017_D1 thuộc Tin học 11
Nội dung tài liệu:
Câu 1: Cho biểu thức A: = 3*abs(x-y) + sqr(x+1)*2, khi x,y lần lượt nhận giá trị 4; 2 thì kết quả thu được là:
A 56 B 6 + 2 C 58 D 12 + 2
Câu 2: Trong các từ sau, từ nào là từ khóa trong pascal?
A Writeln B Sqr C Readln D Const
Câu 3: Cú pháp nào sau đây đúng cho câu lệnh While..do
A While(điều kiện) do do ;
C While <điều kiện> : do; D While <điều kiện>:=;
Câu 4: Cho biểu thức S:= 10 mod 2 * 2 + 12 div 5, thì kết quả của S là:
A 3. B 2. C 4. D 12.
Câu 5: Cho hai biến x,y thoả 100 x,y 150 khi S = x*y thì S khai báo như thế nào là ít 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 do If ( i mod 2=0) then x:=x+1; Write(x); Kết quả là :
A 0 B 2 C 4 D 6
Câu 7: Cho x là biến thực đã được gán giá trị 15.1234. Để hiện lên màn hình “x=15.12” cần chọn lệnh nào sau đây ?
A Writeln(‘x=’ ,:5:2); B Writeln(x:5); C Writeln(‘x=’,x:5:2); D Writeln(x);
Câu 8: T:= 0; FOR i:= 100 TO 999 DO IF (i MOD 2 < > 0) AND (i MOD 3 = 0) THEN T := T + i; Đoạn CT trên dùng để:
A Tính tổng tất cả các số có 3 chữ số là số chẵn và chia hết cho 3. B Tính tổng tất cả các số lẻ có 3 chữ số. C Tính tổng tất cả các số có 3 chữ số là số lẻ và chia hết cho 3. D Tính tổng tất cả các số tự nhiên có 3 chữ số.
Câu 9: Cho hai biến nguyên x,y thoả 10 x,y 15 khi S = x/y thì S khai báo như thế nào là 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 là số nguyên, Y là số thực: Thủ tục nào sau đây là đúng trong 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, khi x,y lần lượt nhận giá trị 3; 2 thì kết quả thu được là?
A 7 B 6 C 4 D 2
Câu 12: Từ biểu thức pascal (abs(3*x)-4*cos(2*x))/(3*sqrt(x+2)) hãy chuyển về biểu thức trong toán học:
A B C D
Câu 13: Cho đoạn CT: Kq:=0; For i:=1 to 5 do Kq:=Kq*i; Kết quả sau khi chạy là :
A 60. B 0. C 120. D 20.
Câu 14: Cho biểu thức A: = 3*abs(3*x-y) + sqr(x-1)*2, khi x,y lần lượt nhận giá trị 3; 5 thì kết quả thu được là:
A 48 + 2 B 20 C 54 D 12 + 2
Câu 15: S := 0 ; i:= 0; m:= 4; WHILE i < = m DO BEGIN i := i + 1;S:= S + i; END; Cho kết quả:
A S= 4 B S= 10 C S = 6 D S= 15
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:= downto
A 56 B 6 + 2 C 58 D 12 + 2
Câu 2: Trong các từ sau, từ nào là từ khóa trong pascal?
A Writeln B Sqr C Readln D Const
Câu 3: Cú pháp nào sau đây đúng cho câu lệnh While..do
A While(điều kiện) do
C While <điều kiện> : do
Câu 4: Cho biểu thức S:= 10 mod 2 * 2 + 12 div 5, thì kết quả của S là:
A 3. B 2. C 4. D 12.
Câu 5: Cho hai biến x,y thoả 100 x,y 150 khi S = x*y thì S khai báo như thế nào là ít 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 do If ( i mod 2=0) then x:=x+1; Write(x); Kết quả là :
A 0 B 2 C 4 D 6
Câu 7: Cho x là biến thực đã được gán giá trị 15.1234. Để hiện lên màn hình “x=15.12” cần chọn lệnh nào sau đây ?
A Writeln(‘x=’ ,:5:2); B Writeln(x:5); C Writeln(‘x=’,x:5:2); D Writeln(x);
Câu 8: T:= 0; FOR i:= 100 TO 999 DO IF (i MOD 2 < > 0) AND (i MOD 3 = 0) THEN T := T + i; Đoạn CT trên dùng để:
A Tính tổng tất cả các số có 3 chữ số là số chẵn và chia hết cho 3. B Tính tổng tất cả các số lẻ có 3 chữ số. C Tính tổng tất cả các số có 3 chữ số là số lẻ và chia hết cho 3. D Tính tổng tất cả các số tự nhiên có 3 chữ số.
Câu 9: Cho hai biến nguyên x,y thoả 10 x,y 15 khi S = x/y thì S khai báo như thế nào là 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 là số nguyên, Y là số thực: Thủ tục nào sau đây là đúng trong 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, khi x,y lần lượt nhận giá trị 3; 2 thì kết quả thu được là?
A 7 B 6 C 4 D 2
Câu 12: Từ biểu thức pascal (abs(3*x)-4*cos(2*x))/(3*sqrt(x+2)) hãy chuyển về biểu thức trong toán học:
A B C D
Câu 13: Cho đoạn CT: Kq:=0; For i:=1 to 5 do Kq:=Kq*i; Kết quả sau khi chạy là :
A 60. B 0. C 120. D 20.
Câu 14: Cho biểu thức A: = 3*abs(3*x-y) + sqr(x-1)*2, khi x,y lần lượt nhận giá trị 3; 5 thì kết quả thu được là:
A 48 + 2 B 20 C 54 D 12 + 2
Câu 15: S := 0 ; i:= 0; m:= 4; WHILE i < = m DO BEGIN i := i + 1;S:= S + i; END; Cho kết quả:
A S= 4 B S= 10 C S = 6 D S= 15
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
* 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ẻ: Phan Minh Nguyen
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)