tailieunhanh - TỔNG QUAN VỀ NGÔN NGỮ LẬP TRÌNH C
Để học lập trình, trước tiên chúng ta phải hiểu ngôn ngữ lập trình là gì? Định nghĩa (theo [Loud 94], ): Ngôn ngữ lập trình là một hệ thống được ký hiệu hóa để miêu tả những tính toán (qua máy tính) trong một dạng mà cả con người và máy đều có thể đọc và hiểu được. | NGÔN NGỮ LẬP TRÌNH C Chương 1 TỔNG QUAN VỀ NGÔN NGỮ LẬP TRÌNH C Mục tiêu của bài giảng Phân biệt sự khác nhau giữa Câu lệnh, Chương trình và Phần mềm Biết được quá trình hình thành ngôn ngữ C Lựa chọn được một số trình biên dịch và công cụ hỗ trợ lập trình C. Nắm được các thành phần cơ bản của C. Biết cách viết, biên dịch và chạy một chương tình C đơn giản. Phần mềm, chương trình, câu lệnh Software Program 2 Program 1 Commands Commands Commands Lịch sử ngôn ngữ C Lịch sử ngôn ngữ C Ra đời vào đầu những năm 70 của thế kỉ XX, do Dennish Ritchie phát triển dựa trên ngôn ngữ BCPL của Martin Richards. Mục đích ban đầu của C là để viết hệ điều hành Unix. Được đặt tên C vì trước đó đã có ngôn ngữ B tại Bell. C có nhiều ưu điểm đặc biệt là tính mềm dẻo cao nên nhanh chóng trở thành ngôn ngữ chính thống. Có nhiều phiên bản và tình dịch C khác nhau: ANSI C. ISO C Turbo C Vào những năm cuối thập kỷ 60 đầu thập kỷ 70 của thế kỷ XX, Dennish Ritchie (làm việc tại phòng thí nghiệm Bell) đã phát . | NGÔN NGỮ LẬP TRÌNH C Chương 1 TỔNG QUAN VỀ NGÔN NGỮ LẬP TRÌNH C Mục tiêu của bài giảng Phân biệt sự khác nhau giữa Câu lệnh, Chương trình và Phần mềm Biết được quá trình hình thành ngôn ngữ C Lựa chọn được một số trình biên dịch và công cụ hỗ trợ lập trình C. Nắm được các thành phần cơ bản của C. Biết cách viết, biên dịch và chạy một chương tình C đơn giản. Phần mềm, chương trình, câu lệnh Software Program 2 Program 1 Commands Commands Commands Lịch sử ngôn ngữ C Lịch sử ngôn ngữ C Ra đời vào đầu những năm 70 của thế kỉ XX, do Dennish Ritchie phát triển dựa trên ngôn ngữ BCPL của Martin Richards. Mục đích ban đầu của C là để viết hệ điều hành Unix. Được đặt tên C vì trước đó đã có ngôn ngữ B tại Bell. C có nhiều ưu điểm đặc biệt là tính mềm dẻo cao nên nhanh chóng trở thành ngôn ngữ chính thống. Có nhiều phiên bản và tình dịch C khác nhau: ANSI C. ISO C Turbo C Vào những năm cuối thập kỷ 60 đầu thập kỷ 70 của thế kỷ XX, Dennish Ritchie (làm việc tại phòng thí nghiệm Bell) đã phát triển ngôn ngữ lập trình C dựa trên ngôn ngữ BCPL (do Martin Richards đưa ra vào năm 1967) và ngôn ngữ B (do Ken Thompson phát triển từ ngôn ngữ BCPL vào năm 1970 khi viết hệ điều hành UNIX đầu tiên trên máy PDP-7) và được cài đặt lần đầu tiên trên hệ điều hành UNIX của máy DEC PDP-11. Một số ưu điểm của C Là ngôn ngữ lập trình đa năng, mạnh và mềm dẻo. Chương trình viết bằng C chạy nhanh hơn so với chương tình viết bằng Pascal. Thường được sử dụng để lập trình hệ thống (hệ điều hành ) Là ngôn ngữ dễ thích nghi với nhiều môi trường khác nhau. Là ngôn ngữ có cấu trúc module (chương trình = các hàm). Ngôn ngữ cấp trung Ngôn ngữ cấp cao Ngôn ngữ hợp ngữ C Các bộ trình biên dịch C Turbo C Borland C Borland C++ Borland C builder Microsoft C Visual C++ C Free Ngoài ra còn có các IDE (intergrated Development Eniroment): Visual Studio, Eclipse, Mở tệp mới (File\New) Viết chương trình Lưu tệp và dịch Nếu có lỗi thì Sửa lỗi chính tả, cú pháp Quay lại bước 3 Chạy thử Nếu có lỗi thì Dò và
đang nạp các trang xem trước