SlideShare a Scribd company logo
1 of 18
การเขียนโปรแกรมภาษา
ภาษาคอมพิวเตอร์ หมายถึง ภาษาใดๆ ที่ผู้ใช้งานใช้สื่อสาร
กับคอมพิวเตอร์ หรือคอมพิวเตอร์ด้วยกัน แล้วคอมพิวเตอร์
คอมพิวเตอร์สามารถทางานตามคาสั่งนั้นได้
ชนิดของภาษาคอมพิวเตอร์
1.ภาษาระดับต่า
1.1 ภาษาเครื่อง
1.2 ภาษาแอสเซมบลี
2.ภาษาระดับสูง
2.1 ตัวแปลภาษา
2.1.1 อินเทอร์พรีเตอร์
2.1.2 คอมไพเลอร์
2.2 ภาษาระดับสูงกับการใช้งาน
2.2.1 ภาษาฟอร์แทรน
2.2.2 ภาษาโคบอล
2.2.3 ภาษาปาสกาล
2.2.4 ภาษาซี
2.2.5 ภาษาเบสิก
2.2.6 ภาษาอัลกอล
2.2.7 ภาษาพีแอล
ประเภทของประโยคในภาษาคอมพิวเตอร์
1.ประโยคที่ใช้ในการระบุตัวแปร
2.ประโยคที่ใช้ในการอ่านหรือแสดงผลลัพธ์
3.ประโยคควบคุม
4.ประโยคที่ใช้ในการคานวณ
5.ประโยคที่ใช้บอกจบการทางาน
คุณสมบัติของการเขียนโปรแกรม
1.มีความถูกต้องและเชื่อถือได้
2.มีความเป็นมิตรต่อผู้ใช้
3.ค่าใช้จ่ายต่า
4.ต้องอ่านง่ายและสามารถนากลับมาใช้ใหม่ได้
5.มีความปลอดภัย
6.ใช้เวลาในการพัฒนาไม่นาน
ประเภทของการเขียนโปรแกรม
การเขียนโปรแกรมเชิงโครงสร้าง
1.โครงสร้างแบบลาดับ
2.โครงสร้างแบบมีทางเลือก
3.โครงสร้างแบบทาซ้า
โปรแกรมภาษา c
โครงสร้างของโปรแกรมภาษา C
1.พรีโพรเซสเซอร์ไดเรกทีฟส์
2.ส่วนกาหนดค่า
3.ส่วนฟังก์ชันหลัก
4.การสร้างฟังก์ชันและการใช้งาน
5.ส่วนอธิบายโปรแกรม
การเขียนโปรแกรมเชิงวัตถุ
การเขียนโปรแกรมแบบจินตภาพ
ขั้นตอนที่ 1 กาหนดวิเคราะห์สิ่งที่ต้องการ
ขั้นตอนที่ 2 วิเคราะห์รูปแบบของผลลัพธ์
ขั้นตอนที่ 3 วิเคราะห์ข้อมูลนาเข้า
ขั้นตอนที่ 4 วิเคราะห์ตัวแปรที่ใช้
ขั้นตอนที่ 5 วิเคราะห์วิธีการประมวลผล
ขั้นตอนที่ 6 ออกแบบผังงาน
ขั้นตอนที่ 7 การเขียนโปรแกรม
ขั้นตอนที่ 8 การทดสอบและแก้ไขโปรแกรม
ขั้นตอนที่ 9 ทาเอกสารองและบารุงรักษาโปรแกรม
ขั้นตอนการพัฒนาโปรแกรม
นางสาวจิรนันท์ ทองฤทธิ์ เลขที่ 23
นางสาวเปรมวิภา วาฑาวุฒิ เลขที่ 33
นางสาวจันทนี หวังปัญญา เลขที่ 41
นายภาคภูมิ ธรรมเทียนชัย เลขที่ 42
ชั้นมัธยมศึกษาปีที่ 5 ห้อง 9
รายชื่อกลุ่ม

More Related Content

What's hot

ขั้นตอนการทำงานภาษาซี
ขั้นตอนการทำงานภาษาซีขั้นตอนการทำงานภาษาซี
ขั้นตอนการทำงานภาษาซีmr.somsak phoolpherm
 
ภาษาคอมพิวเตอร์ ม.3
ภาษาคอมพิวเตอร์ ม.3ภาษาคอมพิวเตอร์ ม.3
ภาษาคอมพิวเตอร์ ม.3Diiz Yokiiz
 
1.ซอฟต์แวร์และภาษาคอมพิวเตอร์
1.ซอฟต์แวร์และภาษาคอมพิวเตอร์1.ซอฟต์แวร์และภาษาคอมพิวเตอร์
1.ซอฟต์แวร์และภาษาคอมพิวเตอร์Saipanyarangsit School
 
