Tạo Trắc Nghiệm

Đề thi giữa kì 1 Tin học 8 có đáp án (Bài số 1 - Đề 4)

12 câu · Đề giữa kì 1

2/12 câu đang cập nhật đáp án (ghi rõ ở từng câu), chưa tính điểm; điểm tính trên 10 câu còn lại.

Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án.
Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải.
Thi thử: nộp bài mới chấm điểm và hiện lời giải.

Câu 1

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

Đáp án và lời giải

Đáp án: B

Câu 2

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

Đáp án và lời giải

Đáp án: D

Câu 3

Giả sử x là biến với kiểu dữ liệu số thực, khai báo nào sau đây là hợp lệ:

Đáp án và lời giải

Đáp án: C

Câu 4

Trong Pascal, khai báo nào sau đây là sai:

Đáp án và lời giải

Đáp án: D

Câu 5

Câu lệnh nhập giá trị cho các biến c, d là:

Đáp án và lời giải

Đáp án: D

Câu 6

Trong ngôn ngữ lập trình Pasal, câu lệnh gán nào sau đây đúng?

Đáp án và lời giải

Đáp án: D

Câu 7

Phép so sánh nào cho kết quả đúng:

Đáp án và lời giải

Đáp án: D

Câu 8

Câu lệnh Writeln(‘y=’ , 15 div 3 +5); sẽ in ra kết quả:

Đáp án và lời giải

Đáp án: A

Câu 9

Hãy chọn kết quả đúng:

Đáp án và lời giải

Đáp án: D

Câu 10

Phép toán sau cho ra kết quả là: (16-(16 mod 3))/5

Đáp án và lời giải

Đáp án: B

Câu 11

Câu tự luận

Viết các biểu thức toán dưới đây với các kí hiệu trong Pascal:

a) 3x4 + 5x + 1

b) Đề kiểm tra 45 phút Tin học 8 Học kì 1 có đáp án (Bài số 1 - Đề 4)

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Câu 12

Câu tự luận

Viết chương trình tính giá trị của biểu thức: D = 2(a+b)

(Với a, b là 2 số nguyên được nhập vào từ bàn phím.)

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.