| 1. ข้อใดคือความหมายของฟังก์ชัน |
| |
1. ส่วนของโค้ดหรือโปรแกรมที่ทำงานเพื่อวัตถุประสงค์บางอย่าง |
| |
2. โครงสร้างของข้อมูล |
|
| |
3. ชื่อที่ใช้ในการเก็บค่าหรือกำหนดค่า |
|
| |
4. การทำงานวนซ้ำจนกว่าจะตรงตามเงื่อนไข |
|
| |
| 2. ข้อใดเป็นการประกาศฟังก์ชันที่ถูกต้อง |
| |
1. def Submit() : |
2. function Submit() |
| |
3. def Submit |
4. function Submit() : |
| |
3. จากตัวอย่างข้างต้นมีการสร้างชื่อฟังก์ชันว่าอะไร
 |
| |
1. def show_info |
2. show_info() |
| |
3. print |
4. My number is 1 |
| |
| 4. คำสั่งที่ใช้ในการคืนค่าจากฟังก์ชันใช้คำสั่งใด |
| |
1. sendto |
2. backward |
| |
3. return |
4. end |
| |
|
|
| 5. ข้อใดกล่าว ไม่ถูกต้อง เกี่ยวกับฟังก์ชัน |
| |
1. ฟังก์ชันไม่จำเป็นต้องมีพารามิเตอร์ก็ได้ |
| |
2. การระบุพารามิเตอร์ในฟังก์ชันระบุได้ไม่เกิน 1 ค่า |
|
| |
3. ทุกฟังก์ชันจะต้องมีการส่งค่ากลับโปรแกรมหลัก |
|
| |
4. สามารถเรียกใช้ฟังก์ชันที่สร้างไว้ในไฟล์อื่นๆ ได้ |
|
| |
|
|
| 6. ฟังก์ชันที่ถูกสร้างขึ้นภายในโมดูลมาตรฐานปกติของ Python ซึ่งสามารถนำฟังก์ชันนี้ไปใช้งานร่วมกับโมดูลอื่นๆ โดยเชื่อมโยงการใช้งานด้วยคำสั่ง import ระหว่างโมดูลกับโมดูล จากข้อความคือฟังก์ชันรูปแบบใด |
| |
1. Local |
2. Global |
| |
3. System |
4. ง. Parameter |
| |
| 7. การสร้างหรือเขียนฟังก์ชันเพื่อใช้งานภายใต้รูปแบบการเขียนโปรแกรมเชิงวัตถุ (Object Oriented Programming) คืออะไร |
| |
1. การเขียนโปรแกรมที่ให้ความสำคัญกับ วัตถุ ซึ่งสามารถนำมาทำงานรวมกันได้ |
| |
2. การเขียนโปรแกรมที่ใช้รูปภาพหรือวัตถุเพียงชิ้นเดียว |
| |
3. การสร้างบล๊อกคำสั่งในการเขียนโปรแกรม |
| |
4. ถูกทุกข้อ |
| |
| 8. ส่วนประกอบที่สำคัญของการเขียนโปรแกรมเชิงวัตถุ คือ อะไร |
| |
1. Forward และ Backward |
| |
2. Object และ System |
| |
3. Class และ Code |
|
| |
4. Class และ Object |
|
| |
| 9. Syntax ในการเขียนโปรแกรม คืออะไร |
| |
1. การส่งออกโปรแกรมที่เขียนได้ |
|
| |
2. โครงสร้างและรูปแบบของภาษา |
|
| |
3. การรวมและประมวลผลของโปรแกรม |
|
| |
4. ถูกทุกข้อ |
|
| |
| 10. การเขียนโปรแกรมในรูปแบบ (Syntax) รูปแบบย่อยแบบ โพรซีเจอร์ มีความหมายว่าอย่างไร |
| |
1. การสร้างฟังก์ชันที่มีการใช้ตัวแปรอาร์กิวเมนต์และการส่งค่าผลลัพธ์กลับ |
| |
2. การสร้างฟังก์ชันที่ทำงานเหมือน (ไม่มีการส่งค่าใดๆ กลับ) |
| |
3. การสร้างฟังก์ชันที่ทำงานเหมือนโพรซีเจอร์ แต่มีการส่งผ่านค่าต่างๆ ร่วมกับตัวแปรอาร์กิวเมนต์ |
| |
4. การสร้างฟังก์ชันร่วมกับการส่งค่าผลลัพธ์กลับด้วยคำสั่ง return |
| |