หน่วยการเรียนรู้ที่ 1
หน่วยการเรียนรู้ที่ 1หน่วยการเรียนรู้ที่ 1
หน่วยการเรียนรู้ที่ 1SubLt Masu
 
18 ธนวัต-ปวช.3-7
18 ธนวัต-ปวช.3-718 ธนวัต-ปวช.3-7
18 ธนวัต-ปวช.3-7naraporn buanuch
 
สอบกลางภาค
สอบกลางภาคสอบกลางภาค
สอบกลางภาคNattawat Cjd
 
สอบกลางภาค
สอบกลางภาคสอบกลางภาค
สอบกลางภาคMart Supanatt
 
งานคอม
งานคอมงานคอม
งานคอมKh ook
 
ข้อสอบกลางภาค
ข้อสอบกลางภาคข้อสอบกลางภาค
ข้อสอบกลางภาคThitima Kpe
 
17 ณัฐวุฒิ-ปวช.3-7
17 ณัฐวุฒิ-ปวช.3-717 ณัฐวุฒิ-ปวช.3-7
17 ณัฐวุฒิ-ปวช.3-7naraporn buanuch
 
22 อังศิญา-ปวช3-7
22 อังศิญา-ปวช3-722 อังศิญา-ปวช3-7
22 อังศิญา-ปวช3-7naraporn buanuch
 
04 ปรเมษฐ์ 3-9
04 ปรเมษฐ์  3-904 ปรเมษฐ์  3-9
04 ปรเมษฐ์ 3-9naraporn buanuch
 
ข้อสอบกลางภาค
ข้อสอบกลางภาคข้อสอบกลางภาค
ข้อสอบกลางภาคPimlapas Kimkur
 
สอบกลางภาคเรียน วิชาคอมพิวเตอร์
สอบกลางภาคเรียน วิชาคอมพิวเตอร์สอบกลางภาคเรียน วิชาคอมพิวเตอร์
สอบกลางภาคเรียน วิชาคอมพิวเตอร์Pakkapong Kerdmanee
 

What's hot (18)

ขั้นตอนการทำงานภาษาซี
ขั้นตอนการทำงานภาษาซีขั้นตอนการทำงานภาษาซี
ขั้นตอนการทำงานภาษาซี
 
โปรแกรมและภาษาคอมพิวเตอร์
โปรแกรมและภาษาคอมพิวเตอร์โปรแกรมและภาษาคอมพิวเตอร์
โปรแกรมและภาษาคอมพิวเตอร์
 
ภาษาคอมพิวเตอร์ ม.3
ภาษาคอมพิวเตอร์ ม.3ภาษาคอมพิวเตอร์ ม.3
ภาษาคอมพิวเตอร์ ม.3
 
1.ซอฟต์แวร์และภาษาคอมพิวเตอร์
1.ซอฟต์แวร์และภาษาคอมพิวเตอร์1.ซอฟต์แวร์และภาษาคอมพิวเตอร์
1.ซอฟต์แวร์และภาษาคอมพิวเตอร์
 
หน่วยการเรียนรู้ที่ 1
หน่วยการเรียนรู้ที่ 1หน่วยการเรียนรู้ที่ 1
หน่วยการเรียนรู้ที่ 1
 
18 ธนวัต-ปวช.3-7
18 ธนวัต-ปวช.3-718 ธนวัต-ปวช.3-7
18 ธนวัต-ปวช.3-7
 
สอบกลางภาค
สอบกลางภาคสอบกลางภาค
สอบกลางภาค
 
สอบกลางภาค
สอบกลางภาคสอบกลางภาค
สอบกลางภาค
 
งาน
งานงาน
งาน
 
งานคอม
งานคอมงานคอม
งานคอม
 
ข้อสอบกลางภาค
ข้อสอบกลางภาคข้อสอบกลางภาค
ข้อสอบกลางภาค
 
17 ณัฐวุฒิ-ปวช.3-7
17 ณัฐวุฒิ-ปวช.3-717 ณัฐวุฒิ-ปวช.3-7
17 ณัฐวุฒิ-ปวช.3-7
 
22 อังศิญา-ปวช3-7
22 อังศิญา-ปวช3-722 อังศิญา-ปวช3-7
22 อังศิญา-ปวช3-7
 
การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษาการเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษา
 
04 ปรเมษฐ์ 3-9
04 ปรเมษฐ์  3-904 ปรเมษฐ์  3-9
04 ปรเมษฐ์ 3-9
 
ข้อสอบกลางภาค
ข้อสอบกลางภาคข้อสอบกลางภาค
ข้อสอบกลางภาค
 
สอบกลางภาคเรียน วิชาคอมพิวเตอร์
สอบกลางภาคเรียน วิชาคอมพิวเตอร์สอบกลางภาคเรียน วิชาคอมพิวเตอร์
สอบกลางภาคเรียน วิชาคอมพิวเตอร์
 
ฝ้าย 55
ฝ้าย 55ฝ้าย 55
ฝ้าย 55
 

Viewers also liked

Evaluacion de proyecto
Evaluacion de proyectoEvaluacion de proyecto
Evaluacion de proyectoelias romero
 
Alan Robertson CV September 2016
Alan Robertson CV September 2016Alan Robertson CV September 2016
Alan Robertson CV September 2016Alan Robertson
 
Manual practico elenafernandez y edelmira fernande zpptx
Manual practico elenafernandez y edelmira fernande zpptxManual practico elenafernandez y edelmira fernande zpptx
Manual practico elenafernandez y edelmira fernande zpptxlunitafernandez
 
Turma Pós MBA Inteligência Empresarial | Campinas/SP
Turma Pós MBA Inteligência Empresarial | Campinas/SP  Turma Pós MBA Inteligência Empresarial | Campinas/SP
Turma Pós MBA Inteligência Empresarial | Campinas/SP claudiorochamiranda
 
Pinta&Usa Fascículo - Fashionista
Pinta&Usa Fascículo - FashionistaPinta&Usa Fascículo - Fashionista
Pinta&Usa Fascículo - FashionistabyDoradesign
 
Sach asterisk tiengviet full
Sach asterisk tiengviet full Sach asterisk tiengviet full
Sach asterisk tiengviet full laonap166
 
Concepto de Sistema Operativo Android
Concepto de Sistema Operativo AndroidConcepto de Sistema Operativo Android
Concepto de Sistema Operativo Androidingjmlobaton
 
Thesis presentation
Thesis presentationThesis presentation
Thesis presentationJanneke Cox
 
Chapter 7 Nutrition in Plants Lesson 3 - Experiments testing for photosynthesis
Chapter 7 Nutrition in Plants Lesson 3 - Experiments testing for photosynthesisChapter 7 Nutrition in Plants Lesson 3 - Experiments testing for photosynthesis
Chapter 7 Nutrition in Plants Lesson 3 - Experiments testing for photosynthesisj3di79
 
νομός έβρου
νομός έβρουνομός έβρου
νομός έβρουteo70
 

Viewers also liked (12)

Swag conference
Swag conferenceSwag conference
Swag conference
 
Manual do voluntário
Manual do voluntário Manual do voluntário
Manual do voluntário
 
Evaluacion de proyecto
Evaluacion de proyectoEvaluacion de proyecto
Evaluacion de proyecto
 
Alan Robertson CV September 2016
Alan Robertson CV September 2016Alan Robertson CV September 2016
Alan Robertson CV September 2016
 
Manual practico elenafernandez y edelmira fernande zpptx
Manual practico elenafernandez y edelmira fernande zpptxManual practico elenafernandez y edelmira fernande zpptx
Manual practico elenafernandez y edelmira fernande zpptx
 
Turma Pós MBA Inteligência Empresarial | Campinas/SP
Turma Pós MBA Inteligência Empresarial | Campinas/SP  Turma Pós MBA Inteligência Empresarial | Campinas/SP
Turma Pós MBA Inteligência Empresarial | Campinas/SP
 
Pinta&Usa Fascículo - Fashionista
Pinta&Usa Fascículo - FashionistaPinta&Usa Fascículo - Fashionista
Pinta&Usa Fascículo - Fashionista
 
Sach asterisk tiengviet full
Sach asterisk tiengviet full Sach asterisk tiengviet full
Sach asterisk tiengviet full
 
Concepto de Sistema Operativo Android
Concepto de Sistema Operativo AndroidConcepto de Sistema Operativo Android
Concepto de Sistema Operativo Android
 
Thesis presentation
Thesis presentationThesis presentation
Thesis presentation
 
Chapter 7 Nutrition in Plants Lesson 3 - Experiments testing for photosynthesis
Chapter 7 Nutrition in Plants Lesson 3 - Experiments testing for photosynthesisChapter 7 Nutrition in Plants Lesson 3 - Experiments testing for photosynthesis
Chapter 7 Nutrition in Plants Lesson 3 - Experiments testing for photosynthesis
 
νομός έβρου
νομός έβρουνομός έβρου
νομός έβρου
 

Similar to การเขียนโปรแกรมภาษา

การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษาการเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษาJiranan Thongrit
 
การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษาการเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษาChatchaChantavaranurak
 
การสร้างงานโปรเเกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรเเกรมด้วยภาษาคอมพิวเตอร์การสร้างงานโปรเเกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรเเกรมด้วยภาษาคอมพิวเตอร์Pete Panupong
 
การสร้างโปรแกรมด้วยภาษาคอมพิมเตอร์
การสร้างโปรแกรมด้วยภาษาคอมพิมเตอร์การสร้างโปรแกรมด้วยภาษาคอมพิมเตอร์
การสร้างโปรแกรมด้วยภาษาคอมพิมเตอร์Adisak' Jame
 
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์Onpreeya Sahnguansak
 
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์Onpreeya Sahnguansak
 
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์Onpreeya Sahnguansak
 
