Bài giảng Lập trình Windows: Phần 1 - Đại học Hàng Hải
Số trang: 47
Loại file: pdf
Dung lượng: 459.13 KB
Lượt xem: 10
Lượt tải: 0
Xem trước 5 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 Windows cung cấp các kiến thức cơ bản về lâp̣ trình trực quan trên hê ̣điều hành Windows, các kiến thức về truy cập và can thiệp vào các thành phần của hệ điều hành Windows. Nội dung bài giảng gồm có 7 chương và được chia thành 2 phần, phần 1 gồm chương 1 và chương 2, mời các bạn cùng tham khảo.
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình Windows: Phần 1 - Đại học Hàng Hải BỘ GIAO THÔNG VẬN TẢI TRƢỜNG ĐẠI HỌC HÀNG HẢI BỘ MÔN: KHOA HỌC MÁ Y TÍ NH KHOA: CÔNG NGHỆ THÔNG TIN BÀI GIẢNG LẬP TRÌNH WINDOWSTÊN HỌC PHẦN : Lập trình WindowsMÃ HỌC PHẦN : 17214TRÌNH ĐỘ ĐÀO TẠO : ĐẠI HỌC CHÍNH QUYDÙNG CHO SV NGÀNH : CÔNG NGHỆ THÔNG TIN HẢI PHÕNG - 2010Bài giảng môn học: Lâ ̣p trin ̀ h WindowsTên học phần: Lập trình Windows Loại học phần: 2Bộ môn phụ trách giảng dạy: Khoa học Máy tínhKhoa phụ trách: CNTTMã học phần: 17214 Tổng số TC: 3TS tiết Lý thuyết Thực hành/Xemina Tự học Bài tập lớn Đồ án môn học60 30 30 0 0 0 Điều kiện tiên quyết: Sinh viên phải học xong các học phần sau mới được đăng ký học phần này: Lâ ̣p trình hướng đố i tươ ̣ng, Cấ u trúc dữ liê ̣u Mục tiêu của học phần: - Cung cấp các kiến thức cơ bản về lâ ̣p triǹ h trực quan trên hê ̣ điề u hành Windows - Cung cấ p các kiế n thức về truy câ ̣p và can thiê ̣p vào các t hành phần của hệ điềuhành Windows Nội dung chủ yếu Các kiến thức về thao tác với file và thư mục , cơ sở dữ liê ̣u registry , các luồng , tiế ntrình, dịch vụ, các thư viện liên kết động và lập trình sockets trên Windows. Nội dung chi tiết của học phần: PHÂN PHỐI SỐ TIẾT TÊN CHƢƠNG MỤC TS LT TH/Xemina BT KT Chương I. Các khái niệm cơ bản 3 0 0 0 1.1. Giới thiệu về môi trường lâ ̣p triǹ h trên 1 Windows 1.1.1. Cở sở về hê ̣ điề u hành Windows 1.1.2. Các phiên bản của hê ̣ điề u hành Windows 1 1.1.3. Vai trò của Windows trên thi ̣trường phầ n mề m 1.2. Thư viê ̣n Win32 và Win64 1 1.2.1. Win32 API 1.2.2. Win64 API 1.3. Giới thiê ̣u về bô ̣ công cu ̣ Visual Studio 2005 Chương II. Hê ̣ thố ng file và thư mục 4 4 0 2.1. Truy câ ̣p và sử du ̣ng hê ̣ thố ng file trên môi 2 2 trường Windows 2.1.1. Hê ̣ thố ng file và thư mu ̣c của Windows 2.1.2. Các thao tác với file và thư mục trên Windows 2.1.3. Các vấn đề liên quan tới Unicode 1 1 2.2. Các ví dụ về thao tác với file 2.2.1. Tạo file và xử lý các lỗi liên quan iBài giảng môn học: Lâ ̣p trin ̀ h Windows PHÂN PHỐI SỐ TIẾTTÊN CHƢƠNG MỤC TS LT TH/Xemina BT KT2.2.2. Copy file2.2.3. Hiể n thi ̣danh sách các file trong thư mu ̣c 1 1hiê ̣n thời2.3. Quản lý file và thư mục nâng cao2.3.1. Con trỏ file2.3.2. Truy câ ̣p tới các thuô ̣c tiń h của file vàthư mu ̣cChương III. Hê ̣thố ng cơ sở dữ liêụ Registry 4 6 0 13.1. Khái niệm và vai trò của CSDL Registry 1 13.1.1. Các khóa, các hive3.1.2. Các kiểu dữ liệu3.2. Quản lý CSDL Registry 1 23.2.1. Thay đổ i khóa3.2.2. Thêm mới khóa3.2.3. Liê ̣t kê các khóa3.3. Can thiê ̣p Windows qua Registry 2 33.3.1. Thay đổ i giao diê ̣n3.3.2. Thay đổ i các thiế t lâ ̣p đố i với các ổ điã3.3.3. Thay đổ i các thiế t lâ ̣p với người dùng 1Chương IV. Quản lý các tiến trình và luồng 4 6 0 14.1. Các tiến trình và luồng trên Windows 2 24.2. Các thao tác với tiến trình4.2.1. Tạo tiến trình4.2.2. Kế t thúc và thoát khỏi mô ̣t tiế n trình4.2.3. Các thao tác với biến môi trường củaWindows4.2.4. Ví dụ : Ghi nhâ ̣t ký thời gian thực hiê ̣ncủa các tiến trình 1 24.3. Quản lý luồng (thread) trên Windows4.3.1. Các khái niệm cơ bản4.3.2. Mô hiǹ h Boss /Worker và các mô hiǹ hkhác4.3.3. Bô ̣ nhớ dành cho luồ ng 1 24.3.4. Độ ưu tiên và các trạng thái của luồng4.4. Mô ̣t số ví du ̣ về tiế n trình và luồ ng 14.4.1. Tìm kiếm song song với các tiến trình4.4.2. Thuâ ̣t toán sắ p xế p trô ̣n bằ ng đa luồ ngChương V. Các dịch vụ của W ...
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình Windows: Phần 1 - Đại học Hàng Hải BỘ GIAO THÔNG VẬN TẢI TRƢỜNG ĐẠI HỌC HÀNG HẢI BỘ MÔN: KHOA HỌC MÁ Y TÍ NH KHOA: CÔNG NGHỆ THÔNG TIN BÀI GIẢNG LẬP TRÌNH WINDOWSTÊN HỌC PHẦN : Lập trình WindowsMÃ HỌC PHẦN : 17214TRÌNH ĐỘ ĐÀO TẠO : ĐẠI HỌC CHÍNH QUYDÙNG CHO SV NGÀNH : CÔNG NGHỆ THÔNG TIN HẢI PHÕNG - 2010Bài giảng môn học: Lâ ̣p trin ̀ h WindowsTên học phần: Lập trình Windows Loại học phần: 2Bộ môn phụ trách giảng dạy: Khoa học Máy tínhKhoa phụ trách: CNTTMã học phần: 17214 Tổng số TC: 3TS tiết Lý thuyết Thực hành/Xemina Tự học Bài tập lớn Đồ án môn học60 30 30 0 0 0 Điều kiện tiên quyết: Sinh viên phải học xong các học phần sau mới được đăng ký học phần này: Lâ ̣p trình hướng đố i tươ ̣ng, Cấ u trúc dữ liê ̣u Mục tiêu của học phần: - Cung cấp các kiến thức cơ bản về lâ ̣p triǹ h trực quan trên hê ̣ điề u hành Windows - Cung cấ p các kiế n thức về truy câ ̣p và can thiê ̣p vào các t hành phần của hệ điềuhành Windows Nội dung chủ yếu Các kiến thức về thao tác với file và thư mục , cơ sở dữ liê ̣u registry , các luồng , tiế ntrình, dịch vụ, các thư viện liên kết động và lập trình sockets trên Windows. Nội dung chi tiết của học phần: PHÂN PHỐI SỐ TIẾT TÊN CHƢƠNG MỤC TS LT TH/Xemina BT KT Chương I. Các khái niệm cơ bản 3 0 0 0 1.1. Giới thiệu về môi trường lâ ̣p triǹ h trên 1 Windows 1.1.1. Cở sở về hê ̣ điề u hành Windows 1.1.2. Các phiên bản của hê ̣ điề u hành Windows 1 1.1.3. Vai trò của Windows trên thi ̣trường phầ n mề m 1.2. Thư viê ̣n Win32 và Win64 1 1.2.1. Win32 API 1.2.2. Win64 API 1.3. Giới thiê ̣u về bô ̣ công cu ̣ Visual Studio 2005 Chương II. Hê ̣ thố ng file và thư mục 4 4 0 2.1. Truy câ ̣p và sử du ̣ng hê ̣ thố ng file trên môi 2 2 trường Windows 2.1.1. Hê ̣ thố ng file và thư mu ̣c của Windows 2.1.2. Các thao tác với file và thư mục trên Windows 2.1.3. Các vấn đề liên quan tới Unicode 1 1 2.2. Các ví dụ về thao tác với file 2.2.1. Tạo file và xử lý các lỗi liên quan iBài giảng môn học: Lâ ̣p trin ̀ h Windows PHÂN PHỐI SỐ TIẾTTÊN CHƢƠNG MỤC TS LT TH/Xemina BT KT2.2.2. Copy file2.2.3. Hiể n thi ̣danh sách các file trong thư mu ̣c 1 1hiê ̣n thời2.3. Quản lý file và thư mục nâng cao2.3.1. Con trỏ file2.3.2. Truy câ ̣p tới các thuô ̣c tiń h của file vàthư mu ̣cChương III. Hê ̣thố ng cơ sở dữ liêụ Registry 4 6 0 13.1. Khái niệm và vai trò của CSDL Registry 1 13.1.1. Các khóa, các hive3.1.2. Các kiểu dữ liệu3.2. Quản lý CSDL Registry 1 23.2.1. Thay đổ i khóa3.2.2. Thêm mới khóa3.2.3. Liê ̣t kê các khóa3.3. Can thiê ̣p Windows qua Registry 2 33.3.1. Thay đổ i giao diê ̣n3.3.2. Thay đổ i các thiế t lâ ̣p đố i với các ổ điã3.3.3. Thay đổ i các thiế t lâ ̣p với người dùng 1Chương IV. Quản lý các tiến trình và luồng 4 6 0 14.1. Các tiến trình và luồng trên Windows 2 24.2. Các thao tác với tiến trình4.2.1. Tạo tiến trình4.2.2. Kế t thúc và thoát khỏi mô ̣t tiế n trình4.2.3. Các thao tác với biến môi trường củaWindows4.2.4. Ví dụ : Ghi nhâ ̣t ký thời gian thực hiê ̣ncủa các tiến trình 1 24.3. Quản lý luồng (thread) trên Windows4.3.1. Các khái niệm cơ bản4.3.2. Mô hiǹ h Boss /Worker và các mô hiǹ hkhác4.3.3. Bô ̣ nhớ dành cho luồ ng 1 24.3.4. Độ ưu tiên và các trạng thái của luồng4.4. Mô ̣t số ví du ̣ về tiế n trình và luồ ng 14.4.1. Tìm kiếm song song với các tiến trình4.4.2. Thuâ ̣t toán sắ p xế p trô ̣n bằ ng đa luồ ngChương V. Các dịch vụ của W ...
Tìm kiếm theo từ khóa liên quan:
Lập trình Windows Bài giảng Lập trình Windows Môi trường lập trình trên Windows Win32 API Win64 API Hệ thống fileTài liệu liên quan:
-
Bài tập lập trình Windows dùng C# - Bài thực hành
13 trang 188 0 0 -
bảo mật mạng các phương thức giả mạo địa chỉ IP fake IP
13 trang 160 0 0 -
information technology outsourcing transactions process strategies and contracts 2nd ed phần 3
65 trang 111 0 0 -
Excel add in development in c and c phần 9
0 trang 110 0 0 -
Giáo trình Lập trình Windows 1 - Trường CĐN Đà Lạt
117 trang 96 0 0 -
Hướng dẫn lập trình OpenGL căn bản
33 trang 53 0 0 -
The CISA Prep Guide Mastering the Certified Information Systems Auditor Exam phần 1
60 trang 43 0 0 -
thủ thuật windows XP hay nhất phần 2
14 trang 43 0 0 -
Bài giảng Lập trình Windows nâng cao: ADO.NET - Bùi Công Danh
57 trang 38 0 0 -
Microsoft Windows Server 2003: Phần 2
196 trang 36 0 0