Đề thi Học kì 1 Tin học 8 có đáp án (Đề 2)
Đề thi
Đề thi Học kì 1 Tin học 8 có đáp án (Đề 2)
A
Admin
Tin họcLớp 8181 lượt thi
12 câu hỏi
1.Trắc nghiệm
• 1 điểm

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à:

100

11

10

Tất cả đều sai.

Xem đáp án

Đáp án B

2.Trắc nghiệm
• 1 điểm

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?

Var a, b, tong : char;

Var a, b, tong : integer;

Var a , b, tong : real;

Var a, b, tong : string;

Xem đáp án

Đáp án C

3.Trắc nghiệm
• 1 điểm

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

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

if a > b else write(a);

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

if x = y; then writeln(y);

Xem đáp án

Đáp án A

4.Trắc nghiệm
• 1 điểm

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;

10;

5;

15;

20.

Xem đáp án

Đáp án C

5.Trắc nghiệm
• 1 điểm

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;

c=13

c=3

c=8

c=5

Xem đáp án

Đáp án A

6.Trắc nghiệm
• 1 điểm

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

2

7

5

1

Xem đáp án

Đáp án D

7.Trắc nghiệm
• 1 điểm

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:= 4.5.

X:= ‘1234’.

X:= 57.

A:=‘Tong’.

Xem đáp án

Đáp án B

2048.vn

Học thông minh hơn mỗi ngày

Xem toàn bộ 12 câu hỏi và nhiều hơn nữa với tài khoản miễn phí

Tạo đề thi
Tổ chức kiểm tra
Báo cáo chấm điểm tự động
Bạn đã có tài khoản?
8.Trắc nghiệm
• 1 điểm

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

If x:=5 then; a=b

If; x>5 then a:=b

If x>5; then a:=b

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

Xem đáp án

Đáp án D

9.Trắc nghiệm
• 1 điểm

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>b

a=b

a<b

a<>b

Xem đáp án

Đáp án D

10.Trắc nghiệm
• 1 điểm

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

a = b + 1;

a:= a + 1;

a: b+ c;

a:= 2a;

Xem đáp án

Đáp án B

11.Tự luận
• 1 điểm

Một số câu lệnh trong chương trình sau viết không đúng, em hãy sửa lại cho đúng:

program So_Sanh;

usescrt;

var A, B= integer;

Begin

clrscr;

writeln(‘Nhap so A: ’); readln(A);

writeln(‘Nhap so B: ‘); readln(A);

if A <> B then writeln(A,’ khac ‘,B) else writeln(B,’ = ‘,A)

readln;

End.

Xem đáp án

12.Tự luận
• 1 điểm

Viết chương trình nhập vào từ bàn phím số nguyên a, sử dụng câu lệnh điều kiện để kiểm tra xem a có nằm trong khoảng từ 1 đến 100 hay không, thông báo ra màn hình.

Xem đáp án

Bạn có thích hoạt động này không?

Ý kiến của bạn sẽ giúp chúng tôi đề xuất nội dung phù hợp hơn.

Bắt đầu ngay
Khám phá các nguồn tài nguyên miễn phí, phù hợp với tiêu chuẩn trong vài giây

Gợi ý cho bạn

Xem tất cả

Học liệu phổ biến Lớp 8

Xem tất cả

Học liệu phổ biến Tin học

Xem tất cả