Đang chuẩn bị liên kết để tải về tài liệu:
Bài giảng Tin học đại cương: Bài 6 - TS. Đỗ Bá Lâm

Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ

Bài giảng "Tin học đại cương - Bài 6: Tổng quan về ngôn ngữ C" cung cấp cho người học các kiến thức: Lịch sử phát triển, các phần tử cơ bản của ngôn ngữ C, cấu trúc cơ bản của chương trình C, biên dịch chương trình C. | TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG TIN HỌC ĐẠI CƯƠNG Bài 6. Tổng quan về ngôn ngữ C Đỗ Bá Lâm lamdb@soict.mail.hut.edu.vn Nội dung 6.1. Lịch sử phát triển 6.2. Các phần tử cơ bản của ngôn ngữ C 6.3. Cấu trúc cơ bản của chương trình C 6.4. Biên dịch chương trình C 2 Nội dung 6.1. Lịch sử phát triển 6.2. Các phần tử cơ bản của ngôn ngữ C 6.3. Cấu trúc cơ bản của chương trình C 6.4. Biên dịch chương trình C 3 6.1. Lịch sử phát triển • Ra đời tại phòng thí nghiệm BELL của tập đoàn AT&T (Hoa Kỳ) • Do Brian W. Kernighan và Dennis M. Ritchie phát triển vào đầu 1970, hoàn thành 1972 • C dựa trên nền các ngôn ngữ BCPL (Basic Combined Programming Language) và ngôn ngữ B. • Tên là ngôn ngữ C như là sự tiếp nối ngôn ngữ B. 4 6.1. Lịch sử phát triển • Đặc điểm của ngôn ngữ lập trình C – Ngôn ngữ lập trình hệ thống – Tính khả chuyển, linh hoạt cao – Có thế mạnh trong xử lý dữ liệu số, văn bản, cơ sở dữ liệu • C thường được sử dụng để viết các chương trình hệ thống – Hệ điều hành Unix có 90% mã C, 10% hợp ngữ – Các trình điều khiển thiết bị (device driver) – Xử lý .