0/25 câu 15:00

Trắc nghiệm Công nghệ Phần mềm Bài: HỆ THỐ NG QUẢ N LÍ CHO THUÊ PHÒNG TRỌ CỦ A CHỦ NHÀ TRỌ

Dưới đây là tổng hợp bài trắc nghiệm quan trọng dành cho sinh viên ngành Công nghệ – Đề thi về Hệ thống quản lý cho chủ trọ, chi tiết gồm 25 câu trong 15 phút. Bài tập trắc nghiệm này giúp bạn ôn tập khái niệm, phương pháp thiết kế, mật mã bảo mật, cũng như kiểm thử phần mềm – những nội dung thường chiếm 20% phần thi đại học. Trải nghiệm chấm điểm tự động, xem ngay lời giải chi tiết & làm bài test trực tiếp trên HocMai Miễn Phí – công cụ luyện thi hàng đầu.

25 câu hỏi
15 phút
Phạm vi: trượt) có thể xảy ra trong dự án này nếu điều gì xảy ra?
Đại học Công nghệ

Câu 1Nhận biết

Yêu cầu “Chủ nhà trọ có thể nhập thông tin phòng mới, bao gồm số phòng, diện tích, giá thuê, và tình trạng (trống/đã thuê)” là một ví dụ điển hình của loại yêu cầu nào trong hệ thống này?
  • AYêu cầu phi chức năng.
  • BYêu cầu hiệu suất.
  • CYêu cầu bảo mật.
  • DD

Câu 2Nhận biết

Hệ thống phải có khả năng tạo và quản lý các hợp đồng thuê phòng, bao gồm thời hạn, các điều khoản và thông tin người thuê một cách chính xác. Đây là một yêu cầu phi chức năng thuộc khía cạnh nào?
  • AKhả năng sử dụng (Usability).
  • BBảo mật (Security).
  • CKhả năng bảo trì (Maintainability).
  • DD

Câu 3Nhận biết

Thông tin cá nhân của người thuê (CCCD, số điện thoại, thông tin người thân) và lịch sử thanh toán phải được bảo mật tuyệt đối. Đây là yêu cầu phi chức năng thuộc khía cạnh nào?
  • AHiệu suất.
  • BKhả năng sử dụng.
  • CĐộ tin cậy.
  • DD

Câu 4Nhận biết

Trong mô hình hướng đối tượng, `Phong Tro` (Room), `Nguoi Thue` (Tenant), `Hop Dong` (Contract), `Hoa Don` (Bill), `Yeu Cau Sua Chua` (Maintenance Request) là các ví dụ điển hình của loại lớp nào?
  • ALớp biên giới (Boundary Class).
  • BLớp điều khiển (Control Class).
  • CLớp tiện ích (Utility Class).
  • DD

Câu 5Nhận biết

Để mô tả việc một `Chu Nha Tro` (Landlord) “tạo hợp đồng”, “ghi nhận thanh toán”, hoặc “xử lý yêu cầu sửa chữa”, biểu đồ UML nào sẽ là phù hợp nhất để biểu diễn các tương tác ở mức cao?
  • ABiểu đồ lớp (Class Diagram).
  • BBiểu đồ trình tự (Sequence Diagram).
  • CBiểu đồ hoạt động (Activity Diagram).
  • DD

Câu 6Nhận biết

Trong thiết kế cơ sở dữ liệu, mối quan hệ giữa `Phong Tro` và `Nguoi Thue` (một phòng có thể có nhiều người thuê qua các thời kỳ, nhưng tại một thời điểm, một người thuê chỉ ở một phòng) thường là gì?
  • AMối quan hệ một-một (1:1).
  • BMối quan hệ nhiều-nhiều (N:M).
  • CMối quan hệ nhiều-một (N:1).
  • DD

Câu 7Nhận biết

Module `Quan Ly Hop Dong` (Contract Management) cần gọi đến module `Quan Ly Phong` (Room Management) để cập nhật trạng thái phòng. Sau khi cài đặt riêng từng module, nhóm phát triển cần thực hiện loại kiểm thử nào để đảm bảo chúng làm việc ăn ý với nhau?
  • AKiểm thử đơn vị (Unit Testing).
  • BKiểm thử hệ thống (System Testing).
  • CKiểm thử chấp nhận (Acceptance Testing).
  • DD

