20 câu hỏi
Mục nào không phải là một loại kiến trúc (style): kiến trúc:
Luồng dữ liệu
Kiến trúc ngữ cảnh
Gọi trả về
Tầng
Tiêu chuẩn ISO-14598 đưa ra:
Đưa ra quy trình đánh giá tính an toàn cho sản phẩm phần mềm
Đưa ra quy trình đánh giá hiệu quả của phần mềm
Đưa ra quy trình đánh giá chất lượng cho sản phẩm phần mềm
Đưa ra quy trình đánh giá tính khả dụng cho sản phẩm phần mềm
Trong phát triển phần mềm, yếu tố nào quan trọng nhất?
Con người
Quy trình
Sản phầm
Thời gian
Kỹ thuật nào sau đây là xây dựng phần mềm từ các thành phần đã được thiết kế trong lĩnh vực công nghệ khác nhau?
Extreme programming
Evolutionary prototyping
Component architecture
Open-source developmen
IEEE 830-1993 là một khuyến nghị tiêu chuẩn cho?
Software requirement specification
Software design
Testing
Coding
Kỹ sư phần mềm không cần?
Kiến thức về phân tích thiết kế hệ thống
Kiến thức về cơ sở dữ liệu
Lập trình thành thạo bằng một ngôn ngữ lập trình
Kinh nghiệm quản lý dự án phần mềm
Tính khả thi của phần mềm dựa vào các yếu tố sau:
Nghiệp vụ và tiếp thị
Phạm vi, ràng buộc và thị trường
Công nghệ, tiền bạc, thời gian và tài nguyên
Kỹ năng và năng lực của nhà phát triển
Phần mềm dự báo thời tiết thu thập các số liệu về nhiệt độ, độ ẩm, … xử lý tính toán để cho ra các dự báo thời tiết là 1 ví dụ của loại phần mềm:
Phần mềm hệ thống (System software)
Phần mềm trí tuệ nhân tạo (Artificial Intelligence Software)
Phần mềm thời gian thực (Real time software)
Phần mềm nghiệp vụ (Business software)
Loại phần mềm gì là 1 tập hợp các chương trình để cung cấp dịch vụ cho các chương trình khác
Phần mềm hệ thống (System software)
Phần mềm trí tuệ nhân tạo (Artificial Intelligence Software)
Phần mềm thời gian thực (Real time software)
Phần mềm nghiệp vụ (Business software)
Phần mềm quản lý sinh viên của 1 trường là:
Phần mềm hệ thống (System software)
Phần mềm trí tuệ nhân tạo (Artificial Intelligence Software)
Phần mềm thời gian thực (Real time software)
Phần mềm nghiệp vụ (Business software)
Phần mềm quản lý tài chính của một công ty là:
Phần mềm nghiệp vụ (Business software)
Phần mềm hệ thống (System software)
Phần mềm trí tuệ nhân tạo (Artificial Intelligence Software)
Phần mềm thời gian thực (Real time software)
Điều nào không đúng?
Công nghệ phần mềm thuộc ngành khoa học máy tính
Công nghệ phần mềm là một phần của ngành kỹ thuật hệ thống (System Engineering)
Khoa học máy tính thuộc ngành công nghệ phần mềm
Công nghệ phần mềm có liên quan với việc phát triển và cung cấp các phần mềm hữu ích
Theo một báo cáo của IBM, "31% các dự án bị hủy bỏ trước khi chúng được hoàn thành, 53% vượt dự toán trung bình 189% và cứ mỗi 100 dự án, có 94 dự án khởi động lại". Lý do nào cho số liệu thống kê trên?
Thiếu đào tạo đầy đủ về công nghệ phần mềm
Thiếu đạo đức phần mềm và sự hiểu biết
Quản lý các vấn đề trong công ty
Ảnh hưởng của sự suy thoái kinh tế
Phần mềm quản lý tài chính của một công ty là:
Phần mềm nghiệp vụ (Business software)
Phần mềm hệ thống (System software)
Phần mềm trí tuệ nhân tạo (Artificial Intelligence Software)
Phần mềm thời gian thực (Real time software)
Mối quan tâm chính của công nghệ phần mềm là gì?
Sản xuất phần cứng
Sản xuất phần mềm
Cấu hình mạng
Phần mềm có thể dùng lại
Điều nào là đặc trưng của một thiết kế phần mềm tốt?
Thể hiện kết nối mạnh mẽ giữa các mô-đun của nó
Thực hiện tất cả các yêu cầu trong mô hình phân tích
Bao gồm các trường hợp thử nghiệm cho tất cả các thành phần
Cung cấp một bức tranh hoàn chỉnh của phần mềm
Theo thống kê từ những thách thức đối với công nghệ phần mềm thì lỗi nhiều nhất là do:
Kiểm tra và bảo trì
Phân tích yêu cầu
Thiết kế
Viết Code
Yêu cầu có thể chia ra thành các lọai nào sau đây?
Chức năng, phi chức năng, yêu cầu hệ thống
Chức năng, phi chức năng
Chức năng, phi chức năng, yêu cầu miền ứng dụng
Chức năng, phi chức năng, yêu cầu nghiệp vụ
2 hình thức dùng mô tả yêu cầu là:
Yêu cầu người dùng và yêu cầu hệ thống
Yêu cầu chức năng và yêu cầu phi chức năng
Yêu cầu chủ động và yêu cầu thụ động
Yêu cầu cụ thể và yêu cầu trừu tượng
Nguyên nhân của việc sinh lỗi do thiết kế mức thành phần trước khi thiết kế dữ liệu là:
Thiết kế thành phần thì phụ thuộc vào ngôn ngữ còn thiết kế dữ liệu thì không
Thiết kế dữ liệu thì dễ thực hiện hơn
Thiết kế dữ liệu thì khó thực hiện
Cấu trúc dữ liệu thường ảnh hưởng tới cách thức mà thíết kế thành phần phải theo
