vietjack.com

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

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

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

Xét chương trình sau:

Var a: integer;

Begin

a:=10;

a:= a+1;

Writeln(a);

Readln;

End.

Kết quả của chương trình trên là:

A. 100

B. 11

C.10

D. Tất cả đều sai.

2. Nhiều lựa chọn

Nhập 2 số thực a, b từ bàn phím. Viết chương trình tính tổng 2 số a, b. Để khai báo cho bài toán trên ta sử dụng câu lệnh khai báo nào?

A. Var a, b, tong : char;

B. Var a, b, tong : integer;

C. Var a , b, tong : real;

D. Var a, b, tong : string;

3. Nhiều lựa chọn

Trong Pascal, câu lệnh điều kiện nào sau đây được viết đúng?

A. if a := 1 then a := a + 1;

B. if a > b else write(a);

C. if (a mod 2) =0 then write(‘So khong hop le’);

D. if x = y; then writeln(y);

4. Nhiều lựa chọn

Nếu cho x = 10, giá trị của x là bao nhiêu sau câu lệnh: if x > 5 then x := x + 5;

A. 10;

B. 5;

C. 15;

D. 20.

5. Nhiều lựa chọn

Tính giá trị cuối cùng của c, biết rằng: a:= 3; b:= 5; a:= a + b; c:= a+b;

A. c=13

B. c=3

C. c=8

D. c=5

6. Nhiều lựa chọn

Kết quả của phép toán 63 div 5 mod 4 + 1 là bao nhiêu?

A. 2

B. 7

C. 5

D. 1

7. Nhiều lựa chọn

A được khai báo là biến với kiểu dữ liệu số nguyên, X là biến với kiểu dữ liệu xâu. Phép gán hợp lệ là:

A. A:= 4.5.

B. X:= ‘1234’.

C. X:= 57.

D. A:=‘Tong’.

8. Nhiều lựa chọn

Trong các câu lệnh Pascal sau, câu nào được viết đúng:

A. If x:=5 then; a=b

B. If; x>5 then a:=b

C. If x>5; then a:=b

D. If x>5 then a:=b else a<>b;

9. Nhiều lựa chọn

Cho a:= 2; b:= 3; Kết quả sau khi thực hiện câu lệnh dưới đây là: if a<>b then writeln(‘a<>b’) else writeln(‘a=b’);

A. a>b

B. a=b

C. a<b

D. a<>b

10. Nhiều lựa chọn

Trong Pascal, câu lệnh gán nào dưới đây đúng ?

A. a = b + 1;

B. a:= a + 1;

C. a: b+ c;

D. a:= 2a;

© All rights reserved VietJack