Tr ng ĐH Khoa H c T Nhiên Tp. H Chí Minhườ
TRUNG TÂM TIN H C
2015
Nh p môn l p trình
Bài 1- Các khái ni m c b n ơ
Nh p môn l p trình 2
Mục tiêu
-Hiểu được tổng quan ngôn ngữ lập trình C/C+
+
-Công cụ lập trình
-Cấu trúc và cách thực thi chương trình
-Tập ký tự, từ khóa, quy tắc đặt tên
-Câu lệnh, chú thích
-Kiểu dữ liệu cơ s
-Biến, hằng, biểu thức
-Toán tử, ép kiểu
-Các hàm thư viện C/C++ chuẩn
Nh p môn l p trình 3
1. Lịch sử của ngôn ngữ C/C+
+
rC được tạo bởi Dennis Ritchie Bell
Telephone Laboratories vào năm 1972.
rVào năm 1983, học viện chuẩn quốc gia
Mỹ (American National Standards Institute -
ANSI) thành lập một tiểu ban để chuẩn hóa C
được biết đến như ANSI Standard C
rC++ được xây dựng trên nền tảng ANSI
Standard C
rC++ một ngôn ngữ lập trình hướng đối
tượng, nó bao hàm cả ngôn ngữ C
Nh p môn l p trình 4
2. Kỹ thuật để giải quyết một
bài toán
rMột chương trình y tính được thiết kế để
giải quyết một bài toán nào đó. vậy, những
bước cần để tìm kiếm lời giải cho một bài
toán cũng giống như những bước cần để
viết một chương trình.
rCác bước gồm:
Xác định yêu cầu của bài toán
Đưa ra thuật toán (dùng mã giả, hoặc lưu đồ)
Cài đặt (viết) chương trình
Thực hiện chương trình và kiểm chứng
Nh p môn l p trình 5
3.Các bước trong chu trình
phát triển chương trình