Xem thêm

Giáo trình Kỹ thuật lập trình C – Phạm Văn Ất: Một Nguồn Kiến Thức Vô Cùng Bổ Ích

Huy Erick
Cuốn giáo trình Kỹ thuật lập trình C cơ sở và nâng cao của thầy Phạm Văn Ất là một cuốn sách đầy đủ với kiến thức lập trình C dành cho sinh viên. Trên...

Cuốn giáo trình Kỹ thuật lập trình C cơ sở và nâng cao của thầy Phạm Văn Ất là một cuốn sách đầy đủ với kiến thức lập trình C dành cho sinh viên. Trên đây, mình sẽ chia sẻ một số nhận xét về cuốn sách này dựa trên kinh nghiệm đọc và học của bản thân. Và cuối bài, mình cũng sẽ cung cấp link tải cuốn sách Kỹ thuật lập trình C này để các bạn tham khảo.

Ảnh bìa giáo trình Kỹ thuật lập trình C cơ bản và nâng cao của GS. Phạm Văn Ất *Ảnh bìa giáo trình Kỹ thuật lập trình C cơ bản và nâng cao của GS. Phạm Văn Ất*

Mặc dù cuốn sách đã được xuất bản khá lâu (2006), nhưng giá trị của nó vẫn còn đến tận ngày hôm nay. Kiến thức mà thầy Phạm Văn Ất trình bày trong cuốn sách này thực sự rất bổ ích đối với tất cả các lập trình viên . Mặc dù có một số vấn đề liên quan đến các trình biên dịch hiện tại, nhưng chúng rất ít và không ảnh hưởng nhiều đến nội dung chính của cuốn sách. Nếu bạn gặp khó khăn trong quá trình học, đừng ngại hỏi câu hỏi tại Nhóm Lập Trình Không Khó để được giải đáp.

Thông tin sách Kỹ thuật lập trình C

Sách Kỹ thuật lập trình C cơ sở và nâng cao của thầy Phạm Văn Ất là tài liệu lập trình C mà nhiều trường đại học hiện nay vẫn sử dụng làm tài liệu tham khảo cho môn học lập trình c .

Sách bao gồm 546 trang, được chia làm 18 chương và 13 phụ lục. Nội dung của sách được chia thành 2 phần: phần cơ sở và phần nâng cao. Phần cơ sở bao gồm 10 chương đầu tiên, bao gồm hầu hết kiến thức trong chương trình học của sinh viên. Vì vậy, nếu bạn chỉ muốn học theo giáo trình môn học tại trường, bạn chỉ cần đọc 10 chương đầu.

Phần nâng cao bao gồm 8 chương tiếp theo, trình bày về những vấn đề khó như Kỹ thuật tạo ảnh chuyển động, chơi nhạc trên máy tính, kiến trúc và cách truy cập bộ nhớ máy tính, tương tác với hệ điều hành DOS và BIOS, và rất nhiều kiến thức nâng cao khác, cung cấp những kiến thức vô cùng bổ ích. Nếu có thể, mình khuyên các bạn nên đọc để có thể tra cứu khi cần thiết.

Nội dung giáo trình kỹ thuật lập trình C

Dưới đây là mục lục các chương trong cuốn sách kỹ thuật lập trình C của thầy Phạm Văn Ất, mình liệt kê để các bạn có thể tham khảo nội dung của cuốn sách:

  • Chương 1: Các khái niệm cơ bản
  • Chương 2: Hằng, biến và mảng
  • Chương 3: Biểu thức
  • Chương 4: Vào ra (Nhập xuất)
  • Chương 5: Các toán tử điều khiển
  • Chương 6: Hàm và cấu trúc chương trình
  • Chương 7: Cấu trúc (Kiểu struct)
  • Chương 8: Quản lý màn hình và cửa sổ
  • Chương 9: Đồ họa (thư viện graphics.h)
  • Chương 10: Thao tác trên các tệp tin
  • Chương 11: Lưu trữ dữ liệu và tổ chức bộ nhớ chương trình
  • Chương 12: Các chỉ thị tiền xử lý
  • Chương 13: Sử dụng ngắt trong C
  • Chương 14: Truy cập trực tiếp vào bộ nhớ
  • Chương 15: Hàm xử lý ngắt và chương trình thường trú
  • Chương 16: Âm thanh, âm nhạc
  • Chương 17: Lập trình theo thời gian, sự kiện và trò chơi
  • Chương 18: Giao diện giữa C và Assembler

Ngoài ra, cuốn sách Kỹ thuật lập trình C cơ sở và nâng cao của thầy Phạm Văn Ất còn bao gồm 13 phụ lục liên quan đến nội dung cuốn sách:

  1. Quy tắc xuống dòng và sử dụng khoảng trống khi viết chương trình
  2. Tóm tắt các hàm chuẩn của Turbo C
  3. Bảng mã ASCII
  4. Cài đặt Turbo C vào đĩa cứng (hiện có nhiều IDE/Text editor tốt hơn)
  5. Hướng dẫn sử dụng môi trường kết hợp Turbo C
  6. Hệ soạn thảo của Turbo C
  7. Sử dụng Menu Project dịch chương trình trên nhiều tệp
  8. Dịch chương trình theo chế độ dòng lệnh TCC
  9. Sửa lỗi cú pháp và gỡ rối chương trình
  10. Các mô hình bộ nhớ
  11. Danh sách các hàm của Turbo C theo thứ tự ABC
  12. Hàm với đối số bất định trong C
  13. Một số chương trình hữu ích (bắt phím, làm menu, vẽ đồ thị)

Giới thiệu khóa học lập trình C

Nếu bạn đang quan tâm đến việc học lập trình C, bạn có thể tham khảo khóa học Học C Bá Đạo của Lập Trình Không Khó.

Khóa học gồm 70 bài học lý thuyết và thực hành, cung cấp cho bạn kiến thức lập trình C từ cơ bản đến nâng cao. Khóa học cho phép bạn tương tác trực tiếp qua video. Hơn nữa, khóa học hoàn toàn miễn phí dành cho tất cả mọi người.

Khóa học này đặc biệt điểm nổi bật như sau:

  1. Tập trung vào thực hành và làm bài tập thay vì lý thuyết dày đặc.
  2. Có sự hỗ trợ từ giảng viên (qua nhóm Facebook) và cộng đồng.
  3. Sử dụng command line và Visual Studio Code (theo xu hướng công nghệ).
  4. Đã có hơn 200.000 học viên tham gia khóa học.
  5. Có nhiều bài tập thực hành có lời giải chi tiết.

Bạn có thể bắt đầu học tại đây:

Học ngay: khóa học lập trình C miễn phí chất lượng

Thực hành ngay: Tổng hợp bài tập C/C++ có lời giải chi tiết

Tải giáo trình Kỹ thuật lập trình C

Nếu bạn thấy cuốn sách Kỹ thuật lập trình C của thầy Phạm Văn Ất thú vị và muốn đọc hoặc sử dụng nó làm tài liệu học tập, bạn có thể xem và tải tài liệu qua link dưới đây.

Tải Kỹ thuật Lập trình C - Phạm Văn Ất

Bạn cũng có thể tìm thấy nhiều tài liệu, bài giảng và khóa học miễn phí về ngôn ngữ C được tổng hợp trong bài viết dưới đây:

Đọc tiếp: Tổng hợp tài liệu lập trình C/C++ cho người mới

1