Submit Search
Upload
26 ธนาวุฒิ 3_7
•
Download as PPTX, PDF
•
0 likes
•
28 views
N
naraporn buanuch
Follow
การเขียนโปรแกรมบนมาตรฐานเปิด
Read less
Read more
Education
Report
Share
Report
Share
1 of 10
Download now
Recommended
28 ธันย์ชนก-ปวช.3-7
28 ธันย์ชนก-ปวช.3-7
naraporn buanuch
37 กรวิชญ์-3-7
37 กรวิชญ์-3-7
naraporn buanuch
19 อมรเทพ-ปวช.3-7
19 อมรเทพ-ปวช.3-7
naraporn buanuch
20 ณัฐดามาศ-ปวช.3-7
20 ณัฐดามาศ-ปวช.3-7
naraporn buanuch
27 กฤษณะ-ปวช.3-7
27 กฤษณะ-ปวช.3-7
naraporn buanuch
6 บุญเกียรติ-ปวช.3-7
6 บุญเกียรติ-ปวช.3-7
naraporn buanuch
06 ธนศักดิ์-3-9
06 ธนศักดิ์-3-9
naraporn buanuch
31 จิรภัืทร-ปวช.3-7
31 จิรภัืทร-ปวช.3-7
naraporn buanuch
Recommended
28 ธันย์ชนก-ปวช.3-7
28 ธันย์ชนก-ปวช.3-7
naraporn buanuch
37 กรวิชญ์-3-7
37 กรวิชญ์-3-7
naraporn buanuch
19 อมรเทพ-ปวช.3-7
19 อมรเทพ-ปวช.3-7
naraporn buanuch
20 ณัฐดามาศ-ปวช.3-7
20 ณัฐดามาศ-ปวช.3-7
naraporn buanuch
27 กฤษณะ-ปวช.3-7
27 กฤษณะ-ปวช.3-7
naraporn buanuch
6 บุญเกียรติ-ปวช.3-7
6 บุญเกียรติ-ปวช.3-7
naraporn buanuch
06 ธนศักดิ์-3-9
06 ธนศักดิ์-3-9
naraporn buanuch
31 จิรภัืทร-ปวช.3-7
31 จิรภัืทร-ปวช.3-7
naraporn buanuch
04 ปรเมษฐ์ 3-9
04 ปรเมษฐ์ 3-9
naraporn buanuch
42 ธันชลัส-ปวช..3-7
42 ธันชลัส-ปวช..3-7
naraporn buanuch
33 กิติศักดิ์-ปวช.3-7
33 กิติศักดิ์-ปวช.3-7
naraporn buanuch
13 อภิรักษ์-3-7
13 อภิรักษ์-3-7
naraporn buanuch
15 ชมมาศ-3-7
15 ชมมาศ-3-7
naraporn buanuch
08 สวัสดิวรรษ-2-8
08 สวัสดิวรรษ-2-8
naraporn buanuch
29 จิราวรรณ์
29 จิราวรรณ์
naraporn buanuch
32 วรดร-ปวช.3-7
32 วรดร-ปวช.3-7
naraporn buanuch
10 ชยานนท์ 3-9
10 ชยานนท์ 3-9
naraporn buanuch
14 ธเนษฐ-3-7
14 ธเนษฐ-3-7
naraporn buanuch
03 พิพีฒน์-3-9
03 พิพีฒน์-3-9
naraporn buanuch
25 อัครพล-ปวช.3-7
25 อัครพล-ปวช.3-7
naraporn buanuch
49 ปัณณพร 3-7
49 ปัณณพร 3-7
naraporn buanuch
02 กิตติพงศ์-ปวช.3-9
02 กิตติพงศ์-ปวช.3-9
naraporn buanuch
09 ณัฐพล-3-9
09 ณัฐพล-3-9
naraporn buanuch
45 วัชเรนทร์-ปวช.3-7
45 วัชเรนทร์-ปวช.3-7
naraporn buanuch
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
Hm Thanachot
08 ณัฐนนท์-3-9
08 ณัฐนนท์-3-9
naraporn buanuch
41 สุรศักดิ์-ปวช-3-7
41 สุรศักดิ์-ปวช-3-7
naraporn buanuch
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
Onpreeya Sahnguansak
10 ธิบดี-3-7
10 ธิบดี-3-7
naraporn buanuch
43 สุรศักดิ์-ปวช-3-7
43 สุรศักดิ์-ปวช-3-7
naraporn buanuch
More Related Content
What's hot
04 ปรเมษฐ์ 3-9
04 ปรเมษฐ์ 3-9
naraporn buanuch
42 ธันชลัส-ปวช..3-7
42 ธันชลัส-ปวช..3-7
naraporn buanuch
33 กิติศักดิ์-ปวช.3-7
33 กิติศักดิ์-ปวช.3-7
naraporn buanuch
13 อภิรักษ์-3-7
13 อภิรักษ์-3-7
naraporn buanuch
15 ชมมาศ-3-7
15 ชมมาศ-3-7
naraporn buanuch
08 สวัสดิวรรษ-2-8
08 สวัสดิวรรษ-2-8
naraporn buanuch
29 จิราวรรณ์
29 จิราวรรณ์
naraporn buanuch
32 วรดร-ปวช.3-7
32 วรดร-ปวช.3-7
naraporn buanuch
10 ชยานนท์ 3-9
10 ชยานนท์ 3-9
naraporn buanuch
14 ธเนษฐ-3-7
14 ธเนษฐ-3-7
naraporn buanuch
03 พิพีฒน์-3-9
03 พิพีฒน์-3-9
naraporn buanuch
25 อัครพล-ปวช.3-7
25 อัครพล-ปวช.3-7
naraporn buanuch
49 ปัณณพร 3-7
49 ปัณณพร 3-7
naraporn buanuch
02 กิตติพงศ์-ปวช.3-9
02 กิตติพงศ์-ปวช.3-9
naraporn buanuch
09 ณัฐพล-3-9
09 ณัฐพล-3-9
naraporn buanuch
45 วัชเรนทร์-ปวช.3-7
45 วัชเรนทร์-ปวช.3-7
naraporn buanuch
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
Hm Thanachot
08 ณัฐนนท์-3-9
08 ณัฐนนท์-3-9
naraporn buanuch
41 สุรศักดิ์-ปวช-3-7
41 สุรศักดิ์-ปวช-3-7
naraporn buanuch
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
Onpreeya Sahnguansak
What's hot
(20)
04 ปรเมษฐ์ 3-9
04 ปรเมษฐ์ 3-9
42 ธันชลัส-ปวช..3-7
42 ธันชลัส-ปวช..3-7
33 กิติศักดิ์-ปวช.3-7
33 กิติศักดิ์-ปวช.3-7
13 อภิรักษ์-3-7
13 อภิรักษ์-3-7
15 ชมมาศ-3-7
15 ชมมาศ-3-7
08 สวัสดิวรรษ-2-8
08 สวัสดิวรรษ-2-8
29 จิราวรรณ์
29 จิราวรรณ์
32 วรดร-ปวช.3-7
32 วรดร-ปวช.3-7
10 ชยานนท์ 3-9
10 ชยานนท์ 3-9
14 ธเนษฐ-3-7
14 ธเนษฐ-3-7
03 พิพีฒน์-3-9
03 พิพีฒน์-3-9
25 อัครพล-ปวช.3-7
25 อัครพล-ปวช.3-7
49 ปัณณพร 3-7
49 ปัณณพร 3-7
02 กิตติพงศ์-ปวช.3-9
02 กิตติพงศ์-ปวช.3-9
09 ณัฐพล-3-9
09 ณัฐพล-3-9
45 วัชเรนทร์-ปวช.3-7
45 วัชเรนทร์-ปวช.3-7
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
08 ณัฐนนท์-3-9
08 ณัฐนนท์-3-9
41 สุรศักดิ์-ปวช-3-7
41 สุรศักดิ์-ปวช-3-7
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
Similar to 26 ธนาวุฒิ 3_7
10 ธิบดี-3-7
10 ธิบดี-3-7
naraporn buanuch
43 สุรศักดิ์-ปวช-3-7
43 สุรศักดิ์-ปวช-3-7
naraporn buanuch
1 ปัญญากร-ปวช3-7
1 ปัญญากร-ปวช3-7
naraporn buanuch
การสร้างงานโปรเเกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรเเกรมด้วยภาษาคอมพิวเตอร์
Pete Panupong
22 อังศิญา-ปวช3-7
22 อังศิญา-ปวช3-7
naraporn buanuch
การสร้างโปรแกรมด้วยภาษาคอมพิมเตอร์
การสร้างโปรแกรมด้วยภาษาคอมพิมเตอร์
Adisak' Jame
03 ทัศน์พล-ปวช.3-7
03 ทัศน์พล-ปวช.3-7
naraporn buanuch
การสร างงานโปรแกรมด วยภาษาคอมพ_วเตอร_
การสร างงานโปรแกรมด วยภาษาคอมพ_วเตอร_
Aoy-Phisit Modify-Computer
36 ธีรศักดิ์-ปวช.3-7
36 ธีรศักดิ์-ปวช.3-7
naraporn buanuch
16 พีรพล-ปวช3-7
16 พีรพล-ปวช3-7
naraporn buanuch
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
Onpreeya Sahnguansak
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
Onpreeya Sahnguansak
Software
Software
Tay Chaloeykrai
09 ขนิษฐา-ปวช3-7
09 ขนิษฐา-ปวช3-7
naraporn buanuch
Similar to 26 ธนาวุฒิ 3_7
(14)
10 ธิบดี-3-7
10 ธิบดี-3-7
43 สุรศักดิ์-ปวช-3-7
43 สุรศักดิ์-ปวช-3-7
1 ปัญญากร-ปวช3-7
1 ปัญญากร-ปวช3-7
การสร้างงานโปรเเกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรเเกรมด้วยภาษาคอมพิวเตอร์
22 อังศิญา-ปวช3-7
22 อังศิญา-ปวช3-7
การสร้างโปรแกรมด้วยภาษาคอมพิมเตอร์
การสร้างโปรแกรมด้วยภาษาคอมพิมเตอร์
03 ทัศน์พล-ปวช.3-7
03 ทัศน์พล-ปวช.3-7
การสร างงานโปรแกรมด วยภาษาคอมพ_วเตอร_
การสร างงานโปรแกรมด วยภาษาคอมพ_วเตอร_
36 ธีรศักดิ์-ปวช.3-7
36 ธีรศักดิ์-ปวช.3-7
16 พีรพล-ปวช3-7
16 พีรพล-ปวช3-7
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างงานโปรแกรมด้วยภาษาคอมพิวเตอร์
Software
Software
09 ขนิษฐา-ปวช3-7
09 ขนิษฐา-ปวช3-7
More from naraporn buanuch
07 ทศพล-3-9
07 ทศพล-3-9
naraporn buanuch
44 กฤษณะ-3-7
44 กฤษณะ-3-7
naraporn buanuch
30 วีรภัทร-ปวช.3-7
30 วีรภัทร-ปวช.3-7
naraporn buanuch
24 พงศธร-ปวช.3-7
24 พงศธร-ปวช.3-7
naraporn buanuch
18 ธนวัต-ปวช.3-7
18 ธนวัต-ปวช.3-7
naraporn buanuch
17 ณัฐวุฒิ-ปวช.3-7
17 ณัฐวุฒิ-ปวช.3-7
naraporn buanuch
More from naraporn buanuch
(6)
07 ทศพล-3-9
07 ทศพล-3-9
44 กฤษณะ-3-7
44 กฤษณะ-3-7
30 วีรภัทร-ปวช.3-7
30 วีรภัทร-ปวช.3-7
24 พงศธร-ปวช.3-7
24 พงศธร-ปวช.3-7
18 ธนวัต-ปวช.3-7
18 ธนวัต-ปวช.3-7
17 ณัฐวุฒิ-ปวช.3-7
17 ณัฐวุฒิ-ปวช.3-7
26 ธนาวุฒิ 3_7
1.
องค์ประกอบของโปรแกรมคอมพิวเตอร์ หน่วยที่1
2.
ภาษาคอมพิวเตอร์ (Computer Language)
ภาษาคอมพิวเตอร์หมายถึง ชุดคาสั่งต่างๆ ที่จะสั่งให้เครื่ องคอมพิวเตอร์ทางาน ซึ่งการเขียนคาสั่งเหล่านั้นเรียกว่า โปรแกรม (Program)ถ้ามีหลายคาสั่งคาสั่งจะเรียกชุดคาสั่ง(Statement)โดยลักษณะที่คล้ายคลึงกันของภาษาคอมพิวเตอร์ทุก ภาษามีดังนี้ 1.คาสั่งรับข้อมูลและแสดงผล (Receive Data and Display) 2.คาสั่งคานวณ (Calculated) 3.คาสั่งที่มีการเลือกทิศทาง(Direction) 4.คาสั่งเข้าออกของข้อมูล (Input and output Data)
3.
ภาษาเครื่อง (Machine Language)
ภาษาเครื่ อง เป็นภาษาโปรแกรมคอมพิวเตอร์ระดับต่าที่สุด ซึ่งคอมพิวเตอร์เข้าใจได้ทันทีโดยไม่ต้องผ่านตัว แปลภาษาเพราะเขียนคาสั่งและแทนข้อมูลด้วยเลขฐานสอง (Binary Code) ทั้งหมด ซึ่งเป็นการ เขียนคาสั่งด้วยเลข 0 หรือ 1
4.
ภาษาระดับต่า (Low Level
Language) ภาษาคอมพิวเตอร์ที่มีลักษณะใกล้เคียงกับภาษาเครื่ อง (machine language) ฉะนั้น คอมพิว เตอร์จะแปลได้ง่ายกว่าภาษาระดับสูงอย่างภาษา FORTRAN, COBOL หรือ C แต่ผู้เขียน โปรแกรมด้วยภาษาระดับนี้ จะพบว่าเขียนยากกว่าใช้ภาษาระดับสูง ซึ่งมีลักษณะเหมือนภาษามนุษย์ มากกว่า ตัวอย่างของภาษานี้มี ภาษาแอสเซมบลี (Assembly) อยู่เพียงภาษาเดียว ดู high level language เปรียบเทียบ
5.
ภาษาระดับสูง (High Level
Language) ภาษาระดับสูงเป็ นภาษาที่สร้างขึ้นเพื่อช่วยอานวยความสะดวกในการเขียนโปรแกรมกล่าวคือ ลักษณะของคาสั่งจะประกอบด้วยคาต่าง ๆ ในภาษาอังกฤษ ซึ่งผู้อ่านสามารถเข้าใจความหมาย ได้ทันที ผู้เขียนโปรแกรมจึงเขียนโปรแกรมด้วยภาษาระดับสูงได้ง่ายกว่าเขียนด้วย ภาษาแอสเซมบลีหรือภาษาเครื่อง ภาษาระดับสูงมีมากมายหลายภาษา อาทิเช่น ภาษาฟอร์ แทรน (FORTRAN) ภาษาโคบอล (COBOL) ภาษาปาสคาล (Pascal) ภาษาเบสิก (BASIC) ภาษาวิชวลเบสิก (Visual Basic) ภาษาซี (C) และภาษาจาวา (Java) เป็ นต้น
6.
โปรแกรมแปลภาษาคอมพิวเตอร์ หากเขียนโปรแกรมด้วยภาษาระดับสูง จาเป็นต้องมีตัวกลางในการแปลภาษาระดับสูงที่เขียนให้เป็น ภาษาเครื่
อง เพื่อให้เครื่ องเข้าใจชุดคาสั่งต่าง ๆ ที่เขียน เครื่ องจึงจะสามรถปฏิบัติตามชุดคาสั่งต่าง ๆ ที่ เขียนได้โปรแกรมแปลภาษามีอยู่ด้วยกัน2ประเภทดังนี้ 1. อินเทอร์พรีเตอร์ (interpreter) เป็นตัวแปลภาษาคอมพิวเตอร์ระดับสูงไปเป็น ภาษาเครื่ อง โดยใช้หลักการแปลคาสั่งครั้งละ 1 คาสั่งให้เป็นภาษาเครื่ อง แล้วนาคาสั่งที่เป็น ภาษาเครื่ องนั้นไปทาการประมวลผล และแสดงผลลัพธ์ทันที 2.คอมไพเลอร์ (compiler) เป็นตัวแปลภาษาคอมพิวเตอร์ระดับสูงไปเป็นภาษาเครื่ อง โดย ทาการตรวจสอบความถูกต้องของการเขียนคาสั่งทั้งหมดทั้งโปรแกรมให้เป็นออบเจ็คโค้ด แล้วจึงทา การแปลคาสั่งไปเป็นภาษาเครื่ อง จากนั้นจึงทาการประมวลผลและแสดงผลลัพธ์
7.
หน่วยที่3 ขั้นตอนการแก้ไขปัญหา (Algorithm)
8.
การวิเคราะห์ปัญหา การวิเคราะห์ปัญหา(Problem Analysis)
หมายถึง การวิเคราะห์โปรแกรมว่ามีการทางาน อย่างไรใช้ข้อมูลและตัวแปลอะไรบ้าง และต้องการให้ผลลัพธ์ออกมาในรูปแบบใด ใช้ข้อมูลอะไรบ้าง และต้องการให้ผลลัพธ์ออกมาในรูปแบบใด โดนขั้นตอนเป็นการรวบรวมปัญหาดังนี้ 1.สิ่งที่ต้องการ (Need) 2.การนาข้อมูลเจ้า (Input) 3.การประมวลผล (Processing) 4.การแสดงผลลัพธ์ที่ต้องการ (Desired Results)
9.
การวิเคราะห์ขั้นตอนเพื่อแก้ปัญหาอย่างง่าย ขั้นตอนนี้เป็นขั้นตอนแรกสุดก่อนที่จะลงมือแก้ปัญหา แต่ผู้แก้ปัญหามักจะมองข้ามความสาคัญของขั้นตอนนี้อยู่ เสมอ
จุดประสงค์ของขั้นตอนนี้ คือการทาความเข้าใจกับปัญหาเพื่อแยกให้ออกว่าข้อมูลที่กาหนดมาในปัญหาหรือ เงื่อนไขของปัญหาคืออะไร และสิ่งที่ต้องการคืออะไร อีกทั้งวิธีการที่ใช้ประมวลผล ในการวิเคราะห์ปัญหาใด กล่าว โดยสรุปมีองค์ประกอบในการวิเคราะห์ ดังนี้ 1.กาหนดปัญหาต่าง ๆ และสิ่งที่ต้องการ 2.กาหนดข้อมูลเข้า 3.ทดลองแก้ไขปัญหาด้วยตัวเอง
10.
การกาหนดตัวแปร ตัวแปร (
Variable ) ตัวแปร (Variable) หมายถึง คุณลักษณะหรือคุณสมบัติของสิ่งต่าง ๆ ที่สามารถแปรค่าได้ เช่น น้าหนัก ส่วนสูง อายุ เพศ ผลสัมฤทธิ์ ทางการเรียน ระดับสติปัญญา เชื้อชาติ เป็นต้น
Download now