Trắc nghiệm Tin học 9 chân trời sáng tạoTrắc nghiệm Tin học 9 Chân trời bài 11: Giải quyết vấn đề Đăng vào 3 Tháng 5, 2026 bởi admin Trắc nghiệm Tin học 9 Chân trời bài 11: Giải quyết vấn đề Trắc nghiệm Tin học 9 Chân trời bài 11: Giải quyết vấn đề Số câu25Quiz ID44506 Làm bài Câu 1 Trong tin học, quá trình 'Giải quyết vấn đề' thường được hiểu là gì? A Quá trình tìm các bước để đạt được mục tiêu từ những dữ liệu và điều kiện cho trước B Quá trình chỉ sử dụng máy tính để lưu trữ thông tin C Quá trình sửa lỗi phần cứng của máy tính D Quá trình mua sắm các thiết bị công nghệ mới Câu 2 Công cụ nào thường được sử dụng hiệu quả nhất để thực hiện giải pháp cho các bài toán thống kê và tính toán phức tạp? A Phần mềm soạn thảo văn bản (Word) B Phần mềm bảng tính (Excel/Google Sheets) C Phần mềm trình chiếu (PowerPoint) D Phần mềm vẽ hình (Paint) Câu 3 Khi thiết kế thuật toán bằng 'Sơ đồ khối', hình thoi thường đại diện cho thao tác nào? A Bắt đầu hoặc Kết thúc B Kiểm tra điều kiện và rẽ nhánh C Nhập dữ liệu đầu vào D Thực hiện phép tính toán Câu 4 Sau khi đã xác định và phân tích vấn đề, bước tiếp theo thường là gì? A Xóa bỏ toàn bộ dữ liệu đầu vào B Lập kế hoạch và thiết kế giải pháp (thuật toán) C Công bố kết quả ngay lập tức D Mua máy tính có cấu hình mạnh hơn Câu 5 Kỹ thuật 'Chia nhỏ vấn đề' (Decomposition) trong tư duy máy tính có tác dụng gì? A Làm cho bài toán trở nên phức tạp hơn B Chia một vấn đề lớn thành các phần nhỏ dễ quản lý và giải quyết hơn C Loại bỏ hoàn toàn các bước kiểm tra dữ liệu D Chỉ áp dụng cho các bài toán về toán học thuần túy Câu 6 Trong tin học, bước 'Thực hiện giải pháp' thường bao gồm hoạt động nào? A Cài đặt thuật toán bằng một ngôn ngữ lập trình hoặc công cụ số B Chỉ đọc lại đề bài nhiều lần C Hỏi ý kiến của bạn bè về kết quả D Vẽ hình minh họa cho bài toán Câu 7 Bước đầu tiên và quan trọng nhất trong quy trình giải quyết vấn đề là gì? A Lập trình mã nguồn B Kiểm thử chương trình C Xác định vấn đề D Viết báo cáo kết quả Câu 8 Trong các bước giải quyết vấn đề, việc xác định 'Điều kiện' (Constraints) nhằm mục đích gì? A Để giới hạn phạm vi giải pháp và đảm bảo tính khả thi B Để làm cho thuật toán chạy chậm hơn C Để tăng thêm chi phí thực hiện D Để gây khó khăn cho người lập trình Câu 9 Khi lược bỏ các chi tiết không cần thiết và chỉ giữ lại những đặc điểm cốt lõi của vấn đề, ta đang thực hiện kỹ năng gì? A Nhận dạng khuôn mẫu B Thiết kế thuật toán C Trừu tượng hóa (Abstraction) D Cài đặt chương trình Câu 10 Trong bài toán 'Tính tổng hai số nguyên a và b', đâu là kết quả đầu ra (Output)? A Số nguyên a B Số nguyên b C Giá trị tổng của a cộng b D Phép toán cộng Câu 11 Việc tìm ra các đặc điểm chung hoặc các quy luật lặp lại giữa các vấn đề khác nhau được gọi là gì? A Nhận dạng khuôn mẫu (Pattern Recognition) B Chia nhỏ vấn đề C Kiểm thử và đánh giá D Sao chép mã nguồn Câu 12 Khi xác định vấn đề cho nhiệm vụ 'Sắp xếp danh sách học sinh theo thứ tự bảng chữ cái', Output là gì? A Danh sách học sinh ban đầu chưa sắp xếp B Số lượng học sinh trong lớp C Danh sách học sinh đã được sắp xếp đúng thứ tự A-Z D Bảng chữ cái tiếng Việt Câu 13 Để tìm đường đi ngắn nhất giữa hai địa điểm trên ứng dụng bản đồ, máy tính đã sử dụng kỹ năng tư duy nào là chủ yếu? A Chỉ dựa vào cảm xúc của người lập trình B Thiết kế và thực hiện thuật toán tối ưu C Đo đạc thủ công bằng thước dây D Đoán mò ngẫu nhiên các con đường Câu 14 Ví dụ nào sau đây thể hiện kỹ năng 'Chia nhỏ vấn đề' trong đời sống? A Để tổ chức một chuyến dã ngoại, lớp chia ra các nhóm lo thực phẩm, di chuyển và trò chơi B Mua một chiếc bánh mì và ăn hết trong một lần C Đọc một cuốn sách từ đầu đến cuối mà không dừng lại D Chép lại nguyên văn bài giải của bạn vào vở bài tập Câu 15 Thành phần nào sau đây thuộc về bước 'Xác định vấn đề'? A Chạy thử chương trình với dữ liệu mẫu B Xác định dữ liệu đầu vào và kết quả đầu ra cần đạt được C Viết các dòng lệnh trên ngôn ngữ lập trình Python D Vẽ sơ đồ khối cho thuật toán Câu 16 Tư duy máy tính (Computational Thinking) đóng vai trò gì trong giải quyết vấn đề? A Là một phương pháp tư duy giúp xây dựng các bước giải quyết vấn đề hiệu quả B Chỉ dùng để sửa lỗi phần mềm cho máy tính C Là kỹ năng gõ bàn phím nhanh bằng 10 ngón D Chỉ dành riêng cho các chuyên gia công nghệ thông tin Câu 17 Việc ghi lại các bước giải quyết vấn đề có lợi ích gì? A Giúp người khác có thể hiểu, thực hiện lại hoặc kiểm tra giải pháp B Làm lãng phí thời gian và giấy mực C Khiến giải pháp trở nên bí mật và khó hiểu hơn D Chỉ để nộp cho giáo viên chấm điểm Câu 18 Tại sao cần phải đánh giá và kiểm thử kết quả sau khi thực hiện giải pháp? A Để đảm bảo giải pháp hoạt động chính xác và đáp ứng đúng yêu cầu ban đầu B Để làm cho quá trình giải quyết vấn đề kéo dài hơn C Vì đây là yêu cầu bắt buộc của mọi ngôn ngữ lập trình D Để thay đổi dữ liệu đầu vào ban đầu Câu 19 Nếu giải pháp đưa ra không giải quyết được vấn đề, chúng ta nên làm gì? A Từ bỏ việc giải quyết vấn đề đó B Xem lại quy trình, phân tích lại vấn đề và điều chỉnh giải pháp C Giữ nguyên giải pháp và hy vọng nó sẽ tự hoạt động D Đổ lỗi cho thiết bị máy tính bị hỏng Câu 20 Yếu tố nào giúp một vấn đề được giải quyết một cách khoa học hơn? A Sử dụng trực giác cá nhân là chính B Tuân thủ quy trình các bước logic và có sự hỗ trợ của các công cụ số C Thử sai ngẫu nhiên nhiều lần cho đến khi đúng D Dựa hoàn toàn vào may mắn Câu 21 Trong tư duy máy tính, 'Kiểm thử' (Testing) có nghĩa là gì? A Chạy giải pháp với các bộ dữ liệu khác nhau để tìm lỗi B Xóa bỏ giải pháp ngay khi vừa viết xong C Thay đổi thuật toán liên tục mà không cần lý do D Nhờ người khác làm hộ bài toán Câu 22 Khi giải quyết vấn đề bằng máy tính, 'Thuật toán' được hiểu là gì? A Một thiết bị lưu trữ dữ liệu B Dãy các chỉ dẫn rõ ràng, hữu hạn để thực hiện một nhiệm vụ cụ thể C Một loại virus máy tính nguy hiểm D Tên của một hệ điều hành mới Câu 23 Một bài toán tin học được coi là 'Giải quyết xong' khi nào? A Khi máy tính được bật lên B Khi đã có kết quả đầu ra chính xác từ dữ liệu đầu vào và thỏa mãn các yêu cầu C Khi người dùng bắt đầu nhập dữ liệu D Khi chúng ta cài đặt xong phần mềm lập trình Câu 24 Trong bước phân tích vấn đề, 'Dữ liệu đầu vào' (Input) thường là gì? A Kết quả cuối cùng sau khi giải quyết xong B Những thông tin, giá trị đã biết hoặc được cung cấp để giải bài toán C Phần mềm được sử dụng để lập trình D Các lỗi phát sinh trong quá trình chạy chương trình Câu 25 Đâu là một ví dụ về việc sử dụng 'Trừu tượng hóa' khi đọc bản đồ đường đi? A Quan sát từng viên gạch trên vỉa hè B Đếm số lượng lá trên cây bên đường C Chỉ tập trung vào các tuyến đường chính và các điểm mốc quan trọng D Đo độ cao của tất cả các tòa nhà xung quanh Trắc nghiệm Tin học 9 Chân trời bài 9B: Thay đổi tốc độ phát video Trắc nghiệm Tin học 9 Chân trời bài 12: Bài toán trong tin học