แบบทดสอบ
1 บอกความหมายของ “ข้อมูล” ตามพจนานุกรมฉบับ
ตอบ ข้อมูล (DATA) คือ ข้อเท็จจริง หรือเหตุการณ์ที่เกี่ยวข้องกับสิ่งต่าง ๆ เช่น คน สัตว์ สิ่งของ สถานที่ ฯลฯ ข้อมูล จึงเป็นเรื่องที่เกี่ยวกับเหตุการณ์ของสิ่งต่าง ๆ ที่เกิดขึ้นอย่างต่อเนื่อง มีการ รวบรวม ข้อมูลอย่างเป็นระบบ และต่อเนื่อง ดังจะเห็นจาก กระบวนการเลือกตั้ง หลายพรรค การเมือง มีการใช้เทคโนโลยีรวบรวมข้อมูล หาวิธีการที่จะให้ได้ข้อมูลอย่างรวดเร็ว และเมื่อ สถานการณ์หรือเหตุการณ์บางอย่างเกิดผันแปรขึ้น การเตรียมการหรือการแก้สถานการณ์ จะดำเนินการได้อย่างทันท่วงที
2 อธิบายลักษณะสำคัญของ “ข้อมูลคอมพิวเตอร์”
ตอบ ลักษณะที่สำคัญของคอมพิวเตอร์สามารถแบ่งออกได้ 6 ประเภท คือ
3 อธิบายความหมายของโครงสร้างข้อมูล
ตอบ เป็นวิธีการจัดเก็บข้อมูลในคอมพิวเตอร์เพื่อให้สามารถใช้งานได้อย่างมีประสิทธิภาพ บ่อยครั้งที่การเลือกโครงสร้างข้อมูลที่เหมาะสมจะทำให้เราสามารถเลือกใช้อัลกอริทึ่มที่มีประสิทธิภาพไปพร้อมกันได้ การเลือกโครงสร้างข้อมูลนั้นโดยส่วนใหญ่แล้วจะเริ่มต้นจากการเลือกแบบชนิดข้อมูลนามธรรม โครงสร้างข้อมูลที่ออกแบบเป็นอย่างดีจะสามารถรองรับการประมวลผลที่หนักหน่วงโดยใช้ทรัพยากรที่น้อยที่สุดเท่าที่จะเป็นไปได้ ทั้งในแง่ของเวลาและหน่วยความจำ
4. อธิบายลักษณะสำคัญของโครงสร้างข้อมูลทางกายภาพ
ตอบ โครงสร้างข้อมูลทางกายภาพ เป็นโครงสร้างข้อมูลที่ใช้โดยทั่วไปในภาษาคอมพิวเตอร์แบ่ง
ออกเป็น 2ประเภท
1 ข้อมูลเบื้องต้น ได้แก่1.จำนวน 2.จำนวนทศนิยม 3.ข้อมูลบูลีน 4.จำนวนจริง 5.ข้อมูลอักขระ
2 ข้อมูลโครงสร้าง ได้แก่ 1.แถวลำดับ 2.ระเบียนข้อมูล 3.แฟ้มข้อมูล
5. อธิบายลักษณะสำคัญของโครงสร้างข้อมูลทางตรรกะ
ตอบ เป็นการอธิบายการจัดเก็บข้อมูลและความสัมพันธ์ต่าง ๆ ของข้อมูลในระบบฐานข้อมูล แสดงให้เห็นถึงการจัดระเบียบการทำงานและการมีปฎิสัมพันธ์ภายในระบบฐานข้อมูลโดยมีลำดับขั้นจากหน่วยข้อมูลที่เล็กที่สุดไปยังฐานข้อมูล
ตอบ เป็นการอธิบายการจัดเก็บข้อมูลและความสัมพันธ์ต่าง ๆ ของข้อมูลในระบบฐานข้อมูล แสดงให้เห็นถึงการจัดระเบียบการทำงานและการมีปฎิสัมพันธ์ภายในระบบฐานข้อมูลโดยมีลำดับขั้นจากหน่วยข้อมูลที่เล็กที่สุดไปยังฐานข้อมูล
6. อธิบายลักษณะสำคัญของ Pimitive Data Types
ตอบ คือชนิดข้อมูลที่ใช้ในการเขียนโปรแกรมสำหรับเก็บข้อมูลชนิดต่างๆ ได้แก่ จำนวนเต็ม(Integer) จำนวนทศนิยม(Floating Point) ข้อมูลอักขระ(Character) และข้อมูลตรรกะ (Logical Data)
ตอบ คือชนิดข้อมูลที่ใช้ในการเขียนโปรแกรมสำหรับเก็บข้อมูลชนิดต่างๆ ได้แก่ จำนวนเต็ม(Integer) จำนวนทศนิยม(Floating Point) ข้อมูลอักขระ(Character) และข้อมูลตรรกะ (Logical Data)
7. อธิบายลักษณะสำคัญของ Structure Data Types
ตอบ คือกลุ่มของข้อมูลที่มีความสัมพันธ์กัน โดยข้อมูลเหล่านี้อาจมีชนิดข้อมูลที่แตกต่างกัน มีชื่อที่ใช้อ้างถึงข้อมูลแต่ละตัวต่างกัน แต่ข้อมูลกลุ่มนี้จะอยู่ภายใต้ชื่อกลุ่มข้อมูลเดียวกัน จะมีลักษณะเป็น เขตข้อมูล(Field), แถวลำดับ(Array), ระเบียน(Record)ตัวอย่างเช่น ต้องการเก็บข้อมูลของนักเรียนแต่ละคนซึ่งประกอบด้วย รหัส ชื่อ นามสกุล อายุ เกรดเฉลี่ย จำนวน 10 คน
ตอบ คือกลุ่มของข้อมูลที่มีความสัมพันธ์กัน โดยข้อมูลเหล่านี้อาจมีชนิดข้อมูลที่แตกต่างกัน มีชื่อที่ใช้อ้างถึงข้อมูลแต่ละตัวต่างกัน แต่ข้อมูลกลุ่มนี้จะอยู่ภายใต้ชื่อกลุ่มข้อมูลเดียวกัน จะมีลักษณะเป็น เขตข้อมูล(Field), แถวลำดับ(Array), ระเบียน(Record)ตัวอย่างเช่น ต้องการเก็บข้อมูลของนักเรียนแต่ละคนซึ่งประกอบด้วย รหัส ชื่อ นามสกุล อายุ เกรดเฉลี่ย จำนวน 10 คน
8. อธิบายลักษณะสำคัญของโครงสร้างข้อมูลแบบเชิงเส้น พร้อมยกตัวอย่าง
ตอบ โครงสร้างที่มีการจัดเก็บข้อมูลในลักษณะต่อเนื่องกัน ถ้าทราบตำแหน่งแรกของข้อมูลก็สามารถทราบตำแหน่งข้อมูลตัวถัดไปหรือข้อมูลตัวอื่นได้ ทางคณิตศาสตร์จะเรียกว่า เวกเตอร์(Vector) ข้อมูลมีลักษณะเป็น 1 มิติ ยกตัวอย่างเช่น อาเรย์, สแตก, คิว, ลิสต์
9. อธิบายลักษณะสำคัญของโครงสร้างข้อมูลแบบไม่เป็นเชิงเส้น พร้อมยกตัวอย่าง
ตอบ โครงสร้างข้อมูลแบบไม่เชิงเส้น (Non-Linear Structure) โครงสร้างที่ไม่มีคุณสมบัติของเชิงเส้น สามารถใช้แสดงความสัมพันธ์ของข้อมูลที่ซับซ้อนได้มากกว่าโครงสร้างข้อมูลแบบเชิงเส้นเช่น ทรี, กราฟ
ตอบ โครงสร้างที่มีการจัดเก็บข้อมูลในลักษณะต่อเนื่องกัน ถ้าทราบตำแหน่งแรกของข้อมูลก็สามารถทราบตำแหน่งข้อมูลตัวถัดไปหรือข้อมูลตัวอื่นได้ ทางคณิตศาสตร์จะเรียกว่า เวกเตอร์(Vector) ข้อมูลมีลักษณะเป็น 1 มิติ ยกตัวอย่างเช่น อาเรย์, สแตก, คิว, ลิสต์
ตอบ โครงสร้างข้อมูลแบบไม่เชิงเส้น (Non-Linear Structure) โครงสร้างที่ไม่มีคุณสมบัติของเชิงเส้น สามารถใช้แสดงความสัมพันธ์ของข้อมูลที่ซับซ้อนได้มากกว่าโครงสร้างข้อมูลแบบเชิงเส้นเช่น ทรี, กราฟ
10. เขียนผังแสดงการจัดหมวดหมู่โครงสร้างข้อมูลคอมพิวเตอร์ พร้อมอธิบาย
ตอบ
ตอบ
11. ยกตัวอย่างที่แสดงให้เห็นถึงความสำคัญของการศึกษาโครงสร้างข้อมูล และการนำโครงสร้างข้อมูลไปใช้งาน พร้อมอธิบายโดยละเอียด
ตอบ 1. อธิบายลักษณะจัดเก็บข้อมูล ด้วยโครงสร้างข้อมูลที่เหมาะสมได้
2. สามารถเขียนโปรแกรมจัดการโครงสร้างข้อมูลได้3. สามารถออกแบบโครงสร้างข้อมูลเพื่อใช้งานได้
อย่างมีประสิทธภาพ
ไม่มีความคิดเห็น:
แสดงความคิดเห็น