Trắc nghiệm công nghệ phần mềm – Đề 8

Năm thi: 2023
Môn học: Công nghệ phần mềm
Trường: Tổng hợp
Người ra đề: Tổng hợp
Hình thức thi: Trắc nghiệm
Loại đề thi: Thi qua môn
Độ khó: Trung bình
Thời gian thi: 30 phút
Số lượng câu hỏi: 20 câu
Đối tượng thi: Sinh viên
Năm thi: 2023
Môn học: Công nghệ phần mềm
Trường: Tổng hợp
Người ra đề: Tổng hợp
Hình thức thi: Trắc nghiệm
Loại đề thi: Thi qua môn
Độ khó: Trung bình
Thời gian thi: 30 phút
Số lượng câu hỏi: 20 câu
Đối tượng thi: Sinh viên

Mục Lục

Trắc nghiệm Công nghệ phần mềm – Đề 8 là một đề thi kiểm tra kiến thức chung của môn Công nghệ phần mềm, được tổng hợp vào năm 2023 tại các trường đại học đào tạo ngành công nghệ thông tin. Bài tập này thường được xây dựng bởi các giảng viên bộ môn Công nghệ phần mềm từ các trường đại học. Để trả lời được những câu hỏi trong bài tập, sinh viên cần nắm vững các kiến thức về quy trình phát triển phần mềm, mô hình phần mềm, kỹ thuật lập trình, và kiểm thử phần mềm. Bài thi này chủ yếu dành cho sinh viên năm thứ ba thuộc ngành Công nghệ Thông tin.

Đề trắc nghiệm công nghệ phần mềm online – Đề 8

Câu 1: Chọn lựa nào sau đây mô tả một yêu cầu chức năng?
a) Hệ thống phải có khả năng trả lời tất cả các truy vấn trong 5 giây
b) Các người sử dụng của hệ thống sẽ gây ra ít lỗi hơn 50% so với hệ thống hiện tại
c) Hệ thống phải cho phép những người sử dụng nhập vào các chi tiết của các chiến dịch quảng cáo
d) Hàng tháng, báo cáo phải nộp lên giám đốc trước ngày 5 của tháng sau đó

Câu 2: Ai là người viết tài liệu SRS?
a) Người quản lý dự án
b) Phân tích viên
c) Lập trình viên
d) Khách hàng

Câu 3: Yêu cầu nào sau đây không phải là yêu cầu chức năng:
a) Bảo mật
b) Các chi tiết về dữ liệu mà được tổ chức trong hệ thống
c) Những mô tả về qui trình mà hệ thống được yêu cầu xử lý
d) Các báo cáo kết xuất

Câu 4: Kết quả cuối cùng của giai đoạn xác định và phân tích yêu cầu là:
a) Tài liệu SRS
b) Sơ đồ DFD
c) Sơ đồ Use case
d) Sơ đồ ERD

Câu 5: Mô hình phát triển phần mềm dựa trên mẫu thử (prototype) là:
a) Một phương pháp thích hợp được sử dụng khi các yêu cầu đã được xác định rõ ràng
b) Phương pháp tốt nhất được sử dụng trong các dự án có nhiều thành viên
c) Một phương pháp hữu ích khi khách hàng không thể xác định yêu cầu một cách rõ ràng
d) Một mô hình rất rủi ro, khó đưa ra được một sản phẩm tốt

Câu 6: Mục nào sau đây không bao gồm trong tài liệu SRS?
a) Yêu cầu chức năng
b) Yêu cầu phi chức năng
c) Mục tiêu thực hiện
d) Hướng dẫn sử dụng

Câu 7: Các đặc tính của mô hình tiến hóa:
a) Thường dùng prototype
b) Bản chất lặp
c) Dễ dàng điều tiết những biến đổi yêu cầu sản phẩm
d) Tất cả các mục

Câu 8: Phát biểu nào là hợp lý nhất khi nói về mô hình phát triển phần mềm tuần tự tuyến tính:
a) Một mô hình cũ phổ biến mà bây giờ hiếm khi dùng nữa
b) Hướng tốt nhất để dùng cho những dự án với những nhóm phát triển lớn
c) Một hướng hợp lý khi những yêu cầu được xác định rõ
d) Một hướng tốt khi cần tạo nhanh một chương trình thực thi

Câu 9: Loại hình đặc tả nào được dùng phổ biến trong tài liệu SRS?
a) Đặc tả cấu trúc dữ liệu
b) Đặc tả chức năng
c) Đặc tả bằng sơ đồ
d) Đặc tả đối tượng

Câu 10: Mức độ một module kết nối với các module khác chỉ tới:
a) Tính liên kết (coupling)
b) Tính kết dính (cohesion)
c) Chỉ đến chi phí tích hợp
d) Chỉ đến chi phí phát triển

Câu 11: Độ lớn (Volume) trong phân tích yêu cầu là:
a) Là số lượng máy tính chạy phần mềm
b) Là số lượng dữ liệu phát sinh trong một chu kỳ nào đó
c) Là số lượng các nghiệp vụ hệ thống phải tiến hành trong một chu kỳ nào đó
d) Là số lượng người làm việc với phần mềm

Câu 12: Phát biểu nào sau đây là sai khi nói về thiết kế?
a) Thiết kế không là code, code không là thiết kế
b) Thiết kế phải được đánh giá chất lượng khi nó đang được tạo không phải khi nó có vấn đề
c) Mô hình thiết kế cung cấp chi tiết về kiến trúc (architecture), Giao diện (interfaces) và thành phần (component) cần thiết để cài đặt phần mềm
d) Thiết kế phải chỉ ra được hệ thống thực thi như thế nào, các yêu cầu được hiện thực hóa ra sao

Câu 13: Sơ đồ nào sau đây không cần thiết trong phân tích yêu cầu?
a) Use Case
b) Entity Relationship Diagram
c) State Transition Diagram
d) Activity Diagram

Câu 14: Mô tả nào sau đây có mức trừu tượng cao nhất:
a) Kiến trúc hệ thống
b) Chi tiết các thành phần
c) Các bảng dữ liệu và ràng buộc
d) Mô tả một chức năng phần mềm

Câu 15: Có bao nhiêu đặc trưng khi xem xét phân tich yêu cầu khả thi?
a) 2
b) 3
c) 4
d) 5

Câu 16: Có bao nhiêu giai đoạn trong phân tích yêu cầu?
a) 3
b) 4
c) 5
d) 6

Câu 17: Có bao nhiêu nguyên lý đặc tả yêu cầu?
a) 3
b) 5
c) 7
d) 8

Câu 18: Độ đo mức độ bảo trì:
a) Số vấn đề giải quyết trong tháng /tổng số vấn đề phát sinh trong tháng
b) Số lần bảo trì vượt quá tiêu chuẩn thời gian /tổng số lần bảo trì
c) Số lần bảo trì sai sót /tổng số lần bảo trì
d) Thời gian trung trung bình của một lần bảo trì

Câu 19: Nguyên lý Pareto được áp dụng trong kiểm thử được phát biểu như sau:
a) 80% lỗi trong chương trình thường do 20% bug gây ra
b) 20% lỗi trong chương trình thường do 80% bug gây ra
c) Chi phí sửa lỗi ở giai đoạn thu nhận yêu cầu chỉ bằng 1/5 chi phí sửa lỗi ở giai đoạn cuối
d) 60% lỗi được tìm thấy trong giai đoạn kiểm thử đơn vị

Câu 20: CASE là từ viết tắt của:
a) Cost Aided Software Engineering
b) Computer Aided Software Engineering
c) Control Aided Software Engineering
d) Computer Analyzing Software Engineering

 

Bài Tiếp Theo
×
Lấy mã và nhập vào ô dưới đây

Bạn ơi!! Ủng hộ tụi mình bằng cách làm nhiệm vụ nha <3
Chỉ tốn 30s thôi là đã có link Drive rồi nè.
Duy trì Website/Hosting hàng tháng cũng không dễ dàng T_T

LƯU Ý: Không sử dụng VPN hoặc 1.1.1.1 khi vượt link

Bước 1: Mở tab mới, truy cập Google.com

Bước 2: Tìm kiếm từ khóa: Từ khóa

Bước 3: Trong kết quả tìm kiếm Google, hãy tìm website giống dưới hình:

(Nếu trang 1 không có hãy tìm ở trang 2, 3, 4... nhé )

Bước 4: Cuộn xuống cuối bài viết rồi bấm vào nút LẤY MÃ và chờ 1 lát để lấy mã: (Giống hình dưới)