ЖАҢА
Қаріп өлшемі
Жұмыс парақтарыDataStruct-Final65
Total сұрақ: 60
Worksheet time: 35mins
โครงสร้างข้อมูล คือ
กระบวนการทำงานของคอมพิวเตอร์
การสร้างฐานข้อมูลเพื่อการใช้งานเฉพาะด้านใดด้านหนึ่ง
ขั้นตอนการทำงานและการแก้ปัญหาอย่างมีขั้นตอน
ลักษณะการจัดแบ่งพิกัดต่าง ๆ ของข้อมูลแต่ละระเบียนในแฟ้มข้อมูลเพื่อให้คอมพิวเตอร์สามารถประมวลผลได้
อัลกอริทึมคืออะไร
กระบวนการแก้ปัญหาที่สามารถอธิบายออกมาเป็นขั้นตอนที่ชัดเจน
การสร้างฐานข้อมูลเพื่อการใช้งานเฉพาะด้านใดด้านหนึ่ง
ผังงานบ่งบอกถึงการทำงานในโครงสร้างชัดเจน
คำอธิบายพร้อมผังงานหรือรหัสเทียม
ข้อใดเป็นข้อมูลมาตรฐานแบบ Integer
'45'
68
11.34
0x11.34000
ข้อใดเป็นข้อมูลมาตรฐานแบบ Character
AA
กข
'789'
0x1.2234
ข้อใดเป็นข้อมูลมาตรฐานแบบ Boolean
False
True
Mod
True or False
กรรมวิธีทางข้อมูลแบบข้อมูล boolean โดยกำหนดข้อมูลคือ False ตัวดำเนินการคือ and กับข้อมูล True ผลลัพธ์เป็นเท่าใด
False
True
15
50
กรรมวิธีทางข้อมูลแบบข้อมูล real โดยกำหนดข้อมูลคือ 4.5 ตัวดำเนินการคือ more than กับข้อมูล 5.0 ผลลัพธ์เป็นเท่าใด
- 0.5
9.5
True
False
ข้อใดกล่าวถึงขั้นตอน Coding/Programming ได้ถูกต้อง
เป็นการนำผลที่ได้จากการออกแบบ มาเขียนคำสั่งของโปรแกรมเพื่อนำไปประมวลข้อมูลและได้ผลลัพธ์ของโปรแกรมต่อไป
เป็นการออกแบบคำสั่งโปรแกรมเพื่อการเขียนผังงานโปรแกรมที่ถูกต้อง
เป็นการออกแบบโปรแกรมอย่างเป็นขั้นตอนและมีเหตุมีผล โดยการเขียนเป็นประโยคภาษาอังกฤษอย่างง่าย อธิบายการประมวลผลในแต่ละขั้นตอน
เป็นการตรวจสอบว่าผังงานโปรแกรมที่เขียนมานั้นข้อผิดพลาดของโปรแกรมหรือไม่เพื่อทำการแก้ไขต่อไป
ถ้าประกาศตัวแปรอาร์เรย์ว่า
Data : Array [1…10] of integer :
ในการเรียงลำดับข้อมูลในอาร์เรย์ชุดนี้แบบ Bubble Sort จากน้อยไปหามาก
ต้องการวนรอบมากที่สุดกี่รอบ จึงเรียงสำเร็จ
9 รอบ
10 รอบ
11 รอบ
12 รอบ
ข้อใดคือผลจากการแปลงค่าของ infix expression เป็น postfix expression
a + b * c-d ^ e ^f
abc*+def^^-
abc*+def^
ab+c*d-e^f^
-+a*bc^^def
ข้อใดคือ prefix expression ของ infix expression ดังนี้
a+b-c*d
abc-d*+
abcd*-+
abcd+-*
+a-b*cd
ข้อใดคือ postfix expression ของ infix expression ต่อไปนี้
a+b-c*d
abc-d*+
abcd*-+
abcd+-*
+-*abcd
การเรียงลำดับข้อมูลแบบเลือกมีความหมายตรงกับข้อใด
Bubble Sort
Insertion Sort
Merge Sort
Selection Sort
การเรียงลำดับข้อมูลแบบผสานมีความหมายตรงกับข้อใด
Bubble Sort
Insertion Sort
Merge Sort
Selection Sort
การเรียงลำดับข้อมูลแบบบับเบิลในอาร์เรย์ที่มีข้อมูล 34 52 27 99 66 24 13 57
จากน้อยไปหามาก ใช้เวลาในการจัดเรียงทั้งหมดกี่รอบถึงจะเสร็จสมบูรณ์
3 รอบ
5 รอบ
7 รอบ
9 รอบ
การเรียงลำดับที่มีการเปรียบเทียบ O(n2) มีวิธีการแบบใดบ้าง
Bubble, Selection, Insertion, Shell Sort
Bubble, Selection, Shell Sort
Bubble, Insertion, Shell Sort
ไม่มีข้อใดถูก
Bubble Sort จะเริ่มการจัดเรียงข้อมูลตัวใดก่อนเป็นขั้นตอนแรก
ข้อมูลตัวแรก
ข้อมูลตัวสุดท้าย
ข้อมูลใดก่อนก็ได้
ไม่มีข้อใดถูก
อัลกอริทึมการเรียงลำดับข้อมูลแบบใดที่มีความคงที่ในการเรียงลำดับของข้อมูล
Bubble Sort และ Insertion Sort
Selection Sort และ Merge Sort
Quick และ Shell Sort
Insertion Sort และ Heap Sort
ตัวอย่างในข้อใดต่อไปนี้ คือการจัดเรียงข้อมูลแบบแทรก
การจัดเรียงไพ่
การจัดเรียงหนังสือบนชั้นในห้องสมุด
Database scenarios และ Distributes scenarios
real-time systems
ข้อใดคือ post fix ของ
(A + B) *C
AB+ C*
ABC*+
ABC*+
ABC*+
The prefix form of A-B/ (C * D ^ E) is?
-/*^ACBDE
-ABCD*^DE
-A/B*C^DE
-A/BC*^DE
ข้อใดคือผลลัพธ์ที่ได้จากการคำนวณของ expression
- + 2 3 8
-3
7
3
-7
ข้อใดคือ expression: 1 x 2
The postfix form of A*B+C/D is?
*AB/CD+
AB*CD/+
A*BC+/D
ABCD+/*
การแปลง Infix expression เป็น Postfix form ของ stack ตรงกับข้อใด
x + y * z + (p * q + r) * s
xyz*+pq*r+s*+
xyz*+pq*r+s+*
xyz+*pq*r+s*+
none
Push(1);
Pop();
Push(2);
Push(3);
Pop();
Push(4);
Pop();
Pop();
Push(5);
หลังจากทำงานตามคำสั่งดังกล่าวแล้ว ได้ผลลัพธ์ตรงกับข้อใด
1
2
3
4
การเพิ่มค่าเข้าไปใน stack เรียกว่า
Popping
Polling
Pushing
None
LIFO ย่อมาจาก
List of Outputs
Last in First Out
First in Last Out
None of them
โครงสร้างข้อมูลแบบคิวมีลักษณะการทำงานแบบใด
Last In First Out
Last In Last Out
First In Last Out
First In First Out
ข้อใดกล่าวถึงการสร้างคิวได้ถูกต้อง
ใช้อาร์เรย์ 1 มิติเป็นตัวคิวและมีพอยน์เตอร์ 1 ตัว เป็นตัวชี้
ใช้อาร์เรย์ 1 มิติเป็นตัวคิวและมีพอยน์เตอร์ 2 ตัว เป็นตัวชี้
ใช้อาร์เรย์ 2 มิติเป็นตัวคิวและมีพอยน์เตอร์ 1 ตัว เป็นตัวชี้
ใช้อาร์เรย์ 2 มิติเป็นตัวคิวและมีพอยน์เตอร์ 2 ตัว เป็นตัวชี้
คำสั่ง DeQ คืออะไร
มีการเพิ่มข้อมูลเข้าในขณะข้อมูลในคิวเต็ม
เมื่อเพิ่มข้อมูลเข้าในคิวแล้วคิวเต็มพอดี
นำข้อมูลเข้าอยู่คิวแรกสุด
การนำข้อมูลออกจากคิว
คำสั่ง EnQ คืออะไร
เมื่อเพิ่มข้อมูลเข้าในคิวแล้วคิวเต็มพอดี
นำข้อมูลออกในขณะที่ในคิวมีข้อมูลอยู่ 1 คิว
นำข้อมูลออกในขณะที่ในคิวไม่มีข้อมูลอยู่เลย
การนำข้อมูลเข้าไปเพิ่มในคิว ตรวจสอบก่อนถ้าคิวเต็มไม่เพิ่ม ถ้าคิวไม่เต็มเพิ่มคิวได้
คิววงกลม มีลักษณะอย่างไร
ส่วนหัวคิวไล่ตามหางคิวไปเป็นวงกลมเหมือนงูเลื้อย
การสร้างคิวเพิ่มขึ้นไม่สิ้นสุด จำนวนช่องเก็บข้อมูลคิวมาก
ส่วนหัวคิวและปลายคิวจะมีพอยน์เตอร์คอยชี้
การทำงานแบบเข้าก่อนออกทีหลัง
ข้อใดกล่าวเกี่ยวกับคิววงกลมได้ถูกต้อง
เพื่อให้สามารถนำที่ว่างในส่วนหัวคิวมาใช้ได้อีกเป็นคิววงกลม
เพื่อให้โปรแกรมสามารถวนซ้ำได้จึงใช้คิววงกลม
เพื่อป้องกันการเกิดสถานการณ์ Under Flow จึงเป็นคิววงกลม
เพื่อป้องกันการเกิดสถานการณ์ Over Flow จึงเป็นคิววงกลม
ตัวแปรชนิดพอยน์เตอร์คืออะไร
ตัวแปรชนิดค่าของมันจะชี้หรืออ้างถึงตำแหน่ง
ตัวแปรชนิดบูลีน
ตัวแปรชนิดจำนวนเต็ม
ตัวแปรชนิดอักขระ
นิยามของลิงค์ลิสต์คืออะไร
เข้าก่อนออกก่อน
เข้าก่อนออกทีหลัง
เข้าทีหลังออกก่อน
เข้าออกพร้อมกัน
ควรใช้โครงสร้างลิงค์ลิสต์เมื่อใด
เมื่อเก็บข้อมูลที่มีมาก
เมื่อเก็บข้อมูลที่มีน้อย
เมื่อต้องการเก็บข้อมูลที่ไม่รู้ว่ามีมากหรือน้อย
เมื่อต้องการเก็บข้อมูลที่มีมากและซับซ้อน
Node (P) มีความหมายว่าอย่างไร
ส่วนข่าวสารของโหนดที่ถูกชี้โดย P
ส่วนแอดเดรสของโหนดที่ชี้โดย P
โหนดที่ระบุ (ถูกชี้) โดยพอยน์เตอร์
ข่าวสารที่ระบุตรงโหนด P
Link (P) มีความหมายว่าอย่างไร
โหนดที่ระบุ (ถูกชี้) โดยพอยน์เตอร์ P
ส่วนข่าวสารของโหนดที่ถูกชี้โดย P
ส่วนแอดเดรสของโหนดที่ชี้ถูกโดย P
ส่วนของตัวข่าวสาร
Singly Linked List หมายถึงอะไร
Link List คู่
Link List ผสม
Link List เดี่ยว
Link List เดี่ยวและคู่
ลิงค์ลิสต์เดี่ยวมีโครงสร้างสำคัญ 2 ส่วนคืออะไร
ส่วนอินโฟ (Info) กับส่วนพอยน์เตอร์ (Pointer
ส่วนโหนด (Node) กับส่วนอินโฟ (Info)
ส่วนพอยนเตอร์ (Pointer) ส่วนโหนด (Node)
ส่วน Link และ Rlink
การเก็บข้อมูลของลิงค์ลิสต์เก็บข้อมูลอะไรบ้าง
เก็บข่าวสารและตำแหน่งของโหนดถัดไป
เก็บคำสั่งของตัวชี้พอยน์เตอร์
เก็บค่าของโหนดสุดท้ายของชุดข้อมูล
เก็บเฉพาะค่าที่เป็นลบ
ลักษณะของลิงค์ลิสต์แบบวงกลมเป็นอย่างไร
ลิงค์ลิสต์แบบวงกลมมีโหนดพิเศษเป็นหัวโหนดอยู่
ลิงค์ลิสต์แบบวงกลมมีโหนดพิเศษอยู่ท้ายโหนด
ลิงค์ลิสต์แบบวงกลมมีโหนดพิเศษกลางโหนด
ลิงค์ลิสต์แบบวงกลมมีโหนดพิเศษเป็นหัวโหนดอยู่ และ
ท้ายโหนด
Doubly Link List แต่ละโหมดมีกี่ Pointer
2 Pointer
3 Pointer
4 Pointer
6 Pointer
รีเคอร์ชันคืออะไร
รีเคอร์ชันคือการทำงานแบบมีเงื่อนไข
รีเคอร์ชันคือการทำงานแบบต่อเนื่อง
รีเคอร์ชันเป็นเทคนิคการทำงานเรียงลำดับเข้าก่อนออกก่อน
รีเคอร์ชันเป็นเทคนิคการแก้ปัญหา เป็นการทำงานแบบวนซ้ำ
ข้อใดคือหลักการของ รีเคอร์ชัน
เขียนโปรแกรมวนซ้ำเพื่อลดปัญหาของโปรแกรมที่ซับซ้อน
การหาค่าแฟกทอเรียฟังก์ชั่นเพื่อเขียนโปรแกรมแบบวนซ้ำ
การแก้ปัญหาในรูปตัวปัญหาเอง หรือค่าแฟกทอเรียฟังก์ชั่น
การแก้ปัญหาค่าแฟกทอเรียฟังก์ชั่นคือ เขียนโปรแกรมหยุดการวนซ้ำ
ข้อใดกล่าวเกี่ยวกับโปรแกรมรีเคอร์ซีฟได้ถูกต้อง
โปรแกรมที่ใช้คำสั่ง Do Loop เพื่อทำให้เกิดการวนซ้ำ
โปรแกรมเรียกตัวเองเพื่อแก้ปัญหาการวนซ้ำ
โปรแกรมที่ทำให้เกิดปัญหาการทำงานวนซ้ำ
ไม่มีข้อใดถูก
จงคำนวณหาค่า Factorial(5) จะมีค่าเท่ากับเท่าไร
40
80
120
160
ข้อใดคือนิยามของแฟกทอเรียฟังก์ชันได้ถูกต้อง
n! = n*(n-1)! if n < 0
n! = n*(n-1)! if n > 0
n! = n*(n*n)! if n < 0
n! = n*(n*n)! if n > 0
โครงสร้างข้อมูลแบบกราฟเปรียบได้กับอะไร
เซ็ตของจุด
เซ็ตของเส้น
เส้นการเชื่อมต่อ
ทุกข้อ
กราฟรูปนี้เป็นกราฟชนิดใด
กราฟระบุทิศทาง
กราฟไม่ระบุทิศทาง
กราฟระบุน้ำหนัก
ไม่มีข้อถูก
รูปแบบโครงสร้างที่กำหนดเชื่อมต่อแบบเส้นมีความสัมพันธ์แบบใด
One to One
One to many
Many to One
Many to Many
การท่องเข้าไปในกราฟแบบ Breadth First Traversal ท่องอย่างไร
เข้าจากโหนดล่างสุดจากซ้ายไปขวา
เข้าจากโหนดล่างสุดจากขวาไปซ้าย
เข้าจากตัวโหนดแรกแล้วลงซ้ายไปขวา
เข้าจากตัวโหนดแรกแล้วลงขวาไปซ้าย
Node of Graph มีความหมายตรงกับข้อใด
การเชื่อม
เซ็ตของจุดบนกราฟ
เซ็ตของเส้นบนกราฟ
โหนดของกราฟหรือโหนด
Critical path method มีความหมายตรงกับข้อใด
เส้นทางการเชื่อมต่อ
เซ็ตของจุดบนกราฟ
เส้นทางเดินบนกราฟ
การวิเคราะห์เส้นทางวิกฤต
Shortest path analysis มีความหมายตรงกับข้อใด
เส้นทางสั้นๆ
เส้นทางเดินบนกราฟ
การวิเคราะห์เส้นทางที่สั้นที่สุด
การออกแบบเส้นทางเดินที่สั้นที่สุด
กราฟระบุน้ำหนักเป็นอย่างไร
เป็นกราฟที่ไม่ระบุทิศทาง
เป็นกราฟที่ระบุทิศทางและบอกน้ำหนักได้
เป็นกราฟที่ใช้ชั่งน้ำหนักของสินค้าที่ใช้ในการซื้อขาย
ไม่มีข้อใดถูก
โครงสร้างข้อมูลแบบต้นไม้เป็นโครงสร้างชนิดใด
ชนิดเชิงเส้น
ชนิดไม่เชิงเส้น
ชนิดตัดสินใจเลือก
ชนิดทำงานซ้ำ
โหนดพิเศษโหนดหนึ่งที่อยู่บนสุดแรกเรียกว่าอะไร
Father
Subtree
Leat Node
Root Node
ดีกรีของโหนดคืออะไร
Root Node
จำนวนต้นไม้ 1 ต้น
ต้นไม้แบบพรีออเดอร์
จำนวนต้นไม้ย่อยของโหนดนั้น
