Bài giảng Kỹ thuật lập trình cơ bản: Chương 2 – Trần Minh Thái

Chương 2 của bài giảng Kỹ thuật lập trình cơ bản giới thiệu ngôn ngữ C/C++. Mục tiêu của chương này nhằm giúp người học hiểu được các khái niệm cơ bản về ngôn ngữ C, biết được cấu trúc của một chương trình và cách trình bày chương trình, nắm bắt được các lệnh nhập/ xuất trong C/ C++, biết được một số công cụ lập trình và các chức năng liên quan. | CHƯƠNG 2 GIỚI THIỆU NGÔN NGỮ C/C++ 1 TRẦN MINH THÁI Email: minhthai@ Website: 1 Chương 1 Mục tiêu Giới thiệu các khái niệm cơ bản về ngôn ngữ C. Cấu trúc của một chương trình và cách trình bày chương trình. Lệnh nhập/ xuất trong C/ C++. Giới thiệu công cụ lập trình và các chức năng liên quan. 2 Lịch sử ra đời Ngôn ngữ C do Dennis Ritchie xây dựng từ năm 1972 tại phòng thí nghiệm Bell Telephone với mục đích tạo ngôn ngữ để viết HĐH UNIX. Song nhờ có các tính năng ưu việt và tính mềm dẻo nên được giới tin học chấp nhận “The C programming language” do Kernighan và Ritchie viết năm 1978 3 Lịch sử ra đời C++ dựa trên ngôn ngữ lập trình C C++ được phát minh bởi Bijarne Stroustroup, bắt đầu năm 1979 Các trình biên dịch phổ biến: Borland C++, Microsoft Visual C++ 4 Đặc điểm Bộ lệnh phù hợp với phương pháp LT có cấu trúc module, hỗ trợ phương pháp LT hướng đối tượng. Kiểu dữ liệu phong phú, cho phép định nghĩa kiểu dữ liệu mới. Linh động về cú pháp, ít từ khóa. Ngôn ngữ mạnh và mềm dẻo, được dùng để viết OS, chương trình điều khiển, soạn thảo văn bản, đồ hoạ, bảng tính và các chương trình dịch cho các ngôn ngữ khác. 5 Khuyết điểm Cú pháp thuộc loại lạ và khó học. Nếu người lập trình đã học qua một ngôn ngữ khác thì sẽ dễ dàng tiếp cận. Một số ký hiệu có nhiều nghĩa khác nhau. Ví dụ: dấu “*” là toán tử nhân, là khai báo con trỏ, là toán tử thay thế, Việc sử dụng đúng nghĩa các toán tử phụ thuộc vào ngữ cảnh sử dụng. Việc truy nhập tự do vào dữ liệu, việc trộn lẫn các kiểu dữ liệu làm cho chương trình có phần bất ổn. 6 Ví dụ chương trình C++ 7 //Viết bằng VC++2003 //hoặc 2005, 2008, #include using namespace std; void main() { cout void main() { cout<<"Xin chao cac ban"; } Xuất ra màn hình dòng chữ: “Xin chao cac ban” Chỉ thị tiền xử lý (Preprocessor directive) Lệnh Chỉ thị tiền xử lý (Preprocessor directive) Các chỉ thị tiền xử lý là những dòng được . | CHƯƠNG 2 GIỚI THIỆU NGÔN NGỮ C/C++ 1 TRẦN MINH THÁI Email: minhthai@ Website: 1 Chương 1 Mục tiêu Giới thiệu các khái niệm cơ bản về ngôn ngữ C. Cấu trúc của một chương trình và cách trình bày chương trình. Lệnh nhập/ xuất trong C/ C++. Giới thiệu công cụ lập trình và các chức năng liên quan. 2 Lịch sử ra đời Ngôn ngữ C do Dennis Ritchie xây dựng từ năm 1972 tại phòng thí nghiệm Bell Telephone với mục đích tạo ngôn ngữ để viết HĐH UNIX. Song nhờ có các tính năng ưu việt và tính mềm dẻo nên được giới tin học chấp nhận “The C programming language” do Kernighan và Ritchie viết năm 1978 3 Lịch sử ra đời C++ dựa trên ngôn ngữ lập trình C C++ được phát minh bởi Bijarne Stroustroup, bắt đầu năm 1979 Các trình biên dịch phổ biến: Borland C++, Microsoft Visual C++ 4 Đặc điểm Bộ lệnh phù hợp với phương pháp LT có cấu trúc module, hỗ trợ phương pháp LT hướng đối tượng. Kiểu dữ liệu phong phú, cho phép định nghĩa kiểu dữ liệu mới. Linh động về cú pháp, ít từ khóa. .

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.