1. Trang chủ
  2. » Công Nghệ Thông Tin

ĐỀ THI HỌC PHẦN LẬP TRÌNH ỨNG DỤNG TRỰC QUAN

12 208 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 12
Dung lượng 1,13 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

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 Form dạng MDI để làm Form chính cho project với hệ thố

Trang 1

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 

(Chữ ký)………

- Họ và tên : Bạch Ngọc Dương

- Chức danh : Giảng viên

(Chữ ký)………

- Họ và tên : Huỳnh Đức Thuậ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

Trang 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 -

Trang 3

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ý)………

- Họ và tên : Bạch Ngọc Dương

- Chức danh : Giảng viên

(Chữ ký)………

- Họ và tên : Huỳnh Đức Thuậ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

Trang 4

Câu 4: 1.5 điểm

- Thiết kế DataEnvironment: 0.5 điểm

- Thiết kế report: 1 điểm

Câu 5: 2 điểm

- Thiết kế giao diện: 0.5 điểm

- Viết lệnh cho nút Tìm: 1 điểm

- Viết lệnh cho nút In: 0.5 điểm

 Viết lệnh đáp ứng sự kiện cho mọi tình huống có thể xảy ra khi người sử dụng thực hiện

ứng dụng: 1 điểm

- HẾT

Trang 5

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ố: 02

Được sử dụng tài liệu  Không được sử dụng tài liệu 

(Chữ ký)………

- Họ và tên : Bạch Ngọc Dương

- Chức danh : Giảng viên

(Chữ ký)………

- Họ và tên : Huỳnh Đức Thuậ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 QLBanHang.MDB Trong đó tạo Table tên

BanHang gồm các trường: SoPhieu, NgayBan, TenHH, DVT, SoLuong, DonGia với

khóa của table là SoPhieu Trong Visual Basic tạo một Project có tên QLBanHang.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 Ban hang; Bao cao có menu con In hang hoa

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

Câu 3: (3.5 điểm) Tạo form để cập nhật dữ liệu cho table BanHang ở 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

Trang 6

- 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 Ban hang ở câu 2b

Câu 4: (1.5 điểm) Thiết kế Report để in toàn bộ dữ liệu trong table BanHang thông qua

DataEnvironment Viết lệnh gọi Report từ menu In hang hoa ở 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ên hang

hóa hoặc Ngày bán 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 -

Trang 7

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ố: 02

Đượ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ý)………

- Họ và tên : Bạch Ngọc Dương

- Chức danh : Giảng viên

(Chữ ký)………

- Họ và tên : Huỳnh Đức Thuận

- Chức danh : Trưởng khoa

Câu 1: 0.5 điểm

- Có table BanHang 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

Trang 8

+ 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

Câu 4: 1.5 điểm

- Thiết kế DataEnvironment: 0.5 điểm

- Thiết kế report: 1 điểm

Câu 5: 2 điểm

- Thiết kế giao diện: 0.5 điểm

- Viết lệnh cho nút Tìm: 1 điểm

- Viết lệnh cho nút In: 0.5 điểm

 Viết lệnh đáp ứng sự kiện cho mọi tình huống có thể xảy ra khi người sử dụng

thực hiện ứng dụng: 1 điểm

- HẾT

Trang 9

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ố: 03

Được sử dụng tài liệu  Không được sử dụng tài liệu 

(Chữ ký)………

- Họ và tên : Bạch Ngọc Dương

- Chức danh : Giảng viên

(Chữ ký)………

- Họ và tên : Huỳnh Đức Thuậ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 QLSinhVien.MDB Trong đó tạo Table tên

SinhVien gồm các trường: MaSV, Lop, HoLot, Ten, NgaySinh, GioiTinh, DienThoai, QueQuan với khóa của table là MaSV Trong Visual Basic tạo một Project có tên

QLSinhVien.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 Ho so

sinh vien; Bao cao có menu con In danh sach sinh vien

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

Trang 10

Câu 3: (3.5 điểm) Tạo form để cập nhật dữ liệu cho table SinhVien ở 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 Ho so sinh vien ở câu 2b

Câu 4: (1.5 điểm) Thiết kế Report để in toàn bộ dữ liệu trong table SinhVien thông qua

DataEnvironment Viết lệnh gọi Report từ menu In danh sach sinh vien ở 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ên hoặc

MaSV 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 -

Trang 11

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ố: 03

Đượ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ý)………

- Họ và tên : Bạch Ngọc Dương

- Chức danh : Giảng viên

(Chữ ký)………

- Họ và tên : Huỳnh Đức Thuận

- Chức danh : Trưởng khoa

Câu 1: 0.5 điểm

- Có table SinhVien 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

Trang 12

+ 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

Câu 4: 1.5 điểm

- Thiết kế DataEnvironment: 0.5 điểm

- Thiết kế report: 1 điểm

Câu 5: 2 điểm

- Thiết kế giao diện: 0.5 điểm

- Viết lệnh cho nút Tìm: 1 điểm

- Viết lệnh cho nút In: 0.5 điểm

 Viết lệnh đáp ứng sự kiện cho mọi tình huống có thể xảy ra khi người sử dụng

thực hiện ứng dụng: 1 điểm

- HẾT

Ngày đăng: 25/04/2018, 08:24

TỪ KHÓA LIÊN QUAN

w