Đáp án đề thi môn Lập trình ứng dụng trực quan - ĐH Đông Á

THThiNganHang
1 Downloads
12
0

Vorschau wird generiert...

Inhalt des Dokuments

Seite 1

TRƯỜNG ĐẠI HỌC ĐÔNG Á CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM KHOA CÔNG NGHỆ THÔNG TIN Độc lập - Tự do - Hạnh phúc ĐỀ THI KẾT THÚC HỌC PHẦN NĂM: 2013 Học phần: Lập trình ứng dụng trực quan Số tín chỉ: 4 Hình thức thi: Thực hành Thời gian làm bài: 120 phút Bậc: Cao đẳng Áp dụng cho ngành: Tin học ứng dụng Khoá: 2011-2014 Đề thi số: 01 Được sử dụng tài liệu  Không được sử dụng tài liệu  Người ra đề Người duyệt đề (Chữ ký)………………………………….. (Chữ ký)……………………………………….. - Họ và tên : Bạch Ngọc Dương - Họ và tên : Huỳnh Đức Thuận - Chức danh : Giảng viên - Chức danh : Trưởng khoa Yêu cầu: Hãy tạo một thư mục trên đĩa H:\ (hoặc ổ đĩa do cán bộ coi thi quy định) có tên dạng Hovaten_Lop_MaSV (Ví dụ: NguyenVanA_08CDTH1A_1234). Thực hiện các yêu cầu sau: Câu 1: (0.5 điểm) Tạo tập tin Access tên QLSach.MDB. Trong đó tạo Table tên Sach gồm các trường: MaSach, TenSach, NgayNhap, TacGia, NamXB, SoLuong với khóa của table là MaSach. Trong Visual Basic tạo một Project có tên QLSach.vbp Câu 2: (1.5 điểm) Trong project ở câu 1 hãy thực hiện các yêu cầu sau: a. Tạo Module và trong đó xây dựng thủ tục kết nối đến CSDL Access ở câu 1. b. Tạo Form dạng MDI để làm Form chính cho project với hệ thống menu gồm các mục: He thong có menu con gồm Tim kiem và Thoat; Du lieu có menu con Nhap sach; Bao cao có menu con In sach. c. Thiết lập sao cho form ở câu b được mở đầu tiên khi chạy chương trình và đồng thời gọi thủ tục ở câu a để thực hiện kết nối CSDL. 1 ThiNganHang.com

Seite 2

Câu 3: (3.5 điểm) Tạo form để cập nhật dữ liệu cho table Sach ở câu 1 như sau: - Thiết kế đầy đủ các điều khiển tương ứng với các trường có trong table. - Thiết kế và viết lệnh cho các nút thao tác dữ liệu: Them, Luu, Sua, Xoa, Huy. - Thiết kế DataGrid để hiển thị nội dung của table sau mỗi thao tác thay đổi dữ liệu. - Viết lệnh để form được gọi từ mục Nhap sach ở câu 2b. Câu 4: (1.5 điểm) Thiết kế Report để in toàn bộ dữ liệu trong table Sach thông qua DataEnvironment. Viết lệnh gọi Report từ menu In sach ở câu 2b. Câu 5: (2 điểm) Tạo form cho phép tìm kiếm sách theo 1 trong 2 tiêu chí: Tác giả hoặc Ngày nhập. Kết quả tìm được sẽ hiển thị lên lưới (khi nhấn nút Tim) hoặc cho phép in ra (khi nhấn nút In - gọi report ở câu 4). Viết lệnh để form được gọi từ mục Tim kiem ở câu 2b.  Lưu ý: Viết lệnh xử lý sự kiện cho mọi tính huống có thể xảy ra khi người dùng thực hiện ứng dụng. (1 điểm) ----- HẾT ----- 2 ThiNganHang.com

Seite 3

TRƯỜNG ĐẠI HỌC ĐÔNG Á CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM KHOA CÔNG NGHỆ THÔNG TIN Độc lập - Tự do - Hạnh phúc ĐÁP ÁN ĐỀ THI KẾT THÚC HỌC PHẦN NĂM: 2013 Học phần: Lập trình ứng dụng trực quan Số tín chỉ: 4 Hình thức thi: Thực hành Thời gian làm bài: 120 phút Bậc: Cao đẳng Áp dụng cho ngành: Tin học ứng dụng Khoá: 2011-2014 Đề thi số: 01 Được sử dụng tài liệu  Không được sử dụng tài liệu  Người làm đáp án Người duyệt đáp án (Chữ ký)………………………………….. (Chữ ký)……………………………………….. - Họ và tên : Bạch Ngọc Dương - Họ và tên : Huỳnh Đức Thuận - Chức danh : Giảng viên - Chức danh : Trưởng khoa Câu 1: 0.5 điểm - Có table Sach và đủ các trường theo đề: 0.25 điểm - Kiểu dữ liệu cho từng trường đúng và tạo khóa: 0.25 điểm Câu 2: 1.5 điểm a. Khai báo thư viện và khai báo biến Connection: 0.25 điểm; viết thủ tục 0.5 điểm b. Tạo form dạng MDI: 0.25 điểm; Thiết kế menu: 0.25 điểm; c. Thiết lập form khởi động đầu tiên và viết lệnh gọi thủ tục kết nối ở câu a: 0.25 điểm Câu 3: 3.5 điểm - Thiết kế đầy đủ các điều khiển tương ứng với các trường có trong table và lưới: 0.25 điểm - Thiết kế và viết lệnh cho các nút thao tác dữ liệu: 2.25 điểm + Nút Lưu: 1 điểm + Nút Xóa: 0.5 điểm + Nút Thêm: 0.25 điểm, nút Sửa: 0.25 điểm, nút Hủy: 0.25 điểm. - Viết thủ tục hiển thị lưới và gọi thực hiện: 1 điểm 3 ThiNganHang.com

Die ersten 3 Seiten werden angezeigt. Laden Sie das Dokument herunter, um alles zu sehen.

Kommentare (0)

Anmelden um an der Diskussion teilzunehmen

Noch keine Kommentare. Seien Sie der Erste!