Câu 8Nhận biết

Hệ thống phải có khả năng tính toán chính xác tiền thuê, tiền điện nước và các khoản phụ thu theo kỳ, dựa trên công tơ và các quy định giá. Loại kiểm thử nào là cần thiết để xác minh tính chính xác này?
  • AKiểm thử hiệu suất.
  • BKiểm thử bảo mật.
  • CKiểm thử khả năng sử dụng.
  • DD

Câu 9Nhận biết

Khi chủ nhà trọ ghi nhận một yêu cầu sửa chữa (ví dụ: hỏng điều hòa), hệ thống cần cập nhật trạng thái yêu cầu và thông báo cho nhân viên bảo trì. Đây là một trường hợp cần kiểm thử loại nào?
  • AKiểm thử cài đặt.
  • BKiểm thử tương thích.
  • CKiểm thử phục hồi.
  • DD

Câu 10Nhận biết

Đội ngũ phát triển đã sửa lỗi liên quan đến việc hệ thống không tự động tạo hóa đơn điện nước vào đầu mỗi tháng. Sau khi sửa, họ cần chạy lại các trường hợp kiểm thử cũ để đảm bảo không có lỗi mới nào xuất hiện trong chức năng tạo hóa đơn. Đây là loại kiểm thử nào?
  • AKiểm thử xác nhận lỗi (Confirmation Testing).
  • BKiểm thử chức năng cho tính năng mới.
  • CKiểm thử hộp trắng.
  • DD

Câu 11Nhận biết

Việc thiết kế giao diện cho phép chủ nhà trọ dễ dàng xem danh sách phòng, người thuê, hợp đồng và hóa đơn mà không gặp khó khăn thuộc khía cạnh nào của thiết kế?
  • AThiết kế cơ sở dữ liệu.
  • BThiết kế kiến trúc.
  • CThiết kế module.
  • DD

Câu 12Nhận biết

Để quản lý sự phức tạp của hệ thống và cho phép các nhóm khác nhau phát triển các phần riêng biệt (ví dụ: quản lý phòng, quản lý người thuê, quản lý thanh toán, quản lý yêu cầu bảo trì), kiến trúc sư phần mềm có thể đề xuất kiến trúc nào?
  • AKiến trúc tập trung (Monolithic Architecture).
  • BKiến trúc phân lớp (Layered Architecture).
  • CKiến trúc Client-Server đơn giản.
  • DD

Câu 13Nhận biết

Nếu có một lỗi nghiêm trọng xảy ra trong module tính toán tiền điện nước, dẫn đến việc tính sai số tiền cho người thuê, lập trình viên sẽ sử dụng công cụ nào để tìm kiếm và sửa chữa lỗi đó bằng cách chạy từng bước mã nguồn và xem giá trị biến?
  • ATrình biên dịch.
  • BHệ thống kiểm soát phiên bản.
  • CCông cụ xây dựng tự động.
  • DD

Câu 14Nhận biết

Khi thiết kế module `Thanh Toan` (Payment) và `Hoa Don Dien Nuoc` (Utility Bill), nguyên tắc nào trong OOP giúp đảm bảo rằng thay đổi ở module này không ảnh hưởng quá nhiều đến module kia?
  • ATính kế thừa (Inheritance).
  • BTính đa hình (Polymorphism).
  • CTính trừu tượng (Abstraction).
  • DD

Câu 15Nhận biết

Hệ thống cần gửi thông báo tự động cho người thuê khi có hóa đơn mới được tạo hoặc khi có thay đổi trạng thái yêu cầu sửa chữa. Mẫu thiết kế (Design Pattern) nào phù hợp nhất để quản lý việc này?
  • ASingleton Pattern.
  • BStrategy Pattern.
  • CFactory Pattern.
  • DD

Câu 16Nhận biết

