[Cánh diều] Trắc nghiệm Tin học 9 bài 1: Nhóm nghề Phân tích và phát triển phần mề và các ứng dụng

[Cánh diều] Trắc nghiệm Tin học 9 bài 1: Nhóm nghề Phân tích và phát triển phần mề và các ứng dụng

1. Khái niệm Yêu cầu phi chức năng (Non-functional Requirements) trong phát triển phần mềm đề cập đến khía cạnh nào?
2. Khái niệm phần mềm ứng dụng (Application Software) đề cập đến loại phần mềm nào?
3. Khái niệm Mô hình tăng trưởng (Incremental Model) trong phát triển phần mềm khác với Mô hình thác nước (Waterfall Model) ở điểm nào?
4. Khái niệm Nguyên mẫu (Prototype) trong phát triển phần mềm thường được sử dụng để làm gì?
5. Tại sao việc quản lý cấu hình phần mềm (Software Configuration Management - SCM) lại quan trọng?
6. Trong quá trình phát triển phần mềm, kiểm thử đơn vị (Unit Testing) nhằm mục đích gì?
7. Vai trò của Kỹ sư kiểm thử (Software Tester/QA Engineer) là gì?
8. Khái niệm Kiểm thử hiệu năng (Performance Testing) nhằm mục đích gì?
9. Trong nhóm nghề Phân tích và phát triển phần mềm và các ứng dụng, vai trò của người phân tích nghiệp vụ (Business Analyst) chủ yếu là gì?
10. Trong các vai trò phát triển phần mềm, Kiến trúc sư phần mềm (Software Architect) có trách nhiệm chính là gì?
11. Trong quy trình phát triển phần mềm, Gỡ lỗi (Debugging) là hành động gì?
12. Vai trò của Quản lý dự án phần mềm (Software Project Manager) là gì?
13. Ai là người chịu trách nhiệm chính trong việc chuyển các yêu cầu kinh doanh thành các đặc tả kỹ thuật chi tiết cho đội ngũ lập trình?
14. Phương pháp phát triển phần mềm Agile nhấn mạnh điều gì?
15. Khái niệm Mô hình hóa dữ liệu (Data Modeling) trong phát triển phần mềm liên quan đến việc gì?
16. Mục tiêu chính của giai đoạn Thiết kế (Design) trong SDLC là gì?
17. Trong nhóm nghề phân tích và phát triển phần mềm, Kỹ sư DevOps (DevOps Engineer) thường tập trung vào khía cạnh nào?
18. Mục tiêu của Kiểm thử chấp nhận người dùng (User Acceptance Testing - UAT) là gì?
19. Vai trò của một Lập trình viên (Programmer/Developer) trong nhóm phát triển phần mềm là gì?
20. Khái niệm kiểm thử tích hợp (Integration Testing) được thực hiện với mục đích gì?
21. Trong mô hình phát triển phần mềm, Triển khai (Deployment) là giai đoạn gì?
22. Yếu tố nào sau đây KHÔNG phải là một giai đoạn chính trong vòng đời phát triển phần mềm (Software Development Life Cycle - SDLC) theo mô hình phổ biến?
23. Khái niệm Tài liệu đặc tả yêu cầu (Requirements Specification Document - RSD) có vai trò gì trong phát triển phần mềm?
24. Khái niệm Nghiên cứu khả thi (Feasibility Study) trong giai đoạn đầu của dự án phần mềm nhằm mục đích gì?
25. Trong vai trò của Chuyên gia phân tích dữ liệu (Data Analyst) trong một dự án phần mềm, họ thường tập trung vào việc gì?