Cộng đồng chia sẻ tri thức Lib24.vn

Đề thi thực hành Môn Lập Trình Máy Tính - Đề 07

Gửi bởi: Khoa CNTT - HCEM 10 tháng 10 2019 lúc 10:11:17 | Được cập nhật: 27 tháng 4 lúc 22:34:19 Kiểu file: DOC | Lượt xem: 437 | Lượt Download: 1 | File size: 0.661504 Mb

Nội dung tài liệu

Tải xuống
Link tài liệu:
Tải xuống

Các tài liệu liên quan


Có thể bạn quan tâm


Thông tin tài liệu

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ã đề thi: LTMT - TH07
Thời gian: 06 giờ (không kể thời gian giao đề thi)
NỘI DUNG ĐỀ THI
TT
Module 1:
Module 2:
Module 3:
Module 4:

Tên Modul
Tạo cơ sở dữ liệu
Form main
Form môn học
Form điểm
Tổng:

Ghi chú: Phần tự chọn 30 điểm do các trường biên soạn

Trang 1/ 7

Điểm
10
5
20
35
70

A. 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: (15 Điểm)
Cho cơ sở dữ liệu Quản lý điểm gồm các bảng:
tblSinhVien(MaSV,Hoten,Ngaysinh, Noisinh, Gioitinh Diachi,
Makhoa).
tblKhoa(Makhoa, Tenkhoa)
tblMonHoc(Mamon, Tenmon, Makhoa, Sohocphan, Giaovien)
tblDiem(Mamon, MaSV, Diem)
Hãy sử dụng hệ quản trị CSDL SQL Server hoặc (Microsoft Access) thực hiện
các yêu cầu sau:
a) Tạo các bảng trên.
b) Tạo các ràng buộc giữa các bảng.
c) Nhập vào mỗi bảng từ 5 đến 10 dòng dữ liệu.
Module 2: Thiết kế Form frmMain theo mẫu sau: (5 điểm)

Viết lệnh sao cho khi người sử dụng chọn thực đơn Quản lý  Quản lý điểm
, Quản lý môn học thì hệ thống mở Form frmDiem, frmMonHoc.
Module 3: (20 Điểm)

Trang 2/ 7

Sử dụng cơ sở dữ liệu ở câu 1, tạo form theo mẫu và thực hiện các yêu
cầu sau:

Yêu cầu :
a) Khi chương trình thực thi frmMonHoc sẽ hiển thị toàn bộ danh sách
môn học được nạp từ cơ sở dữ liệu vào Listview.đồng thời nút Xóa,
nút sửa, các TextBox và combobox sẽ mờ đi (vô hiệu hóa).
b) Khi người dùng click vào nút “cập nhật” trở thành nút “Thêm” các
TextBox, combobox sẽ sáng (cho phép hoạt động) để nhập thông tin
môn học và lưu lại trong cơ sở dữ liệu.
c) Nút “Xóa” sẽ sáng khi người sử dụng click vào ListView và khi người
sử dụng nhấn nút xóa thì sẽ xóa môn học khỏi CSDL và cập nhật lại
ListView.
d) Khi người dùng click và nút sửa cho phép sửa thông tin của phần tử
được chọn và lưu lại trong cơ sở dữ liệu.
Module 4: (3 Điểm)
Sử dụng cơ sở dữ liệu ở câu 1, tạo form theo mẫu và thực hiện các yêu
cầu sau:

Trang 3/ 7

Yêu cầu :
1. Khi chương trình thực thi frmDiem sẽ hiển thị toàn bộ danh sách điểm
của sinh viên được nạp từ cơ sở dữ liệu vào Listview
2. Xây dựng chức năng “CẬP NHẬT” để thêm thông tin điểm vào trong cơ
sở dữ liệu và cập nhật lại trong ListView. Lưu ý: Nếu dữ liệu nhập không
đúng chương trình sẽ báo lỗi và không thực hiện chức năng “CẬP
NHẬT”.
3. Xây dựng chức năng “XÓA” xóa tất cả các phần tử được chọn.
4. Xây dựng chức năng “SỬA” cho phép sửa thông tin của phần tử được
chọn và lưu lại trong cơ sở dữ liệu.
5. Xây dựng chức năng “TÌM KIẾM” thành viên theo khóa tìm kiếm là:
MaSV, MaMH.
6. Tạo một Crystal Report để in ra danh sách điểm của sinh viên.
7. Thực hiện đóng gói chương trình có tên: QuanLyDiem.exe

