Trắc nghiệm công nghệ phần mềm nhập môn

Năm thi: 2023
Môn học: Công nghệ phần mềm
Trường: Đại học Công Nghê Thông tin TPHCM
Người ra đề: TS Vũ Thanh Nguyên
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: 27
Đối tượng thi: Sinh viên
Năm thi: 2023
Môn học: Công nghệ phần mềm
Trường: Đại học Công Nghê Thông tin TPHCM
Người ra đề: TS Vũ Thanh Nguyên
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: 27
Đối tượng thi: Sinh viên

Mục Lục

Trắc nghiệm Công nghệ Phần mềm Nhập môn là một trong những bài tập thuộc môn Công nghệ Phần mềm của trường đại học Công Nghệ Thông Tin TPHCM. Đề thi này được thiết kế bởi các giảng viên dày dặn kinh nghiệm như TS Vũ Thanh Nguyên, người có nhiều năm giảng dạy và nghiên cứu về công nghệ phần mềm. Nội dung bài tập bao gồm các kiến thức cơ bản về quy trình phát triển phần mềm, quản lý dự án phần mềm và các mô hình phát triển phần mềm. Đề thi thường dành cho sinh viên năm thứ hai ngành Công nghệ Thông tin, giúp các em củng cố kiến thức nền tảng trước khi bước vào các môn học chuyên sâu hơn.

Bài tập trắc nghiệm công nghệ phần mềm nhập môn

Câu 1: Phần mềm là một tập hợp những câu lệnh được viết bằng chỉ một ngôn ngữ lập trình theo một trật tự xác định nhằm tự động thực hiện một số chức năng hoặc giải quyết một bài toán nào đó. Đúng hay Sai?
a) Đúng
b) Sai

Câu 2: Công nghệ phần mềm được mô hình hoá bằng mô hình mấy lớp?
a) 3 lớp
b) 2 lớp
c) 4 lớp
d) Cả 3 câu trên đều sai

Câu 3: Theo phương thức hoạt động, phần mềm được chia thành mấy loại?
a) 2 loại
b) 3 loại
c) 4 loại
d) Cả 3 câu trên đều sai

Câu 4: Theo khả năng ứng dụng, phần mềm được chia thành mấy loại?
a) 3 loại
b) 4 loại
c) 5 loại
d) Cả 3 câu trên đều sai (chỉ có 2 loại)

Câu 5: Cấu trúc phần mềm bao gồm mấy thành phần?
a) 2 thành phần
b) 3 thành phần
c) 4 thành phần
d) Tuỳ phần mềm

Câu 6: Người dùng không được phép truy cập trực tiếp vào hệ thống dữ liệu của phần mềm. Đúng hay Sai?
a) Đúng
b) Sai

Câu 7: Chất lượng phần mềm thể hiện qua những tính chất nào?
a) Tính đúng đắn
b) Tính tiện dụng
c) Tính hiệu quả
d) Tính tương thích
e) Tất cả tính chất trên

-> Hãy liệt kê các tính chất thể hiện chất lượng phần mềm.

Câu 8: Tính tiến hoá là một trong những tính chất thể hiện chất lượng phần mềm. Đúng hay Sai?
a) Đúng
b) Sai

Câu 9: Khi đánh giá một quy trình phát triển phần mềm, người ta sẽ xem xét tính chất nào sau đây?
a) Tính đúng đắn
b) Tính song song
c) Tính tiện dụng
d) Tất cả tính chất trên

Câu 10: Quy trình phát triển phần mềm theo mô hình thác nước cổ điển có mấy giai đoạn?
a) 3
b) 4
c) 5
d) Cả 3 câu trên đều sai

Câu 11: Quy trình phát triển phần mềm theo mô hình thác nước cải tiến có mấy giai đoạn?
a) 3
b) 4
c) 5
d) Cả 3 câu trên đều sai

Câu 12: Mô hình mẫn thích hợp để phát triển các hệ thống có quy mô lớn. Đúng hay Sai?
a) Đúng
b) Sai

Câu 13: Phương pháp hướng đối tượng là phương pháp chú trọng đến thành phần nào của hệ thống?
a) Dữ liệu
b) Chức năng
c) Cả a) và b)

Câu 14: Phần mềm hướng đối tượng là phần mềm tuân thủ tính chất nào sau đây của hướng đối tượng?
a) Tính đóng gói
b) Tính kế thừa
c) Tính đa hình
d) Cả 3 tính chất trên

Câu 15: Mục đích của việc xây dựng phần mềm hướng đối tượng là để:
a) Giảm gắn kết mã nguồn
b) Giảm chi phí xây mới
c) Dễ bảo trì, nâng cấp
d) Cả 3 mục đích trên

Câu 16: Yêu cầu nghiệp vụ có mấy loại?
a) 2
b) 3
c) 4
d) Cả 3 câu trên đều sai

Câu 17: Yêu cầu nghiệp vụ đảm bảo tính chất nào sau đây của phần mềm?
a) Tính đúng đắn
b) Tính tiện dụng
c) Tính hiệu quả
d) Tính tương thích

Câu 18: Yêu cầu hệ thống liên quan đến những tính chất nào?
a) Tính an toàn
b) Tính bảo mật
c) Cả a) và b)

Câu 19: Khảo sát hiện trạng là công việc của giai đoạn nào trong quy trình phát triển phần mềm theo mô hình thác nước cải tiến?
a) Phân tích
b) Thiết kế
c) Cài đặt
d) Cả 3 câu trên đều sai

Câu 20: Có mấy hiện trạng cần khảo sát?
a) 2
b) 3
c) 4
d) Tuỳ phần mềm

Câu 21: Cách nào sau đây được dùng trong khảo sát hiện trạng?
a) Phỏng vấn
b) Quan sát
c) Dùng bảng câu hỏi
d) Tất cả các cách trên

Câu 22: Sơ đồ luồng dữ liệu dùng để làm gì?
a) Biểu diễn các giai đoạn của quy trình phát triển phần mềm
b) Mô hình hoá thế giới thực với các yêu cầu đã xác định
c) Biểu diễn thành phần dữ liệu của phần mềm
d) Cả 3 câu trên đều sai

Câu 23: Sơ đồ luồng dữ liệu tổng quát có bao nhiêu luồng dữ liệu?
a) 3
b) 4
c) 5
d) 6

Câu 24: Mô hình Client-Server là mô hình nào sau đây?
a) Mô hình đơn lập
b) Mô hình phân tán
c) Cả a) và b) đều sai

Câu 25: Ưu điểm của mô hình đơn lập là gì?
a) Chia sẻ dữ liệu và đồng bộ
b) Dễ bảo trì, nâng cấp
c) Dễ lập trình và triển khai
d) Tất cả các ưu điểm trên

Câu 26: Mô hình Client-Server có mấy dạng?
a) 1
b) 2
c) 3

Câu 27: Các phân hệ của mô hình 3-Tiers là:
a) Data layer
b) Business layer
c) Presentation layer
d) Cả a), b) và c)

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)