Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Sức khỏe - Y tế
Văn bản luật
Nông Lâm Ngư
Kỹ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
Giới thiệu
Đăng ký
Đăng nhập
Tìm
Danh mục
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Y tế sức khỏe
Văn bản luật
Nông lâm ngư
Kĩ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
Thông tin
Điều khoản sử dụng
Quy định bảo mật
Quy chế hoạt động
Chính sách bản quyền
Giới thiệu
Đăng ký
Đăng nhập
0
Trang chủ
Công Nghệ Thông Tin
Kỹ thuật lập trình
Giáo trình Lập trình nâng cao - Trần Uyên Trang
Đang chuẩn bị liên kết để tải về tài liệu:
Giáo trình Lập trình nâng cao - Trần Uyên Trang
Anh Thơ
187
154
pdf
Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Việc lập trình cho các máy tính đầu tiên phải viết theo ngôn ngữ máy trong hệ nhị phân nên mất nhiều thời gian khi chạy và thử nghiệm chương trình để gỡ rối.Các tiện ghi cần thiết cho việc sủ dụng lại chương trình gốc ban đầu hầu như không có trong các ngôn ngữ lập trình tuyến tính ban đầu. khi cần làm công việc này người ta phải sao chép các chương trình gốc, dẫn đến chương trình dài ra | B Lộp trình. chuyên nâng cao Trần. Uỳn Trang Chươngl GIỚI THIỆU LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG I. LỊCH SỬ PHÁT TRIỂN CỦA LẬP TRÌNH 1. Lập trình tuyến tính Việc lập trình cho các máy tính đầu tiên phải viết theo ngôn ngữ máy trong hệ nhị phân nên mất nhiều thời gian khi chạy và thử nghiệm chương trình để gỡ rối. Khả năng sử dụng lại các đoạn chương trình không có Khi các khả năng của máy tính MT tăng Lập trình phát triển từ đơn giản đến phức tạp hơn. Các tiện nghi cần thiết cho việc sử dụng lại chương trình gốc ban đầu hầu như không có trong các ngôn ngữ lập trình tuyến tính LTTT ban đầu. Khi cần làm công việc này người ta phải sao chép lại các chương trình gốc dẫn đến chương trình dài ra. Nên việc bảo dưỡng sữa chữa khó rất mất thời gian Dữ liệu Toàn cục không có tính che dấu dữ liệu nên rất khó kiểm soát 2. Lập trình có cấu trúc Phân mảnh vấn đề lớn thành các vấn đề con độc lập. Từ những vấn đề con này xây dựng thành thủ tục và hàm Dữ liệu truyền giữa các thủ tục thông qua đối số ngoài ra nó có các dữ liệu riêng mà các thủ tục bên ngoài phạm vi của nó không thể thâm nhập tới được 3. Sự trừu tượng hoá chức năng Trong một chương trình CT có cấu trúc chỉ cần biết thủ tục hay hàm đã cho làm được công việc cụ thể gì là đủ còn làm thế nào mà công việc đó lại thực hiện được thì không quan trọng. Một khi thủ tục còn được tin cậy thì nó có thể dùng mà không cần biết là nó đã phải làm gì để hoàn thành đúng chức năng. Điều này được gọi là sự trừu tượng hoá chức năng functional abstraction đây là nền tảng của lập trình có cấu trúc 4. Lập trình hướng đối tượng Object Oriented Programming Lập trình hướng đối tượng LTHĐT là xây dựng trên nền tảng của lập trình có cấu trúc với sự trừu tượng hoá dữ liệu. Sự trừu tượng dữ liệu data abstraction tác động trên các dữ liệu cũng tương tự như sự trừu tượng hoá chức năng đã làm trên chức năng. Khi sự trừu tượng hoá dữ liệu xảy ra các cấu trúc dữ liệu và các phần tử có thể được sử dụng mà không cần để ý tới các chi tiết cụ thể mà người ta xây
TÀI LIỆU LIÊN QUAN
Giáo trình Lập trình mạng nâng cao hướng.NET (Nghề Lập trình máy tính): Phần 2 - Tổng cục dạy nghề
Bài giảng Cơ sở dữ liệu nâng cao - Chương 5: Giao diện lập trình
Giáo trình về LẬP TRÌNH NÂNG CAO
Kỹ thuật lập trình nâng cao - Trần Hoàng Thọ
Bài giảng Lập trình mạng nâng cao ICMP protocol - Nguyễn Vũ
Giáo trình kỹ thuật lập trình C cơ bản và nâng cao - GS. Phạm Văn Ất
Giáo trình thực hành Lập trình nâng cao - Trường ĐH Cửu Long
Giáo trình Lập trình nâng cao: Phần 1 - Nguyễn Văn Vinh
Giáo trình Lập trình nâng cao (Nghề Lập trình máy tính): Phần 1 - Tổng cục dạy nghề
Giáo trình Lập trình nâng cao: Phần 2 - Nguyễn Văn Vinh
crossorigin="anonymous">
Đã 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.