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ượt xem 20
download
Ngôn ngữ C được thiết kế bởi Dennis Ritchie ở phòng thí 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ất 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...
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: 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 1 Nộ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 4
- Lị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 7 Lị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 l standard) năm 1990 (chuẩn này cũng Biên dịch (compile): l được ANSI chấp nhận và được biết như C cho phép biên dịch nhiều tập tin chương trình l riêng rẽ thành các tập tin đối tượng (object) và C89) Liên kết (link) các đối tượng đó lại với nhau thành l l Được cập nhật năm 1995 (C95) và 1999 một chương trình có thể thực thi được (executable) (C99). thống nhất 6 8
- Môi trường lập trình Turbo C Soạn thảo chương trình mới Turbo C do hãng Borland cung cấp. Vào menu File ->New l l l Có các chức năng: soạn thảo chương trình, dịch, thực thi chương trình, … #include l Phiên bản được sử dụng ở đây là Turbo C 3.0 #include int main () { char ten[50]; printf(“Xin cho biet ten cua ban !”); scanf(“%s”,ten); printf(“Xin chao ban %s”,ten); getch(); return 0; Gõ chương trình vào } 9 11 Ghi chương trình đang soạn Gọi Turbo C thảo vào đĩa Sử dụng File->Save hoặc gõ phím F2 l l Lệnh Save As để lưu chương trình với tên khác Tên hiện t ại (tên cũ) Tên mới ( kể cả tên thư mục) 10 12
- Qui tắc đặt tên tập tin (file) Các lệnh trên menu Option Directories: l Theo quy tắc đặt tên tập tin của DOS. l l Include directories: Tên của tập tin gồm 2 phần: phần tên và phần mở chứa các tập tin ta muốn l đưa vào chương trình (file rộng. .h trong dòng #include). Phần tên: l Library directories: chứa l các tập tin thư viện (file Bắt đầu là 1 ký tự từ a..z (không phân biệt hoa thường). l .lib) Theo sau có thể là các ký tự từ a..z, các ký số từ 0..9 hay dấu l l Output directory: chứa gạch dưới (_), phần này dài tối đa là 8 ký tự. các tập tin “đối tượng “ Phần mở rộng: .obj và .exe sau khi biên l dịch chương trình. Dài tối đa 3 ký tự. l l Source directories: chứa các tập tin “nguồn” Ví dụ: l (.obj và .lib). Tên đúng: CHAO.C, baitap2.c, chao_ban.c l Environment: dùng để thiết l lập môi trường làm việc. Tên sai: 1CHAO.C, chao+ban.c l 13 15 Thực hiện chương trình + Mở một chương trình+ Thoát Thực hiện chương trình l l Nhấn Ctrl-F9 hoặc vào menu Run->Run Hết chương l Mở m ột chương trình đã có trên đĩa l Vào menu File->Open hoặc nhấn F3 l Thoát kh ỏi Turbo C l Vào menu File->Exit hoặc nhấn Alt-X 14 16
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Lập trình căn bản - Tổng quan
11 p | 1117 | 438
-
Giáo trình Lập trình căn bản dành cho hệ TCCN- P1
5 p | 345 | 151
-
Giáo trình Lập trình căn bản dành cho hệ TCCN- P2
5 p | 196 | 75
-
Giáo trình Lập trình căn bản dành cho hệ TCCN- P3
5 p | 188 | 68
-
Giáo trình Lập trình căn bản dành cho hệ TCCN- P4
5 p | 188 | 61
-
Giáo trình Lập trình căn bản dành cho hệ TCCN- P5
5 p | 158 | 52
-
Giáo trình Lập trình căn bản dành cho hệ TCCN- P7
5 p | 189 | 46
-
Giáo trình Lập trình căn bản dành cho hệ TCCN- P10
5 p | 165 | 45
-
Giáo trình Lập trình căn bản dành cho hệ TCCN- P8
5 p | 168 | 44
-
Giáo trình Lập trình căn bản dành cho hệ TCCN- P6
5 p | 174 | 44
-
Giáo trình Lập trình căn bản dành cho hệ TCCN- P13
5 p | 145 | 43
-
Giáo trình Lập trình căn bản dành cho hệ TCCN- P12
5 p | 177 | 43
-
Giáo trình Lập trình căn bản dành cho hệ TCCN- P9
5 p | 141 | 42
-
Giáo trình Lập Trình căn bản hệ Trung cấp - 1
11 p | 151 | 25
-
Bài giảng Lập trình căn bản: Chương 1 - Võ Duy Tín
13 p | 146 | 18
-
Bài giảng Lập trình căn bản: Chương 1 - ThS. Nguyễn Cao Trí
20 p | 148 | 12
-
Bài giảng Lập trình căn bản: Chương 2 - ThS. Nguyễn Cao Trí
13 p | 106 | 9
-
Bài giảng Lập trình căn bản: Chương 5 - ThS. Nguyễn Cao Trí
11 p | 98 | 6
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn