

05/05/2026
05/05/2026
Câu 1: A. Dữ liệu vào (Máy tính cần dữ liệu đầu vào để xử lý)
Câu 2: C. Tìm ước của tất cả các số nguyên (Máy tính thực hiện các công việc theo thuật toán, không phải cảm tính)
Câu 3: B. Bước 2 (“Mô tả thuật toán” thường nằm sau khi xác định bài toán và trước khi viết chương trình)
Câu 4: C. Sau khi viết chương trình (Kiểm thử diễn ra khi đã có chương trình)
Câu 5: C. Phần mềm, ứng dụng (Sản phẩm chính là các phần mềm phục vụ người dùng)
Câu 6: A. Nhà phân tích hệ thống (Người khảo sát và xác định yêu cầu hệ thống)
Câu 7: B. Nhà thiết kế hệ thống (Người thiết kế cấu trúc và cách hoạt động của chương trình)
05/05/2026
Câu 1. Khái niệm về dữ liệu đầu vào (Input)
Trong khoa học máy tính, quy trình giải quyết một bài toán luôn bắt đầu bằng việc xác định các thành phần cơ bản. Input là thuật ngữ dùng để chỉ các dữ liệu ban đầu được đưa vào máy tính để xử lý. Ngược lại, Output là kết quả thu được sau quá trình xử lý đó. Do đó, đáp án chính xác là A. Dữ liệu vào.
---
Câu 2. Khả năng hỗ trợ của máy tính đối với con người
Máy tính là công cụ mạnh mẽ trong việc xử lý dữ liệu, tính toán và lưu trữ thông tin. Tuy nhiên, các giác quan sinh học như nếm, ngửi hay các hoạt động duy trì sự sống như hít thở là những việc máy tính không thể thực hiện thay con người. Việc tính toán và tìm ước số là một nhiệm vụ thuần túy về thuật toán mà máy tính thực hiện rất hiệu quả. Đáp án đúng là C. Tìm ước của tất cả các số nguyên.
---
Câu 3. Thứ tự các bước trong quy trình giao bài toán cho máy tính
Quy trình chuẩn thường bao gồm bốn bước chính: Xác định bài toán (Bước 1), Mô tả thuật toán (Bước 2), Viết chương trình (Bước 3) và Kiểm thử, hoàn thiện chương trình (Bước 4). Như vậy, việc mô tả thuật toán nằm ở vị trí thứ hai trong quy trình này. Đáp án cần chọn là B. Bước 2.
---
Câu 4. Thời điểm thực hiện kiểm thử chương trình
Kiểm thử (testing) là giai đoạn rà soát lỗi và đảm bảo chương trình chạy đúng với các bộ dữ liệu khác nhau. Để có thể kiểm thử, chúng ta bắt buộc phải có một sản phẩm phần mềm hoàn chỉnh dựa trên thuật toán đã xây dựng. Vì vậy, bước này chỉ có thể thực hiện sau khi việc soạn thảo mã nguồn kết thúc. Đáp án chính xác là C. Sau khi viết chương trình.
---
Câu 5. Sản phẩm đặc trưng của nghề phát triển phần mềm
Nhóm nghề phát triển phần mềm tập trung vào việc tạo ra các giải pháp công nghệ để giải quyết các nhu cầu cụ thể của người dùng thông qua mã lệnh. Dù có thể liên quan đến dữ liệu hay đồ họa, nhưng kết quả cuối cùng và tổng quát nhất mà nhóm nghề này hướng tới chính là các ứng dụng. Đáp án đúng là C. Phần mềm, ứng dụng.
---
Câu 6. Vai trò của nhà phân tích hệ thống
Trong một dự án phần mềm, mỗi vị trí có một trách nhiệm riêng biệt. Trong khi lập trình viên tập trung vào viết mã và kiểm thử viên lo về chất lượng, thì nhà phân tích hệ thống đóng vai trò cầu nối. Họ là người trực tiếp khảo sát, phỏng vấn khách hàng để hiểu rõ nhu cầu và chuyển hóa chúng thành các yêu cầu kỹ thuật. Đáp án là A. Nhà phân tích hệ thống.
---
Câu 7. Nhiệm vụ chính của lập trình viên
Việc hiện thực hóa các ý tưởng và bản thiết kế thành ngôn ngữ mà máy tính có thể hiểu được (viết mã) là nhiệm vụ then chốt của lập trình viên. Các nhà phân tích hay thiết kế thường dừng lại ở mức độ xây dựng mô hình và sơ đồ, còn việc trực tiếp soạn thảo câu lệnh để tạo ra chương trình thuộc về đội ngũ lập trình. Đáp án đúng là C. Lập trình viên.
Nếu bạn muốn hỏi bài tập
Các câu hỏi của bạn luôn được giải đáp dưới 10 phút
CÂU HỎI LIÊN QUAN
Top thành viên trả lời