Công nghệ phần mềm ứng dụng 221211 Câu Hỏi 1 Khẳng định đúng về phần mềm tốt là Chọn một A chứa ít lỗi tiềm tàng B không có lỗi C chi phí thấp D đáp ứng nhiều lĩnh vực trong thực tiễn Câu Hỏi 2 Theo đ.
Trang 1Công nghệ phần mềm ứng dụng - 221211
Câu Hỏi 1
Khẳng định đúng về phần mềm tốt là
Chọn một:
A.chứa ít lỗi tiềm tàng
B.không có lỗi
C.chi phí thấp
D.đáp ứng nhiều lĩnh vực trong thực tiễn
Câu Hỏi 2
Theo đường cong lý tưởng về sự hỏng hóc của phần mềm thì khẳng định nào đúng? Chọn một:
A.Tỉ lệ hỏng của phần mềm tỉ lệ thuận với thời gian
B.Tỉ lệ hỏng của phần mềm không phụ thuộc vào thời gian
C.Tỉ lệ hỏng của phần mềm tỉ lệ nghịch với thời gian
D.Phần mềm cảm ứng với môi trường
Câu Hỏi 3
Chất lượng của phần mềm phụ thuộc nhiều nhất vào yếu tố nào?
Chọn một:
A.Phần cứng
B.Con người
C.Thiết kế của phần mềm
D.Môi trường
Câu Hỏi 4
Đâu là chỉ tiêu cơ bản của phần mềm tốt?
Chọn một:
A.Phản ánh đúng yêu cầu người dùng
B.Độ phức tạp tính toán thấp
C.Sử dụng các tài nguyên hiệu quả
D.Kiến trúc và cấu trúc dễ hiểu
Câu Hỏi 5
Khẳng định nào đúng?
Chọn một:
A.Với phần mềm nhỏ quy trình phát triển phần mềm gồm 2 giai đoạn
B.Với phần mềm trung bình quy trình phát triển phần mềm gồm 3 giai đoạn C.Với phần mềm lớn quy trình phát triển phần mềm gồm 4 giai đoạn
D.Quy trình phát triển phần mềm không phụ thuộc vào quy mô của phần mềm
Câu Hỏi 6
Thành phần nào KHÔNG thuộc về phần mềm máy tính?
Chọn một:
A.Tập các lệnh của chương trình
B.Dữ liệu của chương trình
C.Tài liệu mô tả và cách sử dụng chương trình
D
Đĩa mềm
Trang 2Câu Hỏi 7
Quy trình phát triển phần mềm bao gồm bao nhiêu giai đoạn chính?
Chọn một:
A.2
B.3
C.4
D.5
Câu Hỏi 8
Bước nào thuộc giai đoạn xác định trong quy trình phát triển phần mềm?
Chọn một:
A.Phân tích hệ thống
B.Thiết kế phần mềm
C.Kiểm thử phần mềm
D.Sửa đổi
Câu Hỏi 9
Khẳng định nào đúng?
Chọn một:
A.Phần mềm không cảm ứng với môi trường
B.Phần cứng không cảm ứng với môi trường
C.Phần mềm chịu ảnh hưởng của môi trường
D.Cả phần cứng và phần mềm đều chịu ảnh hưởng của môi trường
Câu Hỏi 10
Phương pháp kiểm thử chương trình thuộc vào thành phần nào trong định nghĩa mở rộng của phần mềm?
Chọn một:
A.Nhóm chương trình
B.Nhóm kỹ thuật, phương pháp luận
C.Nhóm tài liệu
D.Kinh nghiệm kỹ sư
Câu Hỏi 11
Khẳng định đúng về phần mềm tốt là
Chọn một:
A.có thể chạy trên nhiều nền tảng phần cứng
B.có tính khả chuyển cao
C.không có lỗi
D.an toàn và độ tin cậy cao
Câu Hỏi 12
Giai đoạn xác định trong quy trình phát triển phần mềm gồm bao nhiêu bước?
Chọn một:
A.3
B.4
C.5
D.6
Câu Hỏi 13
Theo đường cong thực tế về sự hỏng hóc của phần mềm thì khẳng định nào đúng?
Chọn một:
Trang 3A.Tỉ lệ hỏng của phần mềm tỉ lệ thuận với thời gian
B.Tỉ lệ hỏng của phần mềm không phụ thuộc vào thời gian
C.Tỉ lệ hỏng của phần mềm tỉ lệ nghịch với thời gian
D.Tỉ lệ hỏng hóc của phần mềm tăng ở thời kỳ đầu và thời kỳ cuối
Câu Hỏi 14
Khẳng định đúng về phần mềm tốt là
Chọn một:
A.có thể chạy trên nhiều nền tảng phần cứng
B.giá thành không vượt quá ước lượng ban đầu
C.không có lỗi
D.chi phí thấp
Câu Hỏi 15
Đâu là chỉ tiêu cơ bản của phần mềm tốt?
Chọn một:
A.Dễ kiểm tra, kiểm chứng và bảo trì
B.Sử dụng các tài nguyên hiệu quả
C.Chứa ít lỗi tiềm tàng
D.Kiến trúc và cấu trúc dễ hiểu
Câu Hỏi 15
Đâu là chỉ tiêu cơ bản của phần mềm tốt?
Chọn một:
A.Độ phức tạp tính toán thấp
B.Sử dụng các tài nguyên hiệu quả
C.Kiến trúc và cấu trúc dễ hiểu
D.Dễ vận hành sử dụng
Câu Hỏi 1
Trong các dự án phần mềm có bao nhiêu nhóm đối tượng tham gia?
Chọn một:
A.3
B.4
C.5
D.6
Câu Hỏi 2
Khẳng định nào đúng về cách quản lý đội phần mềm theo đề xuất của Mantel?
Chọn một:
A.Phương pháp quản lý dân chủ tập quyền: Trưởng nhóm do đội phần mềm chỉ định và cố định trong suốt dự án
B.Phương pháp điều khiển tập quyền: Liên lạc giữa các nhóm theo chiều ngang
C.Phương pháp điều khiển tập quyền: Không có lãnh đạo cố định
D.Phương pháp tập trung điều khiển: Không có trưởng nhóm
Câu Hỏi 3
Để ước lượng rủi ro cần thực hiện bao nhiêu hoạt động?
Chọn một:
A.2
B.4
C.6
D.8
Trang 4Câu Hỏi 4
Đâu là lý do phải đo phần mềm?
Chọn một:
A.Để tính chi phí cho phần mềm
B.Để tạo ra một vạch ranh giới cho ước lượng
C.ước lượng
D.Để lập kế hoạch bảo trì phần mềm
Câu Hỏi 5
Theo Mantei, có bao nhiêu cách tổ chức đội phần mềm?
Chọn một:
A.2
B.3
C.4
D.5
Câu Hỏi 6
Với quy tắc Pareto tỉ lệ toàn bộ rủi ro của dự án với các rủi ro được xác định là
Chọn một:
A.100/20
B.80/30
C.80/20
D.100/30
Câu Hỏi 7
Đâu là lý do phải đo phần mềm?
Chọn một:
A.Để tính chi phí cho phần mềm
B.Để lập kế hoạch bảo trì phần mềm
C.Để lập kế hoạch điều phối nhân sự cho phần mềm
D.Để chỉ ra chất lượng phần mềm
Câu Hỏi 8
Khẳng định nào đúng về cách quản lý đội phần mềm theo đề xuất của Mantei?
Chọn một:
A.Phương pháp quản lý dân chủ tập quyền: Không có lãnh đạo cố định
B.Phương pháp quản lý dân chủ tập quyền: Trưởng nhóm do đội phần mềm chỉ định và cố định trong suốt dự án
C.Phương pháp điều khiển tập quyền: Không có lãnh đạo cố định
D.Phương pháp tập trung điều khiển: Không có trưởng nhóm
Câu Hỏi 9
Khẳng định nào đúng về cách quản lý đội phần mềm theo đề xuất của Mantei?
Chọn một:
A.Phương pháp quản lý dân chủ tập quyền: Trưởng nhóm do đội phần mềm chỉ định và cố định trong suốt dự án
B.Phương pháp điều khiển tập quyền: Không có lãnh đạo cố định
C.Phương pháp tập trung điều khiển: Không có trưởng nhóm
D.Phương pháp quản lý dân chủ tập quyền: Lãnh đạo điều phối các công việc do đội phần mềm chỉ định
Câu Hỏi 10
Khi định giá rủi ro cần dựa vào bao nhiêu yếu tố?
A.3
B.4
C.6
D.8
Trang 5Câu Hỏi 11
Theo Constantine có bao nhiêu cách tổ chức đội phần mềm?
Chọn một:
A.2
B.3
C.4
D.5
Câu Hỏi 12
Việc phát triển phần mềm được thực hiện qua 3 giai đoạn: phân tích và thiết kế,
mã hóa, kiểm thử và gỡ lỗi Tỉ lệ phân phối nguồn lực cho 3 giai đoạn là
Chọn một:
A.60-10-30
B.40-20-40
C.20-30-40
D.10-70-20
Câu Hỏi 13
Khi sử dụng thước đo theo kích cỡ với một dự án phần mềm thì độ đo về chi phí được tính bởi công thức nào?
Chọn một:
A.Tổng chi phí dự án/Số nhân sự tham gia dự án
B.Tổng số dòng lệnh/Số nhân sự tham gia dự án
C.Tổng chi phí dự án/KLOC
D.Số trang tư liệu/KLOC
Câu Hỏi 14
Việc phân tích rủi ro gồm bao nhiêu hoạt động?
Chọn một:
A.2
B.3
C.4
D.5
Câu Hỏi 15
Khi sử dụng thước đo theo kích cỡ với một dự án phần mềm thì độ đo về chất lượng được tính bởi công thức nào?
Chọn một:
A.Số khiếm khuyết/Số nhân sự tham gia dự án
B.Số khiếm khuyết/Số nhân sự tham gia dự án
C.Tổng chi phí dự án/KLOC
D.Số lỗi/KLOC
Câu Hỏi 1
Đâu là hạn chế của phương pháp đặc tả hệ thống bằng biểu đồ luồng dữ liệu (DFD)?
Chọn một:
A.Không thể hiện được các chức năng trong hệ thống
B.Không thể hiện được mối liên hệ giữa các chức năng
C.Không thể hiện được quá trình chuyển giao dữ liệu giữa các chức năng
D.Không xác định rõ sự đồng bộ giữa các chức năng
Câu Hỏi 2
Đâu là sản phẩm của phát hiện yêu cầu phần mềm?
Chọn một:
A.Bảng kê các đòi hỏi và chức năng khả thi của phần mềm
Trang 6B.Bảng dự toán chi phí
C.Bản phân tích hệ thống và thiết kế hệ thống của phần mềm
D.Bản thiết kế cơ sở dữ liệu của phần mềm
Câu Hỏi 3
Công việc nào KHÔNG phải là công việc trong giai đoạn phân tích các yêu cầu phầnmềm và
thương lượng với khách hàng?
Chọn một:
A.Phân loại các yêu cầu phần mềm và sắp xếp chúng theo các nhóm liên quan
B.Thẩm định từng yêu cầu phần mềm theo các tính chất: phù hợp, đầy đủ rõ ràng, không trùng lặp
C.Phân hóa các module trong phần mềm
D.Phân cấp các yêu cầu phần mềm dựa trên nhu cầu và đòi hỏi của khách hàng/người sử dụng
Câu Hỏi 4
Phân tích hệ thống theo phương pháp hướng đối tượng có bao nhiêu nguyên tắc được
áp dụng?
Chọn một:
A.6
B.5
C.4
D.2
Câu Hỏi 5
Các yêu cầu chính của phần mềm gồm bao nhiêu loại?
Chọn một:
A.2
B.3
C.4
D.5
Câu Hỏi 6
Theo phương pháp phân tích hướng đối tượng của Booch, trong giai đoạn xác định ngữ nghĩa của các lớp và đối tượng cần phải thực hiện công việc nào?
Chọn một:
A.Đưa ra các lớp ứng viên
B.Xác định kịch bản thích hợp
C.Quản lý phân tích hành vi
D.Chọn kịch bản và phân tích
Câu Hỏi 7
Theo phương pháp phân tích hướng đối tượng của Booch, trong giai đoạn xác định các lớp
và đối tượng cần phải thực hiện công việc nào?
Chọn một:
A.Chọn kịch bản và phân tích
B.Phân công trách nhiệm cho các hành vi thừa kế
C.Quản lý phân tích hành vi
D.Chọn đối tượng và liệt kê vai trò và nhiệm vụ của nó
Câu Hỏi 8
Đâu KHÔNG phải là sản phẩm của phát hiện yêu cầu phần mềm?
Chọn một:
A.Bảng kê các đòi hỏi và chức năng khả thi của phần mềm
B.Bảng kê phạm vi ứng dụng của phần mềm
C
Mô tả môi trường kĩ thuật của phần mềm
D
Bản thiết kế cơ sở dữ liệu của phần mềm
Trang 7Câu Hỏi 9
Chất lượng hồ sơ đặc tả phần mềm được đánh giá theo bao nhiêu tiêu thức?
Chọn một:
A.2
B.3
C.4
D.5
Câu Hỏi 10
Công việc nào KHÔNG phải là công việc trong giai đoạn phân tích các yêu cầu phần mềm
và thương lượng với khách hàng?
Chọn một:
A.Chỉ định nhóm trưởng của nhóm phần mềm
B.Phân loại các yêu cầu phần mềm và sắp xếp chúng theo các nhóm liên quan
C.Thẩm định từng yêu cầu phần mềm theo các tính chất: phù hợp, đầy đủ rõ ràng, không trùng lặp D.Phân cấp các yêu cầu phần mềm dựa trên nhu cầu và đòi hỏi của khách hàng/người sử dụng
Câu Hỏi 11
Theo phương pháp phân tích hướng đối tượng của Booch, trong giai đoạn xác định các lớp
và đối tượng cần phải thực hiện công việc nào?
Chọn một:
A.Đưa ra các lớp ứng viên
B.Chọn kịch bản và phân tích
C.Phân công trách nhiệm cho các hành vi thừa kế
D.Chọn đối tượng và liệt kê vai trò và nhiệm vụ của nó
Câu Hỏi 12
Chọn một:
A.Không thể hiện được các chức năng trong hệ thống
B.Không thể hiện được mối liên hệ giữa các chức năng
C.Trong DFD không xác định rõ các hướng thực hiện
D.Không thể hiện được quá trình chuyển giao dữ liệu giữa các chức năng
Câu Hỏi 13
Theo phương pháp phân tích hướng đối tượng của Booch, trong giai đoạn xác định mối quan hệ giữa các lớp và đối tượng cần phải thực hiện công việc nào?
Chọn một:
A.Xác định tính phụ thuộc tồn tại giữa các lớp
B.Chọn đối tượng và liệt kê vai trò và nhiệm vụ của nó
C.Xác định kịch bản thích hợp
D.Quản lý phân tích hành vi
Câu Hỏi 14
Đâu KHÔNG phải là sản phẩm của phát hiện yêu cầu phần mềm?
Chọn một:
A.Bảng kê các đòi hỏi và chức năng khả thi của phần mềm
B.Bảng dự toán chi phí
C.Bảng kê phạm vi ứng dụng của phần mềm
D.Mô tả môi trường kĩ thuật của phần mềm
Câu Hỏi 15
Đâu KHÔNG phải là một tiêu thức đánh giá chất lượng của hồ sơ đặc tả phần mềm?
A.Tính rõ ràng, chính xác
B.Tính đầy đủ, hoàn thiện
C.Tính cập nhật
D.Tính phù hợp
Trang 8Câu Hỏi 13
Theo phương pháp phân tích hướng đối tượng của Booch, trong giai đoạn xác định ngữ nghĩa của các lớp và đối tượng cần phải thực hiện công việc nào?
Chọn một:
A.Đưa ra các lớp ứng viên
B.Chọn đối tượng và liệt kê vai trò và nhiệm vụ của nó
C.Xác định kịch bản thích hợp
D.Quản lý phân tích hành vi
Câu Hỏi 15
Có bao nhiêu nội dung chính trong khi xác định yêu cầu phần mềm?
Chọn một:
A.2
B.6
C.4
D.5
Câu Hỏi 1
Theo phương pháp thiết kế hướng đối tượng Rambaugh đề xuất, trong
giai đoạn thiết kế đối tượng quản lý cần làm công việc gì?
Chọn một:
A
Chia các mô hình phân tích thành các hệ thống con
B
Xác định sự đồng thời được vấn đề đưa ra
C
Chọn các phương thức từ mô hình phân tích
D
Phân công các xử lý và các công việc cho các hệ thống con
Câu Hỏi 2
Theo phương pháp thiết kế hướng đối tượng của Coad và Yourdon đề xuất, trong thành phần tương tác với con người cần thực hiện công việc gì?
Chọn một:
A
Thiết lập mức ưu tiên
B
Xác định các kịch bản công việc
C
Xác định kiểu công việc
D
Nhóm các lớp mô tả miền
Câu Hỏi 3
Theo phương pháp thiết kế hướng đối tượng của Coad và Yourdon đề xuất, trong thành phần tương tác với con người cần thực hiện công việc gì?
Chọn một:
A
Thiết kế cây lệnh người dùng
B
Thiết kế một cấu trúc cây lớp phù hợp cho lớp ứng dụng
Trang 9C
Xác định kiểu công việc
D
Nhóm các lớp mô tả miền
Câu Hỏi 4
Theo phương pháp thiết kế hướng đối tượng của Coad và Yourdon đề xuất, trong thành phần miền vấn đề cần thực hiện công việc gì?
Chọn một:
A
Nhóm các lớp mô tả miền
B
Xác định các tác nhân con người
C
Xác định kiểu công việc
D
Xác định các kịch bản công việc
Câu Hỏi 5
Theo phương pháp thiết kế hướng đối tượng của Coad và Yourdon đề xuất, trong thành phần tương tác với con người cần thực hiện công việc gì?
Chọn một:
A
Thiết lập mức ưu tiên
B
Xác định kiểu công việc
C
Thiết kế đối tượng phù hợp cho mỗi công việc
D
Tinh chế dãy các giao diện người dùng
Câu Hỏi 6
Theo phương pháp thiết kế hướng đối tượng Rambaugh đề xuất, trong giai đoạn thực hiện thiết kế hệ thống cần làm công việc gì?
Chọn một:
A
Xác định các lớp bên trong
B
Xác định các thuật toán cho mỗi phương thức
C
Chọn cấu trúc dữ liệu phù hợp với thuật toán
D
Phân công các xử lý và các công việc cho các hệ thống con
Câu Hỏi 7
Theo phương pháp thiết kế hướng đối tượng của Coad và Yourdon đề xuất, trong thành phần miền vấn đề cần thực hiện công việc gì?
Chọn một:
A
Thiết kế cây lệnh người dùng
Trang 10B
Thiết kế một cấu trúc cây lớp phù hợp cho lớp ứng dụng
C
Xác định kiểu công việc
D
Xác định các kịch bản công việc
Câu Hỏi 8
Theo phương pháp thiết kế hướng đối tượng của Booch đề xuất, giai đoạn lập kế hoạch kiến trúc cần thực hiện công việc gì?
Chọn một:
A
Xác định chính sách phụ thuộc lĩnh vực
B
Phân lớp đối tượng theo mức trừu tượng
C
Phát triển kịch bản mô tả ngữ nghĩa của chính sách
D
Tạo ra các nguyên mẫu cho mỗi chính sách
Câu Hỏi 9
Theo phương pháp thiết kế hướng đối tượng Rambaugh đề xuất, trong giai đoạn thực hiện thiết kế hệ thống cần làm công việc gì?
Chọn một:
A
Chia các mô hình phân tích thành các hệ thống con
B
Chọn các phương thức từ mô hình phân tích
C
Xác định các thuật toán cho mỗi phương thức
D
Chọn cấu trúc dữ liệu phù hợp với thuật toán
Câu Hỏi 10
Theo phương pháp thiết kế hướng đối tượng của Coad và Yourdon đề xuất, cần thực hiện bao nhiêu thành phần chính?
Chọn một:
A
2
B
3
C
4
D
5
Câu Hỏi 11
Theo phương pháp thiết kế hướng đối tượng của Booch đề xuất, cần thực hiện bao nhiêu công đoạn chính?
Chọn một:
Trang 11A
2
B
3
C
4
D
5
Câu Hỏi 12
Theo phương pháp thiết kế hướng đối tượng của Booch đề xuất, giai đoạn chiến lược thiết
kế cần thực hiện công việc gì?
Chọn một:
A
Phân lớp đối tượng theo mức trừu tượng
B
Tổ chức các kịch bản được phát triển trong phân tích bằng độ ưu tiên
C
Phối hợp và tinh chế các nguyên mẫu
D
Tạo ra các nguyên mẫu thiết kế
Câu Hỏi 13
Theo phương pháp thiết kế hướng đối tượng của Booch đề xuất, giai đoạn lập kế hoạch phát hành cần thực hiện công việc gì?
Chọn một:
A
Phân lớp đối tượng theo mức trừu tượng
B
Tổ chức các kịch bản được phát triển trong phân tích bằng độ ưu tiên
C
Phối hợp và tinh chế các nguyên mẫu
D
Tạo ra các nguyên mẫu thiết kế
Câu Hỏi 14
Theo phương pháp thiết kế hướng đối tượng của Booch đề xuất, giai đoạn chiến lược thiết
kế cần thực hiện công việc gì?
Chọn một:
A
Xác định chính sách phụ thuộc lĩnh vực
B
Phân lớp đối tượng theo mức trừu tượng
C
Tổ chức các kịch bản được phát triển trong phân tích bằng độ ưu tiên
D
Thiết kế và xây dựng mỗi kiến trúc realize tăng dần
Câu Hỏi 15