Submit Search
Upload
1 ปัญญากร-ปวช3-7
•
Download as PPTX, PDF
•
0 likes
•
23 views
N
naraporn buanuch
Follow
การเขียนโปรแกรมบนมาตรฐานเปิด
Read less
Read more
Education
Report
Share
Report
Share
1 of 7
Download now
Recommended
33 กิติศักดิ์-ปวช.3-7
33 กิติศักดิ์-ปวช.3-7
naraporn buanuch
28 ธันย์ชนก-ปวช.3-7
28 ธันย์ชนก-ปวช.3-7
naraporn buanuch
36 ธีรศักดิ์-ปวช.3-7
36 ธีรศักดิ์-ปวช.3-7
naraporn buanuch
32 วรดร-ปวช.3-7
32 วรดร-ปวช.3-7
naraporn buanuch
10 ธิบดี-3-7
10 ธิบดี-3-7
naraporn buanuch
31 จิรภัืทร-ปวช.3-7
31 จิรภัืทร-ปวช.3-7
naraporn buanuch
19 อมรเทพ-ปวช.3-7
19 อมรเทพ-ปวช.3-7
naraporn buanuch
09 ณัฐพล-3-9
09 ณัฐพล-3-9
naraporn buanuch
Recommended
33 กิติศักดิ์-ปวช.3-7
33 กิติศักดิ์-ปวช.3-7
naraporn buanuch
28 ธันย์ชนก-ปวช.3-7
28 ธันย์ชนก-ปวช.3-7
naraporn buanuch
36 ธีรศักดิ์-ปวช.3-7
36 ธีรศักดิ์-ปวช.3-7
naraporn buanuch
32 วรดร-ปวช.3-7
32 วรดร-ปวช.3-7
naraporn buanuch
10 ธิบดี-3-7
10 ธิบดี-3-7
naraporn buanuch
31 จิรภัืทร-ปวช.3-7
31 จิรภัืทร-ปวช.3-7
naraporn buanuch
19 อมรเทพ-ปวช.3-7
19 อมรเทพ-ปวช.3-7
naraporn buanuch
09 ณัฐพล-3-9
09 ณัฐพล-3-9
naraporn buanuch
08 ณัฐนนท์-3-9
08 ณัฐนนท์-3-9
naraporn buanuch
24 พงศธร-ปวช.3-7
24 พงศธร-ปวช.3-7
naraporn buanuch
6 บุญเกียรติ-ปวช.3-7
6 บุญเกียรติ-ปวช.3-7
naraporn buanuch
06 ธนศักดิ์-3-9
06 ธนศักดิ์-3-9
naraporn buanuch
29 จิราวรรณ์
29 จิราวรรณ์
naraporn buanuch
37 กรวิชญ์-3-7
37 กรวิชญ์-3-7
naraporn buanuch
42 ธันชลัส-ปวช..3-7
42 ธันชลัส-ปวช..3-7
naraporn buanuch
10 ชยานนท์ 3-9
10 ชยานนท์ 3-9
naraporn buanuch
41 สุรศักดิ์-ปวช-3-7
41 สุรศักดิ์-ปวช-3-7
naraporn buanuch
22 อังศิญา-ปวช3-7
22 อังศิญา-ปวช3-7
naraporn buanuch
16 พีรพล-ปวช3-7
16 พีรพล-ปวช3-7
naraporn buanuch
27 กฤษณะ-ปวช.3-7
27 กฤษณะ-ปวช.3-7
naraporn buanuch
การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษา
N'Name Phuthiphong
17 ณัฐวุฒิ-ปวช.3-7
17 ณัฐวุฒิ-ปวช.3-7
naraporn buanuch
สอบกลางภาคเรียน วิชาคอมพิวเตอร์
สอบกลางภาคเรียน วิชาคอมพิวเตอร์
Pakkapong Kerdmanee
45 วัชเรนทร์-ปวช.3-7
45 วัชเรนทร์-ปวช.3-7
naraporn buanuch
09 ขนิษฐา-ปวช3-7
09 ขนิษฐา-ปวช3-7
naraporn buanuch
15 ชมมาศ-3-7
15 ชมมาศ-3-7
naraporn buanuch
ภาษาคอมพิวเตอร์และการพัฒนาโปรแกรม
ภาษาคอมพิวเตอร์และการพัฒนาโปรแกรม
Sarocha Makranit
ภาษาโปรแกรมคอมพิวเตอร์
ภาษาโปรแกรมคอมพิวเตอร์
คีตะบลู รักคำภีร์
43 สุรศักดิ์-ปวช-3-7
43 สุรศักดิ์-ปวช-3-7
naraporn buanuch
03 ทัศน์พล-ปวช.3-7
03 ทัศน์พล-ปวช.3-7
naraporn buanuch
More Related Content
What's hot
08 ณัฐนนท์-3-9
08 ณัฐนนท์-3-9
naraporn buanuch
24 พงศธร-ปวช.3-7
24 พงศธร-ปวช.3-7
naraporn buanuch
6 บุญเกียรติ-ปวช.3-7
6 บุญเกียรติ-ปวช.3-7
naraporn buanuch
06 ธนศักดิ์-3-9
06 ธนศักดิ์-3-9
naraporn buanuch
29 จิราวรรณ์
29 จิราวรรณ์
naraporn buanuch
37 กรวิชญ์-3-7
37 กรวิชญ์-3-7
naraporn buanuch
42 ธันชลัส-ปวช..3-7
42 ธันชลัส-ปวช..3-7
naraporn buanuch
10 ชยานนท์ 3-9
10 ชยานนท์ 3-9
naraporn buanuch
41 สุรศักดิ์-ปวช-3-7
41 สุรศักดิ์-ปวช-3-7
naraporn buanuch
22 อังศิญา-ปวช3-7
22 อังศิญา-ปวช3-7
naraporn buanuch
16 พีรพล-ปวช3-7
16 พีรพล-ปวช3-7
naraporn buanuch
27 กฤษณะ-ปวช.3-7
27 กฤษณะ-ปวช.3-7
naraporn buanuch
การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษา
N'Name Phuthiphong
17 ณัฐวุฒิ-ปวช.3-7
17 ณัฐวุฒิ-ปวช.3-7
naraporn buanuch
สอบกลางภาคเรียน วิชาคอมพิวเตอร์
สอบกลางภาคเรียน วิชาคอมพิวเตอร์
Pakkapong Kerdmanee
45 วัชเรนทร์-ปวช.3-7
45 วัชเรนทร์-ปวช.3-7
naraporn buanuch
09 ขนิษฐา-ปวช3-7
09 ขนิษฐา-ปวช3-7
naraporn buanuch
15 ชมมาศ-3-7
15 ชมมาศ-3-7
naraporn buanuch
ภาษาคอมพิวเตอร์และการพัฒนาโปรแกรม
ภาษาคอมพิวเตอร์และการพัฒนาโปรแกรม
Sarocha Makranit
ภาษาโปรแกรมคอมพิวเตอร์
ภาษาโปรแกรมคอมพิวเตอร์
คีตะบลู รักคำภีร์
What's hot
(20)
08 ณัฐนนท์-3-9
08 ณัฐนนท์-3-9
24 พงศธร-ปวช.3-7
24 พงศธร-ปวช.3-7
6 บุญเกียรติ-ปวช.3-7
6 บุญเกียรติ-ปวช.3-7
06 ธนศักดิ์-3-9
06 ธนศักดิ์-3-9
29 จิราวรรณ์
29 จิราวรรณ์
37 กรวิชญ์-3-7
37 กรวิชญ์-3-7
42 ธันชลัส-ปวช..3-7
42 ธันชลัส-ปวช..3-7
10 ชยานนท์ 3-9
10 ชยานนท์ 3-9
41 สุรศักดิ์-ปวช-3-7
41 สุรศักดิ์-ปวช-3-7
22 อังศิญา-ปวช3-7
22 อังศิญา-ปวช3-7
16 พีรพล-ปวช3-7
16 พีรพล-ปวช3-7
27 กฤษณะ-ปวช.3-7
27 กฤษณะ-ปวช.3-7
การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษา
17 ณัฐวุฒิ-ปวช.3-7
17 ณัฐวุฒิ-ปวช.3-7
สอบกลางภาคเรียน วิชาคอมพิวเตอร์
สอบกลางภาคเรียน วิชาคอมพิวเตอร์
45 วัชเรนทร์-ปวช.3-7
45 วัชเรนทร์-ปวช.3-7
09 ขนิษฐา-ปวช3-7
09 ขนิษฐา-ปวช3-7
15 ชมมาศ-3-7
15 ชมมาศ-3-7
ภาษาคอมพิวเตอร์และการพัฒนาโปรแกรม
ภาษาคอมพิวเตอร์และการพัฒนาโปรแกรม
ภาษาโปรแกรมคอมพิวเตอร์
ภาษาโปรแกรมคอมพิวเตอร์
Similar to 1 ปัญญากร-ปวช3-7
43 สุรศักดิ์-ปวช-3-7
43 สุรศักดิ์-ปวช-3-7
naraporn buanuch
03 ทัศน์พล-ปวช.3-7
03 ทัศน์พล-ปวช.3-7
naraporn buanuch
26 ธนาวุฒิ 3_7
26 ธนาวุฒิ 3_7
naraporn buanuch
13 อภิรักษ์-3-7
13 อภิรักษ์-3-7
naraporn buanuch
08 สวัสดิวรรษ-2-8
08 สวัสดิวรรษ-2-8
naraporn buanuch
การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษา
Thanyalak Aranwatthananon
การสร้างโปรแกรมด้วยภาษาคอมพิมเตอร์
การสร้างโปรแกรมด้วยภาษาคอมพิมเตอร์
Adisak' Jame
งานนำเสนอ
งานนำเสนอ
Aum Forfang
04 ปรเมษฐ์ 3-9
04 ปรเมษฐ์ 3-9
naraporn buanuch
การสร้างงานโปรเเกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรเเกรมด้วยภาษาคอมพิวเตอร์
Pete Panupong
การสร างงานโปรแกรมด วยภาษาคอมพ_วเตอร_
การสร างงานโปรแกรมด วยภาษาคอมพ_วเตอร_
Aoy-Phisit Modify-Computer
ตัวอย่างโรแกรมที่ใช้ระบบสารสนเทศ
ตัวอย่างโรแกรมที่ใช้ระบบสารสนเทศ
Phutawan Murcielago
Software
Software
Tay Chaloeykrai
Presentation1
Presentation1
Mook Prapasson
Similar to 1 ปัญญากร-ปวช3-7
(14)
43 สุรศักดิ์-ปวช-3-7
43 สุรศักดิ์-ปวช-3-7
03 ทัศน์พล-ปวช.3-7
03 ทัศน์พล-ปวช.3-7
26 ธนาวุฒิ 3_7
26 ธนาวุฒิ 3_7
13 อภิรักษ์-3-7
13 อภิรักษ์-3-7
08 สวัสดิวรรษ-2-8
08 สวัสดิวรรษ-2-8
การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษา
การสร้างโปรแกรมด้วยภาษาคอมพิมเตอร์
การสร้างโปรแกรมด้วยภาษาคอมพิมเตอร์
งานนำเสนอ
งานนำเสนอ
04 ปรเมษฐ์ 3-9
04 ปรเมษฐ์ 3-9
การสร้างงานโปรเเกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรเเกรมด้วยภาษาคอมพิวเตอร์
การสร างงานโปรแกรมด วยภาษาคอมพ_วเตอร_
การสร างงานโปรแกรมด วยภาษาคอมพ_วเตอร_
ตัวอย่างโรแกรมที่ใช้ระบบสารสนเทศ
ตัวอย่างโรแกรมที่ใช้ระบบสารสนเทศ
Software
Software
Presentation1
Presentation1
More from naraporn buanuch
07 ทศพล-3-9
07 ทศพล-3-9
naraporn buanuch
03 พิพีฒน์-3-9
03 พิพีฒน์-3-9
naraporn buanuch
02 กิตติพงศ์-ปวช.3-9
02 กิตติพงศ์-ปวช.3-9
naraporn buanuch
49 ปัณณพร 3-7
49 ปัณณพร 3-7
naraporn buanuch
44 กฤษณะ-3-7
44 กฤษณะ-3-7
naraporn buanuch
30 วีรภัทร-ปวช.3-7
30 วีรภัทร-ปวช.3-7
naraporn buanuch
25 อัครพล-ปวช.3-7
25 อัครพล-ปวช.3-7
naraporn buanuch
20 ณัฐดามาศ-ปวช.3-7
20 ณัฐดามาศ-ปวช.3-7
naraporn buanuch
18 ธนวัต-ปวช.3-7
18 ธนวัต-ปวช.3-7
naraporn buanuch
More from naraporn buanuch
(9)
07 ทศพล-3-9
07 ทศพล-3-9
03 พิพีฒน์-3-9
03 พิพีฒน์-3-9
02 กิตติพงศ์-ปวช.3-9
02 กิตติพงศ์-ปวช.3-9
49 ปัณณพร 3-7
49 ปัณณพร 3-7
44 กฤษณะ-3-7
44 กฤษณะ-3-7
30 วีรภัทร-ปวช.3-7
30 วีรภัทร-ปวช.3-7
25 อัครพล-ปวช.3-7
25 อัครพล-ปวช.3-7
20 ณัฐดามาศ-ปวช.3-7
20 ณัฐดามาศ-ปวช.3-7
18 ธนวัต-ปวช.3-7
18 ธนวัต-ปวช.3-7
1 ปัญญากร-ปวช3-7
1.
หน่วยที่ 2 องค์ประกอบของโปรแกรมภาษาคอมพิวเตอร์ ภาษาโปรแกรม(programmingLanguages)หมายถึงภาษาประดิษฐ์ชนิดหนึ่งที่ออกแบบขึ้นมาเพื่อสื่อสาร ชุดคาสั่งแก่โดยเฉพาะคอมพิวเตอร์ ภาษาโปรแกรมสามารถใช้สร้างโปรแกรมที่ควรคุมพฤติกรรมหรือการ แสดงออกด้วยขั้นตอนวิธี(Algorithm) ภาษาคอมพิวเตอร์(ComputerLanguage)หมายถึง
ชุดคาสั่งต่างๆ ที่จะสั่งให้เครื่องคอมพิวเตอร์ทางาน การเขียนคาสั่งเหล่านั้นเรียกว่า โปรแกรม(Program) ถ้ามีหลาย ๆ คาสั่งจะเรียกว่า ชุดคาสั่ง(Statement) ซึ่งปัจจุบันมีอยู่หลายภาษาตามความถนัดของผู้ใช้เพื่อสามารถเลือกได้ว่าจะเขียนโปรแกรมด้วยภาษาใด โดยลักษณะที่คล้ายคลึงกันของภาษาคอมพิวเตอร์ทุกภาษามีดังนี้
2.
1.คาสั่งรับข้อมูลและแสดงผล(ReceiveData and
Display)คาสั่งประเภทนี้จะจาเป็นอย่างยิ่งที่จะต้องมีการใช้ในภาษาทั้ง ยังต้องแจกแจงรายละเอียดต่อไปด้วยว่ารับผ่านอุปกรณ์ใดและแสดงผลทางใด 2คาสั่งคานวณ(Calculated)โปรแกรมหรือคาสั่งที่จะเขียนจะหนีไม่พ้นคาสั่งที่ให้ประมวลผลประเภทบวก ลบ คูณ หาร 3.คาสั่งที่มีการเลือกทิศทาง(Direction)หมายถึงสั่งให้มีการเปรียบเทียบ 4.คาสั่งเข้าออกของข้อมูล(Inputand Output Data)หมายถึงการนาข้อมูลออกหรือส่งเข้าไปเก็บในสื่ออย่างใดอย่างหนึ่ง
3.
ภาษาเครื่อง(Machine Language) ภาษาเครื่องเป็นภาษารุ่นแรก
ๆ ที่ผู้ใช้งานคอมพิวเตอร์ใช้เขียนคาสั่งให้เครื่องคอมพิวเตอร์ทางานเขียนเป็น เลขฐานสอง(BinaryCode) จะใช้เฉพาะ0และ1เท่านั้น เขียนสลับไปกันมาเพื่อใช้เป็นรหัสสั่งงาน สามารถแบ่งได้2ประเภท 1.ภาษาระดับต่า(LowLevel Language) ภาษาระดับต่าที่ใช้อยู่ในปัจจุบันนั้นมีอยู่เพียงภาษาเดียวคือ ภาษาแอสแซมบลี(Assembly)โดยจะมีการนา ตัวอักษรย่อหรือสัญลักษณ์ต่างๆ 2.ภาษาระดับสูง(HighLevel Language) ภาษาระดับสูงเป็นภาษาที่เขียนได้ง่ายเพราะมีการนาศัพท์และข้อความต่างๆ ที่บุคคลทั่วไปใช้ในชีวิตประจาวัน มาเขียนเป็นชุดคาสั่งเช่น Read, Print, Goto
4.
โปรแกรมแปลภาษาคอมพิวเตอร์ หากเขียนด้วยภาษาระดับสูง จาเป็นต้องมีตัวกลางในการแปลภาษาระดับสูงที่เขียนให้เป็นภาษาเครื่องเพื่อให้เข้าใจ ชุดคาสั่งต่าง
ๆ ที่เขียน จึงจะสามารถปฏิบัติตามคาสั่งต่างๆ ที่เขียนได้มีอยู่ด้วยกัน 2 ประเภท ดังนี้ 1.อินเทอร์พรีเตอร์(Interpreter)เป็นโปรแกรมแปลภาษาระดับสูงเป็นภาษาเครื่องซึ่งจะแปลคาสั่งทีละคาสั่งเมื่อแปลเสร็จ ก็จะทางานตามคาสั่งนั้นจึงจะแปลคาสั่งอื่นต่อไปจนกว่าโปรแกรมจะจบ 2.คอมไพเลอร์(Compiler)เป็นโปรแกรมแปลภาษาซึ่งทาการแปลภาษาระดับสูงเป็นภาษาเครื่องโดยจะแปลคาสั่งทั้งหมด ให้เสร็จก่อนทั้งโปรแกรมแล้วจึงรายงานข้อผิดพลาดของคาสั่งให้แก้ไข
5.
องค์ประกอบองโปรแกรมภาษาคอมพิวเตอร์ ในการเขียนโปรแกรมแต่ละภาษาจะมีการใช้คาสั่งที่ต่างกันแต่ส่วนใหญ่จะมีองค์ประกอบคล้ายกัน โดยจะมีองค์ประกอบ ที่สาคัญ
2 ส่วน คือ ไฟล์ส่วนหัวโปรแกรมและไฟล์โปรแกรมไฟล์ส่วนหัวที่ใช้เก็บไลบราลีเพื่อใช้รวม(Include)มีส่วน ขยายเป็น*.Hที่เรียกว่า CompilerDirective โดยองค์ประกอบของโปรแกรมภาษาคอมพิวเตอร์มีดังนี้ 1.ส่วนหัวของโปรแกรม(Header) 2.ส่วนฟังก์ชันหลัก(Function) 3.ส่วนคาสั่ง(Statement) 4.ส่วนแสดงผล(Comment) 5.ส่วนปิดโปรแกรม(End)
6.
หน่วยที่3 ขั้นตอนการแก้ไขปัญหา (Algorithm) การวิเคราะห์ปัญหา(Problem
Analysis) หมายถึงการวิเคราะห์โปรแกรมว่ามีการทางานอย่างไรใช้ข้อมูลและตัวแปรอะไรบ้างและให้ผลลัพธ์ออกมาในรูปแบบใด 1.สิ่งที่ต้องการ(Need) 2.การนาข้อมูลเข้า(Input) 3.การประมวลผล(Processing) 4.การแสดงผลลัพธ์ที่ต้องการ(DesiredResults)
7.
การวิเคราะห์ขั้นตอนเพื่อแก้ปัญหาอย่างง่าย 1.กาหนดปัญหาต่าง ๆ
และสิ่งที่ต้องการ(Requirement) 2.กาหนดข้อมูลเข้า(Input)และข้อมูลออก(Output) 3.ทดลองแก้ไขปัญหาด้วยตัวเอง(HandExample) การกาหนดค่าตัวแปร(Variable) และชนิดข้อมูลเป็นสิ่งที่ต้องมีอยู่
Download now