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Á II (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 - TH04<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 />
<br />
Tên Modul<br />
<br />
Điểm<br />
<br />
Module 1<br />
<br />
Tạo cơ sở dữ liệu<br />
<br />
10<br />
<br />
Module 2:<br />
<br />
kết nối cơ sở dữ liệu<br />
<br />
20<br />
<br />
Module 3:<br />
<br />
Form chính<br />
<br />
15<br />
<br />
Module 4:<br />
<br />
Form chi tiết mặt hàng<br />
<br />
25<br />
<br />
Tổng:<br />
<br />
70<br />
<br />
Ghi chú: Phần tự chọn 30 điểm do các trường biên soạn.<br />
<br />
Trang 1/ 8<br />
<br />
KÝ TÊN<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 />
<br />
- Nhân viên của công ty phân phối điện máy XYZ cần một chương trình đơn<br />
giản để theo dõi Danh sách hàng điện máy của công ty. XYZ nhập hàng từ<br />
nhiều hãng sản xuất (gọi tắt là hãng), mỗi hãng sản xuất.<br />
Công ty nhập nhiều loại mặt hàng. Ứng với mỗi loại hàng này, XYZ nhập nhiều<br />
mặt hàng khác nhau.<br />
- Toàn bộ bài thi lưu tại: D:\TN_DESO_HOTEN_SBD<br />
- SỬ DỤNG SQL 2000 TRỞ LÊN TẠO CƠ SỞ DỮ LIỆU VỚI TÊN LÀ<br />
SBD<br />
Module 1: (10 Điểm)<br />
1. Tạo cơ sở dữ liệu gồm 3 table:<br />
HANG(mahangsx,tenhangsx)<br />
LOAI(maloai,tenloai,mahangsx)<br />
MATHANG(mahanghoa, tenhanghoa, dongia, ghichu, maloai).<br />
Thí sinh tự chọn loại dữ lịch thích hợp.<br />
2. Tạo Diagram, nhập mẫu cơ sở dữ liệu test có 2 hãng sản xuất, mỗi hãng có 2<br />
loại, mỗi loại có 2 mặt hàng với giá trị cột ghichu NULL.<br />
Module 2: (20 Điểm)<br />
1. Tạo form kết nối cơ sở dữ liệu như sau:<br />
<br />
Trang 2/ 8<br />
<br />
2. Khi người dùng kích chuột vào nút thoát chương trình hiện ra cửa sổ hỏi<br />
người dùng có chắc chắn muốn thoát không<br />
- Nếu người dùng chọn Yes chương trình sẽ thoát khỏi chương trình<br />
- Nếu người dùng chọn No chương trình sẽ trở lại chương trình<br />
3. Khi textbox tên chương trình hoặc tên cơ sở dữ liệu để trống chương trình sẽ<br />
hiển thị báo cho người dùng biết, người dùng chọn Ok chương trình sẽ quay lại<br />
textbox đó.<br />
4. a. Nếu chương trình kết nối không thành công cơ sở dữ liệu thì thông báo cho<br />
người dùng biết biết “kết nối đến cơ sở dữ liệu thất bại”.<br />
b. Nếu kết nối thành công thông báo cho người dùng biết kết nối thành công<br />
và hiển thị form như câu 3.<br />
Module 3: (15 Điểm)<br />
1. Tạo form theo cấu trúc:<br />
<br />
2. a. Khi người dùng chọn một hãng SX thì chương trình hiển thị danh sách loại<br />
mặt hàng thuộc hãng Đó (sắp xếp theo tên loại), chưa loại nào được chọn từ<br />
<br />
Trang 3/ 8<br />
<br />
ComboBox này, và không có mặt hàng nào hiển thi trong danh Sách phía<br />
dưới.<br />
b. Người dùng chọn một loại mặt hàng để xem danh sách mặt hàng (thuộc<br />
loại đang chọn) hiển thị Trong danh sách phía dưới (thông tin hiển thị chỉ<br />
chứa tên mặt hàng, được đánh số thứ tự).<br />
<br />
Module 4: (25 Điểm)<br />
1. Người dùng có thể bấm phải<br />
chuột trên một mặt hàng từ danh<br />
sách để hiển thị popup menu chứa<br />
2 menu (xem hình). Nếu người<br />
dùng bấm phải chuột trên danh<br />
sách khi chưa chọn<br />
mặt hàng nào thì hai menu này sẽ<br />
bị mờ, không cho sử dụng.<br />
<br />
2. Khi người dùng chọn menu [Xóa mặt hàng đang chọn], chương trình sẽ xuất<br />
hiện hộp thoại xác nhận.<br />
- Nếu người dùng đồng ý, chương trình sẽ xóa mặt hàng này ra khỏi database và<br />
cập nhật danh sách trên màn hình).<br />
- Nếu người dùng không đồng ý trở lại chương trình.<br />
<br />
3. a. tạo form theo cấu trúc.<br />
<br />
Trang 4/ 8<br />
<br />
b. Khi người dùng chọn menu [Hiển thị thông tin chi tiết của mặt hàng] hoặc<br />
Double click vào một mặt hàng trong danh sách, chương trình sẽ hiển thị<br />
form trên với thông tin mặt hàng đang chọn.<br />
c. Người dùng nhấn nút quay lại để thoát khỏi form.<br />
<br />
Trang 5/ 8<br />
<br />