Icon Close

C++ Programming เกรดมหาวิทยาลัย

C++ Programming เกรดมหาวิทยาลัย
5.00
Icon RatingIcon RatingIcon RatingIcon RatingIcon Rating
2 Rating
ประเภทไฟล์
pdf
วันที่วางขาย
05 พฤษภาคม 2569
ความยาว
910 หน้า
ราคาปก
ฟรี
C++ Programming เกรดมหาวิทยาลัย
หนังสือเล่มนี้ถูกเขียนขึ้นมาเพื่ออุดช่องโหว่ของการเรียนรู้ที่มักจะถูกสอน
แยกส่วนกัน โดยเรารวบรวมทุกแนวคิดสำคัญมาร้อยเรียงเป็นเส้นทางเดียว ตั้งแต่
ระดับเริ่มต้นไปจนถึงระดับสากล โดยใช้ภาษา C++ เป็นสื่อกลางในการพิสูจน์
และจำลองทฤษฎีต่างๆ โดยที่เป้าหมายของหนังสือเล่มนี้คือการสร้าง "สะพาน" ที่
เชื่อมโยงระหว่างทฤษฎีทางวิชาการและการปฏิบัติจริงในโลกของวิศวกรรม
ซอฟต์แวร์ เราตั้งใจออกแบบเนื้อหาให้ผู้อ่านได้สัมผัสเครื่องมือจริงที่ใช้ในระดับ
อุตสาหกรรม ตั้งแต่การทำงานบน Linux Terminal, การใช้ Clang compiler
และระบบจัดการโปรเจกต์อย่าง CMake การจัดการแพ็กเกจ ไปจนถึงการสอด
แทรกแนวคิดการออกแบบซอฟต์แวร์ที่ดีและการจัดการหน่วยความจำที่ปลอดภัย
เพื่อให้ผู้อ่านได้เห็นภาพรวมทั้งหมดของการพัฒนาโปรแกรม ด้วย C++

หนังสือเล่มนี้เขียนขึ้นมาด้วยความยาว 30 บท แบ่งเป็น 5 Part จำนวน 900 หน้าพอดี

สารบัญ
PART 1 : [C++ Foundations]
- เทอร์มินอล แคลงคอมไพลเลอร์ และเครื่องไม้เครื่องมือ (Terminal, Clang & Tooling)
- ตัวแปรและประเภทข้อมูล (Variable & Data Types)
- นิพจน์และตัวดำเนินการ (Operator & Expression)
- การไหลของโปรแกรมและการจัดการความผิดพลาด (Control Flow & Exceptions)
- ฟังก์ชั่นและการจัดระเบียบ (Function & Modularity)
- พอยเตอร์และหน่วยความจำ (Pointer & Memory)
- อาเรย์และสตริง (Array & String)
- การบิลด์และแท็คเกจ (Build System & Package)
PART 2 : [Object-Oriented Programming]
- คลาสและอ็อบเจกต์ (Class & Object)
- การห่อหุ้มและข้อมูลสถิต (Encapsulation & Static)
- อ็อบเจกต์พลวัตและพอยเตอร์อัจฉริยะ (Dynamic Object & Smart Pointer)
- การสืบทอด (Inheritance)
- การโอเวอร์โหลดตัวดำเนินการ (Operator Overloading)
- การพ้องรูป (Polymorphism)
- เทมเพลต (Template)
- หลักการออกแบบซอฟแวร์เชิงวัตถุ (OOP Software Design) [แบบฝึกหัด]
PART 3 : [Discrete Structure]
- ตรรกศาสตร์และการพิสูจน์ (Logic & Proof)
- ทฤษฎีเซต (Set Theory)
- ฟังก์ชั่นและความสัมพันธ์ (Function & Relations)
- การจัดเรียงและความน่าจะเป็น (Combination & Probability)
- การเรียกซ้ำและความสัมพันธ์ (Recursion & Recurrence)
PART 4 : [Data Structure & Algorithm]
- ความซับซ้อนของอัลกอริธึม (Algorithm Complexity)
- โครงสร้างข้อมูลเชิงเส้น (Linear Data Structure)
- กราฟและต้นไม้ (Trees & Graphs)
- การค้นหา จัดเรียง และสตริง (Searching, Sorting and String)
- โครงสร้างข้อมูลในชีวิตประจำวัน (DSA in The Real World)
PART 5 : [Theory of Computation]
- ออโตมาตาจำกัด (Finite Automata)
- นิพจน์ปกติและการผ่าน (RegEx & Transition Graph)
- ไวยากรณ์ไม่พึ่งบริบท (Context-Free Grammars)
- อลันทัวริ่ง และ ทั่วริ่งแมชชีน (Alan Turing & Turing Machine)
ประเภทไฟล์
pdf
วันที่วางขาย
05 พฤษภาคม 2569
ความยาว
910 หน้า
ราคาปก
ฟรี
เขียนรีวิวและให้เรตติ้ง
คุณสามารถเข้าสู่ระบบเพื่อแสดงความคิดเห็นได้จ้า