Tạo Trắc Nghiệm

200+ Trắc nghiệm Nhập môn lập trình (có đáp án)

25 câu · Đề ôn tập tổng hợp

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

Bộ phận nào của máy tính chứa dữ liệu và mã thực thi khi chạy chương trình?

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

Đáp án: B

Câu 2

Máy tính có thể thực thi trực tiếp các đoạn mã được viết bằng:

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

Đáp án: A

Câu 3

Linux là:

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

Đáp án: C

Câu 4

Webcam là:

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

Đáp án: B

Câu 5

Thiếu thành phần nào sau đây máy tính vẫn có thể hoạt động bình thường?

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

Đáp án: A

Câu 6

Số 123 (hệ thập phân) chuyển sang hệ nhị phân là:

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

Đáp án: B

Câu 7

Giá trị 110100010111 (nhị phân) sang hệ thập phân là:

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

Đáp án: B

Câu 8

Giá trị 110100010111 (nhị phân) sang hệ 16 là:

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

Đáp án: A

Câu 9

Giá trị A3C7 (hệ 16) sang hệ nhị phân là:

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

Đáp án: A

Câu 10

Có mấy kiểu chú thích trong C?

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

Đáp án: B

Câu 11

Định danh nào không hợp lệ?

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

Đáp án: C

Câu 12

Định danh nào hợp lệ?

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

Đáp án: D

Câu 13

Câu lệnh hiển thị "Welcome to C":

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

Đáp án: B

Câu 14

printf("Tab\tExample"); xuất:

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

Đáp án: C

Câu 15

Phát biểu đúng:

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

Đáp án: C

Câu 16

Giá trị biểu thức:

2 * 13 % 7 + 19 / 4

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

Đáp án: C

Câu 17

Câu lệnh không hợp lệ:

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

Đáp án: C

Câu 18

Câu lệnh KHÔNG tăng a lên 1:

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

Đáp án: D

Câu 19

Kết quả:

int x = 2, y = 7;

x *= (y + 2) + 3;

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

Đáp án: C

Câu 20

Kết quả:

printf("%f\n", cos(90));

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

Đáp án: C

Câu 21

Kết quả:

printf("%f\n", log(10));

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

Đáp án: A

Câu 22

Kết quả: printf("|%f|\n", 25.67);

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

Đáp án: A

Câu 23

Kết quả:

printf("|%f|\n", 1234.56);

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

Đáp án: B

Câu 24

Kết quả:

int a = 25;

int b;

b = sqrt(a++) + a;

printf("%d %d", a, b);

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

Đáp án: A

Câu 25

Cho đoạn chương trình:

int x = 4;

int y = 7;

if (x > 5)

    if (y > 5)

        printf("x and y are > 5");

    else

        printf("x is <= 5");

Kết quả:

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

Đáp án: C