1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng Lập trình căn bản - Chương 1 (phần 2): Giới thiệu về ngôn ngữ C and môi trường Turbo C 3.0

16 39 0

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 16
Dung lượng 1,09 MB

Nội dung

Chương 1 phần 2 giới thiệu về ngôn ngữ C and môi trường Turbo C 3.0. Chương này trình bày những nội dung chính như sau: Giới thiệu về ngôn ngữ C and môi trường Turbo C 3.0, môi trường lập trình Turbo C. Mời các bạn cùng tham khảo.

LẬP TRÌNH CĂN BẢN Phần - Chương GIỚI THIỆU VỀ NGÔN NGỮ C & MÔI TRƯỜNG TURBO C 3.0 N.C Danh Nội dung  Tổng quan ngơn ngữ lập trình C    Lịch sử Những đặc điểm C Mơi trường lập trình Turbo C Lịch Sử (1)   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ó:      ALGOL 60 (1960), CPL (Cambridge, 1963), BCPL (Martin Richard, 1967), 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++  90% UNIX viết C Lịch Sử (2) Dennis Ritchie(trái) Ken Thompson trước hệ thống PDP-11 với text-terminal (1972) Lịch Sử (3)  Năm 1978, Dennis Ritchie Brian Kernighan xuất sách mô tả ngôn ngữ C Dennis Ritchie (trái) Kernighan Lịch Sử (4)  C chuẩn hóa vào năm 1989 ANSI (American National Standards Institute), biết ANSI C  Được chuẩn hóa ISO (International standard) năm 1990 (chuẩn ANSI chấp nhận biết C89)  Được cập nhật năm 1995 (C95) 1999 (C99) Những đặc điểm C (1)  Tính đọng (compact):    Tính cấu trúc (structured):    C có 32 từ khóa chuẩn 40 tố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):    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 hồn tồn tương thích Những đặc điểm C (2)  Tính linh động (flexible):     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 Biên dịch (compile):   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  Turbo C hãng Borland cung cấp  Có chức năng: soạn thảo chương trình, dịch, thực thi chương trình, …  Phiên sử dụng Turbo C 3.0 Gọi Turbo C 10 Soạn thảo chương trình Vào menu File ->New Gõ chương trình vào 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(); 11 return 0; Ghi chương trình soạn thảo vào đĩa   Sử dụng File->Save gõ phím F2 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) 12 Qui tắc đặt tên tập tin (file)   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  Phần tên:    Phần mở rộng:   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ự Dài tối đa ký tự Ví dụ:   Tên đúng: CHAO.C, baitap2.c, chao_ban.c Tên sai: 1CHAO.C, chao+ban.c 13 Thực chương trình + Mở chương trình+ Thốt  Thực chương trình   Mở chương trình có đĩa   Nhấn Ctrl-F9 vào menu Run->Run Vào menu File->Open nhấn F3 Thoát khỏi Turbo C  Vào menu File->Exit nhấn Alt-X 14 Các lệnh menu Option  Directories:      Include directories: chứa tập tin ta muốn đưa vào chương trình (file h dịng #include) Library directories: chứa tập tin thư viện (file lib) Output directory: chứa tập tin “đối tượng “ obj exe sau biên dịch chương trình 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 15 Hết chương 16 ... (executable) thống Mơi trường lập trình Turbo C  Turbo C hãng Borland cung c? ??p  C? ? ch? ?c năng: soạn thảo chương trình, dịch, th? ?c thi chương trình, …  Phiên sử dụng Turbo C 3.0 Gọi Turbo C 10 ... gạch (_), phần dài tối đa ký tự Dài tối đa ký tự Ví dụ:   Tên đúng: CHAO .C, baitap2 .c, chao_ban .c Tên sai: 1CHAO .C, chao+ban .c 13 Th? ?c chương trình + Mở chương trình+ Thốt  Th? ?c chương trình. .. standard) năm 19 90 (chuẩn ANSI chấp nhận biết C8 9)  Đư? ?c cập nhật năm 19 95 (C9 5) 19 99 (C9 9) Những đ? ?c điểm C (1)  Tính đọng (compact):    Tính c? ??u tr? ?c (structured):    C có 32 từ khóa chuẩn

Ngày đăng: 11/05/2021, 03:45

TỪ KHÓA LIÊN QUAN