Đề thi thực hành Lập trình máy tính năm 2012 (Mã đề TH5), đề thi bao gồm các kỹ năng về nghề Lập trình máy tính. Nội dung đề thi gồm 2 phần với thời gian làm bài trong vòng 6 giờ. Mời các bạn cùng tham khảo và thử sức mình với đề thi nghề này nhé.
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Á (2009 - 2012) NGHỀ: LẬP TRÌNH MÁY TÍNH MƠN THI: THỰC HÀNH NGHỀ Mã đề thi: LTMT - TH05 Thời gian: 06 (không kể thời gian giao đề thi) NỘI DUNG ĐỀ THI TT Tên Modul Điểm Module 1: Tạo sở liệu 15 Module 2: Form quản lý phòng 15 Module 3: Form quản lý khách hàng 15 Module 4: Form toán 10 Module 5: Form MDI 15 Tổng: 70 Ghi chú: Phần tự chọn 30 điểm trường biên soạn Trang 1/ 12 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: (15 Điểm) Cho sở liệu Quản lý nhà khách sạn gồm bảng: Phòng(Mã phòng, Số giường, Đơn giá, Tình trạng) KháchHàng(MãKH, Họ tên, Số chứng minh thư, Ngày đến, Mã phòng, Số ngày ở, Thành tiền) Hãy sử dụng hệ quản trị CSDL SQL Server thực yêu cầu sau: a) Tạo bảng b) Tạo ràng buộc bảng c) Nhập vào bảng dòng liệu Module 2: (15 Điểm) Sử dụng sở liệu câu 1, tạo form theo mẫu thực yêu cầu sau: Yêu cầu : Trang 2/ 12 a) Khi Form load: Thơng tin bảng Phịng hiển thị DataGridview b) Combobox Tình trạng: Có thơng tin “Trống” “Có khách” c) Nút Nhập: Nhập thơng tin mã phịng, đơn giá, số giường, tình trạng vào bảng Phòng sở liệu đồng thời update thông tin vừa nhập lên DataGridview d) Nút Sửa: Khi kích chọn DataGridview hiển thị thơng tin dịng lên textbox combobox phía Sau người dùng sửa lại thông tin bị sai, nhấn nút Sửa sửa lại thơng tin vào bảng Phòng sở liệu đồng thời update lại thơng tin lên DataGridview e) Nút Xóa: Khi kích chọn DataGridview hiển thị thơng tin dịng lên textbox combobox phía Khi người dùng nhấn nút Xóa xóa thơng tin bảng Phịng sở liệu đồng thời update lại thông tin lên DataGridview f) Nút Thoát: Khi người dùng nhấn nút Thốt hiển thị hộp thoại hỏi người dùng có chắn muốn khơng, người dùng nhấn nút Yes cho khỏi form, khơng khơng cho Module 3: (15 Điểm) Sử dụng sở liệu câu 1, tạo form theo mẫu thực yêu cầu sau: Trang 3/ 12 Yêu cầu : a) Khi Form load: Thông tin bảng KháchHàng hiển thị DataGridview chi tiết khách Thơng tin tình trạng phịng mã phịng bảng KháchHàng load lên combobox tình trạng phịng combobox mã phịng b) Nút Xem theo tình trạng phịng: Khi người dùng chọn combo tình trạng phịng nhấn vào nút Xem theo tình trạng phịng, thơng tin phòng hiển thị DataGridview chi tiết phòng c) Nút Xem theo mã phòng: Khi người dùng chọn combo mã phòng nhấn vào nút Xem theo mã phịng, thơng tin phịng hiển thị DataGridview chi tiết phòng d) Nút Nhập: Nhập thông tin mã khách hàng, họ tên, số CMND, mã phòng vào bảng KháchHàng sở liệu, riêng cột ngày đến sở liệu nhập theo ngày máy tính, cột cịn lại để trống Đồng thời update thông tin vừa nhập lên DataGridview chi tiết khách Trang 4/ 12 e) Nút Sửa: Khi kích chọn DataGridview chi tiết khách hiển thị thơng tin DataGridview chi tiết khách lên textbox combobox thông tin khách thuê phòng Sau người dùng sửa lại thơng tin bị sai, nhấn nút Sửa sửa lại thông tin vào bảng KháchHàng sở liệu đồng thời update thông tin vừa sửa lên DataGridview chi tiết khách f) Nút Xóa: Khi kích chọn DataGridview chi tiết khách hiển thị thơng tin DataGridview chi tiết khách lên textbox combobox thông tin khách th phịng Khi người dùng nhấn nút Xóa xóa thơng tin bảng KháchHàng sở liệu đồng thời update lại thông tin lên DataGridview chi tiết khách g) Nút Thoát: Khi người dùng nhấn nút Thốt hiển thị hộp thoại hỏi người dùng có chắn muốn khơng, người dùng nhấn nút Yes cho khỏi form, khơng khơng cho Module 4: (10 Điểm) Sử dụng sở liệu câu 1, tạo form theo mẫu thực yêu cầu sau: Yêu cầu : a) Khi Form load: Thơng tin mã phịng bảng Phòng load lên Combobox mã phòng Trang 5/ 12 b) Nút Tìm kiếm theo mã phịng: Khi người dùng chọn combo mã phịng nhấn vào nút Tìm kiếm theo mã phịng, thơng tin khách hàng hiển thị DataGridview chi tiết khách hàng tốn c) Nút Tìm kiếm theo họ tên: Khi người dùng gõ tên khách hàng textbox tên khách hàng nhấn vào nút Tìm kiếm theo họ tên, thơng tin khách hàng hiển thị DataGridview chi tiết khách hàng tốn d) Nút Tính tiền: Khi nhấn nút Tính tiền hiển thị thơng tin phòng khách ở, số ngày khách (bằng cách lấy ngày khách toán trừ ngày khách đến), tổng tiền khách phải toán (bằng cách lấy đơn giá phòng bảng Phòng * số ngày khách ở) lên form Đồng thời update thông tin số ngày thành tiền vào bảng KháchHàng DataGridview chi tiết khách hàng toán e) Nút Thoát: Khi người dùng nhấn nút Thốt hiển thị hộp thoại hỏi người dùng có chắn muốn khơng, người dùng nhấn nút Yes cho khỏi form, khơng khơng cho Module 5: (15 Điểm) Sử dụng sở liệu câu 1, tạo form MDI theo mẫu, form có menu Quản lý phòng để gọi form câu 2, menu Quản lý khách hàng để gọi form câu 3, menu Thanh toán để gọi form câu Trang 6/ 12 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 STT Tên phần mềm Thông số Trang 7/ 12 Ghi C TIÊU CHÍ ĐÁNH GIÁ: CÁC TIÊU CHÍ CHẤM Module I PHẦN BẮT BUỘC KẾT QUẢ ĐIỂM TỐI ĐA 70 Module 15 a Tạo bảng b Tạo ràng buộc bảng c Nhập vào bảng dòng liệu Module 15 a Khi Form load: Thơng tin bảng Phịng hiển thị DataGridview 2.5 b Combobox Tình trạng: Có thơng tin “Trống” “Có khách” 2.5 c Nút Nhập: Nhập thơng tin mã phịng, 2.5 đơn giá, số giường, tình trạng vào bảng Phịng sở liệu đồng thời update thông tin vừa nhập lên DataGridview d Nút Sửa: Khi kích chọn DataGridview 2.5 hiển thị thơng tin dịng lên textbox combobox phía Sau người dùng sửa lại thơng tin bị sai, nhấn nút Sửa sửa lại thơng tin vào bảng Phịng sở liệu đồng thời update lại thông tin lên DataGridview e Nút Xóa: Khi kích chọn DataGridview hiển thị thơng tin dịng lên textbox combobox phía Khi người dùng nhấn nút Xóa xóa thơng tin bảng Phịng sở liệu đồng thời update lại thông tin lên DataGridview Trang 8/ 12 2.5 f Nút Thoát: Khi người dùng nhấn nút Thốt hiển thị hộp thoại hỏi người dùng có chắn muốn khơng, người dùng nhấn nút Yes cho khỏi form, 2.5 khơng khơng cho Module a 15 Khi Form load: Thông tin bảng KháchHàng hiển thị DataGridview chi tiết khách Thơng tin tình trạng phịng mã phòng bảng 2.5 KháchHàng load lên combobox tình trạng phịng combobox mã phịng b Nút Xem theo tình trạng phịng: Khi người dùng chọn combo tình trạng phịng 2.5 nhấn vào nút Xem theo tình trạng phịng, thơng tin phịng hiển thị DataGridview chi tiết phòng c Nút Xem theo mã phòng: Khi người dùng chọn combo mã phòng nhấn vào 2.5 nút Xem theo mã phịng, thơng tin phịng hiển thị DataGridview chi tiết phòng d Nút Nhập: Nhập thông tin mã khách 2.5 hàng, họ tên, số CMND, mã phòng vào bảng KháchHàng sở liệu, riêng cột ngày đến sở liệu nhập theo ngày máy tính, cột cịn lại để trống Đồng thời update thơng tin vừa nhập lên DataGridview chi tiết khách e Nút Sửa: Khi kích chọn DataGridview chi tiết khách hiển thị thông tin DataGridview chi tiết khách lên textbox Trang 9/ 12 1.0 combobox thông tin khách thuê phịng Sau người dùng sửa lại thơng tin bị sai, nhấn nút Sửa sửa lại thơng tin vào bảng KháchHàng sở liệu đồng thời update thông tin vừa sửa lên DataGridview chi tiết khách f Nút Xóa: Khi kích chọn DataGridview chi tiết khách hiển thị thơng tin 1.5 DataGridview chi tiết khách lên textbox combobox thông tin khách th phịng Khi người dùng nhấn nút Xóa xóa thông tin bảng KháchHàng sở liệu đồng thời update lại thông tin lên DataGridview chi tiết khách g Nút Thoát: Khi người dùng nhấn nút Thoát hiển thị hộp thoại hỏi người dùng có chắn muốn khơng, người dùng nhấn nút Yes cho khỏi form, 2.5 khơng khơng cho Module 10 a Khi Form load: Thơng tin mã phịng bảng Phịng load lên Combobox mã phịng 2.5 b Nút Tìm kiếm theo mã phòng: Khi người 2.5 dùng chọn combo mã phòng nhấn vào nút Tìm kiếm theo mã phịng, thơng tin khách hàng hiển thị DataGridview chi tiết khách hàng tốn c Nút Tìm kiếm theo họ tên: Khi người dùng gõ tên khách hàng textbox tên khách hàng nhấn vào nút Tìm kiếm theo họ tên, thông tin khách hàng hiển thị Trang 10/ 12 1.0 DataGridview chi tiết khách hàng tốn d Nút Tính tiền: Khi nhấn nút Tính tiền hiển thị thơng tin phịng khách ở, số ngày 1.5 khách (bằng cách lấy ngày khách toán trừ ngày khách đến), tổng tiền khách phải toán (bằng cách lấy đơn giá phòng bảng Phòng * số ngày khách ở) lên form Đồng thời update thông tin số ngày thành tiền vào bảng KháchHàng DataGridview chi tiết khách hàng toán e Nút Thoát: Khi người dùng nhấn nút Thốt 2.5 hiển thị hộp thoại hỏi người dùng có chắn muốn khơng, người dùng nhấn nút Yes cho khỏi form, khơng khơng cho Module 15 Sử dụng sở liệu câu 1, tạo form MDI theo mẫu, form có menu Quản lý 15 phòng để gọi form câu 2, menu Quản lý khách hàng để gọi form câu 3, menu Thanh toán để gọi form câu II PHẦN TỰ CHỌN 30 TỔNG SỐ ĐIỂM 100 Qui đổi tổng số điểm thang điểm 10 : ………… (bằng chữ : ………………………) ………, DUYỆT ngày ……… tháng …… năm ……… HỘI ĐỒNG THI TỐT NGHIỆP Trang 11/ 12 TIỂU BAN RA ĐỀ THI Trang 12/ 12 ... 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: (15 Điểm) Cho sở liệu Quản lý nhà khách sạn gồm bảng: Phịng(Mã phịng, Số giường,... menu Thanh toán để gọi form câu Trang 6/ 12 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ư... điểm 10 : ………… (bằng chữ : ………………………) ………, DUYỆT ngày ……… tháng …… năm ……… HỘI ĐỒNG THI TỐT NGHIỆP Trang 11/ 12 TIỂU BAN RA ĐỀ THI Trang 12/ 12