Professional Documents
Culture Documents
H Chọn phát biểu sai trong những phát biểu sau đây.
Đ Phần mềm là một phần tử vật lý
T1 Phần mềm là một phần tử logic
T2 Phần mềm là sản phẩm được các kỹ sư phần mềm thiết kế và xây dựng
T3 Phần mềm là một tập các ứng dụng được xây dựng bởi các kỹ sư phần mềm
K 1
M 1
H Chọn phát biểu sai trong các phát biểu dưới đây.
Đ Hệ thống thông tin (HTTT) là tên gọi khác của sản phẩm phần mềm
T1 HTTT gồm phần cứng và cơ sở hạ tầng mạng truyền thông, phần mềm, dữ liệu, con
người và các quy trình đảm bảo HTTT được sử dụng hiệu quả và có khả năng bảo
trì.
T2 Phần mềm là thành phần quan trọng nhất của HTTT
T3 Ngày nay, chí phí phát triển phần mềm thường chiếm đa số trong chi phí xây dựng
HTTT
K 2
M 1
H Đâu không là đặc trưng của một sản phẩm phần mềm?
Đ Chi phí phát triển phần mềm thường rất cao
T1 không được phát triển theo khuôn mẫu có sẵn
T2 không bị thoái hóa như phần cứng và các thiết bị vật lý khác
T3 phức tạp, vô hình, được phát triển theo nhóm và thường xuyên bị thay đổi
K 2
M 1
H Đâu không là độ đo về tính khả dụng (dễ sử dụng) của một hệ thống phần mềm?
Đ Dễ bảo trì
T1 Dễ hiểu, dễ học
T2 Có thể sử dụng được
T3 Tính hấp dẫn
K 2
M 1
H Đâu không là độ đo về tính hiệu quả của một hệ thống phần mềm?
Đ Dễ sử dụng
T1 Đáp ứng thời gian
T2 Sử dụng tài nguyên hiệu quả
T3 Tiết kiệm tài nguyên của hệ thống
K 2
M 1
H Đâu không là độ đo về tính dễ bảo trì của một hệ thống phần mềm?
Đ Dễ sử dụng
T1 Có thể phân tích (hiểu) được
T2 Có thể thay đổi được
T3 Ổn định và có thể kiểm tra được
K 3
M 1
H Đâu không là độ đo về tính khả chuyển của một hệ thống phần mềm?
Đ Hoạt động ổn định, ít lỗi
T1 Khả năng thích nghi
T2 Có thể cài đặt được
T3 Khả năng cùng tồn tại và có thể thay thế được
K 3
M 1
H Tài liệu nào được tạo ra bởi pha phân tích và đặc tả yêu cầu?
Đ Tài liệu đặc tả yêu cầu
T1 Tài liệu thu thập yêu cầu
T2 Tài liệu nghiên cứu khả thi
T3 Tài liệu thẩm định yêu cầu
K 2
M 1
H Đâu là tài liệu quan trọng nhất hỗ trợ giao tiếp giữa các bên liên quan trong quá
trình phát triển phần mềm?
Đ Tài liệu đặc tả yêu cầu
T1 Tài liệu thiết kế
T2 Tài liệu hướng dẫn sử dụng
T3 Tài liệu kiểm thử
K 2
M 1
H Để xác định chính xác phạm vi của phần mềm, chúng ta cần những đặc trưng nào
trong các đặc trưng sau?
Đ Mục tiêu, chức năng và hiệu năng hệ thống
T1 Hiệu năng hệ thống
T2 Ngữ cảnh bài toán
T3 Hạn mức kinh phí của dự án
K 3
M 1
H Chọn phát biểu đúng nhất trong các phát biểu sau.
Đ Mục tiêu của kỹ nghệ phần mềm (SE) là phát triển các sản phẩm phần mềm có chất
lượng cao, thời gian phát triển nhanh với chi phí hợp lý
T1 Mục tiêu của kỹ nghệ phần mềm (SE) là phát triển các sản phẩm phần mềm có độ
tin cậy cao với chi phí hợp lý
T2 Mục tiêu của kỹ nghệ phần mềm (SE) là phát triển các sản phẩm phần mềm có độ
tin cậy cao, thời gian phát triển nhanh với chi phí hợp lý
T3 Mục tiêu của kỹ nghệ phần mềm (SE) là phát triển các sản phẩm phần với chi phí
hợp lý
K 2
M 1
K 2
M 20
H Tại sao phần mềm thường xuyên bị tiến hóa? Hậu quả của việc tiến hóa là gì?
Đ Các lý do phần mềm bị tiến hóa:
- Lỗi phát sinh trong quá trình sử dụng dẫn đến phải chỉnh sửa, nâng cấp
- Nghiệp vụ thay đổi dẫn đến cần chỉnh sửa một số chức năng
- Môi trường phần cứng/phần mềm bị thay đổi
Những thách thức đặt ra:
- Tăng chi phí cho quá trình phát triển (rework)
- Tăng chi phí cho doanh nghiệp trong quá trình bảo trì (chi phí bảo trì gấp
nhiều lần chi phí phát triển)
- Phát sinh nhiều vấn đề lớn (kỹ thuật, ứng dụng, …)
K 2
M 20