Trường Đại Học Huflit Trường ĐH Công Nghệ Thông Tin Cộng Hòa Xã Hội Chủ Nghĩa Việt Nam Khoa Công Nghệ Phần Mềm Độc lập Tự do Hạnh phúc ĐỀ THI NHẬP MÔN CÔNG NGHỆ PHẦN MỀM Thời gian 90 phút (KHÔNG SỬ DỤ.
Trường ĐH Công Nghệ Thông Tin Khoa Công Nghệ Phần Mềm Cộng Hòa Xã Hội Chủ Nghĩa Việt Nam Độc lập-Tự do-Hạnh phúc ĐỀ THI NHẬP MÔN CÔNG NGHỆ PHẦN MỀM Thời gian: 90 phút (KHÔNG SỬ DỤNG TÀI LIỆU, LÀM BÀI TRỰC TIẾP TRÊN ĐỀ THI) Phần I: Câu hỏi trắc nghiệm (4đ) Các em khoanh tròn vào câu trả lời chọn Câu 1: Sửa lỗi phát sinh q trình sử dụng cơng việc giai đoạn qui trình phát triển phần mềm? a) Cài đặt b) Kiểm thử c) Bảo trì d) Tất giai đoạn Câu 2: Tính chất sau thể chất lượng phần mềm? a) Tính b) Tính đại c) Tính tiến hố d) Tất tính chất Câu 3: Phần mềm hướng đối tượng phần mềm tuân thủ tính chất sau hướng đối tượng? a) Tính module hố b) Tính qn c) Tính đa hình d) Cả tính chất Câu 4: Mục đích việc xây dựng phần mềm hướng đối tượng để: a) Dễ thiết kế b) Dễ lập trình c) Dễ bảo trì, nâng cấp d) Cả mục đích Câu 5: Khi đánh giá qui trình phát triển phần mềm, người ta xem xét tính chất sau đây? a) Tính đắn b) Tính song song c) Tính tiện dụng d) Tất tính chất Câu 6: Cơng nghệ phần mềm mơ hình hố mơ hình lớp? a) lớp b) lớp c) lớp 1/7 d) Cả câu sai Câu 7: Yêu cầu nghiệp vụ đảm bảo tính chất sau phần mềm? a) Tính đắn b) Tính tiện dụng c) Tính hiệu d) Tính tương thích Câu 8: Yêu cầu hệ thống liên quan đến tính chất sau phần mềm? a) Tính đắn b) Tính bảo mật c) Tính tiện dụng d) Cả tính chất Câu 9: Sơ đồ luồng liệu dùng để làm gì? a) Biểu diễn giai đoạn qui trình phát triển phần mềm b) Mơ hình hố giới thực với yêu cầu xác định c) Biểu diễn thành phần liệu phần mềm d) Cả câu sai Câu 10: Ưu điểm mơ hình đơn lập gì? a) Chia sẻ liệu đồng b) Dễ bảo trì, nâng cấp c) Dễ lập trình triển khai d) Tất ưu điểm Câu 11: Trong sơ đồ Logic, ký hiệu bảng A trỏ đến bảng B nghĩa là: a) Một phần tử bảng B xác định phần tử bảng A b) Một phần tử bảng A xác định phần tử bảng B c) Cả a) b) sai Câu 12: Trong sơ đồ Logic, ký hiệu bảng A trỏ đến bảng B nghĩa là: a) Một phần tử bảng B tương ứng với nhiều phần tử bảng A b) Một phần tử bảng A tương ứng với nhiều phần tử bảng B c) Cả a) b) sai Câu 13: Tính chất sau tính chất khố chính? a) Nhất qn b) Tối thiểu c) Cả a) b) d) Cả a) b) sai Câu 14: Yêu cầu thiết kế liệu là: a) Thiết kế liệu với tính tiện dụng b) Thiết kế liệu với tính tương thích c) Thiết kế liệu với tính đắn d) Tất yêu cầu Câu 15: Mục đích việc chuẩn hố liệu là: a) Nhằm giảm thời gian truy vấn 2/7 b) Nhằm loại bỏ việc dư thừa liệu c) Cả a) b) Câu 16: Kiến trúc chung hình có thành phần? a) b) c) d) Cả câu sai Câu 17: Yêu cầu thiết kế giao diện là: a) Thiết kế hình với tính đắn b) Thiết kế hình với tính tiện dụng c) Thiết kế hình với tính hiệu d) Tất u cầu Câu 18: Các vấn đề cần xem xét lựa chọn ngơn ngữ lập trình là: a) Tính dễ học b) Tính đại c) Tính khả chuyển d) Cả a), b) c) Câu 19: Phong cách lập trình thể khía cạnh sau đây: a) Ngơn ngữ lập trình sử dụng b) Số lượng thành phần (module, class ) c) Cách trình bày thành phần (module, class ) d) Tất khía cạnh Câu 20: Thứ tự giai đoạn tiến trình kiểm thử là: a) Kiểm thử đơn vị -> Kiểm thử hệ thống -> Kiểm thử tích hợp -> Kiểm thử chấp nhận b) Kiểm thử đơn vị -> Kiểm thử tích hợp -> Kiểm thử hệ thống -> Kiểm thử chấp nhận c) Kiểm thử đơn vị -> Kiểm thử chấp nhận -> Kiểm thử tích hợp -> Kiểm thử hệ thống d) Kiểm thử chấp nhận -> Kiểm thử đơn vị -> Kiểm thử tích hợp -> Kiểm thử hệ thống Phần II: Tự luận (6đ) Một bệnh viện muốn xây dựng hệ thống quản lý cho mình, hệ thống mơ tả sau: - Khi có bệnh nhân nhập viện, nhân viên tiếp nhận bệnh nhân kiểm tra xem bệnh nhân điều trị bệnh viện chưa (đã có hồ sơ bệnh nhân) + Nếu có khơng cần nhập hồ sơ bệnh nhân mà cần lập phiếu nhập viện lần cho bệnh nhân, thông tin phiếu nhập viện bao gồm tên bệnh nhân ngày nhập viện + Nếu chưa có hồ sơ bệnh nhân nhân viên lập hồ sơ cho bệnh nhân để có thơng tin bệnh nhân phiếu nhập viện Thông tin bệnh nhân cần ghi nhận hồ sơ bao gồm: mã bệnh nhân, tên, ngày sinh, địa chỉ, giới tính - Sau bệnh nhân chuyển đến khoa điều trị tương ứng (sau chẩn đốn sơ bộ) Trong q trình điều trị, bệnh nhân chuyển đến khoa điều trị khác 3/7 nhau, thời điểm điều trị khoa Thông tin khoa bao gồm: mã khoa, tên khoa Mỗi chuyển khoa cần ghi nhận lại ngày chuyển khoa, lý chuyển - Trong trình điều trị khoa bệnh nhân có bác sĩ điều trị Thông tin bác sĩ bao gồm: mã bác sĩ, chuyên môn, thâm niên Mỗi bác sĩ thuộc khoa - Trong trình điều trị cho bệnh nhân khoa, bác sĩ cần theo dõi diễn tiến bệnh bệnh nhân, thông tin bao gồm: ngày, khám, kết Bác sĩ kê toa thuốc cho bệnh nhân Thông tin toa thuốc bao gồm: mã toa, ngày, tên thuốc, liều dùng cho tên thuốc - Ngồi ra, bác sĩ u cầu bệnh nhân thực xét nghiệm cần thiết Các yêu cầu chuyển đến phòng xét nghiệm tương ứng Kết xét nghiệm bao gồm: ngày xét nghiệm, tên xét nghiệm, kết - Khi bệnh nhân xuất viện, bệnh viện cần ghi nhận lại thông tin sau: mã bệnh nhân, tên bệnh nhân, ngày xuất viện, lý xuất viện Yêu cầu: - Hãy thiết kế liệu (lập sơ đồ Logic) cho tốn quản lý (chỉ trình bày kết thiết kế cuối cùng) - Hãy thiết kế hoàn chỉnh hình “Lập phiếu nhập viện” cho bệnh nhân Cho toán quản lý Siêu thị sau: a) Siêu thị nhập hàng từ nhà cung cấp Mỗi nhà cung cấp cung cấp nhiều mặt hàng Cần lưu thông tin sau nhà cung cấp: Tên nhà cung cấp, địa chỉ, số điện thoại b) Mỗi lần nhập hàng có phiếu nhập hàng lập, ghi rõ hàng nhập từ nhà cung cấp nào, danh sách mặt hàng nhập kèm giá c) Siêu thị có nhiều gian hàng, gian hàng có gian hàng trưởng nhiều nhân viên Một gian hàng trưởng quản lý nhiều gian hàng Cần lưu thông tin sau nhân viên: tên, lương, địa chỉ, số điện thoại liên lạc d) Mỗi gian hàng bán số mặt hàng, mặt hàng bán gian hàng e) Mỗi khách hàng mua hàng nhiều lần, lần mua hàng có hố đơn hố đơn có nhiều mặt hàng Cần lưu lại tên, địa khách hàng Yêu cầu: - Hãy thiết kế liệu (lập sơ đồ Logic) cho tốn quản lý (chỉ trình bày kết thiết kế cuối cùng) - Hãy thiết kế hồn chỉnh hình “Lập hố đơn bán hàng” cho khách hàng -HẾT - 4/7 BÀI LÀM PHẦN TỰ LUẬN: 5/7 6/7 7/7 ... chính? a) Nhất quán b) Tối thi? ??u c) Cả a) b) d) Cả a) b) sai Câu 14: Yêu cầu thi? ??t kế liệu là: a) Thi? ??t kế liệu với tính tiện dụng b) Thi? ??t kế liệu với tính tương thích c) Thi? ??t kế liệu với tính... thành phần? a) b) c) d) Cả câu sai Câu 17: Yêu cầu thi? ??t kế giao diện là: a) Thi? ??t kế hình với tính đắn b) Thi? ??t kế hình với tính tiện dụng c) Thi? ??t kế hình với tính hiệu d) Tất yêu cầu Câu 18:... nhân, ngày xuất viện, lý xuất viện Yêu cầu: - Hãy thi? ??t kế liệu (lập sơ đồ Logic) cho toán quản lý (chỉ trình bày kết thi? ??t kế cuối cùng) - Hãy thi? ??t kế hồn chỉnh hình “Lập phiếu nhập viện” cho