Trang 4/ 7

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
1
2
3

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
chú

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ố

1.
2.
3.
4.
5.

Trang 5/ 7

Ghi
chú

C. TIÊU CHÍ ĐÁNH GIÁ:
Module

CÁC TIÊU CHÍ CHẤM

I. PHẦN BẮT BUỘC
Module 1 SQL Server hoặc Microsoft Access
A
Tạo các bảng
B
Tạo các ràng buộc giữa các bảng
C
Nhập vào mỗi bảng từ 5 đến 10 dòng dữ liệu.
Module 2 LẬP TRÌNH NGÔN NGỮ C# HOẶC VB
Thiết kế Form frmMain
Viết lệnh sao cho khi người sử dụng chọn thực đơn

KẾT ĐIỂM
QUẢ TỐI ĐA
70
10điểm
2 điểm
5 điểm
3 điểm
5 điểm
2 điểm
3 điểm

Quản lý  Quản lý điểm thì hệ thống mở Form
frmDiem.
20 điểm

Module 3
A

B

C

D

Khi chương trình thực thi frmMonHoc sẽ hiển thị
toàn bộ danh sách môn học được nạp từ cơ sở dữ
liệu vào Listview.đồng thời nút Xóa, nút sửa, các
TextBox và combobox sẽ mờ đi (vụ hiệu hóa).
Khi người dùng click vào nút “cập nhật” trở thành
nút “Thêm” các TextBox, combobox sẽ sáng (cho
phép hoạt động) để nhập thông tin môn học và lưu
lại trong cơ sở dữ liệu.
Nút “Xóa” sẽ sáng khi người sử dụng click vào
ListView và khi người sử dụng nhấn nút xóa thì sẽ
xóa môn học khỏi CSDL và cập nhật lại ListView.
Khi người dùng click và nút sửa cho phép sửa thông
tin của phần tử được chọn và lưu lại trong cơ sở dữ
liệu.

Module 4
A

B

C

Khi chương trình thực thi frmDiem sẽ hiển thị toàn
bộ danh sách điểm của sinh viên được nạp từ cơ sở
dữ liệu vào Listview.
Xây dựng chức năng “CẬP NHẬT” để thêm thông
tin điểm vào trong cơ sở dữ liệu và cập nhật lại trong
ListView. Lưu ý: Nếu dữ liệu nhập không đúng
chương trình sẽ báo lỗi và không thực hiện chức
năng “CẬP NHẬT”.
Xây dựng chức năng “XÓA” xóa tất cả các phần tử
được chọn.
Trang 6/ 7

5 điểm

5 điểm

5 điểm
5 điểm

30 điểm
5 điểm

5 điểm

5 điểm

Xây dựng chức năng “SỬA” cho phép sửa thông tin
của phần tử được chọn và lưu lại trong cơ sở dữ liệu.
Xây dựng chức năng “TÌM KIẾM” thành viên theo
E
khóa tìm kiếm là: MaSV, MaMH.
Tạo một Crystal Report để in ra danh sách điểm của
F
sinh viên.
Thực hiện đóng gói chương trình có tên:
G
QuanLyDiem.exe
II. PHẦN TỰ CHỌN
TỔNG SỐ ĐIỂM
D

5 điểm
5 điểm
5 điểm
5 điểm
30
100

Qui đổi tổng số điểm về thang điểm 10 : ………… (bằng chữ : ………………)
.
………,

DUYỆT

ngày ………. tháng ……. năm ………

HỘI ĐỒNG THI TỐT NGHIỆP

Trang 7/ 7

TIỂU BAN RA ĐỀ THI