TAILIEUCHUNG - Bài giảng Cơ sở lập trình 2: Chương 1 - Lê Quý Tài

Bài giảng Cơ sở lập trình 2 - Chương 1 trình bày những nội dung tổng quan về lập trình hướng đối tượng và ngôn ngữ C#. Chương này trình bày 2 nội dung chính, đó là: Tổng quan về lập trình hướng đối tượng, giới thiệu về ngôn ngữ C#. để nắm bắt các nội dung chi tiết. | Chương 1 TỔNG QUAN VỀ LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG VÀ NGÔN NGỮ C# HÀ NỘI – 2015 Nội dung 12/01/2015 Chương 1. Tổng quan về lập trình hướng đối tượng và ngôn ngữ C# Tổng quan về lập trình hướng đối tượng 1 Giới thiệu về ngôn ngữ C# 2 2/46 2 1. Tổng quan về lập trình hướng đối tượng Vấn đề: Phần mềm ngày càng lớn Một số hệ Unix chứa khoảng 4M dòng lệnh Windows chứa hàng chục triệu dòng lệnh Người dùng ngày càng đòi hỏi nhiều chức năng, đặc biệt là các chức năng thông minh Phần mềm luôn cần được sửa đổi Giải pháp: Sử dụng lại mã nguồn Giảm chi phí và thời gian phát triển Nâng cao chất lượng Yêu cầu khi sử dụng lại mã nguồn Dễ hiểu, chính xác, rõ ràng Không cần thay đổi khi sử dụng trong chương trình mới 12/01/2015 Chương 1. Tổng quan về lập trình hướng đối tượng và ngôn ngữ C# 3/46 Các phương pháp lập trình Lập trình không có cấu trúc Lập trình cấu trúc (lập trình thủ tục) Lập trình hướng đối tượng Lập trình hướng sự kiện Lập trình hướng thành phần 12/01/2015 Chương 1. Tổng quan về lập trình hướng đối tượng và ngôn ngữ C# 4/46 Lập trình không có cấu trúc (non-structured programming) Là phương pháp xuất hiện đầu tiên các ngôn ngữ như Assembly, Basic sử dụng các biến tổng thể lạm dụng lệnh GOTO Nhược điểm khó hiểu, khó bảo trì, hầu như không thể sử dụng lại chất lượng kém chi phí cao không thể phát triển các ứng dụng lớn 12/01/2015 Chương 1. Tổng quan về lập trình hướng đối tượng và ngôn ngữ C# 5/46 Lập trình cấu trúc/lập trình thủ tục (structured/procedural programming) Đặc điểm Xây dưng chương trình dựa trên các hàm/thủ tục/chương trình con Dữ liệu và xử lý (hàm) tách rời nhau Các hàm không bắt buộc phải tuân theo một cách thức chung truy cập vào dữ liệu 12/01/2015 Chương 1. Tổng quan về lập trình hướng đối tượng và ngôn ngữ C# 6/46 Lập trình cấu trúc/lập trình thủ tục Nhược điểm Các hàm trong chương trình muốn trao đổi dữ liệu phải sử dụng biến toàn cục (global) Thay đổi của của những biến toàn cục sẽ ảnh hưởng tới tất cả những thành phần liên quan Tính mở của hệ .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã 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.