1. Trang chủ
  2. » Công Nghệ Thông Tin

Đề thi cuối kỳ môn lập trình hướng đối tượng

2 810 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 2
Dung lượng 254,76 KB

Nội dung

Một số đề thi tham khảo của môn Lập trình hướng đối tượng, bao gồm phần lập trình giao diện và kết nối database với bảng trong phần mềm SQL. Dành cho các bạn ngành Công nghệ thông tin ôn tập, đặc biệt là sinh viên của trường Học Viện Công Nghệ Bưu Chính Viễn Thông.

Trang 1

Mẫu 3a

HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG

CƠ SỞ TẠI THÀNH PHỒ HỒ CHÍ MINH

KHOA: CÔNG NGHỆ THÔNG TIN 2

BỘ MÔN: ………

ĐỀ THI KẾT THÚC HỌC PHẦN

(Hình thức thi máy)

Học phần: LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG

Lớp: D16CQCN03-N - Nhóm 01, 02 Thời gian thi: 90 phút

Hệ đào tạo: Đại học chính quy

Bài 1:

Tạo file cơ sở dữ liệu SQL Server “QLHocVien.sql” trong đó:

− Tạo CSDL QLHOCVIEN

− Tạo bảng:

+ TINH (MATINH, TENTINH)

+ HOCVIEN (MAHV, HOTEN, EMAIL, MATINH, GIOITINH)

− Thêm dữ liệu vào hai bảng trên sao cho có thể trích xuất được thông tin ban đầu như sau:

HV001 Phạm Thị Tú Quyên pttquyen@gmail.com Đồng Nai Nữ

HV002 Nguyễn Thành Luân ntluan@gmail.com TP HCM Nam

HV003 Huỳnh Lập hlap@gmail.com Lâm Đồng Nam

Bài 2:

Thiết kế giao diện như hình bên dưới, sau đó thực hiện ba chức năng “Lưu”, “Xóa”, “Làm lại” thỏa các điều kiện sau:

− Nhập vào thông tin: Mã học viên, họ tên, email; Chọn tỉnh, giới tính

− Xong, nhấn vào nút “Lưu”, tiến hành thêm hoặc sửa 1 học viên theo mã học viên: + Nếu mã học viên đã tồn tại trong CSDL hiện form thông báo “Mã học viên đã có, bạn muốn cập nhật lại thông tin?” Nhấn “Đồng ý” thì sửa thông tin học viên theo thông tin đã nhập, nhấn “Hủy” thì bỏ qua thao tác này

+ Nếu mã học viên chưa tồn tại trong CSDL, tiến hành thêm một học viên mới với thông tin đã nhập Sau đó, hiện form thông báo “Thêm học viên thành công!”

− Nhấn nút “Xóa”, thực hiện xóa 1 học viên theo mã học viên:

+ Nếu mã học viên đã tồn tại trong CSDL, hiện form thông báo “Bạn có chắc chắn xóa?” Nhấn “Đồng ý” thì xóa thông tin học viên theo mã đã chọn hoặc nhập; nhấn

“Hủy” thì bỏ qua thao tác này

+ Nếu mã học viên chưa tồn tại trong CSDL, hiện form thông báo “Học viên này chưa có!”

− Nhấn nút “Làm lại”, thực hiện xóa các thông tin mã học viên, họ tên, email, tỉnh, giới tính đã nhập hoặc chọn trước đó

− Mỗi khi lưu hoặc xóa thành công thì cập nhật lại danh sách học viên

− Xử lý các ngoại lệ sau (khi có lỗi ngoại lệ, hiện label thông báo ở dưới cùng của form):

Trang 2

+ Nhập thiếu bất kỳ một trong ba thông tin: Mã học viên, họ tên, email khi thêm hoặc sửa thông tin học viên (Ví dụ: Họ tên còn trống mà nhấn “Lưu” thì hiện label thông báo “Họ tên học viên là gì?”)

+ Email không đúng định dạng (Giả sử email có dạng *@*.*)

+ Mỗi học viên đều có email riêng Nếu trùng địa chỉ email hiện label thông báo

“Email này đã được đăng ký rồi!”

TP.HCM, ngày 17 tháng 11 năm 2018

DUYỆT ĐỀ THI

(Ky ́ và ghi rõ họ tên)

GIẢNG VIÊN RA ĐỀ

(Ky ́ và ghi rõ họ tên)

Nguyễn Thị Bích Nguyên

Ghi chú: Sinh viên không được phép sử dụng tài liệu

Ngày đăng: 12/12/2018, 10:29

TỪ KHÓA LIÊN QUAN

w