Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 134 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
134
Dung lượng
1,48 MB
Nội dung
Giáo trình Phương pháp lập trình Trung tâm Cơng Nghệ Thơng Tin CHƯƠNG I: TỔNG QUAN VỀ NGƠN NGỮ C++ I.1 CÁC KHÁI NIỆM CƠ BẢN Nội dung chương giới thiệu phần chương trình C++ Một số ví dụ đơn giản để trình bày cấu trúc chương trình C++ cách thức biên dịch chúng Các khái niệm hằng, biến, việc lưu trữ chúng nhớ… I.1.1 Lập trình Máy tính số cơng cụ để giải hàng loạt toán lớn Một lời giải cho tốn gọi giải thuật (algorithm), mơ tả bước cần thực để giải toán Giải thuật diễn giải thuật ngữ trừu tượng mang tính chất dễ hiểu Ngơn ngữ thật hiểu máy tính ngơn ngữ máy Một chương trình viết ngôn ngữ khác trước hết cần dịch sang ngơn ngữ máy để máy tính hiểu thực thi Ngơn ngữ máy khó hiểu lập trình viên họ khơng thể sử dụng trực tiếp ngơn ngữ máy để viết chương trình Một trừu tượng khác ngơn ngữ assembly Nó cung cấp tên dễ nhớ cho lệnh ký hiệu dễ hiểu cho liệu Bộ dịch gọi assembler chuyển ngôn ngữ assembly sang ngôn ngữ máy Ngay ngơn ngữ assembly khó sử dụng Những ngôn ngữ cấp cao C++ cung cấp ký hiệu thuận tiện nhiều cho việc thi hành giải thuật Chúng giúp cho lập trình viên nghĩ nhiều thuật ngữ cấp thấp, giúp họ tập trung vào giải thuật Trình biên dịch (compiler) đảm nhiệm việc dịch chương trình viết ngôn ngữ cấp cao sang ngôn ngữ assembly Mã assembly tạo trình biên dịch sau tập hợp lại chương trình thực thi I.1.2 Một chương trình C++ đơn giản Ví dụ :xuất hình dịng chữ Hello World // my first program in C++ #include //Kết quả: Hello World! #include int main () { cout