SlideShare a Scribd company logo
1 of 1
Download to read offline
วัตถุประสงค์ของการสร้ างโปรแกรมย่ อย                                                 ประเภทของโปรแกรมย่ อย
1. เป็ นส่วนโปรแกรมที่ใช้ซ้ ากันในหลาย ๆ แห่ง และจะแยก                               สามารแบ่งโปรแกรมย่อยได้ 2 ประเภท คือ
ออกมาทาเป็ นโปรแกรมย่อย
                                                                                     Sub มาจากคาเต็มว่า ซับรู ทีน (Subroutine) เป็ นโปรแกรม
2. เป็ นคาที่สร้างขึ้นใหม่ เพื่อเก็บไว้ใช้ต่อไป
                                                                                     ย่อยเมื่อทางานแล้ว จะไม่มีการส่งผลการทางานกลับไปยัง
3. เมื่อต้องการเขียนโปรแกรมเป็ น Module จุดประสงค์ของการ
                                                                                     โปรแกรม ที่เรี ยกซับรู ทีนนี้ใช้งาน
เขียนโปรแกรมเป็ น Module ก็เพื่อตรวจหาที่ผิดได้ง่าย ดังนั้น
โปรแกรมย่อยหนึ่ง ๆ ก็คือ Module ๆ หนึ่ง                                              Function เป็ นโปรแกรมย่อยเมื่อทางานเสร็ จแล้ว จะต้องมี
4. เพื่อสนองความต้องการของการเขียนโปรแกรมจากบนลงล่าง                                 การส่งผลการทางานกลับไปยังโปรแกรมที่เรี ยกฟังก์ชนนี้
                                                                                                                                    ั
                                                                                     ใช้งาน


                                                    โปรแกรมย่ อยและฟังก์ ชัน
                                                                    มาตรฐาน
    สรุปฟังก์ ชันมาตรฐาน (Standard Function)

    ฟังก์ชนมาตรฐาน คือ ฟังก์ชนที่ผใช้สามารถเรี ยกใช้งานจากไลบรารี่ ของภาษาซี ได้ทนที คือ ฟังก์ชนสาเร็ จรู ปให้เรี ยกใช้งานได้ทนที เพียงแค่ผู้
          ั                  ั ู้                                                ั             ั                              ั
                                ่
    เรี ยกใช้ประกาศค่าเรี ยกใช้ผานไลบรารี่ ที่จดเก็บฟังก์ชนนั้น ๆ
                                               ั          ั

            เช่น ฟังก์ชนทางคณิ ตศาสตร์ ฟังก์ชนเกี่ยวกับสตริ ง ฟังก์ชนเกี่ยวกับการเปรี ยบเทียบ ฟังก์ชนเกี่ยวกับการแสดงผล และฟังก์ชนเกี่ยวกับวัน
                       ั                     ั                      ั                               ั                            ั
                                       ่
    เวลา เป็ นต้น โดยจะเรี ยกไลบรารี่ ผานคาสัง #include แล้วตามด้วยชื่อของไลบรารี่ น้ น ๆ ในส่วนของ header directive
                                             ่                                        ั

More Related Content

Viewers also liked

Ro Referral Letter
Ro Referral LetterRo Referral Letter
Ro Referral LetterRohit Kapur
 
Elke cooperation opa - announcement
Elke cooperation   opa - announcementElke cooperation   opa - announcement
Elke cooperation opa - announcementAIESECGreece
 
Melissa Romero curandera of the heart
Melissa Romero curandera of the heartMelissa Romero curandera of the heart
Melissa Romero curandera of the heartMelissa Romero
 
Www.humi.com.br padrao jogo_dos_anjos_anjo_amjo5
Www.humi.com.br padrao jogo_dos_anjos_anjo_amjo5Www.humi.com.br padrao jogo_dos_anjos_anjo_amjo5
Www.humi.com.br padrao jogo_dos_anjos_anjo_amjo5PARAPSICOLOGO
 

Viewers also liked (10)

Escuela
EscuelaEscuela
Escuela
 
Nature
NatureNature
Nature
 
ACC@
ACC@ACC@
ACC@
 
Ro Referral Letter
Ro Referral LetterRo Referral Letter
Ro Referral Letter
 
Test
TestTest
Test
 
Elke cooperation opa - announcement
Elke cooperation   opa - announcementElke cooperation   opa - announcement
Elke cooperation opa - announcement
 
