Tạo Trắc Nghiệm

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

10 câu · Đề cuối kì 1

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

Để mô tả cấu trúc rẽ nhánh trong thuật toán, nhiều ngôn ngữ lập trình bậc cao dùng câu lệnh IF <điều kiện> THEN <câu lệnh>;

Điều kiện là:

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

Đáp án: D

Câu 2

Hãy chọn phương án sai . Muốn dùng biến X để lưu giá trị nhỏ nhất trong các giá trị của hai biến A, B có thể dùng cấu trúc rẽ nhánh như sau :

Điều kiện là:

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

Đáp án: B

Câu 3

Hãy cho biết giá trị của M sau khi thực hiện đoạn chương trình sau với a=19 và b=12 ?

M := a;

If a > b then M := b;

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

Đáp án: A

Câu 4

Với M = 3 và N = 6, hãy cho biết giá trị của T sau khi thực hiện đoạn chương trình sau?

T:= 0;

for i:= M to N do

if i mod 3 = 0 then T:= T+i;

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

Đáp án: D

Câu 5

Thực hiện đoạn chương trình sau, ta thu được kết quả của Q là:

Q:= ‘*’;

For i:= 1 to 5 do write(Q);

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

Đáp án: D

Câu 6

Đoạn chương trình sau giải bài toán nào?

T:= 0;

for i:=1 to M do

if i mod 2 = 0 then T := T + i;

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

Đáp án: B

Câu 7

Thực hiện đoạn chương trình sau, cho biết chữ “Hello Word “ được in ra màn hình mấy lần?

i := 1;

While i <=3 do

Begin

Write(‘Hello Word’);

i:=i+2;

End;

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

Đáp án: A

Câu 8

Thực hiện đoạn chương trình sau, ta thu được kết quả của a là:

a := 2;

While a<5 do a := a*2;

Write(a);

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

Đáp án: C

Câu 9

Mảng một chiều là:

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

Đáp án: A

Câu 10

Trong ngôn ngữ lập trình Pascal, đoạn chương trình sau thực hiện việc nào trong các công việc sau (a là mảng số có N phần tử)

S := 0;

For i := 1 to N do S := S+a[i];

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

Đáp án: C