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Ề<br />
NGHỀ: LẬP TRÌNH MÁY TÍNH<br />
MÔN THI: THỰC HÀNH NGHỀ<br />
Mã đề thi: LTMT - TH31<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 />
1.<br />
2.<br />
3.<br />
4.<br />
<br />
HỌ VÀ TÊN<br />
<br />
Trần Văn Quế<br />
<br />
Phan Thanh<br />
Hùng<br />
Trần Xuân<br />
Thanh<br />
Nguyễn Minh<br />
Hiển<br />
<br />
GHI CHÚ<br />
<br />
ĐỊA CHỈ LIÊN LẠC<br />
<br />
Chuyên gia trưởng<br />
Chuyên gia<br />
<br />
tranvanquekorea@yahoo.com<br />
hungpt@codienhanoi.edu.vn<br />
<br />
Chuyên gia<br />
<br />
txthanh@thanhdo.edu.vn<br />
<br />
Chuyên gia<br />
<br />
KÝ TÊN<br />
<br />
nmhien@thanhdo.edu.vn<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: Thực hiện cơ sở dữ liệu<br />
<br />
20<br />
<br />
Module 2: Lập trình chức năng<br />
<br />
50<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 />
1<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 …… câu<br />
và được bố trí nội dung như sau:<br />
Module 1: SQL Server (20 điểm)<br />
1: Đăng nhập vào SQL Server Managerment Studio, tài khoản đăng nhập Sa, mật khẩu<br />
123456789 (2,5 điểm)<br />
<br />
Hình 1<br />
<br />
2: Tạo CSDL mới mang tên: Thi_TN_QLBH. (2,5 điểm)<br />
3: Thiết kế 7 bảng theo cấu trúc như hình 1 dưới. (10 điểm)<br />
4: Vào Database Diagrams tạo mối quan hệ cho 7 bảng như hình 1 trên (5 điểm)<br />
<br />
2<br />
<br />
Module 2: Sử dụng ngôn ngữ lập trình C# hoặc VB thực hiện các yêu cầu sau: (50<br />
điểm)<br />
Tạo thư mục mang tên Họ và tên của thí sinh lên màn hình DESKTOP. Lưu bài thi vào<br />
thư mục này.<br />
1. Hãy thiết kế Form FrmLogIn theo mẫu sau: (5 điểm)<br />
<br />
2. Viết lệnh cho nút đăng nhập sao cho: (15 điểm)<br />
a) Khi người sử dụng chưa nhập đủ các thông tin (Còn có ô trống chưa nhập), thì<br />
thông báo cho người sử dụng biết, đồng thời tự động đưa con trỏ chuột về ô đó.<br />
b) Khi người sử dụng đã nhập đầy đủ các thông tin thì kết nối được CSDL<br />
ở trong SQL Server 2005.<br />
+ Nếu kết nối được thì thông báo kết nối thành công và mở Form main ở câu 4.<br />
+ Nếu không kết nối được thì thông báo cho người sử dụng biết.<br />
3. (5 điểm)<br />
Viết lệnh cho nút Huỷ bỏ, nếu người sử dụng kích chuột vào nút này thì chương<br />
trình sẽ hỏi người sử dụng có thực sự đồng ý huỷ bỏ chương trình không?<br />
+ Nếu người sử dụng đồng ý thì thoát ra khỏi chương trình.<br />
+ Nếu không thì chương trình vẫn tiếp tục.<br />
4: Thiết kế Form main theo mẫu sau: (10 điểm)<br />
<br />
3<br />
<br />
Viết lệnh sao cho khi người sử dụng chọn thực đơn hệ thống Nhà cung cấp hoặc<br />
nhấn tổ hợp phím Ctrl + O thì chương trình mở Form FrmNhapNCC ở câu 5.<br />
5: Thiết kế Form FrmNhapNCC theo mẫu sau (15 điểm)<br />
<br />
4<br />
<br />
Yêu cầu với các nút lệnh:<br />
+ Nút nhập mới: xoá các dữ liệu trên các ô text box trên form.<br />
+ Nút lưu: Lưu dữ liệu trên các ô text box tương ứng các trường trong bảng Nhà<br />
cung cấp trong CSDL.<br />
+ Nút Thoát: Đóng form này lại và trở về Form Main.<br />
<br />
5<br />
<br />