Tài liệu miễn phí Kỹ thuật lập trình

Download Tài liệu học tập miễn phí Kỹ thuật lập trình

Bài giảng ngôn ngữ C#: Bài 6 - Chử Đức Hoàng

Bài giảng ngôn ngữ C# - Bài 6: Các lớp cơ sở trong C# với các kiến thức các lớp nền tảng định sẵn trong ngôn ngữ lập trình C#; ý nghĩa của các lớp cơ sở, cách chuyển đổi kiểu dữ liệu; xây dựng một chương trình đơn giản sử dụng một số lớp thư viên cơ sở trong C#.

3/18/2021 4:33:08 PM +00:00

Bài giảng ngôn ngữ C#: Bài 5 - Chử Đức Hoàng

Bài giảng ngôn ngữ C# - Bài 5: Kế thừa, đa nhiệm trong C# trình bày các khái niệm về kế thừa trong C#; khái niệm về luồng và đa nhiệm trong C#; chương trình C# đơn giản sử dụng tính kế thừa; xây dựng một chương trình C# sử dụng tính đa nhiệm.

3/18/2021 4:32:59 PM +00:00

Bài giảng ngôn ngữ C#: Bài 4 - Chử Đức Hoàng

Mời các bạn sinh viên cùng tham khảo Bài giảng ngôn ngữ C# - Bài 4: Lớp trừu tượng và giao diện trong C# để nắm chi tiết nội dung kiến thức về khái niệm lớp trừu tượng; mô tả sự khác nhau giữa lớp trừu tượng và một lớp cụ thể; khái niệm giao diện, cách xây dựng và thực thi một giao diện; kế thừa giao diện; xây dựng ví dụ minh hoạ.

3/18/2021 4:32:49 PM +00:00

Bài giảng ngôn ngữ C#: Bài 3 - Chử Đức Hoàng

Bài giảng ngôn ngữ C# - Bài 3: Hướng đối tượng trong C# được nhằm cung cấp đến người học khái niệm về lập trình hướng đối tượng; giới thiệu về lập trình hướng đối tượng trong C#; mô tả lớp và tạo đối tượng trong C#; lập trình ứng dụng Console với C#.

3/18/2021 4:32:42 PM +00:00

Bài giảng ngôn ngữ C#: Bài 2 - Chử Đức Hoàng

Bài giảng ngôn ngữ C# - Bài 2: Căn bản trong ngôn ngữ C# giúp người học mô tả được cách khai báo biến; phạm vi của biến và cấp độ truy cập; các lệnh trong C#; mô tả điều khiển thực hiện chương trình C#; cấu trúc của một chương trình C#; xây dựng một chương trình đơn giản sử dụng C#.

3/18/2021 4:32:32 PM +00:00

Bài giảng ngôn ngữ C#: Bài 1 - Chử Đức Hoàng

Bài giảng ngôn ngữ C# - Bài 1: Giới thiệu Net và C# giúp các bạn trình bày được đặc điểm chung của ngôn ngữ C#; mô tả về .NET và vai trò của C# trong đó; mô tả công cụ Visual Studio 2008; xây dựng được ít nhất 01 chương trình C# có hoạt động đơn giản.

3/18/2021 4:32:25 PM +00:00

Bài giảng Bài 3: Lập lịch

Bài giảng Bài 3: Lập lịch thông qua bài giảng này người học sẽ nắm được các kiến thức về tiêu chuẩn lập lịch; mức ưu tiên; các giải thuật lập lịch; đa xử lý; các mô hình kết nối – thiếu; hệ điều hành trong hệ thống đa xử lý.

3/18/2021 4:26:06 PM +00:00

Bài giảng Lập trình hướng đối tượng C++ (Object-Oriented Programming) - Chương Phụ lục A: Turbo C++

Phần phụ lục này sẽ giới thiệu cho các bạn về cách cài đặt, khởi động và sử dụng Turbo C++ IDE để soạn thảo, biên dịch, bắt lỗi, và thực thi các chương trình C++ của bạn.

3/18/2021 2:02:59 PM +00:00

Bài giảng Lập trình hướng đối tượng C++ (Object-Oriented Programming) - Chương 9: Thừa kế

Chương này trình bày những nội dung: Lớp dẫn xuất đơn giản; ký hiệu thứ bậc lớp; hàm xây dựng và hàm hủy; lớp cơ sở riêng, chung, và được bảo vệ; hàm ảo; đa thừa kế; sự mơ hồ; chuyển kiểu; lớp cơ sở ảo; các toán tử được tái định nghĩa.

3/18/2021 2:02:53 PM +00:00

Bài giảng Lập trình hướng đối tượng C++ (Object-Oriented Programming) - Chương 8: Tái định nghĩa

Chương 8 - Tái định nghĩa. Chương này thảo luận về tái định nghĩa hàm và toán tử trong C++. Thuật ngữ tái định nghĩa (overloading) nghĩa là ‘cung cấp nhiều định nghĩa’. Tái định nghĩa hàm liên quan đến việc định nghĩa các hàm riêng biệt chia sẻ cùng tên, mỗi hàm có một dấu hiệu duy nhất.

