More Related Content
Similar to โปรแกรมคอมพิวเตอร์
Similar to โปรแกรมคอมพิวเตอร์ (20)
More from Worapod Khomkham
More from Worapod Khomkham (6)
โปรแกรมคอมพิวเตอร์
- 2. โปรแกรมคอมพิวเตอร์ หมายถึง คา สั่งหรือชุดคา สั่ง ที่เขียนขึ้นมา
เพื่อสั่งให้เครื่องคอมพิวเตอร์ทา งานตามที่เราต้องการ เราจะให้
คอมพิวเตอร์ทา อะไรก็เขียนเป็นคา สั่ง ซึ่งต้องสั่งเป็นขั้นตอนและแต่ละ
ขั้นตอนต้องทา อย่างละเอียดและครบถ้วน ซึ่งจะเกิดเป็นงานชิ้นหนึ่ง
ขึ้นมามีชื่อเรียกว่า "โปรแกรม"
ซอฟต์แวร์จะแบ่งออกเป็นประเภทใหญ่ ๆ ได้2 ประเภท คือ
- 3. ซอฟต์แวร์ระบบ (System Software)
ซอฟต์แวร์ระบบ หมายถึงโปรแกรมที่ทา หน้าที่
ควบคุมการทา งานของฮาร์ดแวร์ทุกอย่างและอา นวย
ความสะดวกให้กับผู้ใช้เครื่องคอมพิวเตอร์ ซึ่งแบ่งแต่
ละโปรแกรมตามหน้าที่การทา งานดังนี้
- 4. OS (Operating System)
คือโปรแกรมระบบที่ทา หน้าที่ควบคุมการใช้
งานส่วนต่างๆของเครื่องคอมพิวเตอร์เช่นควบคุมหน่วยความจา ควบคุม
หน่วยประมวลผลควบคุมหน่วยรับและควบคุมหน่วยแสดงผล ตลอดจน
แฟ้มข้อมูลต่าง ๆ ให้มีประสิทธิภาพสูงที่สุด
- 5. OS (Operating System)
ปัจจุบันนี้มีโปรแกรมระบบอยู่หลายตัวด้วยกัน ซึ่ง
แต่ละตัวนั้นก็เป็นโปรแกรมระบบปฏิบัติการ
เหมือนกัน แต่ต่างกันที่ลักษณะการทา งานจะไม่
เหมือนกัน
- 6. คือ โปรแกรมระบบที่ทา หน้าที่ในการแปลโปรแกรมหรือชุดคา สั่งที่
เขียนด้วยภาษาที่ไม่ใช่ภาษาเครื่องหรือภาษาเครื่องที่ไม่เข้าใจให้เป็นภาษาที่
เครื่องเข้าใจและนาไปปฏิบัติได้เช่นภาษาBASIC,COBOL,C,PASCAL, FORTRAN,
ASSEMBLY เป็นต้น สา หรับตัวแปลนั้นจะมีอยู่3 แบบคือ
- Assembler
- อินเตอร์พรีเตอร์(Interpreter)
- คอมไพเลอร์ (Compiler)
Translation Program
- 7. Utility Program
คือโปรแกรมระบบที่ทา หน้าที่ในการอา นวยความ
สะดวกให้กับผู้ใช้เครื่องคอมพิวเตอร์ให้สามารถทา งานได้
สะดวก รวดเร็วและง่ายขึ้น เช่น โปรแกรมที่ใช้ในการ
เรียงลา ดับข้อมูล โปรแกรมโอนย้ายข้อมูลจากชนิดหนึ่งไปยัง
อีกชนิดหนึ่ง เป็นต้น สา หรับโปรแกรมที่ทา งานในด้านนี้
ได้แก่ Pctools, Sidekick, PKZIP, PKUNZIP Norton Utility เป็น
ต้น
- 11. Package Program
คือโปรแกรมสา เร็จรูป ซึ่งเป็นโปรแกรมที่ถูก
สร้างหรือเขียนขึ้นมาโดยบริษัทต่างๆเสร็จเรียบร้อย
แล้วพร้อมที่จะนามาใช้งานต่างๆได้ทันที
- 12. การออกแบบโปรแกรม(Program design)
การออกแบบโปรแกรมเป็นระยะของการวางแผนและออกแบบโดย
ระบุคุณลักษณะของข้อมูลเข้า (Input) ข้อมูลออก (Output) กรรมวิธีการ
ประมวลกา หนดรายละเอียดของหน่วยเก็บข้อมูลและวิธีการควบคุมซึ่งค่า
ของความพยายาม (effort) ใน การวิเคราะห์และออกแบบโปรแกรมขึ้นอยู่กับ
ความซับซ้อนของงานประยุกต์และจา นวนของงานในระบบโดยปกติจะเป็น
การกา หนดกฎเกณฑ์ ตรรกะและคา สั่งที่ระบุถึงการ ปฏิบัติงานซึ่งเรียกว่า
โมดุล
- 14. การเขียนคาสั่งโปรแกรม (Program coding)
การเขียนคา สั่งโปรแกรมเป็นขั้นตอนในการแปลง (convert) ตรรกะ ที่
ได้ออกแบบในระยะการออกแบบโปรแกรมให้เป็นกลุ่มของคา สั่งโปรแกรม
ภาษาเพื่อ สั่งให้คอมพิวเตอร์ปฏิบัติตามโปรแกรมภาษาในปัจจุบันมีมากมาย
หลายภาษา ซึ่งเหมาะกับงานด้านต่าง ๆ ซึ่งแต่ละภาษามีการเขียนที่แตกต่างกัน
ทั้งรูปแบบ กฎเกณฑ์ต่างๆ
- 16. ภาษาคอมพิวเตอร์ ( Programming Languages )
เครื่องมือที่มนุษย์ใช้สื่อสารกับเครื่องคอมพิวเตอร์ โดย
แต่ละภาษาจะมีลักษณะเฉพาะตัวที่ชัดเจน มีคา ศัพท์ที่ใช้
จา นวนจา กัด
- 17. ระดับของภาษา(Level of Languages)
ภาษาเครื่อง(Machine Languages)
ภาษาแอสแซมบลี(Assembly Languages)
ภาษาระดับสูง(High-level Languages)
ภาษาระดับสูงมาก(Very High-level Languages)
ภาษาธรรมชาติ(Natural Languages)
- 18. จัดทาโดย
นายวรพศ คมขา
นางสาวกัญญาพัชร เจนกิจการ
นางสาวสุพิชชา เดชรุ่ง
นางสาวนิชา สนชัย
นางสาวจิราวรรณ พิศูจน์
นางสาวอนันธิชา อชมหาต
นักเรียนชั้นมัธยมศึกษาปีที่5/4