Báo cáo bài tập lớn môn Hệ điều hành: Tìm hiểu lập trình API trong Window

Báo cáo bài tập lớn môn Hệ điều hành: Tìm hiểu lập trình API trong Window có kết cấu nội dung gồm 3 phần. Trong đó, phần mở đầu giới thiệu chung, phần 2 giới thiệu sơ lược về Window API, phần 3 đề cập đến một số thành phần cơ bản của ứng dụng. | ĐẠI HỌC BÁCH KHOA HÀ NỘI Khoa Công Nghệ Thông Tin BÁO CÁO BÀI TẬP LỚN MÔN HỆ ĐIỀU HÀNH Đề tài Tìm hiểu lập trình API trong windows Giáo viên hướng dẫn Nhóm sinh viên thực hiện Nguyễn Tuấn Anh 20080075 Trần Quốc Huy 20081166 Chu Gia Khôi 20081409 Vũ Hồng Quân 20082128 Hoàng Thanh Tùng 20082997 1 Mục lục Mục ĐẦU .2 II SƠ BỘ WINDOW API CÁCH THỨC LÀM 1. Các thư viện lập trình của Windows SDK Software Development Kit .4 2. Các khái niệm cơ bản . 4 3. Các thành phần giao diện đồ họa GUI Graphics User Interface .5 4. Qui trình hoạt động của chương trình ứng dụng . 6 5. Ví dụ. 6 III MỘT SỐ THÀNH PHẦN CƠ BẢN. 12 1. Tài nguyên của ứng dụng Resources .12 2. Một số kiểu dữ liệu mới . 13 3. Một số hàm đồ họa cơ sở . 15 THOẠI VÀ ĐIỀU KHIỂN. 17 ĐẦU 2 Các ứng dụng của Windows rất dễ sử dụng nhưng rất khó đối với người đã tạo lập ra chúng. Để đạt được tính dễ dùng đòi hỏi người lập trình phải bỏ ra rất nhiều công sức để cài đặt. Lập trình trên Windows khó và phức tạp hơn nhiều so với lập trình trên DOS. Tuy nhiên lập trình trên Windows sẽ giải quyết được một số vấn đề khó khăn trong môi trường DOS như xây dựng giao diện người dùng quản lý bộ nhớ ảo độc lập thiết bị vào ra thâm nhập Internet khả năng chia sẻ tài nguyên . Windows cung cấp các hàm để người lập trình thâm nhập các đặc trưng của hệ điều hành gọi là giao diện lập trình ứng dụng Application Programming Interface API . Những hàm này được đặt trong các thư viện liên kết động Dynamic Link Library DLL . Các chương trình ứng dụng sử dụng chúng thông qua các lời gọi hàm và chỉ chia sẻ được khi trong máy có cài đặt Windows. 3 II SƠ BỘ WINDOW API CÁCH THỨC LÀM VIỆC 1. Các thư viện lập trình của Windows SDK Software Development Kit Là bộ thư viện lập trình nền tảng của HĐH Windows. Cung cấp tất cả các công cụ cần thiết để xây dựng 1 ứng dụng trên Windows. Được sử dụng như là thư viện cơ sở để tạo ra những thư viện cao cấp hơn trong những ngôn ngữ lập trình. VD OWL của BorlandC MFC của .

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.