WorksheetsCâu hỏi về chất lượng phần mềm
Total questions: 19
Worksheet time: 10mins
Phương án nào sau đây nêu đúng một yếu tố chất lượng phần mềm được đánh giá dưới góc độ của người sử dụng?
Tính dễ sửa đổi
Tính dễ sử dụng
Tính dễ kiểm tra
Tính dễ sửa lỗi
Khi phát triển một hệ thống phần mềm cho một công ty đa quốc gia, yếu tố nào là quan trọng nhất cần xem xét để đảm bảo phần mềm có thể được triển khai trên toàn cầu?
Tính khả dụng
Tính thân thiện với người dùng
Tính bảo mật
Khả năng đa ngôn ngữ
Một công ty đang phát triển một ứng dụng quản lý khách hàng. Để đảm bảo ứng dụng có thể mở rộng khi số lượng người dùng tăng lên, yếu tố nào sau đây cần được chú trọng trong quá trình phát triển phần mềm?
Tính khả dụng
Tính thích nghi
Tính bảo mật
Tính thẩm mỹ của giao diện người dùng
Phát biểu nào sau đây KHÔNG đúng?
Khoa học máy tính là một phần của Kỹ nghệ phần mềm
Kỹ nghệ phần mềm và khoa học máy tính không liên quan đến nhau
Kỹ phần mềm liên quan mật thiết tới Khoa học máy tính
Kỹ nghệ phần mềm là một phần của kỹ nghệ hệ thống
Phương án nào sau đây nêu đúng lý do nền kinh tế của các nước đều phụ thuộc vào phần mềm?
Phần mềm làm giảm chi phí vận hành của các tổ chức
Phần mềm quyết định năng suất của tổ chức và tạo nên sự khác biệt.
Phần mềm giúp bảo vệ môi trường và giảm khí thải carbon.
Phần mềm thay thế hoàn toàn con người trong quá trình làm việc.
Các yếu tố cơ bản của kỹ nghệ phần mềm KHÔNG bao gồm yếu tối nào sau đây?
Quy trình
Phương pháp
Công cụ
Lịch sử phát triển
Thành phần giao tiếp (giao diện) của phần mềm có chức năng nào sau đây?
Điều khiển hoạt động của phần cứng máy tính như CPU và RAM.
Quản lý việc lưu trữ và truy xuất dữ liệu từ các cơ sở dữ liệu.
Bảo vệ phần mềm khỏi các cuộc tấn công từ bên ngoài.
Tiếp nhận các yêu cầu từ người sử dụng và trình bà
Phương án nào sau đây không phải là lý do phát triển phần mềm được coi là một lĩnh vực đầy khó khăn và thách thức?
Khó kiểm soát quy trình và chất lượng
Nhân lực chất lượng cao khan hiếm
Chi phí phát triển cao
Yêu cầu thường xuyên thay đổi
Pha nào sau đây KHÔNG có trong vòng đời phát triển phần mềm?
Lập trình
Trừu tượng hóa
Bảo trì
Kiểm thử
Yếu tố nào sau đây KHÔNG phải là yếu tố chính trong kỹ nghệ phần mềm?
Công cụ
Con người
Tài chính
Quy trình
Phương án nào sau đây nêu đúng lý do vận hành và bảo trì thường chiếm tỉ lệ cao trong chi phí phần mềm?
Do thời gian bảo trì dài và phần mềm phức tạp
Do các yêu cầu không được xác định rõ ràng ban đầu
Do sự phức tạp của phần mềm và yêu cầu thay đổi liên tục
Do yêu cầu thay đổi liên tục và thời gian bảo trì dài hơn so với thời gian phát triển
Công ty bạn đang phát triển một ứng dụng thương mại điện tử có thể hoạt động trên web, ứng dụng di động… Yếu tố nào sau đây cần được ưu tiên trong quá trình phát triển?
Khả năng tương thích với nhiều nền tảng
Giao diện người dùng thân thiện
Khả năng xử lý nhanh
Khả năng tích hợp với các dịch vụ thanh toán
Phương án nào sau đây nêu đúng mô hình phát triển phần mềm có các pha phân tách rõ ràng và thực hiện tuần tự?
Xoắn ốc
Thiết kế ứng dụng nhanh RAD
Làm bản mẫu
Thác nước
Phát biểu nào sau đây KHÔNG đúng?
Kỹ sư phần mềm nên duy trì sự độc lập và liêm chính trong những đánh giá chuyên môn
Kỹ sư phần mềm không nên chấp nhận những công việc ngoài khả năng của mình
Kỹ sư phần mềm nên phụ thuộc vào đồng nghiệp
Kỹ sư phần mềm không nên sử dụng các kỹ năng, kỹ thuật để sử dụng máy tính của người khác vào mục đích cá nhân
Phương án nào sau đây nêu đúng lý do nền kinh tế của các nước đều phụ thuộc vào phần mềm?
Phần mềm giúp bảo vệ môi trường và giảm khí thải carbon.
Phần mềm làm giảm chi phí vận hành của các tổ chức
Phần mềm quyết định năng suất của tổ chức và tạo nên sự khác biệt.
Phần mềm thay thế hoàn toàn con người trong quá trình làm việc.
Tính hiệu quả của sản phẩm phần mềm không bao gồm sử dụng hiệu quả________
thiết bị vào/ra
phần mềm bản quyền
bộ nhớ
CPU
Một công ty phần mềm muốn giảm thời gian phát triển mà không làm giảm chất lượng, họ nên thực hiện biện pháp nào sau đây?
Tăng số lượng nhân viên
Tăng cường sử dụng các công cụ tự động hóa và tích hợp liên tục
Giảm số lượng tính năng
Giảm thời gian kiểm thử
Các công cụ dựa trên máy tính được dùng để hỗ trợ các giai đoạn khác nhau trong vòng đời phát triển phần mềm gọi là
Các công cụ CAME
Các công cụ CARE
Các công cụ CASE
Các công cụ CAQE
Một công ty phần mềm muốn giảm thiểu chi phí bảo trì sau khi phát triển phần mềm. Điều nào sau đây cần được chú trọng ngay từ giai đoạn phát triển?
Sử dụng ngôn ngữ lập trình phổ biến
Giảm bớt tính năng để giảm khối lượng mã
Đảm bảo mã nguồn được tổ chức tốt và có tài liệu hóa đầy đủ
Thuê nhân viên bảo trì ngay từ đầu
