Tạo Trắc Nghiệm

Bài tập Trắc nghiệm Tin học 9 Kết nối tri thức Bài 15

30 câu · Đề theo bà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

Khái niệm “Bài toán trong tin học” được định nghĩa chuẩn xác là gì?

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

Đáp án: C

Câu 2

Hai thành phần cơ bản và bắt buộc phải có để xác định một bài toán tin học là

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

Đáp án: A

Câu 3

Trong bài toán “Tính diện tích hình chữ nhật khi biết hai cạnh a và b”, Input là gì?

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

Đáp án: D

Câu 4

Output của bài toán “Giải phương trình bậc nhất ()” là

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

Đáp án: B

Câu 5

Quy trình người giải giao bài toán cho máy tính thực hiện gồm mấy bước?

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

Đáp án: C

Câu 6

Bước đầu tiên trong quy trình giao bài toán cho máy tính thực hiện là gì?

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

Đáp án: A

Câu 7

Bước thứ hai trong quy trình giải bài toán tin học là công việc nào?

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

Đáp án: D

Câu 8

Cài đặt thuật toán là quá trình người lập trình thực hiện công việc gì?

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

Đáp án: B

Câu 9

Công việc “Gỡ lỗi và hiệu chỉnh chương trình” có mục đích chính là gì?

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

Đáp án: C

Câu 10

Dữ liệu kiểm thử (test cases) trong lập trình là tập hợp các bộ dữ liệu dùng để

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

Đáp án: A

Câu 11

Cho bài toán tìm số lớn nhất trong dãy số kết thúc bằng số 0. Biến `max` ban đầu được gán giá trị là

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

Đáp án: B

Câu 12

Trong bài toán tìm số lớn nhất của dãy số nguyên dương, điều kiện dừng của vòng lặp là gì?

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

Đáp án: D

Câu 13

Cấu trúc điều khiển nào được dùng để cập nhật giá trị biến `max` khi tìm thấy số ?

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

Đáp án: C

Câu 14

Trong bài toán tính tiền lương, nếu một người làm 45 giờ (định mức là 40 giờ) thì số giờ làm thêm là

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

Đáp án: A

Câu 15

Theo quy định, mỗi giờ làm vượt định mức được trả gấp 1,5 lần mức lương bình thường. Tiền lương vượt được tính là

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

Đáp án: B

Câu 16

Một người có mức lương 100 nghìn đồng/giờ, làm 42 giờ trong tuần. Tiền lương làm thêm của người đó là

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

Đáp án: D

Câu 17

Cho bảng kiểm thử bài toán tìm max:
Tình huống Dãy số nhập vào Kết quả đúng
1 8 3 10 6 0 10
2 0 Không có dữ liệu

Giá trị Output ở Tình huống 2 thể hiện điều gì?

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

Đáp án: C

Câu 18

Khi nhập dãy số `4 9 2 0`, giá trị biến `max` sẽ thay đổi lần lượt qua các bước là

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

Đáp án: A

Câu 19

Để kiểm tra bài toán tính tiền lương chạy đúng, ta cần thử nghiệm với trường hợp

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

Đáp án: B

Câu 20

Ngôn ngữ nào sau đây là một ngôn ngữ lập trình trực quan phù hợp với học sinh lớp 9?

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

Đáp án: D

Câu 21

Trong bài toán “Kiểm tra số nguyên dương n có phải là số chẵn hay không”, Input là gì?

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

Đáp án: C

Câu 22

Output của bài toán ở Câu 21 là kết quả nào sau đây?

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

Đáp án: A

Câu 23

Một chương trình máy tính không thể tự giải quyết bài toán nếu người lập trình

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

Đáp án: B

Câu 24

Việc thử nghiệm chương trình với dữ liệu đầu vào không hợp lệ (như số âm hoặc chữ cái) nhằm

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

Đáp án: D

Câu 25

Trong bài toán tính tiền lương, nếu một nhân viên có số giờ làm việc là 35 giờ thì

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

Đáp án: C

Câu 26

Ý nghĩa của việc chuyển một bài toán thực tế thành bài toán tin học là gì?

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

Đáp án: A

Câu 27

Khi giải bài toán “Tìm ước chung lớn nhất của hai số nguyên dương a và b”, Input là

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

Đáp án: B

Câu 28

Thuật toán tốt để giải một bài toán tin học cần thỏa mãn yêu cầu nào sau đây?

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

Đáp án: C

Câu 29

Nếu một bài toán tin học có Input không hợp lệ thì chương trình nên xử lí như thế nào?

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

Đáp án: B

Câu 30

Sau khi hoàn thành xong cả bốn bước giải bài toán tin học, sản phẩm thu được là gì?

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

Đáp án: D