Tài liệu Ngôn ngữ lập trình C

Thảo luận trong 'Lập Trình' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    167
    Điểm thành tích:
    0
    Xu:
    0Xu
    C++ là ngôn ngữ lập trình hướng đối tượng được mở rộng từ ngôn ngữ C. Do vậy, C++ có ưu

    điểm là kế thừa được các điểm mạnh truyền thống của ngôn ngữ C như uyển chuyển, tương thích

    với các thiết bị phần cứng. Hiện nay, C++ là một ngôn ngữ lập trình phổ biến, được giảng dạy tại

    các trường đại học trong nước và trên thế giới và đặc biệt được sử dụng rộng rãi cho nhu cầu phát

    triển của công nghiệp phần mềm hiện nay. Tài liệu này không những nhằm giới thiệu cho sinh

    viên ngôn ngữ lập trình C++, mà còn mong muốn qua đó sinh viên có thể hiểu được tư tưởng của

    phương pháp lập trình hướng đối tượng nói chung. Nội dung của tài liệu bao gồm hai phần chính:

    ã Phần thứ nhất là lập trình nâng cao với C++, bao gồm lập trình C++ với con trỏ và mảng,

    các kiểu dữ liệu có cấu trúc cùng các thao tác vào ra trên tệp.

    ã Phần thứ hai là lập trình hướng đối tượng với C++, bao gồm các định nghĩa và các thao

    tác trên lớp đối tượng, tính kế thừa và tương ứng bội trong C++, cách sử dụng một số lớp

    cơ bản trong thư viện C++.

    Nội dung tài liệu được tổ chức thành 7 chương:

    Chương 1: Giới thiệu tổng quan về các phương pháp lập trình

    Trình bày các phương pháp lập trình tuyến tính, lập trình cấu trúc và đặc biệt, làm quen

    với các khái niệm trong lập trình hướng đối tượng.

    Chương 2: Con trỏ và mảng

    Trình bày cách khai báo và sử dụng các kiểu con trỏ và mảng trong ngôn ngữ C++.

    Chương 3: Kiểu dữ liệu có cấu trúc

    Trình bày cách biểu diễn và cài đặt một số kiểu cấu trúc dữ liệu trừu tượng trong C++. Sau

    đó, trình bày cách áp dụng các kiểu dữ liệu này trong các ứng dụng cụ thể.

    Chương 4: Vào ra trên tệp

    Trình bày các thao tác đọc, ghi dữ liệu trên các tệp tin khác nhau: tệp tin văn bản và tệp tin

    nhị phân. Trình bày các cách truy nhập tệp tin trực tiếp.

    Chương 5: Lớp đối tượng

    Trình bày các khái niệm mở đầu cho lập trình hướng đối tượng trong C++, bao gồm cách

    khai báo và sử dụng lớp, các thuộc tính của lớp; cách khởi tạo và huỷ bỏ đối tượng, các

    quy tắc truy nhập đến các thành phần của lớp.

    Chương 6: Tính kế thừa và tương ứng bội

    Trình bày cách thức kế thừa giữa các lớp trong C++, các nguyên tắc truy nhập trong kế

    thừa, định nghĩa nạp chồng các phương thức và tính đa hình trong lập trình hướng đối

    tương với C++.

    Chương 7: Một số lớp quan trọng

    Trình bày cách sử dụng một số lớp có sẵn trong thư viện chuẩn của C++, bao gồm các lớp:

    lớp tập hợp, lớp chuỗi, lớp ngăn xếp, lớp hàng đợi và lớp danh sách liên kết.
     

    Các file đính kèm:

Đang tải...