vietjack.com

Đề thi Học kì 1 Tin học 11 có đáp án (Đề 1)
Quiz

Đề thi Học kì 1 Tin học 11 có đáp án (Đề 1)

A
Admin
20 câu hỏiTin họcLớp 11
20 CÂU HỎI
1. Nhiều lựa chọn

Chương trình dịch Pascal sẽ cấp phát bao nhiêu byte bộ nhớ cho các biến trong khai báo sau:

Var M, N, I, J: INTEGER;

  P, A, B, C: REAL;

  X: EXTENDED;

  K: WORD;

A. 44

B. 36

C. 38

D. 42

2. Nhiều lựa chọn

Xét biểu thức logic: (m mod 100 < 10) and (m div 100 > 0). Với giá trị nào của m dưới đây biểu thức trên cho giá trị true?

A. 65

B. 208

C. 99

D. 113

3. Nhiều lựa chọn

Câu lệnh y:= (((x - 2)*x - 3)*x - 4)*x - 5; tính giá trị của biểu thức nào?

A. y = x - 2x - 3x - 4x - 5

B. y = (x - 2)(x - 3)(x - 4) - 5

C. y = x4 - 2x3 - 3x2 - 4x - 5

D. y = x - 2x2 - 3x3 - 4x4 – 5

4. Nhiều lựa chọn

Biết rằng a, b, c là độ dài ba cạnh của một tam giác, biểu thức quan hệ nào sau đây cho kết quả true?

A. b + c > a

B. c - a > b

C. b – a ≥ c

D. b - c > a

5. Nhiều lựa chọn

Với lệnh nào sau đây dùng để in giá trị M là kiểu số thực ra màn hình với độ rộng là 5 và có 2 chữ số phần thập phân?

A. Writeln(M:2);

B. Write(M:5);

C. Writeln(M:2:5);

D. Write(M:5:2);

6. Nhiều lựa chọn

Trong 1 chương trình, biến M có thể nhận các giá trị: 10, 15, 20, 30, 40 và biến N có thể nhận các giá trị: 1.0, 1.5, 2.0, 2.5, 3.0. Khai báo nào trong các khai báo sau là đúng?

A. Var M,N :Byte;

B. Var M: Real; N: Word;

C. Var M: Word; N: Real;

D. Var M, N: Longint;

7. Nhiều lựa chọn

Biểu thức ((35 mod 9) div 2) có kết quả là mấy?

A. 1

B. 3

C. 4

D. 2

8. Nhiều lựa chọn

Trong NN lập trình Pascal, biểu thức số học nào sau đây là không hợp lệ:

A. 5*a + 7*b + 8*c

B. 3*a -2*b +8*c

C. x*y*(x +y)

D. {a + b}*c

9. Nhiều lựa chọn

Cho biết kết quả của đoạn chương trình sau?

N:=5; Tong:=0;

For i:=1 to n do

    If (i mod 3=0) then Tong:=Tong + 1;

Write(Tong);

A. 3

B. 1

C. 6

D. 2

10. Nhiều lựa chọn

Trong ngôn ngữ lập trình Pascal, cho đoạn chương trình:

i:=1;

While i < 5 do

   Begin

if I mod 2 = 1 then Write(‘TIN HOC’);

i:=i+1;

 End;

Chữ TIN HOC được in ra màn hình mấy lần

A. 3

B. 2

C. 1

D. 0

11. Nhiều lựa chọn

Trong pascal, biểu diễn exp(x) có nghĩa là:

A. Bình phương của x

B. Căn bậc hai của x

C. Giá trị tuyệt đối của x

D. Luỹ thừa cơ số e của x

12. Nhiều lựa chọn

Cho biết kết quả của biểu thức (2*(45 div 3) +12) mod 5 là bao nhiêu?

A. 2

B. 4

C. 6

D. 8

13. Nhiều lựa chọn

Xét biểu thức logic: (n mod 100 > 10) or (n div 100 < 10)

Với giá trị nào của n sau đây, biểu thức có giá trị sai?

A. 1013

B. 1012

C. 1011

D. 1010

14. Nhiều lựa chọn

Biểu thức nào không phải là biểu thức trong Pascal?

A. (a+x)*(b+y)/2

B. ( m div 5 >=2 ) or ( m <=2)

C. a.sqr(x) + b*x + c = 0

D. Not (a < 10)

15. Nhiều lựa chọn

Phép toán nào đúng khi số nguyên A chia hết cho 5:

A. 5 mod A = 0

B. A mod 5 = 0

C. 5 mod A = 1

D. A mod 5 = 1

16. Nhiều lựa chọn

Biểu thức 7 mod 3 có giá trị là:

A. 2

B. 3

C. 0

D. 1

17. Nhiều lựa chọn

Để nhập giá trị cho 3 biến a, b và c ta dùng lệnh:

A. Write(a, b, c);

B. Real(a.b.c);

C. Readln(a, b, c);

D. Read(‘a, b, c’);

18. Nhiều lựa chọn

Để đưa ra màn hình giá trị của biến a và biến b kiểu nguyên ta dùng lệnh:

A. Write(a:8, b:8);

B. Readln(a,b);

C. Writeln(a:8, b:8:3);

D. Writeln(a:8:3, b:8:3);

19. Nhiều lựa chọn

Để thoát khỏi phần mềm, trong Pascal ta nhấn tổ hợp phím:

A. Ctrl + F9

B. Alt + F9

C. Alt + F3

D. Alt + X

20. Nhiều lựa chọn

Cho biết kết quả sau khi thực hiện lệnh:

Begin

a := 100; b := 15; x := a mod b ; Write(x);

End.

A. 10

B. 33

C. 3

D. 6

© All rights reserved VietJack