1
HỌC PHẦN
NGÔN NGỮ LẬP TRÌNH C
Giảng viên : ThS. Đinh Thị Mỹ Cảnh
Email : Canhdhqn@gmail.com
TRƯỜNG ĐẠI HỌC QUY NHƠN
KHOA CÔNG NGHỆ THÔNG TIN
2
NỘI DUNG
Chương 1: Tổng quan về ngôn ngữ C
Chương 2: Kiểu dữ liệu và biểu thức trong C
Chương 3: Cấu trúc lập trình trong C
Chương 4: Mảng và chuỗi kí tự
Chương 5: Hàm
Chương 6:Kiểu con trỏ
Chương 7: Kiểu cấu trúc
Chương 8: Kiểu tập tin
NỘI DUNG
3
NỘI DUNG
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ình biên dịch DevCpp
Cài đặt và sử dụng DevCpp
3
Nội dung
4
LỊCH SỬ PHÁT TRIỂN
Đầu thập kỷ 70, lập trình hệ thống dựa
trên hợp ngữ (Assembly)
Công việc nặng nề, phức tạp
Khó chuyển đổi chương trình giữa các hệ máy tính
khác nhau
Cần một ngôn ngữ lập trình hệ thống có
tính khả chuyển cao để viết lại hệ điều
hành Unix
4
Lịch sử phát triển
5
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
thế mạnh trong xử dữ liệu số, văn bản, 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ý ảnh
Lịch sử phát triển