Mời các bạn cùng các thầy cô giáo tham khảo Đề thi tốt nghiệp cao đẳng nghề khoá II nghề Lập trình máy tính môn thực hành nghề - Mã đề thi: LTMT - TH41 phục vụ nhu cầu học tập và ôn thi hiệu quả.
CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự – Hạnh phúc ĐỀ THI TỐT NGHIỆP CAO ĐẲNG NGHỀ KHOÁ II (2008 - 2011) NGHỀ: LẬP TRÌNH MÁY TÍNH MƠN THI: THỰC HÀNH NGHỀ Mã đề số: LTMT - TH41 Hình thức thi: thực hành Thời gian: 06 (không kể thời gian giao đề thi) DANH SÁCH CHUN GIA NGHỀ LẬP TRÌNH MÁY TÍNH TT HỌ VÀ TÊN Trần Văn Quế Phạm Thị Thoa Nguyễn Trung Cương Lương Việt Phong KÝ TÊN ĐỊA CHỈ LIÊN LẠC GHI CHÚ Chuyên gia trưởng Chuyên gia Chuyên gia tranvanquekorea@yahoo.com Chuyên gia phongluong@vatc.net phamthoait@gmail.com trungcuong@caodangcogioi.vn Hải Phịng - 2011 Nghề: Lập trình máy tính NỘI DUNG ĐỀ THI TT Tên Modul Điểm Module 1: Tạo sở liệu 10 Module 2: Xây dựng web Module 3: Đặt phòng 40 Trang 1/9 Module 4: 15 Lưu thông tin Tổng: 70 Ghi chú: Phần tự chọn 30 điểm trường biên soạn Trang 2/9 A MÔ TẢ KỸ THUẬT CỦA ĐỀ THI Đề thi bao gồm kỹ nghề Lập trình máy tính Đề thi chia làm …… câu bố trí nội dung sau: Module 1: (10 điểm) Tạo sở liệu đặt tên DBDatPhong tạo bảng bảng liệu sau DBDatPhong: Bảng Đặt phòng: tblDatPhong ( soDatPhong int (identity) (primary key), hoTen nvarchar(100), dienThoai nvarchar(100), email nvarchar(100), gioiTinh bit, maThanhPho int, loaiPhong int, ngayNhan date, ngayTra date, internet bit, thueXe bit, huongDanVien bit ) Bảng thành phố: tblThanhPho ( maThanhPho int (primary key), tenThanhPho nvarchar(100) ) Nhập liệu từ file City.xml vào bảng tblThanhPho Mỗi element city tương ứng với thành phố Element cityCode tương ứng với maThanhPho, cityName tương ứng với tenThanhPho Module 2: (5 điểm) Xây dựng trang Web giao diện đây: - Combobox Thành phố chứa liệu bảng tblThanhPho với thông tin hiển thị tenThanhPho, thông tin giá trị maThanhPho; Trang 3/9 Module 3: (40 điểm) Khi click nút Đặt phòng, thực yêu cầu sau server side: - Kiểm tra họ tên hợp lệ, bao gồm ký tự chữ Nếu không hợp lệ, hiển thị thông báo “Nhập họ tên có ký tự chữ.” - Kiểm tra số điện thoại hợp lệ, bao gồm ký tự số Nếu không hợp lệ, hiển thị thơng báo “Nhập điện thoại 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 chọn Nếu chưa chọn thơng báo “Phải chọn giới tính.” - Kiểm tra thơng tin loại phịng phải chọn Nếu chưa chọn thơng báo “Phải chọn loại phịng.” - Kiểm tra ngày nhận ngày trả 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 tháng định dạng, kiểm tra ngày trả ngày nhận phải lớn ngày ngày Nếu khơng thỏa điều kiện, hiển thị thông báo “Ngày nhận ngày trả phải sau ngày ngày.” - Nếu ngày tháng định dạng, kiểm tra ngày trả phải sau ngày nhận ngày Nếu khơng thỏa điều kiện, hiển thị thông báo “Ngày trả phải sau ngày nhận ngày.” - Nếu điều kiện kiểm tra thỏa, lưu thơng tin đặt phịng vào bảng tblDatPhong Trang 4/9 - Giới tính có giá trị False Nữ chọn, True Nam chọn - Loại phịng có giá trị Tiêu chuẩn chọn, Cao cấp chọn, Sang trọng chọn - Các dịch vụ yêu cầu có giá trị True chọn, False khơng chọn Chú ý: - Thông báo liệu nhập không thỏa điều kiện hiển thị trang Web nhập liệu - Các liệu nhập kiểm tra phải hiển thị lại control hiển thị thông báo - Yêu cầu kiểm tra thực serverside, khơng sử dụng Controls có sẵn tính kiểm tra Module 4: (15 điểm) Sau lưu thông tin, hiển thị trang Web thông báo kết theo giao diện Xin cảm ơn ông Nguyễn Thanh Long đặt phòng khách sạn chúng tơi Xin vui lịng xem lại thơng đặt phịng ơng THƠNG TIN ĐẶT PHỊNG Họ tên: Nguyễn Thanh Long Điện thoại: 0903456789 Email: thanhlongnguyen@gmail.com Giới tính: Nam Thành phố: Hà Nội Loại phòng: Cao cấp Ngày nhận: 2011-05-01 Ngày trả: 2011-05-06 Dịch vụ yêu cầu: - Internet - Thuê xe Tổng số tiền phòng: 180 Chú ý: - Tùy theo giới tính mà thay đổi Anh/Chị cho phù hợp - Cách tính tổng số tiền phịng theo cơng thức sau (ngày trả - ngày nhận) * số tiền phịng ngày Thơng tin số tiền phịng ngày dựa liệu bảng giá phòng ngày Ví dụ: Một người đặt phịng cao cấp từ ngày 2011-05-01 đến ngày 2011-05-06, tiền phòng người 5*36 = 180 Trang 5/9 II Số ngày\Loại phòng Tiêu chuẩn Cao cấp Sang trọng đến 20 40 50 đến 18 36 45 đến 15 15 32 40 16 trở lên 12 28 35 Trang 6/9 B THIẾT BỊ, MÁY MÓC VÀ VẬT LIỆU CẦN THIẾT I PHẦN BẮT BUỘC STT MÁY MĨC THIẾT BỊ Thiết bị Bộ máy tính Máy in Phần mềm Visual Studio Sql Server Vật tư Đĩa CD, giấy Thông số Ghi Core - Dual 2.0, Ram 1G, ổ cứng 80G Visual Studio 2005 trở lên Sql Server 2000 trở lên II PHẦN TỰ CHỌN Phần mềm thực hành Tên phần STT mềm Thông số Trang 7/9 Ghi C TIÊU CHÍ ĐÁNH GIÁ: Module CÁC TIÊU CHÍ CHẤM I PHẦN BẮT BUỘC Module Tạo bảng nhập liệu A Tạo bảng liệu tblDatPhong B Tạo bảng liệu tblThanhPho Load liệu từ tập tin City.xml vào bảng C tblThanhPho Module Xây dựng giao diện trang Web A Thiết kế giao diện Combobox Thành phố chứa liệu bảng B tblThanhPho với thông tin hiển thị tenThanhPho, thông tin giá trị maThanhPho Module Thực yêu cầu server side Kiểm tra họ tên hợp lệ theo yêu cầu hiển thị A thông báo nhập sai Kiểm tra số điện thoại hợp lệ, bao gồm ký B tự số Nếu không hợp lệ, hiển thị thơng báo “Nhập điện thoại có ký tự số.” Kiểm tra email hợp lệ Nếu không hợp lệ, hiển thị C thông báo “Nhập email hợp lệ.” Kiểm tra thơng tin giới tính phải chọn cho D thông báo không chọn Kiểm tra thông tin loại phịng phải chọn Nếu E chưa chọn thơng báo “Phải chọn loại phịng.” Kiểm tra ngày nhận ngày trả theo định dạng “Năm – tháng – ngày(yyyy-mm-dd)” (ví dụ 2011F 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 tháng định dạng, kiểm tra ngày trả ngày nhận phải lớn ngày ngày G Nếu không thỏa điều kiện, hiển thị thông báo “Ngày nhận ngày trả phải sau ngày ngày.” Nếu ngày tháng định dạng, kiểm tra ngày trả phải sau ngày nhận ngày Nếu không thỏa điều H kiện, hiển thị thông báo “Ngày trả phải sau ngày nhận ngày.” Trang 8/9 KẾT ĐIỂM QUẢ TỐI ĐA 70 điểm 10 điểm điểm điểm điểm điểm điểm điểm 40 điểm điểm điểm điểm điểm điểm điểm điểm điểm I J K Kiểm tra thông tin dịch vụ chọn Lưu liệu vào sở liệu Các liệu lưu vào sở liệu theo yêu cầu Module điểm điểm điểm 15 điểm Hiển thị trang Web thông báo kết Hiển thị thơng báo cảm ơn theo giới tính A (Ông/Bà) chọn tên nhập Đúng họ tên,điện thoại, Email, thành phố, ngày B nhận, ngày trả C Đúng giới tính chọn D Đúng loại phịng chọn E Đúng dịch vụ yêu cầu chọn F Đúng tổng số tiền phòng II PHẦN TỰ CHỌN TỔNG SỐ ĐIỂM điểm điểm điểm điểm điểm điểm 30 điểm 100 Qui đổi tổng số điểm thang điểm 10 : ………… (bằng chữ : ………………………) …………………………………………………………………………………… ………………………… Hết……………………… ………, DUYỆT ngày ……… tháng …… năm ……… HỘI ĐỒNG THI TỐT NGHIỆP Trang 9/9 TIỂU BAN RA ĐỀ ... Phần tự chọn 30 điểm trường biên soạn Trang 2/9 A MÔ TẢ KỸ THUẬT CỦA ĐỀ THI Đề thi bao gồm kỹ nghề Lập trình máy tính Đề thi chia làm …… câu bố trí nội dung sau: Module 1: (10 điểm) Tạo sở liệu... thanhlongnguyen@gmail.com Giới tính: Nam Thành phố: Hà Nội Loại phòng: Cao cấp Ngày nhận: 201 1-0 5-0 1 Ngày trả: 201 1-0 5-0 6 Dịch vụ yêu cầu: - Internet - Thuê xe Tổng số tiền phòng: 180 Chú ý: - Tùy theo giới tính mà... Trang 6/9 B THI? ??T BỊ, MÁY MÓC VÀ VẬT LIỆU CẦN THI? ??T I PHẦN BẮT BUỘC STT MÁY MĨC THI? ??T BỊ Thi? ??t bị Bộ máy tính Máy in Phần mềm Visual Studio Sql Server Vật tư Đĩa CD, giấy Thông số Ghi Core - Dual