Ad layout
Ad layoutAd layout
Ad layout
 
Karen_Edwards_-_Resume
Karen_Edwards_-_ResumeKaren_Edwards_-_Resume
Karen_Edwards_-_Resume
 
Melissa Romero curandera of the heart
Melissa Romero curandera of the heartMelissa Romero curandera of the heart
Melissa Romero curandera of the heart
 
Www.humi.com.br padrao jogo_dos_anjos_anjo_amjo5
Www.humi.com.br padrao jogo_dos_anjos_anjo_amjo5Www.humi.com.br padrao jogo_dos_anjos_anjo_amjo5
Www.humi.com.br padrao jogo_dos_anjos_anjo_amjo5
 

Similar to Mindmapping

ฟังก์ชั่นย่อยและโปรแกรมมาตรฐาน ม.6.1
ฟังก์ชั่นย่อยและโปรแกรมมาตรฐาน ม.6.1ฟังก์ชั่นย่อยและโปรแกรมมาตรฐาน ม.6.1
ฟังก์ชั่นย่อยและโปรแกรมมาตรฐาน ม.6.1Little Tukta Lita
 
การพัฒนาโปรแกรม วิชญา
การพัฒนาโปรแกรม วิชญาการพัฒนาโปรแกรม วิชญา
การพัฒนาโปรแกรม วิชญาwinewic199
 
การพัฒนาโปรแกรม วิชญา เลขที่ 26.2
การพัฒนาโปรแกรม วิชญา เลขที่ 26.2การพัฒนาโปรแกรม วิชญา เลขที่ 26.2
การพัฒนาโปรแกรม วิชญา เลขที่ 26.2winewic199
 
3 software deverlop
3 software deverlop3 software deverlop
3 software deverlopPor Kung
 
โปรแกรมย่อยและฟังก์ชันมาตรฐาน (1)
โปรแกรมย่อยและฟังก์ชันมาตรฐาน (1)โปรแกรมย่อยและฟังก์ชันมาตรฐาน (1)
โปรแกรมย่อยและฟังก์ชันมาตรฐาน (1)Thachanok Plubpibool
 
โปรแกรมย่อยและฟังก์ชันมาตรฐาน
โปรแกรมย่อยและฟังก์ชันมาตรฐานโปรแกรมย่อยและฟังก์ชันมาตรฐาน
โปรแกรมย่อยและฟังก์ชันมาตรฐานThachanok Plubpibool
 
การพัฒนาโปรแกรม วิชญา เลขที่ 26.2
การพัฒนาโปรแกรม วิชญา เลขที่ 26.2การพัฒนาโปรแกรม วิชญา เลขที่ 26.2
การพัฒนาโปรแกรม วิชญา เลขที่ 26.2winewic199
 

Similar to Mindmapping (20)

3.1 โครงสร้างของภาษาซี
3.1 โครงสร้างของภาษาซี3.1 โครงสร้างของภาษาซี
3.1 โครงสร้างของภาษาซี
 
Lesson5
Lesson5Lesson5
Lesson5
 
โครงสร้างของโปรแกรมภาษา C
โครงสร้างของโปรแกรมภาษา Cโครงสร้างของโปรแกรมภาษา C
โครงสร้างของโปรแกรมภาษา C
 
ฟังก์ชั่นย่อยและโปรแกรมมาตรฐาน ม.6.1
ฟังก์ชั่นย่อยและโปรแกรมมาตรฐาน ม.6.1ฟังก์ชั่นย่อยและโปรแกรมมาตรฐาน ม.6.1
ฟังก์ชั่นย่อยและโปรแกรมมาตรฐาน ม.6.1
 
บทที่ 1
บทที่ 1บทที่ 1
บทที่ 1
 
การพัฒนาโปรแกรม วิชญา
การพัฒนาโปรแกรม วิชญาการพัฒนาโปรแกรม วิชญา
การพัฒนาโปรแกรม วิชญา
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
 
บทที่ 1
บทที่ 1บทที่ 1
บทที่ 1
 
K8
K8K8
K8
 
การพัฒนาโปรแกรม วิชญา เลขที่ 26.2
การพัฒนาโปรแกรม วิชญา เลขที่ 26.2การพัฒนาโปรแกรม วิชญา เลขที่ 26.2
การพัฒนาโปรแกรม วิชญา เลขที่ 26.2
 
