• Giáo trình Lập trình nâng caoGiáo trình Lập trình nâng cao

    Khái niệm chương trình con đã được trình bày trong môn học Tin học đại cương, do vậy trong chương này chúng ta nhắc lại sơ qua một số khái niệm cũ và dành thời gian cho việc tìm hiểu sâu về tham số (tham biến và tham trị), lời gọi chương trình con, cách thức bố trí chương trình con trong thân chương trình mẹ. Sau khi học chương này bạn đọc cần nắm ...

    pdf207 trang | Chia sẻ: haohao89 | Ngày: 27/07/2013 | Lượt xem: 1767 | Lượt tải: 1

  • Giới thiệu ngôn ngữ Pascal và khái niệm đơn giảnGiới thiệu ngôn ngữ Pascal và khái niệm đơn giản

    Pascal là ngôn ngữ lập trình cấp cao do Niklaus Wirth, giáo sư điện toán trường đại học kỹ thuật Zurich (Thụy Sĩ), đề xuất năm 1970 với tên Pascal để kỷ niệm nhà toán học và triết học nổi tiếng Blaise Pascal (người Pháp). Ngôn ngữ lập trình Pascal có đặc điểm: ngữ pháp, ngữ nghĩa đơn giản và có tình logic;

    pdf90 trang | Chia sẻ: haohao89 | Ngày: 27/07/2013 | Lượt xem: 1933 | Lượt tải: 3

  • Bài giảngLập trình hướng đối tượng: Thừa kếBài giảngLập trình hướng đối tượng: Thừa kế

    Trong thừa kế, khi khởi tạo đối tượng: Hàm xây dựng của lớp cha sẽ được gọi trước Sau đó mới là hàm xây dựng của lớp con. Trong thừa kế, khi hủy bỏ đối tượng: Hàm hủy của lớp con sẽ được gọi trước Sau đó mới là hàm hủy của lớp cha.

    ppt24 trang | Chia sẻ: haohao89 | Ngày: 27/07/2013 | Lượt xem: 1889 | Lượt tải: 0

  • Bài giảng Lập trình hướng đối tượng: Tái định nghĩaBài giảng Lập trình hướng đối tượng: Tái định nghĩa

    Định nghĩa hàm toàn cục: istream& operator >> (istream&, Class&);

    ppt18 trang | Chia sẻ: haohao89 | Ngày: 27/07/2013 | Lượt xem: 2082 | Lượt tải: 0

  • Bài giảng Lập trình hướng đối tượng: LớpBài giảng Lập trình hướng đối tượng: Lớp

    Hàm inline: Cải thiện tốc độ thực thi Tốn bộ nhớ (dành cho mã lệnh) khi thực thi.

    ppt32 trang | Chia sẻ: haohao89 | Ngày: 27/07/2013 | Lượt xem: 1915 | Lượt tải: 0

  • Bài giảng Lập trình hướng đối tượng: Khái niệmBài giảng Lập trình hướng đối tượng: Khái niệm

    Trừu tượng hóa Phân biệt cần thiết với chi tiết Giao diện – Cài đặt Cái gì – Thế nào Phân tích – Thiết kế Các kỹ thuật trừu tượng Đóng gói (encapsulation) Ẩn thông tin (information hiding) Thừa kế (inheritance) Đa hình (polymorphism)

    ppt22 trang | Chia sẻ: haohao89 | Ngày: 27/07/2013 | Lượt xem: 2026 | Lượt tải: 0

  • Bài giảng Lập trình hướng đối tượng: Mảng, con trỏ, tham chiếuBài giảng Lập trình hướng đối tượng: Mảng, con trỏ, tham chiếu

    Con trỏ đơn giản chỉ là địa chỉ của một vị trí bộ nhớ và cung cấp cách gián tiếp để truy xuất dữ liệu trong bộ nhớ Ví dụ

    ppt10 trang | Chia sẻ: haohao89 | Ngày: 27/07/2013 | Lượt xem: 2100 | Lượt tải: 0

  • Bài giảng lập trình hướng đối tượng: Lịch sử của C++Bài giảng lập trình hướng đối tượng: Lịch sử của C++

    Biến Tên tượng trưng cho một vùng nhớ mà dữ liệu có thể được lưu trữ trên đó hay là được sử dụng lại. Thuộc tính của biến Kiểu: được thiết lập khi các biến được định nghĩa Giá trị: có thể được chuyển đổi bằng cách gán một giá trị mới cho biến

    ppt10 trang | Chia sẻ: haohao89 | Ngày: 27/07/2013 | Lượt xem: 2039 | Lượt tải: 0

  • Bài giảng Tạo bảng và sử dụng các kiểu dữ liệuBài giảng Tạo bảng và sử dụng các kiểu dữ liệu

    Kiểu dữ liệu người dùng được dựa trên các kiểu dữ liệu được hệ thống cung cấp.Chúng có thể được tạo bằng cách sử dụng câu lệnh CREATE TYPE

    ppt40 trang | Chia sẻ: haohao89 | Ngày: 27/07/2013 | Lượt xem: 2067 | Lượt tải: 1

  • Bài giảng Truy cập dữ liệu từ cơ sở dữ liệuBài giảng Truy cập dữ liệu từ cơ sở dữ liệu

    Các biểu thức cho phép người dùng thấy được tập kết quả trong một trật tự mong đợi Chúng có thể được sử dụng để gán các tên khác nhau cho các cột, tính toán các giá trị và loại trừ các giá trị trùng trong tập kết quả

    ppt35 trang | Chia sẻ: haohao89 | Ngày: 27/07/2013 | Lượt xem: 2109 | Lượt tải: 0