Đề thi tốt nghiệp cao đẳng nghề khóa 3 (2009-2012) - Nghề: Lập trình máy tính - Môn thi: Thực hành nghề - Mã đề thi: LTMT-TH46
Số trang: 8
Loại file: doc
Dung lượng: 198.00 KB
Lượt xem: 9
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Tham khảo Đề thi tốt nghiệp cao đẳng nghề khóa 3 (2009-2012) - Nghề: Lập trình máy tính - Môn thi: Thực hành nghề - Mã đề thi: LTMT-TH46 sau đây để nắm bắt những vấn đề ôn thi thực hành nghề Lập trình máy tính, ôn thi hiệu quả. Đề thi hữu ích đối với các bạn sinh viên nghề Lập trình máy tính.
Nội dung trích xuất từ tài liệu:
Đề thi tốt nghiệp cao đẳng nghề khóa 3 (2009-2012) - Nghề: Lập trình máy tính - Môn thi: Thực hành nghề - Mã đề thi: LTMT-TH46 CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự do – Hạnh phúc ĐỀ THI TỐT NGHIỆP CAO ĐẲNG NGHỀ KHOÁ 3 (2009 - 2012) NGHỀ: LẬP TRÌNH MÁY TÍNH MÔN THI: THỰC HÀNH NGHỀ Mã đề số: LTMT - TH46 Thời gian: 06 giờ (Không kể thời gian giao đề thi)NỘI DUNG ĐỀ THI TT Tên Modul ĐiểmModule 1: Tạo cơ sở dữ liệu 10Module 2: Form chính 10Module 3: Form khách hàng 10Module 4: Chức năng xóa 10Module 5: Tab chi tiết 30 Tổng: 70Ghi chú: Phần tự chọn 30 điểm do các trường biên soạn Trang 1/8A. MÔ TẢ KỸ THUẬT CỦA ĐỀ THIĐề 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 và được bố trí nội dung như sau:Module 1: (10 điểm)Tạo Cơ sở dữ liệu đặt tên là DBKhachHang và tạo các bảng dữ liệu sau trongDBKhachHang:Bảng Khách hàng: tblKhachHang ( soKhachHang int (identity) (primary key), hoTen nvarchar(100), dienThoai nvarchar(100), email nvarchar(100), gioiTinh bit, maThanhPho int, loaiKhachHang int, ngaySinh date, khuyenMai bit, sanPhamMoi bit, banTinThang bit )Bảng thành phố: tblThanhPho ( maThanhPho int (primary key), tenThanhPho nvarchar(100) )Nhập dữ liệu vào bảng tbl ThanhPho ít nhất 5 thành phố.Module 2: (10 điểm)Xây dựng Winform như giao diện dưới đây:- Combobox Thành phố chứa dữ liệu trong bảng tblThanhPho với thông tin hiển thị là tenThanhPho, thông tin giá trị là maThanhPho Trang 2/8Trang 3/8Module 3: (10 Điểm)Khi chọn Menu tải dữ liệu, thực hiện các yêu cầu sau:- Tải dữ liệu dữ liệu trong bảng tblKhachHang và hiển thị lên DataGrid trong tab Danh sách với các thông tin tương ứng giữa cột trong DataGrid và cột trong bảng tblKhachHang như sau: Họ tên - hoTen, Điện thoại – dienThoai, Email – email, ID – soKhachHang.- Cột ID ở trạng thái ẩn (invisible)Chú ý - Chỉ tải đúng 4 cột dữ liệu vào DataGrid, nếu hiển thị dư cột sẽ bị trừ 2 điểm cho mỗi cột dữ liệu dư. - Sinh viên tự nhập một số dữ liệu mẫu vào bảng tblKhachHang để kiểm tra hiển thị dữ liệu trên DataGird.Module 4: (10 điểm)Khi chọn Menu xóa dữ liệu, thực hiện các yêu cầu sau:- Nếu trên DataGrid không có dữ liệu, hiển thị thông báo không có dữ liệu.- Nếu trên DataGrid có dữ liệu, xóa record tương ứng với hàng đang được chọn trên DataGrid trong cơ sở dữ liệu.- Cập nhật lại dữ liệu trên DataGrid- Sau khi xóa, nếu trên DataGrid còn dữ liệu và hàng vừa xóa không phải là hàng cuối cùng trên DataGrid, cho hàng kế tiếp của hàng vừa xóa ở trạng thái được chọn. Trang 4/8- Sau khi xóa, nếu trên trên DataGrid còn dữ liệu và hàng vừa xóa là hàng cuối cùng trên DataGrid, cho hàng liền kề trước của hàng vừa xóa ở trạng thái được chọn.Module 5: (30 điểm)Chọn Tab Chi tiết, sau khi nhập thông tin vào các Control, chọn Menu Lưu dữliệu, thực hiện các yêu cầu sau:- Kiểm tra họ tên hợp lệ, chỉ bao gồm các ký tự chữ. Nếu không hợp lệ, hiển thị thông báo “Nhập họ tên chỉ có ký tự chữ.”- Kiểm tra số điện thoại hợp lệ, chỉ bao gồm các ký tự số. Nếu không hợp lệ, hiển thị thông báo “Nhập điện thoại chỉ có ký tự số.”- Kiểm tra email hợp lệ. Nếu không hợp lệ, hiển thị thông báo “Nhập email hợp lệ.”- Kiểm tra thông tin giới tính phải được chọn. Nếu chưa chọn thì thông báo “Phải chọn giới tính.”- Kiểm tra thông tin loại khách hàng phải được chọn. Nếu chưa chọn thì thông báo “Phải chọn loại khách hàng.”- Kiểm tra ngày sinh theo định dạng “Năm – tháng – ngày(yyyy-mm-dd)” (ví dụ 2011-01-01). Nếu không hợp lệ, hiển thị thông báo, “Phải nhập ngày tháng theo định dạng Năm – tháng – ngày(yyyy-mm-dd). Ví dụ 2011-01-01.”- Nếu ngày sinh đúng định dạng, kiểm tra đến ngày hiện tại, tuổi của khách hàng phải ít nhất là 15. Nếu không thỏa điều kiện, hiển thị thông báo “Khách hàng phải từ 15 tuổi trở lên.”- Nếu các điều kiện kiểm tra đã thỏa, tạo mới thông tin của khách hàng vào cơ sở dữ liệu.- Giới tính có giá trị False nếu Nữ được chọn, True nếu Nam được chọn.- Loại khách hàng có giá trị 0 nếu Bạc được chọn, 1 nếu Vàng được chọn, 2 nếu Bạch kim được chọn.- Các Yêu cầu thông tin có giá trị True nếu được chọn, False nếu không được chọn.- Sau khi tạo khách hàng mới, cập nhật lại dữ liệu hiển thị trên DataGrid Trang 5/8 B. THIẾT BỊ, MÁY MÓC VÀ VẬT LIỆU CẦN THIẾT.I. PHẦN BẮT BUỘC MÁY ...
Nội dung trích xuất từ tài liệu:
Đề thi tốt nghiệp cao đẳng nghề khóa 3 (2009-2012) - Nghề: Lập trình máy tính - Môn thi: Thực hành nghề - Mã đề thi: LTMT-TH46 CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự do – Hạnh phúc ĐỀ THI TỐT NGHIỆP CAO ĐẲNG NGHỀ KHOÁ 3 (2009 - 2012) NGHỀ: LẬP TRÌNH MÁY TÍNH MÔN THI: THỰC HÀNH NGHỀ Mã đề số: LTMT - TH46 Thời gian: 06 giờ (Không kể thời gian giao đề thi)NỘI DUNG ĐỀ THI TT Tên Modul ĐiểmModule 1: Tạo cơ sở dữ liệu 10Module 2: Form chính 10Module 3: Form khách hàng 10Module 4: Chức năng xóa 10Module 5: Tab chi tiết 30 Tổng: 70Ghi chú: Phần tự chọn 30 điểm do các trường biên soạn Trang 1/8A. MÔ TẢ KỸ THUẬT CỦA ĐỀ THIĐề 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 và được bố trí nội dung như sau:Module 1: (10 điểm)Tạo Cơ sở dữ liệu đặt tên là DBKhachHang và tạo các bảng dữ liệu sau trongDBKhachHang:Bảng Khách hàng: tblKhachHang ( soKhachHang int (identity) (primary key), hoTen nvarchar(100), dienThoai nvarchar(100), email nvarchar(100), gioiTinh bit, maThanhPho int, loaiKhachHang int, ngaySinh date, khuyenMai bit, sanPhamMoi bit, banTinThang bit )Bảng thành phố: tblThanhPho ( maThanhPho int (primary key), tenThanhPho nvarchar(100) )Nhập dữ liệu vào bảng tbl ThanhPho ít nhất 5 thành phố.Module 2: (10 điểm)Xây dựng Winform như giao diện dưới đây:- Combobox Thành phố chứa dữ liệu trong bảng tblThanhPho với thông tin hiển thị là tenThanhPho, thông tin giá trị là maThanhPho Trang 2/8Trang 3/8Module 3: (10 Điểm)Khi chọn Menu tải dữ liệu, thực hiện các yêu cầu sau:- Tải dữ liệu dữ liệu trong bảng tblKhachHang và hiển thị lên DataGrid trong tab Danh sách với các thông tin tương ứng giữa cột trong DataGrid và cột trong bảng tblKhachHang như sau: Họ tên - hoTen, Điện thoại – dienThoai, Email – email, ID – soKhachHang.- Cột ID ở trạng thái ẩn (invisible)Chú ý - Chỉ tải đúng 4 cột dữ liệu vào DataGrid, nếu hiển thị dư cột sẽ bị trừ 2 điểm cho mỗi cột dữ liệu dư. - Sinh viên tự nhập một số dữ liệu mẫu vào bảng tblKhachHang để kiểm tra hiển thị dữ liệu trên DataGird.Module 4: (10 điểm)Khi chọn Menu xóa dữ liệu, thực hiện các yêu cầu sau:- Nếu trên DataGrid không có dữ liệu, hiển thị thông báo không có dữ liệu.- Nếu trên DataGrid có dữ liệu, xóa record tương ứng với hàng đang được chọn trên DataGrid trong cơ sở dữ liệu.- Cập nhật lại dữ liệu trên DataGrid- Sau khi xóa, nếu trên DataGrid còn dữ liệu và hàng vừa xóa không phải là hàng cuối cùng trên DataGrid, cho hàng kế tiếp của hàng vừa xóa ở trạng thái được chọn. Trang 4/8- Sau khi xóa, nếu trên trên DataGrid còn dữ liệu và hàng vừa xóa là hàng cuối cùng trên DataGrid, cho hàng liền kề trước của hàng vừa xóa ở trạng thái được chọn.Module 5: (30 điểm)Chọn Tab Chi tiết, sau khi nhập thông tin vào các Control, chọn Menu Lưu dữliệu, thực hiện các yêu cầu sau:- Kiểm tra họ tên hợp lệ, chỉ bao gồm các ký tự chữ. Nếu không hợp lệ, hiển thị thông báo “Nhập họ tên chỉ có ký tự chữ.”- Kiểm tra số điện thoại hợp lệ, chỉ bao gồm các ký tự số. Nếu không hợp lệ, hiển thị thông báo “Nhập điện thoại chỉ có ký tự số.”- Kiểm tra email hợp lệ. Nếu không hợp lệ, hiển thị thông báo “Nhập email hợp lệ.”- Kiểm tra thông tin giới tính phải được chọn. Nếu chưa chọn thì thông báo “Phải chọn giới tính.”- Kiểm tra thông tin loại khách hàng phải được chọn. Nếu chưa chọn thì thông báo “Phải chọn loại khách hàng.”- Kiểm tra ngày sinh theo định dạng “Năm – tháng – ngày(yyyy-mm-dd)” (ví dụ 2011-01-01). Nếu không hợp lệ, hiển thị thông báo, “Phải nhập ngày tháng theo định dạng Năm – tháng – ngày(yyyy-mm-dd). Ví dụ 2011-01-01.”- Nếu ngày sinh đúng định dạng, kiểm tra đến ngày hiện tại, tuổi của khách hàng phải ít nhất là 15. Nếu không thỏa điều kiện, hiển thị thông báo “Khách hàng phải từ 15 tuổi trở lên.”- Nếu các điều kiện kiểm tra đã thỏa, tạo mới thông tin của khách hàng vào cơ sở dữ liệu.- Giới tính có giá trị False nếu Nữ được chọn, True nếu Nam được chọn.- Loại khách hàng có giá trị 0 nếu Bạc được chọn, 1 nếu Vàng được chọn, 2 nếu Bạch kim được chọn.- Các Yêu cầu thông tin có giá trị True nếu được chọn, False nếu không được chọn.- Sau khi tạo khách hàng mới, cập nhật lại dữ liệu hiển thị trên DataGrid Trang 5/8 B. THIẾT BỊ, MÁY MÓC VÀ VẬT LIỆU CẦN THIẾT.I. PHẦN BẮT BUỘC MÁY ...
Tìm kiếm theo từ khóa liên quan:
Đề thi thực hành Lập trình máy tính Đề thi Lập trình máy tính Đề thi tốt nghiệp cao đẳng nghề Đề thi nghề lập trình Đề thi thực hành nghề Thực hành lập trình máy tínhGợi ý tài liệu liên quan:
-
4 trang 144 0 0
-
3 trang 141 0 0
-
2 trang 136 0 0
-
3 trang 118 0 0
-
3 trang 113 0 0
-
2 trang 111 0 0
-
2 trang 105 0 0
-
3 trang 102 0 0
-
2 trang 101 0 0
-
2 trang 101 0 0