3 software deverlop
3 software deverlop3 software deverlop
3 software deverlop
 
5
55
5
 
โปรแกรมย่อยและฟังก์ชันมาตรฐาน (1)
โปรแกรมย่อยและฟังก์ชันมาตรฐาน (1)โปรแกรมย่อยและฟังก์ชันมาตรฐาน (1)
โปรแกรมย่อยและฟังก์ชันมาตรฐาน (1)
 
โปรแกรมย่อยและฟังก์ชันมาตรฐาน
โปรแกรมย่อยและฟังก์ชันมาตรฐานโปรแกรมย่อยและฟังก์ชันมาตรฐาน
โปรแกรมย่อยและฟังก์ชันมาตรฐาน
 
งานทำBlog บทที่ 10
งานทำBlog บทที่ 10งานทำBlog บทที่ 10
งานทำBlog บทที่ 10
 
3.6 ฟังก์ชัน
3.6 ฟังก์ชัน3.6 ฟังก์ชัน
3.6 ฟังก์ชัน
 
งานทำBlog บทที่ 10
งานทำBlog บทที่ 10งานทำBlog บทที่ 10
งานทำBlog บทที่ 10
 
689 2
689 2689 2
689 2
 
การพัฒนาโปรแกรม วิชญา เลขที่ 26.2
การพัฒนาโปรแกรม วิชญา เลขที่ 26.2การพัฒนาโปรแกรม วิชญา เลขที่ 26.2
การพัฒนาโปรแกรม วิชญา เลขที่ 26.2
 
Sw evo 2_model
Sw evo 2_modelSw evo 2_model
Sw evo 2_model
 

Mindmapping

  • 1. วัตถุประสงค์ของการสร้ างโปรแกรมย่ อย ประเภทของโปรแกรมย่ อย 1. เป็ นส่วนโปรแกรมที่ใช้ซ้ ากันในหลาย ๆ แห่ง และจะแยก สามารแบ่งโปรแกรมย่อยได้ 2 ประเภท คือ ออกมาทาเป็ นโปรแกรมย่อย Sub มาจากคาเต็มว่า ซับรู ทีน (Subroutine) เป็ นโปรแกรม 2. เป็ นคาที่สร้างขึ้นใหม่ เพื่อเก็บไว้ใช้ต่อไป ย่อยเมื่อทางานแล้ว จะไม่มีการส่งผลการทางานกลับไปยัง 3. เมื่อต้องการเขียนโปรแกรมเป็ น Module จุดประสงค์ของการ โปรแกรม ที่เรี ยกซับรู ทีนนี้ใช้งาน เขียนโปรแกรมเป็ น Module ก็เพื่อตรวจหาที่ผิดได้ง่าย ดังนั้น โปรแกรมย่อยหนึ่ง ๆ ก็คือ Module ๆ หนึ่ง Function เป็ นโปรแกรมย่อยเมื่อทางานเสร็ จแล้ว จะต้องมี 4. เพื่อสนองความต้องการของการเขียนโปรแกรมจากบนลงล่าง การส่งผลการทางานกลับไปยังโปรแกรมที่เรี ยกฟังก์ชนนี้ ั ใช้งาน โปรแกรมย่ อยและฟังก์ ชัน มาตรฐาน สรุปฟังก์ ชันมาตรฐาน (Standard Function) ฟังก์ชนมาตรฐาน คือ ฟังก์ชนที่ผใช้สามารถเรี ยกใช้งานจากไลบรารี่ ของภาษาซี ได้ทนที คือ ฟังก์ชนสาเร็ จรู ปให้เรี ยกใช้งานได้ทนที เพียงแค่ผู้ ั ั ู้ ั ั ั ่ เรี ยกใช้ประกาศค่าเรี ยกใช้ผานไลบรารี่ ที่จดเก็บฟังก์ชนนั้น ๆ ั ั เช่น ฟังก์ชนทางคณิ ตศาสตร์ ฟังก์ชนเกี่ยวกับสตริ ง ฟังก์ชนเกี่ยวกับการเปรี ยบเทียบ ฟังก์ชนเกี่ยวกับการแสดงผล และฟังก์ชนเกี่ยวกับวัน ั ั ั ั ั ่ เวลา เป็ นต้น โดยจะเรี ยกไลบรารี่ ผานคาสัง #include แล้วตามด้วยชื่อของไลบรารี่ น้ น ๆ ในส่วนของ header directive ่ ั