Trắc nghiệm công nghệ phần mềm nhập môn
Câu 1
Nhận biết
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
Lát kiểm tra lại
Phương pháp giải
Lời giải
Câu 2
Nhận biết
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
Lát kiểm tra lại
Phương pháp giải
Lời giải
Câu 3
Nhận biết
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
Lát kiểm tra lại
Phương pháp giải
Lời giải
Câu 4
Nhận biết
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)
Lát kiểm tra lại
Phương pháp giải
Lời giải
Câu 5
Nhận biết
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
Lát kiểm tra lại
Phương pháp giải
Lời giải
Câu 6
Nhận biết
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
Lát kiểm tra lại
Phương pháp giải
Lời giải
Câu 7
Nhận biết
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
- D. e) Tất cả tính chất trên
Lát kiểm tra lại
Phương pháp giải
Lời giải
Câu 8
Nhận biết
-> Hãy liệt kê các tính chất thể hiện chất lượng phần mềm.
Lát kiểm tra lại
Phương pháp giải
Lời giải
Câu 9
Nhận biết
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
Lát kiểm tra lại
Phương pháp giải
Lời giải
Câu 10
Nhận biết
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
Lát kiểm tra lại
Phương pháp giải
Lời giải
Câu 11
Nhận biết
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
Lát kiểm tra lại
Phương pháp giải
Lời giải
Câu 12
Nhận biết
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
Lát kiểm tra lại
Phương pháp giải
Lời giải
Câu 13
Nhận biết
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
Lát kiểm tra lại
Phương pháp giải
Lời giải
Câu 14
Nhận biết
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)
Lát kiểm tra lại
Phương pháp giải
Lời giải
Câu 15
Nhận biết
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
Lát kiểm tra lại
Phương pháp giải
Lời giải
Câu 16
Nhận biết
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
Lát kiểm tra lại
Phương pháp giải
Lời giải
Câu 17
Nhận biết
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
Lát kiểm tra lại
Phương pháp giải
Lời giải
Câu 18
Nhận biết
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
Lát kiểm tra lại
Phương pháp giải
Lời giải
Câu 19
Nhận biết
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)
Lát kiểm tra lại
Phương pháp giải
Lời giải
Câu 20
Nhận biết
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
Lát kiểm tra lại
Phương pháp giải
Lời giải
Câu 21
Nhận biết
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
Lát kiểm tra lại
Phương pháp giải
Lời giải
Câu 22
Nhận biết
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
Lát kiểm tra lại
Phương pháp giải
Lời giải
Câu 23
Nhận biết
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
Lát kiểm tra lại
Phương pháp giải
Lời giải
Câu 24
Nhận biết
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
Lát kiểm tra lại
Phương pháp giải
Lời giải
Câu 25
Nhận biết
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
Lát kiểm tra lại
Phương pháp giải
Lời giải
Câu 26
Nhận biết
Ư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
Lát kiểm tra lại
Phương pháp giải
Lời giải
Câu 27
Nhận biết
Mô hình Client-Server có mấy dạng?
- A. 1
- B. 2
- C. 3
Lát kiểm tra lại
Phương pháp giải
Lời giải
Câu 28
Nhận biết
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)
Lát kiểm tra lại
Phương pháp giải
Lời giải
Điểm số
10.00
Bài làm đúng: 10/10
Thời gian làm: 00:00:00
Trắc nghiệm công nghệ phần mềm nhập môn
Số câu: 28 câu
Thời gian làm bài: 30 phút
Phạm vi kiểm tra: 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
Bạn đã làm xong bài này, có muốn xem kết quả?
×