บทที่ 3 software
software มีหน้าที่สั่งงาน hardware ให้ผลิตสารสนเทศที่ผู้ใช้ต้องการ
programmer มีหน้าที่เขียนโปรแกรมหรือ software สั่งงานคอมพิวเตอร์ เริ่มจากการเขียนขั้นตอนการทำงานในภาษามนุษย์ หรือเรียกว่า อัลกอริทึม (algorithm) จนแน่ใจว่าถูกต้อง จึงเขียนเป็นภาษาคอมพิวเตอร์ (computer language) โดยภาษาสั่งงานคอมพิวเตอร์ที่คอมพิวเตอร์เข้าใจ มีภาษาเดียวคือ ภาษาเครื่อง (machine language) ซึ่งต่อมาพัฒนาเป็นภาษาอีกมากมายตามลักษณะงาน เช่นภาษา COBOL ใช้เขียนงานทางธุรกิจ ภาษา C ใช้เขียนโปรแกรมประยุกต์เช่น microsoft office , microsoft windows
Windows เป็นโปรแกรมควบคุมการทำงานของเครื่อง (operating system software : OS) ที่นิยมใช้ในปัจจุบันได้แก่ windows 7, windows 8 และ windows 10 เป็นรุ่นล่าสุด
โปรแกรมประยุกต์ที่นิยมได้ในสำนักงาน ได้แก่ microsoft office ของบริษัท microsoft ประกอบด้วยโปรแกรม word ใช้ผลิตเอกสาร excel ใช้คำนวณ powerpoint ใช้งานนำเสนอ access ใช้บริหารฐานข้อมูล
โปรแกรมก่อนจะนำมาใช้งานในเครื่องคอมพิวเตอร์ใด ๆ ได้ ต้องผ่านการติดตั้ง (install) 1 ครั้งก่อนเสมอ โดยโปรแกรมจะถูกติดตั้งลงไปที่ hard disk และหากไม่ต้องการใช้งานและเอาออกจากเครื่องฯ ต้องทำการ ถอดถอนโปรแกรม (uninstall) นั่น
เมื่อเปิดเครื่องคอมพิวเตอร์ โปรแกรมที่เริ่มทำงานแล้วเข้ามาควบคุมคอมพิวเตอร์คือ windows
นอกจาก windows แล้ว ยังมีโปรแกรมเสริมการทำงานของ windows ได้แก่ โปรแกรมตรวจจับไวรัส โปรแกรมบีบอัดข้อมูล
แต่ทุก ๆ โปรแกรมทางบริษัทผู้ผลิตจะคอยพัฒนา ปรับปรุง แก้ไขข้อบกพร่องอยู่เสมอ ๆ โดยจะออกโปรแกรมซ่อมแซม หรือเรียกกันทั่วไปว่า patch file ซึ่ง windows เองเรียกว่า service pack ให้ผู้ที่ซื้อผลิตภัณฑ์ไปแล้วได้นำไปติดตั้งเพื่อปรับปรุง แก้ไข ข้อผิดพลาดของโปรแกรม หรือที่เรียกว่า bug
นอกจาก windows ที่ควบคุมการทำงานของเครื่อง PC แล้ว ในส่วนของ smart phone และ tablet นั่นก็มีโปรแกรมควบคุมแตกต่างออกไป ได้แก่ IOS ของบริษัท Apple และ Android ของบริษัท Google และ Windows Phone ของบริษัท microsoft
นอกจากโปรแกรมที่วางจำหน่ายเชิงพาณิชย์ แล้ว ยังมีโปรแกรมที่เปิดให้ผู้ใช้ได้ download ไปใช้งานฟรีโดยไม่มีค่าใช้จ่าย หรือที่เรียกกันว่า freeware นอกจากนี้ ยังมี freeware ที่เปิดให้ผู้ใช้ได้ download ตัวโปรแกรมภาษาที่ใช้เขียนเพื่อสามารถปรับเปลี่ยน แก้ไขได้ หรือที่เรียกว่า open source
โปรแกรมควบคุมเครื่องที่เป็น open source ได้แก่ Linux ที่พัฒนาต่อไปเป็น Ubuntu
คำถาม
เมล์คำตอบและคำอธิบายสั้น ๆ มาหาครู ที่ yudhana8715@gmail.com
1. ภาษาคอมพิวเตอร์ที่ใช้เขียนโปรแกรมประยุกต์ต่าง ๆ เช่น microsoft office คือภาษาอะไร ...
2. โปรแกรมใดในชุด microsoft office ที่ใช้ในงานบริหารฐานข้อมูล
3. windows version ล่าสุด คือ version อะไร
4. ยกตัวอย่าง OS ของ smart phone ...
5. ยกตัวอย่าง OS แบบ open source
6. โปรแกรมทุกโปรแกรมที่วางจำหน่าย ล้วนมีข้อบกพร่องอยู่ แต่ทางบริษัทผู้ผลิตก็พยายามเสาะหาและปรับปรุงแก้ไข โดยออกโปรแกรมชื่ออะไร ....
7. โปรแกรมทุกโปรแกรมก่อนจะนำมาใช้งานได้ ต้องผ่านการ ... โปรแกรมนั่นลงเครื่องฯก่อน
ไม่มีความคิดเห็น:
แสดงความคิดเห็น