tailieunhanh - Giáo trình Lập trình trực quan (Nghề: Quản trị mạng - Trình độ: Cao đẳng) - Trường Cao đẳng nghề Cần Thơ

Giáo trình "Lập trình trực quan (Nghề: Quản trị mạng - Trình độ: Cao đẳng)" được biên soạn nhằm giúp sinh viên hiểu được vai trò của công nghệ lập trình trực quan; phân tích xác định nhiệm vụ chương trình (phải làm gì), xác định đối tượng điều khiển dữ liệu, dữ liệu và cấu trúc dữ liệu của hệ thống phù hợp với ngôn ngữ đã chọn để xây dựng các ứng dụng . | QTM-CĐ-MĐ31-LTTQ TUYÊN BỐ BẢN QUYỀN Tài liệu này thuộc loại sách giáo trình nên các nguồn thông tin có thể được phép dùng nguyên bản hoặc trích dùng cho các mục đích về đào tạo và tham khảo. Mọi mục đích khác mang tính lệch lạc hoặc sử dụng với mục đích kinh doanh thiếu lành mạnh sẽ bị nghiêm cấm. 1 LỜI GIỚI THIỆU Lịch sử phát triển của Tin học luôn gắn liền với việc tìm kiếm các phương pháp lập trình để giúp cho người sử dụng triển khai các ứng dụng một cách dễ dàng nhanh chóng và hiệu quả. Như chúng ta đã biết mỗi loại máy tính sử dụng loại CPU Central Processing Unit xác định chỉ có thể hiểu và thực hiện trực tiếp được các lệnh cũng như chương trình theo một loại ngôn ngữ dành riêng được gọi là ngôn ngữ máy. Tuy nhiên nếu triển khai các ứng dụng trong thực tế mà phải viết chương trình trực tiếp bằng ngôn ngữ máy thì sẽ rất phức tạp đòi hỏi thời gian và công sức rất lớn nhiều khi không thể thực hiện được. Vì vậy người ta tìm cách xây dựng một ngôn ngữ lập trình riêng gần với các ngôn ngữ tự nhiên thuận lợi cho việc triển khai các ứng dụng. Khi thực hiện các chương trình bằng ngôn ngữ này phải qua một bước dịch chương trình đó sang ngôn ngữ máy để nó có thể thực hiện. Từ trước đến nay có rất nhiều ngôn ngữ lập trình được ra đời và phục vụ đắc lực cho việc triển khai các ứng dụng trên máy tính. Trong giai đoạn đầu các ngôn ngữ lập trình tuy dễ sử dụng hơn ngôn ngữ máy nhưng rất khó với các lập trình viên vì chưa đủ mạnh để dễ dàng triển khai các thuật toán. Chương trình chưa có tính cấu trúc chặt chẽ về mặt dữ liệu cũng như tổ chức chương trình. Vì vậy việc triển khai các ứng dụng trong thực tế bằng các ngôn ngữ lập trình này là rất khó khăn. Giai đoạn 2 là thời kỳ của các ngôn ngữ lập trình có cấu trúc. Các ngôn ngữ lập trình này có đặc điểm là có tính cấu trúc chặt chẽ về mặt dữ liệu và tổ chức chương trình. Một loạt các ngôn ngữ lập trình có cấu trúc ra đời và dược sử dụng rộng rãi như PASCAL C BASIC. Giai đoạn 3 là thời kỳ của lập trình hướng đối tượng và .

TÀI LIỆU LIÊN QUAN
TỪ KHÓA LIÊN QUAN