Vấn đề “Scope Creep” (Phạm vi trượt) có thể xảy ra trong dự án này nếu điều gì xảy ra?
  • AChủ nhà trọ không có yêu cầu nào.
  • BCác yêu cầu đã được xác định rất rõ ràng.
  • CHệ thống hoàn thành sớm hơn dự kiến.
  • DD

Câu 17Nhận biết

Để quản lý việc nhiều lập trình viên cùng làm việc trên mã nguồn của hệ thống (ví dụ: cùng sửa đổi logic quản lý phòng và logic thanh toán), công cụ nào là thiết yếu để tránh xung đột mã nguồn?
  • AIDE (Integrated Development Environment).
  • BCông cụ quản lý dự án (Project Management Tool).
  • CTrình biên dịch.
  • DD

Câu 18Nhận biết

Mục tiêu của việc Kiểm thử Chấp nhận (Acceptance Testing) cho hệ thống này là gì?
  • AĐể tìm lỗi cú pháp trong mã nguồn.
  • BĐể kiểm tra hiệu suất của server.
  • CĐể đảm bảo mọi chức năng đã được viết code.
  • DD

Câu 19Nhận biết

Trong pha phân tích, yêu cầu “Mọi giao dịch thanh toán và cập nhật hợp đồng phải được ghi lại chi tiết với thời gian, người thuê, phòng và nhân viên thực hiện để phục vụ kiểm toán và báo cáo” là một yêu cầu phi chức năng thuộc khía cạnh nào?
  • AHiệu suất.
  • BKhả năng sử dụng.
  • CBảo mật.
  • DD

Câu 20Nhận biết

Biểu đồ nào trong UML sẽ hữu ích để mô tả chi tiết các bước trong quy trình “Xử lý Yêu cầu Sửa Chữa”, bao gồm các hoạt động như tiếp nhận yêu cầu, phân công nhân viên, cập nhật trạng thái và thông báo hoàn thành?
  • ABiểu đồ lớp.
  • BBiểu đồ trình tự.
  • CBiểu đồ trường hợp sử dụng.
  • DD

Câu 21Nhận biết

Trong pha cài đặt, để đảm bảo tính năng xem lịch sử thanh toán và báo cáo doanh thu hoạt động trơn tru ngay cả khi có hàng trăm phòng và hàng ngàn giao dịch, việc tối ưu hóa truy vấn cơ sở dữ liệu và thiết kế kiến trúc cần được chú trọng. Yêu cầu này liên quan đến thuộc tính phi chức năng nào?
  • ABảo mật.
  • BKhả năng sử dụng.
  • CKhả năng mở rộng.
  • DD

Câu 22Nhận biết

Lớp `Hop Dong` (Contract) có các thuộc tính như `ma Hop Dong`, `ngay Bat Dau`, `ngay Ket Thuc`, `gia Thue`, `trang Thai` (đang hiệu lực/đã kết thúc). Phương thức `tinh Thoi Han Con Lai()` sẽ nằm trong lớp nào?
  • ALớp `Phong Tro`.
  • BLớp `Nguoi Thue`.
  • CLớp `Chu Nha Tro`.
  • DD

Câu 23Nhận biết

Khi hệ thống cần tích hợp với các hệ thống bên ngoài như cổng thanh toán trực tuyến hoặc ứng dụng quản lý tài chính, loại kiểm thử nào là cần thiết để đảm bảo sự tương tác dữ liệu và quy trình được thông suốt?
  • AKiểm thử đơn vị.
  • BKiểm thử hệ thống.
  • CKiểm thử bảo mật.
  • DD

Câu 24Nhận biết

Mối quan hệ giữa một `Phong Tro` (Room) và nhiều `Hoa Don` (Bill) điện nước được tạo ra cho phòng đó là mối quan hệ nào trong biểu đồ lớp?
  • AKế thừa.
  • BThành phần.
  • CPhụ thuộc.
  • DD

Câu 25Nhận biết

Điều gì là kết quả quan trọng nhất sau khi hoàn thành pha cài đặt và tích hợp cho hệ thống quản lý cho thuê phòng trọ?
  • AMột kế hoạch dự án mới.
  • BMột danh sách dài các yêu cầu.
  • CMột bản thiết kế chi tiết.
  • DD

Đã trả lời 0/25 câu