โปรแกรมคอมพิวเตอร์
โปรแกรมคอมพิวเตอร์ หมายถึง คำสั่งหรือชุดคำสั่ง
ที่เขียนขึ้นมาเพื่อสั่งให้เครื่องคอมพิวเตอร์ทำงานตามที่เราต้องการ เราจะให้คอมพิวเตอร์ทำอะไรก็เขียนเป็นคำสั่ง ซึ่งต้องสั่งเป็นขั้นตอนและแต่ละขั้นตอนต้องทำอย่างละเอียดและครบถ้วน
ซึ่งจะเกิดเป็นงานชิ้นหนึ่งขึ้นมามีชื่อเรียกว่า "โปรแกรม" แบ่งออกเป็น 3 ประเภท
1.โปรแกรมระบบ
ระบบปฏิบัติการหรือโอเอส
(OS : Operating System) โปรแกรมประเภทนี้จะทำหน้าที่คอยดูแลระบบ
รวมทั้งติดต่อกับฮาร์ดแวร์ส่วนต่างๆ ควบคุมการทำงานของคีย์บอร์ด จอภาพ
ระบบอ่านและบันทึกข้อมูล ทำให้ผู้ใช้และผู้พัฒนาโปรแกรมต่างๆ
ไม่ต้องเขียนโปรแกรมติดต่อกับระบบเอง ซึ่งแบ่งแต่ละโปรแกรมตามหน้าที่การทำงานดังนี้
1.1) OS (Operating System)
คือโปรแกรมระบบที่ทำหน้าที่ควบคุมการใช้งานส่วน
ต่างๆของเครื่องคอมพิวเตอร์เช่นควบคุมหน่วยความจำควบคุมหน่วยประมวลผลควบคุม
หน่วยรับและควบคุมหน่วยแสดงผล ตลอดจนแฟ้มข้อมูลต่าง ๆ ให้มีประสิทธิภาพสูงที่สุด
และสามารถใช้อุปกรณ์ทุกส่วนของคอมพิวเตอร์มาทำงานได้อย่างเต็มที่
1.2 ) Translation
Program
คือ
โปรแกรมระบบที่ทำหน้าที่ในการแปลโปรแกรม
หรือชุดคำสั่งที่เขียนด้วยภาษาที่ไม่ใช่ภาษาเครื่องหรือภาษาเครื่องที่ไม่
เข้าใจให้เป็นภาษาที่เครื่องเข้าใจ และนำไปปฏิบัติได้ เช่น ภาษาBASIC,COBOL,C,PASCAL,
FORTRAN,ASSEMBLYเป็นต้น
.1.3) โปรแกรมประยุกต์ Utility Program
คือโปรแกรมระบบที่ทำหน้าที่ในการอำนวยความสะดวกให้กับผู้ใช้เครื่องคอมพิวเตอร์
ให้สามารถทำงานได้สะดวก รวดเร็วและง่ายขึ้น เช่น
โปรแกรมที่ใช้ในการเรียงลำดับข้อมูล
โปรแกรมโอนย้ายข้อมูลจากชนิดหนึ่งไปยังอีกชนิดหนึ่ง โปรแกรมรวบรวมข้อมูล 2 ชุดด้วยกัน โปรแกรมคัดลอกข้อมูล เป็นต้น
สำหรับโปรแกรมที่ทำงานในด้านนี้ ได้แก่Pctools,Sidekick,PKZIP,PKUNZIP
Norton Utility เป็นต้น
ตัวอย่างโปรแกรมระบบเช่น
Windows คือ ระบบปฏิบัติการคอมพิวเตอร์ระบบหนึ่ง
(operating system) สร้างขึ้นโดยบริษัทไมโครซอฟต์ เนื่องจากความยากในการใช้งานดอสทำให้บริษัท
ไมโครซอฟต์ได้มีการพัฒนาซอฟต์แวร์ที่เรียกว่า Windows ที่มีลักษณะเป็น GUI (Graphic-User
Interface) ที่นำรูปแบบของสัญลักษณ์ภาพกราฟิกเข้ามาแทนการป้อนคำสั่งทีละบรรทัด ซึ่ง ใกล้เคียงกับแมคอินทอชโอเอส เพื่อให้การใช้งานดอสทำได้ง่ายขึ้น
แต่วินโดวส์จะยังไม่ใช่ระบบปฏิบัติการจริง ๆ
เนื่องจากมันจะทำงานอยู่ภายใต้การควบคุมของดอสอีกที
กล่าวคือจะต้องมีการติดตั้งดอสก่อนที่จะติดตั้งระบบปฏิบัติการ Windows และผู้ใช้จะสามารถเรียกใช้คำสั่งต่าง ๆ ที่มีอยู่ในดอสได้โดยผ่านทางWindows
ซึ่ง Windows จะง่ายต่อการใช้งานมากกว่าดอส ระบบปฏิบัติการ windows ใช้หลักการแบ่งงานเป็นส่วน
เรียกว่า หน้าต่างงาน (windows) ที่แสดงผลลัพธ์แต่ละโปรแกรม
มีการผลิตและจำหน่ายหลายรุ่น
- โปรแกรม UNIX
เป็นระบบปฏิบัติการที่เคยพัฒนาในห้องแล็บ
Bellสร้างขึ้นเพื่อใช้กับเครื่องมินิคอมพิวเตอร์
และเมนเฟรม ใช้ในการควบคุมการทำงานของศูนย์คอมพิวเตอร์ที่มีการเชื่อมลูกข่ายคอมพิวเตอร์
หรืออุปกรณ์ต่อพ่วงเป็นจำนวนมาก ดังนั้นยูนิกซ์
จึงมักใช้ในระบบเครือข่ายคอมพิวเตอร์ที่มีขนาดใหญ่
และมีการเชื่อมต่อเครือข่ายระยะไกลต่อมาได้มีการพัฒนาให้สามารถนำยูนิกซ์มาใช้กับเครื่องคอมพิวเตอร์ได้
2.โปรแกรมอเนกประสงค์
โปรแกรมระบบที่ทำหน้าที่ในการอำนวยความสะดวกให้กับผู้ใช้เครื่องคอมพิวเตอร์
ให้สามารถทำงานได้สะดวก รวดเร็วและง่ายขึ้น เช่น
โปรแกรมที่ใช้ในการเรียงลำดับข้อมูล
โปรแกรมโอนย้ายข้อมูลจากชนิดหนึ่งไปยังอักชนิดหนึ่ง โปรแกรมรวบรวมข้อมูล 2 ชุดเข้าด้วยกัน โปรแกรมคัดลอกข้อมูลเป็นต้น
โปรแกรมประเภทนี้จะช่วยอำนวยความสะดวกให้กับผู้ใช้คอมพิวเตอร์
และยังเป็นเครื่องมือในการแก้ไขปัญหาหรือวิเคราะห์ปัญหารวมทั้งตรวจสอบระบบได้อีกด้วย
โดยมีโปรแกรมที่ทำงานหลายประเภท
เช่น
ตัวอย่างโปรแกรมอเนกประสงค์
- โปรแกรม McAfee Virus Scan
โปรแกรมตรวจสอบไวรัส McAfeee เป็นโปรแกรมที่นิยมใช้กันมากเพราะมีความสะดวกใช้งานง่ายและใช้เนื้อที่ไม่มากในการบันทึกไฟล์โปรแกรม
สามารถตรวจสอบไวรัสได้หลายหมื่นชนิดอีกทั้งบริษัทยังได้เปิดเว็บไซต์
สำหรับเปิดให้ปรับไฟล์โปรแกรมให้เป็นปัจจุบัน (Update) อยู่เสมอและไม่ให้ล้าสมัยอยู่ตลอดเวลา
ในการปรับจะเป็นการปรับไฟล์ที่มีสกุล dat ซึ่งเป็นไฟล์ฐานข้อมูลสำหรับรับรู้ไวรัสทั้งหมด
- โปรแกรม WinZip
WinZip ตัวนี้นั้นก็ถือเป็น โปรแกรมบีบอัดไฟล์ ที่เป็นที่รู้จัก และเป็นที่นิยมของผู้ที่ใช้งานอินเทอร์เน็ต (Internet) ทุกคนอยู่แล้ว เพราะถือเป็น ผู้พัฒนา
โปรแกรมบีบอัดไฟล์ เจ้าแรกๆ เลยก็ว่าได้ มันถูกพัฒนาโดยบริษัท WinZip Computing จากเมือง แมนส์ฟิลด์ (Mansfield)
รัฐคอนเนตทิคัต (Connecticut) ประเทศสหรัฐอเมริกา (USA)
3.โปรแกรมประยุกต์
ซอฟต์แวร์ประยุกต์ทั่วไป (General Purpose Software) เป็นซอฟต์แวร์ที่พัฒนาขึ้นเพื่อนำไปประยุกต์ใช้กับงานให้เหมาะสมกับลักษณะงานของผู้ใช้คอมพิวเตอร์
เช่น การจัดพิมพ์รายงาน การนำเสนองาน การจัดทำบัญชี การตกแต่งภาพ
การออกแบบเว็บไซต์ เป็นต้น ซอฟต์แวร์ประยุกต์ทั่วไป
ตัวอย่างโปรแกรมเอนกประสงค์
TRCLOUD คือโปรแกรมบัญชีระบบคลาวด์
ให้ผู้ประกอบสามารถทำงานกับทีมภายใต้ฐานข้อมูลเดียว
ทำให้งบการเงินเป็นงบการเงินที่ทันต่อเหตุการณ์ (RealTime) และแสดงอัตราส่วนทางการเงินที่สำคัญของธุรกิจซึ่งมีประโยชน์อย่างยิ่งต่อการบริหารธุรกิจโดย
TRCLOUD
ถูกออกแบบมาให้ใช้งานได้ง่ายแม้ผู้ใช้งานจะไม่ใช่ผู้เชียวชาญ
โปรแกรมบัญชีแบบคลาวด์นี้ใช้งานง่ายไม่ซับซ้อน ไม่ต้องลงโปรแกรม
มีความสะดวกรวดเร็วสามารถใช้กับ คอมพิวเตอร์พกพา แท็บเล็ต และสมาร์ทโฟนได้TRCLOUD ยังมีระบบออกบิล ใบเสนอราคา
ใบสั่งซื้อ และยังลงบัญชีให้โดยอัตโนมัติ เป็นตัวช่วยสำหรับผู้ไม่เชี่ยวชาญบัญชี
อีกทั้งยังสามารถจัดพิมพ์ รายงานทางบัญชีต่างๆ เช่น งบดุล งบกำไรขาดทุน
รายงานภาษีขาย
- โปรแกรมไมโครซอฟท์เวิร์ด
ไมโครซอฟท์เวิร์ด (Microsoft Word) คือโปรแกรมประเภท word
processor ที่ใช้เหมาะสำหรับการพิมพ์รายงาน พิมพ์จดหมาย
หรือจะใช้สำหรับแต่งนิยายก็ยังได้ เป็นหนึ่งในโปรแกรม ไมโครซอฟท์ออฟฟิศ
ซึ่งมีพัฒนาการอย่างต่อเนื่อง หลากหลายเวอร์ชั่น แต่อย่างไรก็ตาม โดยหลักการ ถ้าเราศึกษาไมโครซอฟท์เวิร์ดเวอร์ชั่นใดเวอร์ชั่นหนึ่ง
เราก็จะสามารถเรียนรู้เวอร์ชั่นอื่นๆ ได้ค่อนข้างง่าย เพราะส่วนใหญ่เวอร์ชั่นใหม่ๆ
ก็จะการเปลี่ยนแปลงในลักษณะเพิ่มเติมเสียมากกว่าการลบออกไป