Slide TỔNG QUAN VỀ C++

63 1.5K 3
Slide TỔNG QUAN VỀ C++

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

1/64 Ngôn ngữ lập trình C++ LẬP TRÌNH C++ (3 Tín chỉ) Gv: Nguyễn Văn Hùng Khoa: Khoa học máy tính 2/64 Ngôn ngữ lập trình C++ Chương 1: Tổng quan về Ngôn ngữ lập trình C++  Cung cấp cho sinh viên các kiến thức cơ bản của ngôn ngữ lập trình C++  Nắm được cấu trúc của một chương trình C++, các thành phần cơ bản, các kiểu dữ liệu, …  Các khái niệm, kiến thức cơ bản về lập trình hướng đối tượng trong C++  Nắm vững lý thuyết và vận dụng nó vào việc giải quyết các bài toán từ đơn giản đến phức tạp. MỤC TIÊU CỦA HỌC PHẤN 3/64 Ngôn ngữ lập trình C++ Chương 1: Tổng quan về Ngôn ngữ lập trình C++ 1) Bài giảng Ngôn ngữ lập trình C++ 2) Quách Tuấn Ngọc. Ngôn ngữ lập trình C++. NXB Thống kê, 2003. 3) Phạm Văn Ất. C++ và lập trình hướng đối tượng. NXB Khoa học và kỹ thuật. Hà Nội, 2000. 4) Nell Dale and Chip Weems. Programming in C++ Jone and Bartlett, Third Edition, 2005. 5) Một số Websites, forums,… về C, C++ TÀI LIỆU THAM KHẢO 4/64 Ngôn ngữ lập trình C++ Chương 1: Tổng quan về Ngôn ngữ lập trình C++  Chương 1: Tổng quan về ngôn ngữ lập trình C++  Chương 2: Cấu trúc của một chương trình C+ +  Chương 3: Biểu thức Logic và các cấu trúc điều khiển  Chương 4: Kiểu mảng và chuỗi ký tự NỘI DUNG 5/64 Ngôn ngữ lập trình C++ Chương 1: Tổng quan về Ngôn ngữ lập trình C++  Chương 5: Kiểu con trỏ và kiểu cấu trúc  Chương 6: Hàm  Chương 7: Lập trình hướng đối tượng  Chương 8: Lớp và đối tượng  Chương 9: Tái định nghĩa và thừa kế NỘI DUNG 6/64 Ngôn ngữ lập trình C++ Chương 1: Tổng quan về Ngôn ngữ lập trình C++ Chương 1: TỔNG QUAN VỀ NNLT C++  Mục tiêu  Giới thiệu tổng quan về ngôn ngữ lập trình C++; các thành phần cơ bản; các kiểu dữ liệu và các phép toán  Nội dung  Lịch sử ra đời  Các thành phần của C++  Các kiểu dữ liệu cơ bản  Hằng, biến và biểu thức  Các phép toán 7/64 Ngôn ngữ lập trình C++ Chương 1: Tổng quan về Ngôn ngữ lập trình C++ - C++ về bản chất được xây dựng trên nền của Ngôn ngữ lập trình C - Ngôn ngữ lập trình C++ được phát minh bởi Bjarne Stroupstroup vào năm 1979 với phiên bản đầu tiên gọi là “C with classes” - Phiên bản đầu tiên của C++ được sử dụng vào tháng 8 năm 1983 tại công ty AT&T - Phiên bản thương mại đầu tiên ra mắt năm 1985 → C++ cơ bản là C ở mức độ mới. Điểm khác biệt giữa C++ và C là C++ bên cạnh hỗ trợ tất cả các lệnh của C, còn có mở rộng và hỗ trợ hướng đối tượng 1.1 Lịch sử ra đời 8/64 Ngôn ngữ lập trình C++ Chương 1: Tổng quan về Ngôn ngữ lập trình C++  Bảng ký tự  Từ khóa  Định danh  Câu lệnh và khối lệnh  Lời chú thích 1.2 Các thành phần của C++ 9/64 Ngôn ngữ lập trình C++ Chương 1: Tổng quan về Ngôn ngữ lập trình C++ - Mọi ngôn ngữ lập trình đều được xây dựng từ một bảng ký tự nào đó. - Ngôn ngữ C++ được xây dựng từ bảng ký tự sau: - 26 chữ cái hoa: A B C … Z và 26 chữ cái thường: a b c … z - 10 chữ số: 0 1 2 … 9 - Các ký hiệu toán học: + - * / = > < ( ) … Bảng ký tự (1/3) 10/64 Ngôn ngữ lập trình C++ Chương 1: Tổng quan về Ngôn ngữ lập trình C++ - Dấu gạch nối dưới: _ - Các ký tự đặc biệt: . , ; : [ ] “ ” { } … - Các ký tự không nhìn thấy như dấu cách (space), dấu nhảy tab, dấu xuống dòng (return) Ví dụ: LAPTRINH gồm 8 ký tự, LAP TRINH gồm 9 ký tự Bảng ký tự (2/3) [...]... static, struct, switch, typedef, union, unsigned, while Ngôn ngữ lập trình C++ Chương 1: Tổng quan về Ngôn ngữ lập trình C++ 12/64 Từ khóa (2/2) Lưu ý: - Các từ khóa trong C++ luôn được viết bằng chữ thường - Không được dùng từ khóa để đặt tên cho các hằng, biến, mảng, … Ngôn ngữ lập trình C++ Chương 1: Tổng quan về Ngôn ngữ lập trình C++ 13/64 Định danh (1/3) - Định danh (identificater) là tên sử dụng cho... gạch nối dưới ( _ ) Định danh không được trùng từ khóa Ngôn ngữ lập trình C++ Chương 1: Tổng quan về Ngôn ngữ lập trình C++ 14/64 Định danh (2/3) Ví dụ: Xét các định danh sau: Hoc_phan _C++ Tuoi# Ngay-Thang-Nam del ta ChieuDai Ngôn ngữ lập trình C++ Lớp_hoc 2000Diem int main Dien_tich@ Chương 1: Tổng quan về Ngôn ngữ lập trình C++ 15/64 Định danh (3/3) Chú ý: Thông thường:  Dùng chữ hoa để đặt tên... ngữ lập trình C++ Chương 1: Tổng quan về Ngôn ngữ lập trình C++ 17/64 Câu lệnh và khối lệnh (2/3) Ví dụ: Xét đoạn chương trình sau: cin>>x>>y; x = 3 + x; y = (x = sqrt(x)) + 1; cout . DUNG 6/64 Ngôn ngữ lập trình C++ Chương 1: Tổng quan về Ngôn ngữ lập trình C++ Chương 1: TỔNG QUAN VỀ NNLT C++  Mục tiêu  Giới thiệu tổng quan về ngôn ngữ lập trình C++; các thành phần cơ bản;. Programming in C++ Jone and Bartlett, Third Edition, 2005. 5) Một số Websites, forums,… về C, C++ TÀI LIỆU THAM KHẢO 4/64 Ngôn ngữ lập trình C++ Chương 1: Tổng quan về Ngôn ngữ lập trình C++  Chương. ngữ lập trình C++ Chương 1: Tổng quan về Ngôn ngữ lập trình C++ 1) Bài giảng Ngôn ngữ lập trình C++ 2) Quách Tuấn Ngọc. Ngôn ngữ lập trình C++. NXB Thống kê, 2003. 3) Phạm Văn Ất. C++ và lập trình

Ngày đăng: 16/04/2014, 14:01

Từ khóa liên quan

Mục lục

  • Slide 1

  • MỤC TIÊU CỦA HỌC PHẤN

  • TÀI LIỆU THAM KHẢO

  • NỘI DUNG

  • Slide 5

  • Chương 1: TỔNG QUAN VỀ NNLT C++

  • 1.1 Lịch sử ra đời

  • 1.2 Các thành phần của C++

  • Bảng ký tự (1/3)

  • Bảng ký tự (2/3)

  • Bảng ký tự (3/3)

  • Từ khóa (1/2)

  • Từ khóa (2/2)

  • Định danh (1/3)

  • Định danh (2/3)

  • Slide 16

  • Câu lệnh và khối lệnh (1/3)

  • Câu lệnh và khối lệnh (2/3)

  • Câu lệnh và khối lệnh (3/3)

  • Lời chú thích

Tài liệu cùng người dùng

Tài liệu liên quan