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

4 171 0
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

Đang tải... (xem toàn văn)

Thông tin tài liệu

Lịch Sử (1) l LẬP TRÌNH CĂN BẢN l GIỚI THIỆU VỀ NGÔN NGỮ C & MÔI TRƯỜNG TURBO C 3.0 l Ngôn ngữ C thiết kế Dennis Ritchie phòng thí nghiệm Bell vào đầu năm 1970 Sự phát triển C dựa ngôn ngữ có: l ALGOL 60 (1960), l CPL (Cambridge, 1963), l BCPL (Martin Richard, 1967), l B (Ken Thompson, 1970) C ngôn ngữ lập trình cấp cao, sử dụng phổ biến để lập trình hệ thống với Assembler phát triển ứng dụng, có chuyển đổi sang dùng C++ l 90% UNIX viết C Nội dung l Lịch Sử (2) Dennis Ritchie(trái) Ken Thompson trước hệ thống PDP-11 với text-terminal (1972) Tổng quan ngôn ngữ lập trình C Lịch sử l Những đặc điểm C l l Môi trường lập trình Turbo C Những đặc điểm C (1) Lịch Sử (3) l l Năm 1978, Dennis Ritchie Brian Kernighan xuất sách mô tả ngôn ngữ C Tính cô đọng (compact): l l Tính cấu trúc (structured): l l l C có 32 từ khóa chuẩn 40 toán tử chuẩn C có tập hợp thị lập trình: cấu trúc lựa chọn, lặp, … Đơn giản dễ hiểu Tính tương thích (compatible): l l l Dennis Ritchie (trái) Kernighan C có tiền xử lý Các thư viện chuẩn vô phong phú Nên chuyển từ máy tính sang máy tính khác chương trình viết C hoàn toàn tương thích Những đặc điểm C (2) Lịch Sử (4) C chuẩn hóa vào năm 1989 ANSI (American National Standards Institute), biết ANSI C l Được chuẩn hóa ISO (International standard) năm 1990 (chuẩn ANSI chấp nhận biết C89) l Được cập nhật năm 1995 (C95) 1999 (C99) l l Tính linh động (flexible): l l l l Biên dịch (compile): l l Cú pháp uyển chuyển, chấp nhận nhiều cách thể Có thể thu gọn kích thước mã lệnh Làm chương trình chạy nhanh C cho phép biên dịch nhiều tập tin chương trình riêng rẽ thành tập tin đối tượng (object) Liên kết (link) đối tượng lại với thành chương trình thực thi (executable) thống Môi trường lập trình Turbo C Soạn thảo chương trình l Turbo C hãng Borland cung cấp l Có chức năng: soạn thảo chương trình, dịch, thực thi chương trình, … l Phiên sử dụng Turbo C 3.0 l Vào menu File ->New Gõ chương trình vào #include #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; } 11 Ghi chương trình soạn thảo vào đĩa Gọi Turbo C l Sử dụng File->Save gõ phím F2 l Lệnh Save As để lưu chương trình với tên khác Tên (tên cũ) Tên ( kể tên thư mục) 10 12 Qui tắc đặt tên tập tin (file) l l l Theo quy tắc đặt tên tập tin DOS Tên tập tin gồm phần: phần tên phần mở rộng l Phần tên: l l l Bắt đầu ký tự từ a z (không phân biệt hoa thường) Theo sau ký tự từ a z, ký số từ hay dấu gạch (_), phần dài tối đa ký tự Phần mở rộng: l l Các lệnh menu Option Dài tối đa ký tự Ví dụ: l l Tên đúng: CHAO.C, baitap2.c, chao_ban.c Tên sai: 1CHAO.C, chao+ban.c l Directories: l Include directories: chứa tập tin ta muốn đưa vào chương trình (file h dòng #include) l Library directories: chứa tập tin thư viện (file lib) l Output directory: chứa tập tin “đối tượng “ obj exe sau biên dịch chương trình l Source directories: chứa tập tin “nguồn” (.obj lib) Environment: dùng để thiết lập môi trường làm việc 13 15 Thực chương trình + Mở chương trình+ Thoát l Thực chương trình l Nhấn Ctrl-F9 vào menu Run->Run l Mở chương trình có đĩa l Vào menu File->Open nhấn F3 l Thoát khỏi Turbo C l Vào menu File->Exit nhấn Alt-X Hết chương 14 16 ...Những đ c điểm C (1) Lịch Sử (3) l l Năm 1978, Dennis Ritchie Brian Kernighan xuất sách mô tả ngôn ngữ C Tính c đọng (compact): l l Tính c u tr c (structured): l l l C có 32 từ khóa chuẩn 40 toán... tượng (object) Liên kết (link) đối tượng lại với thành chương trình th c thi (executable) thống Môi trường lập trình Turbo C Soạn thảo chương trình l Turbo C hãng Borland cung c p l C ch c năng:... biên dịch chương trình l Source directories: chứa tập tin “nguồn” (.obj lib) Environment: dùng để thiết lập môi trường làm vi c 13 15 Th c chương trình + Mở chương trình+ Thoát l Th c chương trình

Ngày đăng: 04/12/2015, 18:07

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan