SlideShare a Scribd company logo
1 of 4
การเขียนโค้ด (Coding) เป็นขั้นตอนการเขียน ทดสอบ
และดูแลซอร์สโค้ดของโปรแกรมคอมพิวเตอร์ ซึ่งซอร์สโค้ดนั้นจะ
เขียนด้วยภาษาโปรแกรม ขั้นตอนการเขียนโปรแกรมต้องการ
ความรู้ในหลายด้านด้วยกัน เกี่ยวกับโปรแกรมที่ต้องการจะเขียน
และขั้นตอนวิธีที่จะใช้ซึ่งในวิศวกรรมซอฟต์แวร์นั้น การเขียน
โปรแกรมถือเป็นเพียงขั้นหนึ่งในวงจรชีวิตของการพัฒนาซอฟต์แวร์
การเขียนโปรแกรมจะได้มาซึ่งซอร์สโค้ดของโปรแกรมนั้น ๆ
โดยปกติแล้วจะอยู่ในรูปแบบของ ข้อความธรรมดา ซึ่งไม่สามารถนาไปใช้
งานได้ จะต้ องผ่านการคอมไพล์ตัว ซอร์ สโค้ ดนั้นให้ เป็ น
ภาษาเครื่อง (Machine Language) เสียก่อนจึงจะได้เป็นโปรแกรม
ที่พร้อมใช้งาน
การเขียนโปรแกรมถือว่าเป็นการผสมผสานกันระหว่างศาสตร์
ของ ศิลปะ วิทยาศาสตร์ คณิตศาสตร์ และ วิศวกรรม เข้าด้วยกัน
1.วิเคราะห์ปัญหา และความต้องการ (Problem Analysis and
Requirement Analysis)
2.การออกแบบ (Design)
3.การโค้ด (Coding)
4.การทดสอบ (Testing)
5.การจัดทาเอกสาร (Documentation)
6.การบารุงรักษา (Maintenance)

More Related Content

What's hot

หน่วยที่ 2 โปรแกรมภาษา
หน่วยที่ 2 โปรแกรมภาษาหน่วยที่ 2 โปรแกรมภาษา
หน่วยที่ 2 โปรแกรมภาษาPhanupong Chanayut
 
ภาษาคอมพิวเตอร์
ภาษาคอมพิวเตอร์ภาษาคอมพิวเตอร์
ภาษาคอมพิวเตอร์bpatra
 
16 พีรพล-ปวช3-7
16 พีรพล-ปวช3-716 พีรพล-ปวช3-7
16 พีรพล-ปวช3-7naraporn buanuch
 
ภาษาคอมพิวเตอร์
ภาษาคอมพิวเตอร์ภาษาคอมพิวเตอร์
ภาษาคอมพิวเตอร์N'Name Phuthiphong
 
ภาษาคอมพิวเตอร์และการพัฒนาโปรแกรม
ภาษาคอมพิวเตอร์และการพัฒนาโปรแกรมภาษาคอมพิวเตอร์และการพัฒนาโปรแกรม
ภาษาคอมพิวเตอร์และการพัฒนาโปรแกรมSarocha Makranit
 
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์ลูกแก้ว กนกวรรณ
 
22 อังศิญา-ปวช3-7
22 อังศิญา-ปวช3-722 อังศิญา-ปวช3-7
22 อังศิญา-ปวช3-7naraporn buanuch
 
การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษาการเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษาtyt13
 
สอบกลางภาค155
สอบกลางภาค155สอบกลางภาค155
สอบกลางภาค155patchu0625
 
24 พงศธร-ปวช.3-7
24 พงศธร-ปวช.3-724 พงศธร-ปวช.3-7
24 พงศธร-ปวช.3-7naraporn buanuch
 
ข้อสอบกลางภาค
ข้อสอบกลางภาคข้อสอบกลางภาค
ข้อสอบกลางภาคDai Punyawat
 
1.ซอฟต์แวร์และภาษาคอมพิวเตอร์
1.ซอฟต์แวร์และภาษาคอมพิวเตอร์1.ซอฟต์แวร์และภาษาคอมพิวเตอร์
1.ซอฟต์แวร์และภาษาคอมพิวเตอร์Saipanyarangsit School
 

What's hot (19)

Cstructure
CstructureCstructure
Cstructure
 
หน่วยที่ 2 โปรแกรมภาษา
หน่วยที่ 2 โปรแกรมภาษาหน่วยที่ 2 โปรแกรมภาษา
หน่วยที่ 2 โปรแกรมภาษา
 
ภาษาคอมพิวเตอร์
ภาษาคอมพิวเตอร์ภาษาคอมพิวเตอร์
ภาษาคอมพิวเตอร์
 
16 พีรพล-ปวช3-7
16 พีรพล-ปวช3-716 พีรพล-ปวช3-7
16 พีรพล-ปวช3-7
 
ภาษาคอมพิวเตอร์
ภาษาคอมพิวเตอร์ภาษาคอมพิวเตอร์
ภาษาคอมพิวเตอร์
 
ภาษาโปรแกรมคอมพิวเตอร์
ภาษาโปรแกรมคอมพิวเตอร์ภาษาโปรแกรมคอมพิวเตอร์
ภาษาโปรแกรมคอมพิวเตอร์
 
Intro program php
Intro program phpIntro program php
Intro program php
 
ภาษาคอมพิวเตอร์และการพัฒนาโปรแกรม
ภาษาคอมพิวเตอร์และการพัฒนาโปรแกรมภาษาคอมพิวเตอร์และการพัฒนาโปรแกรม
ภาษาคอมพิวเตอร์และการพัฒนาโปรแกรม
 
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
 
22 อังศิญา-ปวช3-7
22 อังศิญา-ปวช3-722 อังศิญา-ปวช3-7
22 อังศิญา-ปวช3-7
 
งาน #1
งาน #1งาน #1
งาน #1
 
การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษาการเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษา
 
โปรแกรมและภาษาคอมพิวเตอร์
โปรแกรมและภาษาคอมพิวเตอร์โปรแกรมและภาษาคอมพิวเตอร์
โปรแกรมและภาษาคอมพิวเตอร์
 
สอบ
สอบสอบ
สอบ
 
สอบกลางภาค155
สอบกลางภาค155สอบกลางภาค155
สอบกลางภาค155
 
24 พงศธร-ปวช.3-7
24 พงศธร-ปวช.3-724 พงศธร-ปวช.3-7
24 พงศธร-ปวช.3-7
 
Test1
Test1Test1
Test1
 
ข้อสอบกลางภาค
ข้อสอบกลางภาคข้อสอบกลางภาค
ข้อสอบกลางภาค
 
1.ซอฟต์แวร์และภาษาคอมพิวเตอร์
1.ซอฟต์แวร์และภาษาคอมพิวเตอร์1.ซอฟต์แวร์และภาษาคอมพิวเตอร์
1.ซอฟต์แวร์และภาษาคอมพิวเตอร์
 

Viewers also liked

งานกลุ่มคอมกลุ่ม5
งานกลุ่มคอมกลุ่ม5งานกลุ่มคอมกลุ่ม5
งานกลุ่มคอมกลุ่ม5Boss'Thanasit Tassana
 
visual fox pro desde cero com 9.0
visual fox pro desde cero com 9.0visual fox pro desde cero com 9.0
visual fox pro desde cero com 9.0Gregory de la Rosa
 
ใบความรู้ขั้นตอนการทำงาน Algorithm
ใบความรู้ขั้นตอนการทำงาน Algorithmใบความรู้ขั้นตอนการทำงาน Algorithm
ใบความรู้ขั้นตอนการทำงาน AlgorithmMunmuang Tik
 
แบบทดสอบที่ 1
แบบทดสอบที่ 1แบบทดสอบที่ 1
แบบทดสอบที่ 1kao20082543
 
Dinah slide1
Dinah slide1Dinah slide1
Dinah slide1dat298
 
Limitless - Habits - GPD
Limitless - Habits - GPDLimitless - Habits - GPD
Limitless - Habits - GPDKrishnaSoc
 
Lesson 3 การทำงานของเต่าโลโก
Lesson 3 การทำงานของเต่าโลโกLesson 3 การทำงานของเต่าโลโก
Lesson 3 การทำงานของเต่าโลโกErrorrrrr
 
Lesson 7 การใช้เครื่องมือวาดภาพ
Lesson 7 การใช้เครื่องมือวาดภาพLesson 7 การใช้เครื่องมือวาดภาพ
Lesson 7 การใช้เครื่องมือวาดภาพErrorrrrr
 
Msw logo presentacion
Msw logo presentacionMsw logo presentacion
Msw logo presentacionEx-Plotation
 
ภาษาและวัฒนธรรมภาคตะวันออกเฉียงเหนือ (ภาคอีสาน)
ภาษาและวัฒนธรรมภาคตะวันออกเฉียงเหนือ (ภาคอีสาน)ภาษาและวัฒนธรรมภาคตะวันออกเฉียงเหนือ (ภาคอีสาน)
ภาษาและวัฒนธรรมภาคตะวันออกเฉียงเหนือ (ภาคอีสาน)Chainarong Maharak
 
Lesson 4 การใช้คำสั่งในการเขียนโปรแกรม
Lesson 4 การใช้คำสั่งในการเขียนโปรแกรมLesson 4 การใช้คำสั่งในการเขียนโปรแกรม
Lesson 4 การใช้คำสั่งในการเขียนโปรแกรมErrorrrrr
 
Lesson 2 การใช้คำสั่งพื้นฐานในโปรแกรม
Lesson 2 การใช้คำสั่งพื้นฐานในโปรแกรมLesson 2 การใช้คำสั่งพื้นฐานในโปรแกรม
Lesson 2 การใช้คำสั่งพื้นฐานในโปรแกรมErrorrrrr
 
Lesson 6 การวาดรูปต่างๆ
Lesson 6 การวาดรูปต่างๆLesson 6 การวาดรูปต่างๆ
Lesson 6 การวาดรูปต่างๆErrorrrrr
 
ใบความรู้ กรรมวิธีเบื้องต้นและหลักการประดิษฐ์วัสดุจากพืชที่เป็นเส้นใยแบบ
ใบความรู้ กรรมวิธีเบื้องต้นและหลักการประดิษฐ์วัสดุจากพืชที่เป็นเส้นใยแบบใบความรู้ กรรมวิธีเบื้องต้นและหลักการประดิษฐ์วัสดุจากพืชที่เป็นเส้นใยแบบ
ใบความรู้ กรรมวิธีเบื้องต้นและหลักการประดิษฐ์วัสดุจากพืชที่เป็นเส้นใยแบบคุณครูสุนันทา เวียงใต้
 
Lesson 9 ความสามารถของโปรแกรม
Lesson 9 ความสามารถของโปรแกรมLesson 9 ความสามารถของโปรแกรม
Lesson 9 ความสามารถของโปรแกรมErrorrrrr
 
อาณาจักรธนบุรี
อาณาจักรธนบุรีอาณาจักรธนบุรี
อาณาจักรธนบุรีSutthida0802
 

Viewers also liked (20)

งานกลุ่มคอมกลุ่ม5
งานกลุ่มคอมกลุ่ม5งานกลุ่มคอมกลุ่ม5
งานกลุ่มคอมกลุ่ม5
 
visual fox pro desde cero com 9.0
visual fox pro desde cero com 9.0visual fox pro desde cero com 9.0
visual fox pro desde cero com 9.0
 
58210401209 งาน 1 SS
58210401209  งาน  1 SS 58210401209  งาน  1 SS
58210401209 งาน 1 SS
 
ใบความรู้ขั้นตอนการทำงาน Algorithm
ใบความรู้ขั้นตอนการทำงาน Algorithmใบความรู้ขั้นตอนการทำงาน Algorithm
ใบความรู้ขั้นตอนการทำงาน Algorithm
 
แบบทดสอบที่ 1
แบบทดสอบที่ 1แบบทดสอบที่ 1
แบบทดสอบที่ 1
 
Dinah slide1
Dinah slide1Dinah slide1
Dinah slide1
 
Coures Outline
Coures OutlineCoures Outline
Coures Outline
 
Limitless - Habits - GPD
Limitless - Habits - GPDLimitless - Habits - GPD
Limitless - Habits - GPD
 
Lesson 3 การทำงานของเต่าโลโก
Lesson 3 การทำงานของเต่าโลโกLesson 3 การทำงานของเต่าโลโก
Lesson 3 การทำงานของเต่าโลโก
 
Lesson 7 การใช้เครื่องมือวาดภาพ
Lesson 7 การใช้เครื่องมือวาดภาพLesson 7 การใช้เครื่องมือวาดภาพ
Lesson 7 การใช้เครื่องมือวาดภาพ
 
Msw logo presentacion
Msw logo presentacionMsw logo presentacion
Msw logo presentacion
 
ภาษาและวัฒนธรรมภาคตะวันออกเฉียงเหนือ (ภาคอีสาน)
ภาษาและวัฒนธรรมภาคตะวันออกเฉียงเหนือ (ภาคอีสาน)ภาษาและวัฒนธรรมภาคตะวันออกเฉียงเหนือ (ภาคอีสาน)
ภาษาและวัฒนธรรมภาคตะวันออกเฉียงเหนือ (ภาคอีสาน)
 
Logo
LogoLogo
Logo
 
Lesson 4 การใช้คำสั่งในการเขียนโปรแกรม
Lesson 4 การใช้คำสั่งในการเขียนโปรแกรมLesson 4 การใช้คำสั่งในการเขียนโปรแกรม
Lesson 4 การใช้คำสั่งในการเขียนโปรแกรม
 
Lesson 2 การใช้คำสั่งพื้นฐานในโปรแกรม
Lesson 2 การใช้คำสั่งพื้นฐานในโปรแกรมLesson 2 การใช้คำสั่งพื้นฐานในโปรแกรม
Lesson 2 การใช้คำสั่งพื้นฐานในโปรแกรม
 
Lesson 6 การวาดรูปต่างๆ
Lesson 6 การวาดรูปต่างๆLesson 6 การวาดรูปต่างๆ
Lesson 6 การวาดรูปต่างๆ
 
ใบความรู้ กรรมวิธีเบื้องต้นและหลักการประดิษฐ์วัสดุจากพืชที่เป็นเส้นใยแบบ
ใบความรู้ กรรมวิธีเบื้องต้นและหลักการประดิษฐ์วัสดุจากพืชที่เป็นเส้นใยแบบใบความรู้ กรรมวิธีเบื้องต้นและหลักการประดิษฐ์วัสดุจากพืชที่เป็นเส้นใยแบบ
ใบความรู้ กรรมวิธีเบื้องต้นและหลักการประดิษฐ์วัสดุจากพืชที่เป็นเส้นใยแบบ
 
Lesson 9 ความสามารถของโปรแกรม
Lesson 9 ความสามารถของโปรแกรมLesson 9 ความสามารถของโปรแกรม
Lesson 9 ความสามารถของโปรแกรม
 
อาณาจักรธนบุรี
อาณาจักรธนบุรีอาณาจักรธนบุรี
อาณาจักรธนบุรี
 
Msw logo
Msw logoMsw logo
Msw logo
 

Similar to 4.programming

งานนำเสนอ
งานนำเสนองานนำเสนอ
งานนำเสนอAum Forfang
 
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์ การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์ B'Benz Sunisa
 
การสร้างงานโปรแกรม
การสร้างงานโปรแกรมการสร้างงานโปรแกรม
การสร้างงานโปรแกรมComputer ITSWKJ
 
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์ ฟลุ๊ค
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์  ฟลุ๊คการสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์  ฟลุ๊ค
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์ ฟลุ๊คThidaporn Kaewta
 
การสร้างงานโปรเเกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรเเกรมด้วยภาษาคอมพิวเตอร์การสร้างงานโปรเเกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรเเกรมด้วยภาษาคอมพิวเตอร์Pete Panupong
 
การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษาการเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษาN'Name Phuthiphong
 
การสร างงานโปรแกรมด วยภาษาคอมพ_วเตอร_
การสร างงานโปรแกรมด วยภาษาคอมพ_วเตอร_การสร างงานโปรแกรมด วยภาษาคอมพ_วเตอร_
การสร างงานโปรแกรมด วยภาษาคอมพ_วเตอร_Aoy-Phisit Modify-Computer
 
การสร้างโปรแกรมด้วยภาษาคอมพิมเตอร์
การสร้างโปรแกรมด้วยภาษาคอมพิมเตอร์การสร้างโปรแกรมด้วยภาษาคอมพิมเตอร์
การสร้างโปรแกรมด้วยภาษาคอมพิมเตอร์Adisak' Jame
 
โปรแกรม
โปรแกรมโปรแกรม
โปรแกรมthanapon51105
 
Powerpoint บทที่ 1
Powerpoint บทที่ 1Powerpoint บทที่ 1
Powerpoint บทที่ 1patchareepoim
 
โปรแกรมคอม
โปรแกรมคอมโปรแกรมคอม
โปรแกรมคอมOnrutai Intanin
 
โปรแกรมคอม
โปรแกรมคอมโปรแกรมคอม
โปรแกรมคอมOnrutai Intanin
 
โปรแกรมคอมพิวเตอร์
โปรแกรมคอมพิวเตอร์โปรแกรมคอมพิวเตอร์
โปรแกรมคอมพิวเตอร์Sarocha Makranit
 
36 ธีรศักดิ์-ปวช.3-7
36 ธีรศักดิ์-ปวช.3-736 ธีรศักดิ์-ปวช.3-7
36 ธีรศักดิ์-ปวช.3-7naraporn buanuch
 
32 วรดร-ปวช.3-7
32 วรดร-ปวช.3-732 วรดร-ปวช.3-7
32 วรดร-ปวช.3-7naraporn buanuch
 

Similar to 4.programming (20)

งานนำเสนอ
งานนำเสนองานนำเสนอ
งานนำเสนอ
 
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์ การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
 
การสร้างงานโปรแกรม
การสร้างงานโปรแกรมการสร้างงานโปรแกรม
การสร้างงานโปรแกรม
 
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์ ฟลุ๊ค
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์  ฟลุ๊คการสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์  ฟลุ๊ค
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์ ฟลุ๊ค
 
การสร้างงานโปรเเกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรเเกรมด้วยภาษาคอมพิวเตอร์การสร้างงานโปรเเกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรเเกรมด้วยภาษาคอมพิวเตอร์
 
การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษาการเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษา
 
การสร างงานโปรแกรมด วยภาษาคอมพ_วเตอร_
การสร างงานโปรแกรมด วยภาษาคอมพ_วเตอร_การสร างงานโปรแกรมด วยภาษาคอมพ_วเตอร_
การสร างงานโปรแกรมด วยภาษาคอมพ_วเตอร_
 
การสร้างโปรแกรมด้วยภาษาคอมพิมเตอร์
การสร้างโปรแกรมด้วยภาษาคอมพิมเตอร์การสร้างโปรแกรมด้วยภาษาคอมพิมเตอร์
การสร้างโปรแกรมด้วยภาษาคอมพิมเตอร์
 
งานทำBlog บทที่ 1
งานทำBlog บทที่ 1งานทำBlog บทที่ 1
งานทำBlog บทที่ 1
 
งานทำBlog บทที่ 1
งานทำBlog บทที่ 1งานทำBlog บทที่ 1
งานทำBlog บทที่ 1
 
งานทำBlog บทที่ 1
งานทำBlog บทที่ 1งานทำBlog บทที่ 1
งานทำBlog บทที่ 1
 
ใบงาน 5
ใบงาน 5ใบงาน 5
ใบงาน 5
 
โปรแกรม
โปรแกรมโปรแกรม
โปรแกรม
 
Powerpoint บทที่ 1
Powerpoint บทที่ 1Powerpoint บทที่ 1
Powerpoint บทที่ 1
 
โปรแกรมคอม
โปรแกรมคอมโปรแกรมคอม
โปรแกรมคอม
 
โปรแกรมคอม
โปรแกรมคอมโปรแกรมคอม
โปรแกรมคอม
 
โปรแกรมคอมพิวเตอร์
โปรแกรมคอมพิวเตอร์โปรแกรมคอมพิวเตอร์
โปรแกรมคอมพิวเตอร์
 
36 ธีรศักดิ์-ปวช.3-7
36 ธีรศักดิ์-ปวช.3-736 ธีรศักดิ์-ปวช.3-7
36 ธีรศักดิ์-ปวช.3-7
 
Software languge
Software langugeSoftware languge
Software languge
 
32 วรดร-ปวช.3-7
32 วรดร-ปวช.3-732 วรดร-ปวช.3-7
32 วรดร-ปวช.3-7
 

4.programming