15 câu trắc nghiệm Tin học 9 Kết nối tri thức Bài 15 có đáp án
15 câu hỏi
Bài toán tin học được xác định bởi những yếu tố nào?
Những bài toán nhỏ hơn.
Đầu vào và đầu ra.
Các cấu trúc điều khiển.
Chương trình máy tính.
Đáp án:B
Giải thích: Bài toán tin học được xác định bởi hai yếu tố chính: đầu vào (dữ liệu đã biết) và đầu ra (dữ liệu cần tìm).
Trong quy trình tính lương cho nhân viên, bước nào thường được giao cho máy tính thực hiện?
Chấm công.
Lập phiếu chi lương.
Tính toán tiền lương.
Thanh toán tiền lương.
Đáp án:C
Giải thích:Bước tính toán tiền lương cần xử lý nhiều dữ liệu phức tạp và có thể lặp lại nên rất phù hợp để giao cho máy tính thực hiện.
Yếu tố nào không thuộc về quy trình giải bài toán tin học?
Xác định bài toán.
Xây dựng thuật toán.
Cải tiến phần cứng máy tính.
Gỡ lỗi và hiệu chỉnh chương trình.
Đáp án:C
Giải thích:Quy trình giải bài toán tin học không bao gồm việc cải tiến phần cứng, mà tập trung vào việc xác định, xây dựng thuật toán, cài đặt, và gỡ lỗi.
Trong bài toán tính lương, đầu vào gồm những dữ liệu nào?
Mức lương và số giờ làm việc.
Mức lương và số nhân viên.
Tiền lương và số giờ làm thêm.
Số giờ làm việc và số nhân viên.
Đáp án:A
Giải thích:Đầu vào của bài toán tính lương bao gồm mức lương theo giờ và số giờ làm việc trong tuần của nhân viên.
Khi xây dựng thuật toán, cần sử dụng các cấu trúc điều khiển nào?
Điều kiện, lặp và phân nhánh.
Tuần tự, rẽ nhánh và lặp.
Chỉ có lặp và điều kiện.
Phân nhánh và tuần tự.
Đáp án:B
Giải thích:Thuật toán được xây dựng bằng cách sử dụng ba cấu trúc điều khiển cơ bản: tuần tự, rẽ nhánh, và lặp.
Bài toán nào không phải là bài toán tin học?
Tính tiền lương cho nhân viên.
Dịch văn bản từ tiếng Anh sang tiếng Việt.
Phát triển phần mềm máy tính.
Lập kế hoạch công việc trong tuần.
Đáp án:D
Giải thích:Lập kế hoạch công việc thường mang tính thủ công và không được định nghĩa bởi đầu vào và đầu ra cụ thể như các bài toán tin học khác.
Thuật toán tính lương có thể chia thành các bước chính nào?
Nhập dữ liệu, tính toán, xuất kết quả.
Xác định bài toán, cài đặt thuật toán, xuất kết quả.
Nhập dữ liệu, rẽ nhánh, xuất kết quả.
Gỡ lỗi, nhập dữ liệu, tính toán.
Đáp án: A
Giải thích:Các bước chính của thuật toán tính lương gồm nhập dữ liệu đầu vào, xử lý để tính toán, và xuất ra kết quả.
Điểm nào đúng về đầu ra của bài toán dịch văn bản từ tiếng Anh sang tiếng Việt?
Là một tập hợp các số.
Là đoạn văn bản hoặc âm thanh.
Là dữ liệu số được mã hóa.
Là chuỗi các ký tự số và chữ cái.
Đáp án:B
Giải thích:Đầu ra của bài toán dịch văn bản có thể là đoạn văn bản tiếng Việt hoặc âm thanh được tạo từ đoạn văn bản đó.
Yếu tố nào không phải là đầu vào của bài toán xác định một số có phải số nguyên tố?
Số cần kiểm tra.
Số chia thử nghiệm.
Kết quả kiểm tra.
Câu lệnh kiểm tra số chia hết.
Đáp án:C
Giải thích:Kết quả kiểm tra thuộc về đầu ra của bài toán, không phải đầu vào.
Quy trình chuyển bài toán cho máy tính thực hiện gồm bước nào sau đây?
Phân tích dữ liệu trực quan.
Xác định bài toán và cài đặt thuật toán.
Gỡ lỗi chương trình và cải thiện thuật toán.
Sửa lỗi máy tính trước khi thực thi.
Đáp án:B
Giải thích:Quy trình chuyển bài toán cho máy tính thực hiện gồm các bước từ xác định bài toán, xây dựng thuật toán, và cài đặt chương trình.
Bài toán tin học không yêu cầu yếu tố nào dưới đây?
Đầu vào.
Đầu ra.
Dữ liệu trung gian.
Thuật toán.
Đáp án:C
Giải thích:Dữ liệu trung gian chỉ là yếu tố hỗ trợ trong quá trình xử lý, không phải là yêu cầu bắt buộc của một bài toán tin học. Một bài toán tin học cần đầu vào, đầu ra, và thuật toán để xác định cách giải quyết.
Bước đầu tiên trong quy trình giải bài toán tin học là gì?
Cài đặt thuật toán.
Gỡ lỗi và hiệu chỉnh.
Xác định bài toán.
Thực hiện chương trình.
Đáp án:C
Giải thích:Xác định bài toán là bước đầu tiên để hiểu rõ các yếu tố đầu vào, đầu ra và yêu cầu cần giải quyết. Các bước khác chỉ thực hiện sau khi bài toán đã được xác định rõ ràng.
Để kiểm tra số nguyên dương n có phải số nguyên tố không, yếu tố quan trọng nhất của thuật toán là gì?
Duyệt tất cả các số nhỏ hơn n.
Sử dụng phép chia để kiểm tra tính chia hết.
So sánh n với các số lẻ.
Lặp vô hạn đến khi tìm ra kết quả.
Đáp án:B
Giải thích:Thuật toán kiểm tra số nguyên tố dựa vào việc kiểm tra tính chia hết của n với các số nhỏ hơn hoặc bằng căn bậc hai của n. Đây là yếu tố quan trọng để xác định số nguyên tố một cách hiệu quả.
Yếu tố nào sau đây không bắt buộc khi cài đặt bài toán tin học?
Lựa chọn ngôn ngữ lập trình phù hợp.
Xây dựng giao diện người dùng.
Gỡ lỗi và kiểm tra chương trình.
Viết thuật toán chi tiết.
Đáp án:B
Giải thích:Giao diện người dùng chỉ cần thiết trong một số chương trình có tương tác trực tiếp với người dùng. Đối với nhiều bài toán, việc xây dựng giao diện không bắt buộc.
Trong bài toán tính lương, bước nào cần sử dụng cấu trúc điều kiện?
Nhập dữ liệu đầu vào.
Tính lương vượt mức.
Xuất kết quả tiền lương.
Lưu dữ liệu vào hồ sơ.
Đáp án:B
Giải thích:Tính lương vượt mức yêu cầu sử dụng cấu trúc điều kiện để kiểm tra số giờ làm việc vượt định mức và tính lương tương ứng. Các bước khác không yêu cầu cấu trúc điều kiện.