3/18/2021 2:02:46 PM +00:00

Bài giảng Lập trình hướng đối tượng C++ (Object-Oriented Programming) - Chương 7: Lớp

Chương này giới thiệu cấu trúc lớp C++ để định nghĩa các kiểu dữ liệu mới. Một kiểu dữ liệu mới gồm hai thành phần như sau: Đặc tả cụ thể cho các đối tượng của kiểu, tập các thao tác để thực thi các đối tượng.

3/18/2021 2:02:36 PM +00:00

Bài giảng Lập trình hướng đối tượng C++ (Object-Oriented Programming) - Chương 6: Lập trình hướng đối tượng

Chương này giới thiệu những khái niệm cơ bản trong lập trình hướng đối tượng. Các khái niệm cơ bản như lớp, đối tượng, thuộc tính, phương thức, thông điệp, và quan hệ của chúng sẽ được thảo luận trong phần này. Thêm vào đó là sự trình bày của những đặc điểm quan trọng trong lập trình hướng đối tượng như tính bao gói, tính thừa kế, tính đa hình,.. nhằm giúp người học có cái nhìn tổng quát về lập trình hướng đối tượng.

3/18/2021 2:02:30 PM +00:00

Bài giảng Lập trình hướng đối tượng C++ (Object-Oriented Programming) - Chương 5: Mảng, con trỏ, tham chiếu

Bài giảng Lập trình hướng đối tượng C++ (Object-Oriented Programming) - Chương 5: Mảng, con trỏ, tham chiếu. Chương này giới thiệu về mảng, con trỏ, các kiểu dữ liệu tham chiếu và minh họa cách dùng chúng để định nghĩa các biến.

3/18/2021 2:02:22 PM +00:00

Bài giảng Lập trình hướng đối tượng C++ (Object-Oriented Programming) - Chương 4: Hàm

Chương này mô tả những hàm do người dùng định nghĩa như là một trong những khối chương trình C++. Hàm cung cấp một phương thức để đóng gói quá trình tính toán một cách dễ dàng để được sử dụng khi cần. Định nghĩa hàm gồm hai phần: giao diện và thân.

3/18/2021 2:02:16 PM +00:00

Bài giảng Lập trình hướng đối tượng C++ (Object-Oriented Programming) - Chương 3: Lệnh

Chương này giới thiệu các hình thức khác nhau của các câu lệnh C++ để soạn thảo chương trình. Các lệnh trình bày việc xây dựng các khối ở mức độ thấp nhất của một chương trình. Nói chung mỗi lệnh trình bày một bước tính toán có một tác động chính yếu. Mời các bạn cùng tham khảo để biết thêm nội dung chi tiết.

3/18/2021 2:02:09 PM +00:00

Bài giảng Lập trình hướng đối tượng C++ (Object-Oriented Programming) - Chương 2: Biểu thức

C++ cung cấp các toán tử cho việc soạn thảo các biểu thức toán học, quan hệ, luận lý, trên bit, và điều kiện. Nó cũng cung cấp các toán tử cho ra các kết quả phụ hữu dụng như là gán, tăng, và giảm. Chương này giới thiệu các toán tử xây dựng sẵn cho việc soạn thảo các biểu thức. Một biểu thức là bất kỳ sự tính toán nào mà cho ra một giá trị.

3/18/2021 2:02:02 PM +00:00

Bài giảng Lập trình hướng đối tượng C++ (Object-Oriented Programming) - Chương 1: Mở đầu

Chương này giới thiệu những phần cơ bản của một chương trình C++. Chúng ta sử dụng những ví dụ đơn giản để trình bày cấu trúc các chương trình C++ và cách thức biên dịch chúng. Các khái niệm cơ bản như là hằng, biến, và việc lưu trữ chúng trong bộ nhớ cũng sẽ được thảo luận trong chương này. Sau đây là một đặc tả sơ bộ về khái niệm lập trình.

3/18/2021 2:01:54 PM +00:00

Bài giảng Công nghệ phần mềm - Học viện Nông nghiệp Việt Nam

Bài giảng này trình bày những vấn đề cơ bản sau của công nghệ phần mềm: Những vấn đề cơ bản của công nghệ phần mềm, Tiến trình phát triển phần mềm, Công cụ hỗ trợ các hoạt động phát triển phần mềm, Vấn đề quản lý dự án phần mềm. Bài giảng này được biên soạn lần đầu để giảng dạy cho sinh viên chuyên ngành tin học và quản lý thông tin của Học viện Nông nghiệp Việt Nam. Nó cung cấp những kiến thức có tính nền tảng về vấn đề phát triển phần mềm cho những người hoạt động trong lĩnh vực tin học nói chung và cho sinh viên của khoa Công nghệ thông tin nói riêng.

3/18/2021 2:00:53 PM +00:00

Bài giảng Lập trình C: Chương 09 - GV. Ngô Công Thắng

