intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài giảng Tin học đại cương: Bài 6 - TS. Đỗ Bá Lâm

Chia sẻ: Dien_vi10 Dien_vi10 | Ngày: | Loại File: PDF | Số trang:41

47
lượt xem
5
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

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.

Chủ đề:
Lưu

Nội dung Text: Bài giảng Tin học đại cương: Bài 6 - TS. Đỗ Bá Lâm

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

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2