การสร้างโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างโปรแกรมด้วยภาษาคอมพิวเตอร์การสร้างโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างโปรแกรมด้วยภาษาคอมพิวเตอร์Last'z Regrets
 
การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษา การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษา Chanikan Kongkaew
 
ภาษาคอมพิวเตอร์
ภาษาคอมพิวเตอร์ภาษาคอมพิวเตอร์
ภาษาคอมพิวเตอร์WEDPISIT KHAMCHAROEN
 
ทดสอบกลางภาค31
ทดสอบกลางภาค31ทดสอบกลางภาค31
ทดสอบกลางภาค31Starng Sathiankhetta
 
ภาษาคอมพิวเตอร์และการพัฒนาโปรแกรม
ภาษาคอมพิวเตอร์และการพัฒนาโปรแกรมภาษาคอมพิวเตอร์และการพัฒนาโปรแกรม
ภาษาคอมพิวเตอร์และการพัฒนาโปรแกรมSarocha Makranit
 
30 วีรภัทร-ปวช.3-7
30 วีรภัทร-ปวช.3-730 วีรภัทร-ปวช.3-7
30 วีรภัทร-ปวช.3-7naraporn buanuch
 
08 สวัสดิวรรษ-2-8
08 สวัสดิวรรษ-2-808 สวัสดิวรรษ-2-8
08 สวัสดิวรรษ-2-8naraporn buanuch
 
การสร างงานโปรแกรมด วยภาษาคอมพ_วเตอร_
การสร างงานโปรแกรมด วยภาษาคอมพ_วเตอร_การสร างงานโปรแกรมด วยภาษาคอมพ_วเตอร_
การสร างงานโปรแกรมด วยภาษาคอมพ_วเตอร_Aoy-Phisit Modify-Computer
 

Similar to การเขียนโปรแกรมภาษา (20)

การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษาการเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษา
 
การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษาการเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษา
 
Introprogramphp
IntroprogramphpIntroprogramphp
Introprogramphp
 
การสร้างงานโปรเเกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรเเกรมด้วยภาษาคอมพิวเตอร์การสร้างงานโปรเเกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรเเกรมด้วยภาษาคอมพิวเตอร์
 
การสร้างโปรแกรมด้วยภาษาคอมพิมเตอร์
การสร้างโปรแกรมด้วยภาษาคอมพิมเตอร์การสร้างโปรแกรมด้วยภาษาคอมพิมเตอร์
การสร้างโปรแกรมด้วยภาษาคอมพิมเตอร์
 
09 ณัฐพล-3-9
09 ณัฐพล-3-909 ณัฐพล-3-9
09 ณัฐพล-3-9
 
ภาษาโปรแกรมคอมพิวเตอร์
ภาษาโปรแกรมคอมพิวเตอร์ภาษาโปรแกรมคอมพิวเตอร์
ภาษาโปรแกรมคอมพิวเตอร์
 
Pdf
PdfPdf
Pdf
 
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
 
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
 
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
 
การสร้างโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างโปรแกรมด้วยภาษาคอมพิวเตอร์การสร้างโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างโปรแกรมด้วยภาษาคอมพิวเตอร์
 
การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษา การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษา
 
ภาษาคอมพิวเตอร์
ภาษาคอมพิวเตอร์ภาษาคอมพิวเตอร์
ภาษาคอมพิวเตอร์
 
ทดสอบกลางภาค31
ทดสอบกลางภาค31ทดสอบกลางภาค31
ทดสอบกลางภาค31
 
ภาษาคอมพิวเตอร์และการพัฒนาโปรแกรม
ภาษาคอมพิวเตอร์และการพัฒนาโปรแกรมภาษาคอมพิวเตอร์และการพัฒนาโปรแกรม
ภาษาคอมพิวเตอร์และการพัฒนาโปรแกรม
 
30 วีรภัทร-ปวช.3-7
30 วีรภัทร-ปวช.3-730 วีรภัทร-ปวช.3-7
30 วีรภัทร-ปวช.3-7
 
08 สวัสดิวรรษ-2-8
08 สวัสดิวรรษ-2-808 สวัสดิวรรษ-2-8
08 สวัสดิวรรษ-2-8
 
1
11
1
 
การสร างงานโปรแกรมด วยภาษาคอมพ_วเตอร_
การสร างงานโปรแกรมด วยภาษาคอมพ_วเตอร_การสร างงานโปรแกรมด วยภาษาคอมพ_วเตอร_
การสร างงานโปรแกรมด วยภาษาคอมพ_วเตอร_
 

การเขียนโปรแกรมภาษา