Danh mục

Bài giảng Lập trình trên Windows: Giới thiệu môn học - Trần Minh Thái

Số trang: 16      Loại file: pptx      Dung lượng: 72.65 KB      Lượt xem: 12      Lượt tải: 0    
tailieu_vip

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng "Lập trình trên Windows: Giới thiệu môn học" cung cấp kiến thức & kỹ năng lập trình ứng dụng Windows cơ bản & nâng cao; cung cấp kiến thức lập trình C# cho các ứng dụng Windows và các hàm thư viện cơ bản .NET; sử dụng môi trường phát triển tích hợp Visual Studio .NET 2015
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình trên Windows: Giới thiệu môn học - Trần Minh Thái Lập trình trên Windows Giới thiệu môn họcTrần Minh TháiEmail: minhthai@huflit.edu.vnWebsite: www.minhthai.edu.vnCập nhật: 10/02/2017 1Mục tiêu1. Cung cấp kiến thức & kỹ năng lập trình ứng dụng Windows cơ bản & nâng cao2. Cung cấp kiến thức lập trình C# cho các ứng dụng Windows và các hàm thư viện cơ bản .NET3. Sử dụng môi trường phát triển tích hợp Visual Studio .NET 2015 2Nội dung1. .NET Framework , cơ bản về ngôn ngữ C#2. Xây dựng ứng dụng trên Form (Windows Form Application) dùng C#3. Kiến thức nâng cao về lập trình đồ hoạ: GDI+ 3Yêu cầu với sinh viên• Có kiến thức cơ sở: • Lập trình • Cấu trúc dữ liệu và giải thuật • Cơ sở dữ liệu • Lập trình hướng đối tượng• Nghe giảng lý thuyết• Đọc các tài liệu tham khảo• Làm tất cả các bài tập• Tham gia đầy đủ các buổi TH• Tinh thần làm việc nghiêm túc 4Tài liệu tham khảoSách về Ngôn ngữ C#• Tom Archer , “Inside C#”, 2002• Anders Hejlsberg, Mads Torgersen, Scott Wiltamuth, Peter Golde, “C# Programming Language”, Addison Wesley 2011• Charles Petzold, “Programming in the Key of C#”, Microsoft Press 2004• Daniel Solis, “Illustrated C# 2008”, Apress, 2008Sách về Windows Form• Nagel, Bill Evjen, Jay Glynn, Morgan SkinnerandKarli Watson, “Professional C# 2005 with .NET 3.0”, Wrox Press 2007• Peter Sestoft, Henrik I. Hansen, “C# Precisely”, MIT Press 2004• Art Gittleman. “Computing with CSharp and the .NET 5Đánh giá môn họcThực hiện đồ án và vấn đáp (1 – 2 sinh viên/ đồ án) • Quyển báo cáo (file word): 3đ • Chương trình: 4đ • Vấn đáp: 3đĐiểm trừ: Vắng 01 buổi trừ 0.5đĐiểm cộng (Tối đa 2đ): Thảo luận, bài tập tại lớp (+0.25đ/lần)Thời gian nộp và vấn đáp: Sau khi kết thúc môn học 2 tuần 6Đăng ký nhóm và đề tài• Thời gian: Chậm nhất ngày 18/02/2017• Cách thức đăng ký: Điền thông tin theo mẫu• Các đề tài: • Ứng dụng • Game • Các tiện ích 7Cấu trúc quyển báo cáoThứ tự nội dung (trình bày ở các trang khác nhau)1. Trang bìa2. Trang bìa lót3. Phần mục lục4. Danh mục các từ viết tắt5. Danh mục các bảng biểu6. Danh mục các hình vẽ7. Nội dung của các chương8. Kết luận9. Tài liệu tham khảo 8Định dạng báo cáo• Dùng công cụ soạn thảo MS Word• Khổ giấy: A4• Canh lề: Trái: 3 cm; Trên, dưới, phải: 2 cm• Độ giãn dòng: 1.5• Font chữ: Times New Roman• Kích thước font chữ: Tên chương: 15 (in đậm, canh center), tiêu đề: 13 (in đậm, canh left), nội dung: 13 (in thường, canh justify)• Đánh số nội dung: Sử dụng số tự nhiên (tối đa 3 cấp). Ví dụ: Chương 1, mục 1: 1.1, cấp 2 của 1.1 là 1.1.1, cấp 3 là 1.1.1.1Lưu ý: Các mục lục, danh mục các bảng, danh mục các hình,đánh tài liệu tham khảo phải dùng tool tự động của MS Word 9Nội dung các chươngTối thiểu phải gồm các chương sau1. Mở đầu2. Phân tích3. Thiết kế4. Thử nghiệm kết quả 10Đề cương môn họcChương 1: Giới thiệu Microsoft .NET Platform• 1.1 Khái niệm Microsoft .NET Framework• 1.2 Kiến trúc .NET – CLR – Mã quản lý/Không quản lý – MSIL – CTS – CLS – BCL – Assembly / Assembly cache – JIT 11 –Đề cương môn họcChương 2: Ngôn ngữ lập trình C#• 2.1 Các thành phần cơ bản của ngôn ngữ• 2.2 Hệ thống kiểu• 2.3 Xuất/Nhập và chuyển đổi kiểu dữ liệu• 2.4 Các lệnh điều khiển: if, switch, goto, for, do…while, foreach• 2.5 Lớp, đối tượng và struct• 2.6 Phương thức• 2.7 Interface• 2.8 Property, Mảng và Indexer• 2.9 Lớp collection và exception• 2.10 Delegate và event 12Đề cương môn họcChương 3: Windows Form và GDI+• 3.1 Form và container• 3.2 Các control cơ bản: ListView, TreeView, Menu, ToolBar, StatusBar, TabControl, …• 3.3 Dialog• 3.4 Ứng dụng MDI 13Đề cương môn họcChương 4: Lập trình đồ họa với GDI+• 4.1 Lớp Graphics• 4.2 Sự kiện Paint• 4.3 Làm việc với Brush và Pen• 4.4 Làm việc với Color, Font và Text• 4.5 Làm việc với Image ...

Tài liệu được xem nhiều: