1. Trang chủ
  2. » Giáo án - Bài giảng

I1 1 r lập trình giao diện

8 60 0

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

THÔNG TIN TÀI LIỆU

HƯỚNG DẪN ƠN TẬP- LẬP TRÌNH GIAO DIỆN I CÁC NỘI DUNG TRỌNG TÂM CỦA MÔN HỌC Chương 1: - Vai trò chức tầng giao diện xây dựng phát triển phần mềm Nắm vững hai thành phần Net Framework Tạo biên dịch project loại Windows Application với ngôn ngữ C# Chương 2: - Cú pháp ngơn ngữ lập trình C#: Các kiểu liệu, biến, hằng, toán tử Các cấu trúc điều khiển: cấu trúc lựa chọn, cấu trúc lặp Cách xử lý ngoại lệ Chương 3: - Cách thiết kế lớp (class), lớp thừa kế Cách khai báo thành phần thuộc lớp (biến thành viên, phương thức, phương thức khởi tạo, nạp chồng, thuộc tính, thành phần static) Hiểu sử dụng từ khóa public, protected, private khai báo Các cách truyền tham số biết sử dụng tham chiếu this Cài đặt sử dụng lớp đơn giản như: lớp phân số, lớp điểm, lớp thời gian Chương 4: - - Các thuộc tính kiện form control Thjết kế giao diện người dùng với form control như: Label, TextBox, Button, PictureBox, ListBox, ComboBox, Timer, Panel CheckBox, RadioButton, Tooltip Sử dụng menu, loại hộp thoại Windows Các cách chuyển form, ứng dụng MDI Chương - Xử lý kiện bàn phím như: KeyPress, KeyDown, KeyUp Xử lý kiện chuột như: nhấn chuột, nhả chuột, di chuyển chuột, …cách xác định nút chuột nhấn Chương - Nắm phương thức quan trọng để làm việc với mảng như: thêm phần tử vào mảng, tìm kiếm, xóa phần tử mảng, thống kê mảng, xếp mảng Nắm phương thức class String (string) xử lý chuỗi Sử dụng class StringBuilder Chương 7: - - Các phương thức class File Directory Các thao tác với file thư mục: o Đọc, ghi file văn o Đọc, ghi file nhị phân o Liệt kê file thư mục o Tạo, xóa, di chuyển file thư mục Truy xuất thơng tin file thư mục Chương 8: - Cách tạo sử dụng màu, font, brush, pen vẽ Sử dụng đối tượng thư việc GDI để vẽ đường thẳng, hình chữ nhật, hình ellipse, đa giác, vẽ hình, vẽ chữ - Sử dụng phần mềm Visual Studio.Net để xây dựng ứng dụng Windows Form thiết kế giao diện ứng dụng - Sử dụng cú pháp ngơn ngữ C# để lập trình xử lý chức ứng dụng II CÁCH THỨC ÔN TẬP: - Làm lại tập có hướng dẫn không cần xem hướng dẫn làm Với tập, xem phần kiếm thức lý thuyết liên quan để củng cố kiến thức - Tự làm tập khơng có hướng dẫn, xem phần lý thuyết liên quan, có tham tham khảo tài liệu internet - Liên hệ với giảng viên qua email, diễn đàn để hướng dẫn trợ giúp III HƯỚNG DẪN LÀM BÀI KIỂM TRA - Hình thức kiểm tra: viết chương trình máy, u cầu: chương trình phải chạy (khơng có lỗi cú pháp) - Đề kiểm tra ứng dụng hoàn chỉnh mức bản, gồm số chức xử lý, chức có thang điểm rõ ràng - Lưu ý làm bài: o Học viên chọn chức mà làm để làm trước o Trong trình làm thi, làm chức hoàn chỉnh, nhớ lưu tạm sang thư mục khác, đề phòng làm đến chức sau project sinh lỗi làm ứng dụng không chạy được, lúc sử dụng project cũ để nộp o Trước nộp bài, biên dịch lại project lần cuối để đảm bảo khơng lỗi, đóng phần mềm Visual Studio lại hồn tồn sau nộp theo u cầu coi thi - Những lỗi thường gặp: o Khai báo đường dẫn tuyệt đối sử dụng tài nguyên (tập tin hình ảnh, icon,…) máy tính làm bài, nộp bài, đường dẫn đến tập tin khơng tồn nên ứng dụng không chạy Xử lý: Đặt tập tin tài nguyên thư mục project dùng code lấy đường dẫn (xem lại thực hành) o Khi nộp qn đóng chương trình Visual Studio nên số tài nguyên project làm ứng dụng không chạy IV ĐỀ THI MẪU • Hình thức thi: thực hành máy • Thời gian: 90 phút • Tham khảo tài liệu: sử dụng tài liệu giấy • Thang điểm: tính theo thang điểm 10 o Thiết kế giao diện đúng, đẹp, hợp lý: 2-3 điểm o Xử lý chức chính: điểm o Xử lý chức khác (cảnh báo đóng form, resize hợp lý phần tử giao diện, tạo form delay): 2-3 điểm ĐỀ Sinh viên tạo project với project name MSSV_HOTEN_SOMAY (khơng dấu, ví dụ 12345_NguyenVanA_B01), sau viết chương trình game sau: YÊU CẦU CHI TIẾT - - Giao diện ban đầu hình trên, điểm số ban đầu (2 điểm) Dòng chữ MSSV HỌ VÀ TÊN chạy từ phải sang trái (2điểm) Người chơi chọn đáp án khung kết quả, click nút Quay số, hạt xúc xắc hiển thị ngẫu nhiên, tổng số nút hạt xúc xắc nằm khoảng lựa chọn người chơi, số điểm cộng thêm với tổng số nút quay được, ngược lại số điểm bị trừ tổng số nút quay (5 điểm) Khi đóng Form, xuất hộp thoại xác nhận trước kết thúc chương trình (1 điểm) ĐỀ Sinh viên tạo project với project name MSSV_HOTEN_SOMAY (khơng dấu, ví dụ 12345_NguyenVanA_B01), sau viết chương trình trò chơi “Cuộc đua kỳ thú” với giao diện sau: YÊU CẦU CHI TIẾT - Giao diện đúng, đẹp, tiêu đề form hiển thị chuỗi mã số sinh viên – họ tên, chạy chương trình, form nằm hình, nút Chạy bị vơ hiệu hóa (2 điểm) Xử lý nút “Chuẩn bị” (1 điểm): o Vô hiệu hóa nút “Chuẩn bị”, kích hoạt nút “Chạy” o Di chuyển hình sát lề trái, chuẩn bị cho đua Xử lý nút “Chạy” (5 điểm):Di chuyển ngẫu nhiên hình thú chạy bên phải, có hình chạm biên phải đường đua, dừng chơi hiển thị kết quả, đồng thời vô hiệu hóa nút “Chạy”, kích hoạt nút “Chuẩn bị” - Khi đóng Form, xuất hộp thoại xác nhận trước kết thúc chương trình (1 điểm) - Phóng to thay đổi kích thước cửa sổ chương trình, kích thước đường đua thay đổi theo cách phù hợp (1 điểm) ĐỀ Sinh viên tạo project với project name MSSV_HOTEN_SOMAY (khơng dấu, ví dụ 12345_NguyenVanA_B01), sau viết chương trình Quay số trúng thưởng với giao diện sau: YÊU CẦU CHI TIẾT: - Giao diện đúng, đẹp, tiêu đề form hiển thị chuỗi mã số sinh viên – họ tên, chạy chương trình, form nằm hình (2 điểm) Xử lý nút “Quay số” (5 điểm): click nút “Quay số”, hình quà tặng hiển thị ngẫu nhiên PictureBox, sau dừng: o Nếu quay hình quà tặng, hình ảnh quà tặng thêm vào giỏ quà o Nếu quay hình “Chúc may mắn lần sau”, khơng xử lý - - o Nếu quay hình “Mất quyền quay số”, nút Quay số bị vô hiệu hóa Click nút “Chơi lại”, nút “Quay số” kích hoạt lại, xóa hết tất quà tặng giỏ quà (1 điểm) Click nút “Đóng”, kết thúc chương trình Khi đóng Form, xuất hộp thoại xác nhận trước kết thúc chương trình (1 điểm) Phóng to thay đổi kích thước cửa sổ chương trình, kích thước giỏ quà thay đổi theo (1 điểm) ... 12345_NguyenVanA_B01), sau viết chương trình Quay số trúng thưởng với giao diện sau: YÊU CẦU CHI TIẾT: - Giao diện đúng, đẹp, tiêu đề form hiển thị chuỗi mã số sinh viên – họ tên, chạy chương trình, form nằm hình... thúc chương trình (1 điểm) ĐỀ Sinh viên tạo project với project name MSSV_HOTEN_SOMAY (khơng dấu, ví dụ 12345_NguyenVanA_B01), sau viết chương trình trò chơi “Cuộc đua kỳ thú” với giao diện sau:... tính theo thang điểm 10 o Thiết kế giao diện đúng, đẹp, hợp lý: 2-3 điểm o Xử lý chức chính: điểm o Xử lý chức khác (cảnh báo đóng form, resize hợp lý phần tử giao diện, tạo form delay): 2-3 điểm

Ngày đăng: 25/10/2019, 10:12

Xem thêm:

TỪ KHÓA LIÊN QUAN