Chương 9 - Kiểu dữ liệu tệp. Chương 9 gồm có các nội dung: Giới thiệu về tệp, tệp nhị phân, tệp văn bản, truy nhập trực tiếp các phần tử của tệp, tệp không xác định kiểu dữ liệu. Mời các bạn cùng tham khảo để biết thêm các nội dung chi tiết.

3/18/2021 1:58:28 PM +00:00

Bài giảng Lập trình C: Chương 08 - GV. Ngô Công Thắng

Chương 8 - Hàm trong C. Chương 8 gồm có các nội dung: Khai báo hàm, định nghĩa hàm, sử dụng hàm, con trỏ trỏ tới hàm, xây dựng thư viện hàm. Mời các bạn cùng tham khảo để biết thêm các nội dung chi tiết.

3/18/2021 1:58:22 PM +00:00

Bài giảng Lập trình C: Chương 07 - GV. Ngô Công Thắng

Chương 7 - Con trỏ. Chương này gồm có các nội dung: Địa chỉ và con trỏ; con trỏ, mảng và xâu ký tự; quản lý bộ nhớ với hàm malloc() và free(); bài tập chương 7. Mời các bạn cùng tham khảo để biết thêm các nội dung chi tiết.

3/18/2021 1:58:15 PM +00:00

Bài giảng Lập trình C: Chương 06 - GV. Ngô Công Thắng

Chương 6 - Kiểu cấu trúc và kiểu liệt kê. Chương này trình bày những nội dung như: Khái niệm về kiểu cấu trúc, khai báo kiểu cấu trúc, khai báo biến cấu trúc, truy nhập các thành phần của cấu trúc, khởi tạo biến cấu trúc, phép gán biến cấu trúc, mảng cấu trúc,... Mời các bạn cùng tham khảo để biết thêm các nội dung chi tiết.

3/18/2021 1:58:07 PM +00:00

Bài giảng Lập trình C: Chương 05 - GV. Ngô Công Thắng

Chương 5 - Kiểu mảng và xâu ký tự. Chương này trình bày những nội dung như: Khái niệm về kiểu mảng, khai báo biến mảng một chiều, truy nhập các phần tử của mảng một chiều, khởi tạo mảng một chiều, mảng nhiều chiều, chú ý về chỉ số của phần tử mảng, vào/ra với biến mảng,... Mời các bạn cùng tham khảo để biết thêm các nội dung chi tiết.

3/18/2021 1:58:01 PM +00:00

Bài giảng Lập trình C: Chương 04 - GV. Ngô Công Thắng

Chương 4 - Lệnh vào/ra dữ liệu và các cấu trúc điều khiển chương trình. Chương 4 gồm có các nội dung: Lệnh vào/ra dữ liệu, lệnh lựa chọn, lệnh lặp, lệnh break và continue. Mời các bạn cùng tham khảo để biết thêm các nội dung chi tiết.

3/18/2021 1:57:55 PM +00:00

Bài giảng Lập trình C: Chương 03 - GV. Ngô Công Thắng

Chương 3 - Các khai báo, biểu thức, khối lệnh. Chương 3 gồm có các nội dung: Các khai báo, biểu thức, khối lệnh. Mời các bạn cùng tham khảo để biết thêm các nội dung chi tiết.

3/18/2021 1:57:49 PM +00:00

Bài giảng Lập trình C: Chương 02 - GV. Ngô Công Thắng

Chương 2 - Các kiểu dữ liệu cơ sở. Chương 2 gồm có các nội dung: Khái niệm về kiểu dữ liệu, các kiểu dữ liệu trong C, các kiểu dữ liệu cơ sở. Mời các bạn cùng tham khảo để biết thêm các nội dung chi tiết.

3/18/2021 1:57:42 PM +00:00

Bài giảng Lập trình C: Chương 01 - GV. Ngô Công Thắng

Chương 1 - Cấu trúc chung của chương trình C. Chương 1 gồm có các nội dung: Giới thiệu về ngôn ngữ C, các phần tử cơ bản của ngôn ngữ C, cấu trúc chung của một chương trình C (viết trên DOS), các bước viết và chạy thử chương trình C. Mời các bạn cùng tham khảo.

3/18/2021 1:57:35 PM +00:00

Lecture Data structures and other objects using C++ - Chapter 13: Quadratic sorting

Lecture Data structures and other objects using C++ - Chapter 13: Quadratic sorting. Chapter 13 presents several common algorithms for sorting an array of integers. Two slow but simple algorithms are Selectionsort and Insertionsort. This presentation demonstrates how the two algorithms work.

3/18/2021 4:08:33 AM +00:00

Lecture Data structures and other objects using C++ - Chapter 12: Hash tables

Chapter 12 discusses several ways of storing information in an array, and later searching for the information. Hash tables are a common approach to the storing/searching problem. This presentation introduces hash tables.

3/18/2021 4:08:26 AM +00:00

Lecture Data structures and other objects using C++ - Chapter 11: Heaps

This lecture introduces heaps, which are used in the priority queue project of chapter 11. The lecture includes the algorithms for adding to a heap (including reheapification upward), removing the top of a heap (including reheapification downward), and implementing a heap in a partially-filled array.

3/18/2021 4:08:19 AM +00:00