10. โครงสร้างข้อมูลแบบประกอบโครงสร้างข้อมูลแบบประกอบ (Compound(Compound
Data Structure)Data Structure)
เป็นข้อมูลที่สร้างขึ้นจากจินตนาการของผู้ใช้ ไม่มีรูปเป็นข้อมูลที่สร้างขึ้นจากจินตนาการของผู้ใช้ ไม่มีรูป
ร่างหรือลักษณะให้เห็น การอธิบายข้อมูลจะใช้ร่างหรือลักษณะให้เห็น การอธิบายข้อมูลจะใช้
สัญลักษณ์ จะสามารถเห็นลักษณะของข้อมูลชนิดนี้สัญลักษณ์ จะสามารถเห็นลักษณะของข้อมูลชนิดนี้
ได้ต้องมีการนำาไปใช้กับเครื่องคอมพิวเตอร์จริงได้ต้องมีการนำาไปใช้กับเครื่องคอมพิวเตอร์จริง
(Implement)(Implement)
โครงสร้างข้อมูลแบบเชิงเส้นโครงสร้างข้อมูลแบบเชิงเส้น (Linear Data(Linear Data
structure)structure)
- Link List
- Stack
- Queue
ชนิดของข้อมูลชนิดของข้อมูล
(Data Type)(Data Type)
Data Structure
11. โครงสร้างข้อมูลแบบประกอบโครงสร้างข้อมูลแบบประกอบ
(Compound Data Structure)(Compound Data Structure)
โครงสร้างข้อมูลแบบไม่เป็นรายการเชิงโครงสร้างข้อมูลแบบไม่เป็นรายการเชิง
เส้นเส้น
(Non linear Data Structure)(Non linear Data Structure)
- โครงสร้างข้อมูลแบบ Binary เช่น
Binary Tree และ Binary Search
Tree
- โครงสร้างแบบ N-ary เช่น
Graphs และ General Tree
ชนิดของข้อมูลชนิดของข้อมูล
(Data Type)(Data Type)
Data Structure
12. โครงสร้างข้อมูลแบบประกอบโครงสร้างข้อมูลแบบประกอบ (Compound(Compound
Data Structure)Data Structure)
โครงสร้างแฟ้มข้อมูลโครงสร้างแฟ้มข้อมูล (File Organization)(File Organization)
- Sequential File
- Direct File
- Indexed Sequential File
ชนิดของข้อมูลชนิดของข้อมูล
(Data Type)(Data Type)
Data Structure
13. ข้อมูลนามธรรมข้อมูลนามธรรม (Abstract Data Type :(Abstract Data Type :
ADT)ADT)
คือ ข้อมูลที่ใช้โมเดลทางคณิตศาสตร์และคือ ข้อมูลที่ใช้โมเดลทางคณิตศาสตร์และ
ตรรกะของตรรกะของ ADTADT มาทำาการกำาหนดมาทำาการกำาหนด
คุณลักษณะของชนิดของข้อมูล ซึ่งก็คล้ายคุณลักษณะของชนิดของข้อมูล ซึ่งก็คล้าย
กับข้อมูลพื้นฐานชนิดอื่นๆ เช่นจำานวนเต็มกับข้อมูลพื้นฐานชนิดอื่นๆ เช่นจำานวนเต็ม
จำานวนจริง ที่มีโอเปอเรชั่น เช่นจำานวนจริง ที่มีโอเปอเรชั่น เช่น + , - , x , /+ , - , x , /
ในการกำาหนดในการกำาหนด ADTADT นั้นจะแบ่งออกเป็นนั้นจะแบ่งออกเป็น 22
ส่วนคือส่วนคือ
ส่วนของการกำาหนดคุณลักษณะสมบัติข้อมูลส่วนของการกำาหนดคุณลักษณะสมบัติข้อมูล
(value definition)(value definition)
ชนิดของข้อมูลชนิดของข้อมูล
(Data Type)(Data Type)
Data Structure