LẬP TRÌNH CĂN BẢN - GIỚI THIỆU VỀ NGÔN NGỮ C & MÔI TRƯỜNG TURBO C 3.0
Số trang: 4
Loại file: pdf
Dung lượng: 204.29 KB
Lượt xem: 14
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Ngôn ngữ C được thiết kế bởi Dennis Ritchie ở phòngthí nghiệm Bell vào đầu những năm 1970.- Sự phát triển của C dựa trên các ngôn ngữ đã có:- ALGOL 60 (1960),- CPL (Cambridge, 1963),-l BCPL (Martin Richard, 1967),- B (Ken Thompson, 1970)- C là ngôn ngữ lập trình cấp cao, được sử dụng rấtphổ biến để lập trình hệ thống cùng với Assembler vàphát triển các ứng dụng, dù rằng đang có sự chuyểnđổi sang dùng C++.-l 90% của UNIX được viết bằng C...
Nội dung trích xuất từ tài liệu:
LẬP TRÌNH CĂN BẢN - GIỚI THIỆU VỀ NGÔN NGỮ C & MÔI TRƯỜNG TURBO C 3.0 Lịch Sử (1) Ngôn ngữ C được thiết kế bởi Dennis Ritchie ở phòng l thí nghiệm Bell vào đầu những năm 1970.LẬP TRÌNH CĂN BẢN Sự phát triển của C dựa trên các ngôn ngữ đã có: l l ALGOL 60 (1960), l CPL (Cambridge, 1963), l BCPL (Martin Richard, 1967), GIỚI THIỆU VỀ NGÔN NGỮ C & l B (Ken Thompson, 1970) MÔI TRƯỜNG TURBO C 3.0 C là ngôn ngữ lập trình cấp cao, được sử dụng rất l phổ biến để lập trình hệ thống cùng với Assembler và phát triển các ứng dụng, dù rằng đang có sự chuyển đổi sang dùng C++. l 90% của UNIX được viết bằng C 3 1Nội dung Lịch Sử (2) Dennis Tổng quan về ngôn ngữ lập trình C l Ritchie(trái) và Lịch sử l Ken Thompson trước hệ thống l Những đặc điểm của C PDP-11 với 2 Môi trường lập trình Turbo C l text-terminal (1972) 2 4Lịch Sử (3) Những đặc điểm của C (1) Tính cô đọng (compact): Năm 1978, Dennis l l C chỉ có 32 từ khóa chuẩn và 40 toán tử chuẩn. Ritchie và Brian l Tính cấu trúc (structured): Kernighan xuất bản l 1 quyển sách mô tả C có một tập hợp những chỉ thị lập trình: cấu trúc l lựa chọn, lặp, … ngôn ngữ C. Đơn giản dễ hiểu. l Tính tương thích (compatible) : l C có bộ tiền xử lý và l Các thư viện chuẩn vô cùng phong phú l Nên khi chuyển từ máy tính này sang máy tính l khác các chương trình viết bằng C vẫn hoàn toàn Dennis Ritchie (trái) và Kernighan tương thích. 5 7Lịch Sử (4) Những đặc điểm của C (2) Tính linh động (flexible): C được chuẩn hóa vào năm 1989 bởi l l Cú pháp rất uyển chuyển, chấp nhận nhiều cách ANSI (American National Standards l thể hiện Institute), được biết như ANSI C. Có thể thu gọn kích thước của mã lệnh l l Được chuẩn hóa ISO (International Làm chương trình chạy nhanh hơn ...
Nội dung trích xuất từ tài liệu:
LẬP TRÌNH CĂN BẢN - GIỚI THIỆU VỀ NGÔN NGỮ C & MÔI TRƯỜNG TURBO C 3.0 Lịch Sử (1) Ngôn ngữ C được thiết kế bởi Dennis Ritchie ở phòng l thí nghiệm Bell vào đầu những năm 1970.LẬP TRÌNH CĂN BẢN Sự phát triển của C dựa trên các ngôn ngữ đã có: l l ALGOL 60 (1960), l CPL (Cambridge, 1963), l BCPL (Martin Richard, 1967), GIỚI THIỆU VỀ NGÔN NGỮ C & l B (Ken Thompson, 1970) MÔI TRƯỜNG TURBO C 3.0 C là ngôn ngữ lập trình cấp cao, được sử dụng rất l phổ biến để lập trình hệ thống cùng với Assembler và phát triển các ứng dụng, dù rằng đang có sự chuyển đổi sang dùng C++. l 90% của UNIX được viết bằng C 3 1Nội dung Lịch Sử (2) Dennis Tổng quan về ngôn ngữ lập trình C l Ritchie(trái) và Lịch sử l Ken Thompson trước hệ thống l Những đặc điểm của C PDP-11 với 2 Môi trường lập trình Turbo C l text-terminal (1972) 2 4Lịch Sử (3) Những đặc điểm của C (1) Tính cô đọng (compact): Năm 1978, Dennis l l C chỉ có 32 từ khóa chuẩn và 40 toán tử chuẩn. Ritchie và Brian l Tính cấu trúc (structured): Kernighan xuất bản l 1 quyển sách mô tả C có một tập hợp những chỉ thị lập trình: cấu trúc l lựa chọn, lặp, … ngôn ngữ C. Đơn giản dễ hiểu. l Tính tương thích (compatible) : l C có bộ tiền xử lý và l Các thư viện chuẩn vô cùng phong phú l Nên khi chuyển từ máy tính này sang máy tính l khác các chương trình viết bằng C vẫn hoàn toàn Dennis Ritchie (trái) và Kernighan tương thích. 5 7Lịch Sử (4) Những đặc điểm của C (2) Tính linh động (flexible): C được chuẩn hóa vào năm 1989 bởi l l Cú pháp rất uyển chuyển, chấp nhận nhiều cách ANSI (American National Standards l thể hiện Institute), được biết như ANSI C. Có thể thu gọn kích thước của mã lệnh l l Được chuẩn hóa ISO (International Làm chương trình chạy nhanh hơn ...
Tìm kiếm theo từ khóa liên quan:
lập trình điện tử chuyên ngành điện tử ngôn ngữ C môi trường turbo điện tử căn bảnGợi ý tài liệu liên quan:
-
Giáo trình Lập trình C căn bản - HanoiAptech Computer Education Center
136 trang 114 0 0 -
Giáo trình Tin học đại cương: Phần 2 - Trần Đình Khang
118 trang 93 0 0 -
101 thuật toán chương trình C: Phần 2
130 trang 84 0 0 -
91 trang 81 0 0
-
NGÔN NGỮ LẬP TRÌNH C - Mảng và chuỗi ký tự
40 trang 39 0 0 -
Giáo trình điện tử căn bản- vuson.tk
23 trang 35 0 0 -
GIÁO ÁN LÝ THUYẾT LẬP TRÌNH C - Bài 4: Cấu trúc lặp
17 trang 34 0 0 -
GIÁO TRÌNH ĐIỀU KHIỂN SỐ_CHƯƠNG 7
0 trang 31 0 0 -
Bài giảng Tin học đại cương: Bài 4 - Bùi Trọng Tùng
21 trang 31 0 0 -
Tìm hiểu về Vi Điều Khiển 8051
40 trang 29 0 0