Danh mục tài liệu

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

Số trang: 41      Loại file: pdf      Dung lượng: 318.78 KB      Lượt xem: 13      Lượt tải: 0    
Xem trước 5 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

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.
Nội dung trích xuất từ tài liệu:
Bài giảng Tin học đại cương: Bài 6 - TS. Đỗ Bá LâmTRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘIVIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNGTIN HỌC ĐẠI CƯƠNGBài 6. Tổng quan về ngôn ngữ CĐỗ Bá Lâmlamdb@soict.mail.hut.edu.vnNội dung6.1. Lịch sử phát triển6.2. Các phần tử cơ bản của ngôn ngữ C6.3. Cấu trúc cơ bản của chương trình C6.4. Biên dịch chương trình C2Nội dung6.1. Lịch sử phát triển6.2. Các phần tử cơ bản của ngôn ngữ C6.3. Cấu trúc cơ bản của chương trình C6.4. Biên dịch chương trình C36.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. Ritchiephá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 (BasicCombined Programming Language) và ngônngữ B.• Tên là ngôn ngữ C như là sự tiếp nối ngônngữ B.46.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ácchương trình hệ thống– Hệ điều hành Unix có 90% mã C, 10% hợpngữ– Các trình điều khiển thiết bị (device driver)– Xử lý ảnh…5