DayThemLogo
Câu
1
trên 10
ab testing

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

Trắc nghiệm tin học lớp 8

calendar

Ngày đăng: 20-10-2025

oClockCircle

Thời gian làm: 00:20:00

K

Biên soạn tệp:

Trương Thị Kim

Tổng câu hỏi:

10

Ngày tạo:

18-10-2025

Tổng điểm:

10 Điểm

Câu hỏi

Số điểm

Lời giải

  1. Câu 1

     Cho biết khi thực hiện thuật toán sau, giá trị biến S là bao nhiêu?

    Bước 1. S ← 7, x ← 1.

    Bước 2. Nếu S ≤ 5, chuyển tới bước 4.

    Bước 3. S ← S - x và quay lại bước 2.

    Bước 4. Thông báo S và kết thúc thuật toán.

    • A.

      5

    • B.

      10

    • C.

      15

    • D.

      Kết quả khác

  2. Câu 2

    Câu lệnh lặp với số lần chưa xác định trước trong Pascal có dạng:

    • A.

      while < câu lệnh > do < điều kiện >;

    • B.

      while <điều kiện> do

    • C.

      while <điều kiện> do ;

    • D.

      while < câu lệnh > do < điều kiện >

  3. Câu 3

    Cho biết đoạn chương trình Pascal sau đây, khi kết thúc giá trị của S bằng bao nhiêu?

    S:=0; n:=0;

    while S<=5 do

    begin

    n:= n+1;

    S:= s+n

    end;

    • A.

      15

    • B.

      3

    • C.

       10

    • D.

      6

  4. Câu 4

    Trong câu lệnh WHILE…DO, điều kiện sau từ khoá “WHILE” thường là:

    • A.

      Một phép gán

    • B.

       Biểu thức số học

    • C.

      Một phép so sánh

    • D.

      Một phép toán

  5. Câu 5

    Cho biết khi thực hiện thuật toán sau, máy tính sẽ thực hiện bao nhiêu vòng lặp?

    Bước 1. S ← 14, n ← 0

    Bước 2. Nếu S ≤ 10, chuyển tới bước 4.

    Bước 3. n ← n + 3, S ← S – n và quay lại bước 2.

    Bước 4. Thông báo S và kết thúc thuật toán.

    • A.

      1

    • B.

       2

    • C.

      3

    • D.

      4

  6. Câu 6

    Câu lệnh sau từ khoá “DO” sẽ được bỏ qua nếu điều kiện:

    • A.

      Đúng

    • B.

       Sai

    • C.

       Cả A và B đều đúng

    • D.

      Cả A và B đều sai

  7. Câu 7

    Cho biết đoạn chương trình Pascal sau đây chương trình thực hiện bao nhiêu vòng lặp?

    S:=0; n:=0;

    while S<=9 do

    begin

    n:= n+1;

    S:= s+n

    end;

    • A.

      3

    • B.

      4

    • C.

      5

    • D.

      6

  8. Câu 8

    Cho biết khi thực hiện thuật toán sau, máy tính sẽ thực hiện bao nhiêu vòng lặp?

    Bước 1. S ← 10, x ← 1.

    Bước 2. Nếu S ≤ 4.5, chuyển tới bước 4.

    Bước 3. S ← S - x và quay lại bước 2.

    Bước 4. Thông báo S và kết thúc thuật toán.

    • A.

      5

    • B.

      10

    • C.

      15

    • D.

      6

  9. Câu 9

    Hoạt động nào sau đây là lặp với số lần chưa biết trước:

    • A.

      Rửa tay cho đến khi sạch

    • B.

       Múc nước

    • C.

      Lau bảng

    • D.

      Chạy quanh sân

  10. Câu 10

    Cho biết đoạn chương trình Pascal sau đây chương trình thực hiện bao nhiêu vòng lặp?

    S:=0; n:=0;

    while S<=1 do

    n:= n+1;

    S:= s+n;

    • A.

      3

    • B.

      6

    • C.

      10

    • D.

      Kết quả khác

Xem trước