CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM<br />
Độc lập – Tự do – Hạnh phúc<br />
<br />
ĐỀ THI TỐT NGHIỆP CAO ĐẲNG NGHỀ KHOÁ I (2008 - 2011)<br />
NGHỀ: LẬP TRÌNH MÁY TÍNH<br />
MÔN THI: THỰC HÀNH NGHỀ<br />
Mã đề thi: LTMT - TH06<br />
Hình thức thi: thực hành<br />
Thời gian: 06 giờ (không kể thời gian giao đề thi)<br />
DANH SÁCH CHUYÊN GIA NGHỀ LẬP TRÌNH MÁY TÍNH<br />
TT<br />
<br />
HỌ VÀ TÊN<br />
<br />
Trần Văn Quế<br />
Lê Đức Trường<br />
Lê Thị Hà<br />
<br />
GHI CHÚ<br />
<br />
Chuyên gia trưởng<br />
Chuyên gia<br />
Chuyên gia<br />
<br />
ĐỊA CHỈ LIÊN LẠC<br />
tranvanquekorea@yahoo.com<br />
letruongvh@gmail.com<br />
hale2607@gmail.com<br />
<br />
Hải Phòng 6 - 2011<br />
Nghề: Lập trình máy tính<br />
<br />
NỘI DUNG ĐỀ THI<br />
TT<br />
Module<br />
<br />
Tên Modul<br />
<br />
Điểm<br />
<br />
Tạo cơ sở dữ liệu<br />
<br />
15<br />
<br />
Form quản lý băng đĩa<br />
<br />
15<br />
<br />
Form quản lý khách hàng<br />
<br />
15<br />
<br />
Form thanh toán<br />
<br />
10<br />
<br />
Form MDI<br />
<br />
15<br />
<br />
1:<br />
Module<br />
2:<br />
Module<br />
3:<br />
Module<br />
4:<br />
Module<br />
5:<br />
<br />
Trang 1/ 13<br />
<br />
KÝ TÊN<br />
<br />
70<br />
<br />
Tổng:<br />
<br />
Ghi chú: Phần tự chọn 30 điểm do các trường biên soạn<br />
<br />
Trang 2/ 13<br />
<br />
A. MÔ TẢ KỸ THUẬT CỦA ĐỀ THI<br />
Đề thi bao gồm các kỹ năng về nghề Lập trình máy tính. Đề thi chia làm<br />
…… câu và được bố trí nội dung như sau:<br />
Module 1: (15 Điểm)<br />
Cho cơ sở dữ liệu Quản lý băng đĩa gồm 2 bảng:<br />
Băngđĩa (Mã băng đĩa, Tên băng đĩa, Số lượng)<br />
KháchHàng(MãKH, Họ tên, Điện thoại, Số lượng thuê, Ngày thuê, Số<br />
ngày thuê, Thành tiền)<br />
Hãy sử dụng hệ quản trị CSDL SQL Server thực hiện các yêu cầu sau:<br />
a) Tạo các bảng trên.<br />
b) Tạo các ràng buộc giữa các bảng.<br />
c) Nhập vào mỗi bảng 3 dòng dữ liệu.<br />
Module 2: (15 Điểm)<br />
Sử dụng cơ sở dữ liệu ở câu 1, tạo form theo mẫu và thực hiện các yêu cầu sau:<br />
<br />
Yêu cầu :<br />
a) Khi Form load: Thông tin trong bảng Băngđĩa được hiển thị trong<br />
DataGridview.<br />
<br />
Trang 3/ 13<br />
<br />
b) Nút Nhập: Nhập các thông tin Mã băng đĩa, Tên băng đĩa, Số vào bảng<br />
Băngđĩa trong cơ sở dữ liệu đồng thời update thông tin vừa nhập lên<br />
DataGridview.<br />
c) Nút Sửa: Khi kích chọn trên DataGridview thì hiển thị thông tin của dòng<br />
đó lên các textbox phía trên. Sau khi người dùng sửa lại các thông tin bị<br />
sai, nhấn nút Sửa thì sửa lại thông tin vào bảng Băngđĩa trong cơ sở dữ<br />
liệu đồng thời update lại thông tin lên DataGridview.<br />
d) Nút Xóa: Khi kích chọn trên DataGridview thì hiển thị thông tin của dòng<br />
đó lên các textbox phía trên. Khi người dùng nhấn nút Xóa thì xóa thông<br />
tin ở bảng Băngđĩa trong cơ sở dữ liệu đồng thời update lại thông tin lên<br />
DataGridview.<br />
e) Nút Thoát: Khi người dùng nhấn nút Thoát thì hiển thị một hộp thoại hỏi<br />
người dùng có chắc chắn muốn thoát không, nếu người dùng nhấn nút<br />
Yes thì cho thoát khỏi form, nếu không thì không cho thoát.<br />
Module 3: (15 Điểm)<br />
Sử dụng cơ sở dữ liệu ở câu 1, tạo form theo mẫu và thực hiện các yêu cầu sau:<br />
<br />
Trang 4/ 13<br />
<br />
Yêu cầu :<br />
a) Khi Form load: Thông tin trong bảng Băngđĩa được hiển thị trong<br />
DataGridview chi tiết băng đĩa. Thông tin mã băng đĩa trong bảng<br />
Băngđĩa được load lên combobox mã băng đĩa.<br />
b) Nút Xem theo mã băng đĩa: Khi người dùng chọn trong combo mã băng<br />
đĩa rồi nhấn vào nút Xem theo băng đĩa, thông tin về các băng đĩa sẽ được<br />
hiển thị trong DataGridview chi tiết băng đĩa.<br />
c) Nút Xem theo tên băng đĩa: Khi người dùng gõ tên băng đĩa trong textbox<br />
tên băng đĩa rồi nhấn vào nút Xem theo tên băng đĩa, thông tin về các<br />
băng đĩa sẽ được hiển thị trong DataGridview chi tiết băng đĩa.<br />
d) Nút Nhập: Nhập các thông tin MãKH, Họ tên, Điện thoại, Số lượng thuê,<br />
mã băng đĩa vào bảng KháchHàng trong cơ sở dữ liệu, riêng cột ngày thuê<br />
<br />
Trang 5/ 13<br />
<br />