�Ϳ�������к� ( system software)
............�Ϳ�������к�������ѡ�ѹ�դ�ͫͿ������Ǻ�����û�Ժѵԡ�âͧ���������������¡��� �к���Ժѵԡ��
�繪ش����觷����Ǻ����к�����������ЫͿ��������� � �ͧ�������������ӧҹ���ҧ�١��ͧ �Ϳ����������������������ҧ�Ϳ���������ء��Ѻ������������˹��»����ż� ˹��¤����� ˹��¢Ѻ�蹺ѹ�֡ ἧ���ѡ�����Ш��Ҿ �����ͧ�дѺ���ä��������� �к���Ժѵԡ�ù����觧ҹ��ҹ��ѧ������Ǻ�����èѴ��þ�鹰ҹ
�������������¢�鹾�鹰ҹ�ͧ��õԴ�����ѧ��������ͧ�к��ա���˹��
��ù����ä�������������ҹ �������繵�ͧ���¹������觢ͧ������к���Ժѵԡ���������дѺ˹�� �����繾�鹰ҹ��鹵鹢ͧ������¡�Դ��͡Ѻ������������ ��âʹ���¡�â����ŷ������蹺ѹ�֡ ��èѴ�ٻẺ�蹺ѹ�֡�������红����� ���������������� ���ź��������� ��С������¹����������������� �繵� ������¹����к���Ժѵԡ���������´�֡����ҡ����觨Ъ����������ö���¡�Դ�����ҹ�������������ҡ��觢��
�к���Ժѵԡ������Ѻ����ͧ���ä��������� �������к���Ժѵԡ�÷��ӧҹ��§�ҹ���������˹�� �� �վ����� ������ʴ�� �իմ�� �ͻ���Ŵ��
����к���Ժѵԡ�÷��ӧҹ����� � �ѹ���� � �ҹ��������ǡѹ���¡����к�������áԨ ( multitasking system) �� ����ʷ� �Թ���� 95
�
1 �վ����� (Control Program/Microcomputer : CP/M)
�վ����� (Control Program/Microcomputer : CP/M) �Ѵ���к���Ժѵԡ������á � ��������ҹ�Ѻ����ͧ���ä��������좹Ҵ 8 �Ե ��觻Ѩ�غѹ����������������ѧ�ҡ����ͧ���ä����������������������ͧ��Ҵ 16 �Ե �����ա����¹�к���Ժѵԡ�â������ ��� ������ʴ�� (Microsoft Disk Operating System : MS-DOS) �իմ�� (Personal Computer Disk Operating System :
PC-DOS) �к���Ժѵԡ��������ʴ�ʹ�����Ѻ��������������ҹ�Ѻ����ͧ���ä����������дѺ�ի�
2 ������ʴ��
������ʴ�� ���ҡ�ҹ�Ҩҡ�к���Ժѵԡ�ëվ���������ͧ �¡����¹���������Ѻ��ҹ�Ѻ�������������С���Թ�� ��Ҵ 16 �Ե ���� 8088 ����������ѧ���ٻẺ�ѡɳФ���觤���¢ͧ��� ������ա�û�Ѻ��ا������������ҵ��������� 2.0 �֧���ա�þѲ�Ңմ��������ö����٧����ա�ҡ��� ������ 2.0 �������ٻẺ����觷�����¤�֧�Ѻ�������к���Ժѵԡ���ٹԡ�� ���д�ҹ��èѴ��â���������촴�ʡ���Ѵ���ç���ҧ�����ͧ������к�������к�����
������ʴ�����к���Ժѵԡ�÷�����������Ѻ�ҹ�ҹ���� �����իͿ����������������¡����ҹ��ѡɳ�˹�ҵ�ҧ ( window) ���������ö�ӧҹ�������ҧ������ѹ����ѧ�������չѡ ����������ա���͡Ẻ�����ͧҹ���ª������ ����͢մ��������ö�ͧ���������٧��� �к���Ժѵԡ�÷�����������Ѻ��������֧���Ѻ��þѲ�������ҷ�᷹������ʴ�� �� �к���Ժѵԡ�� ����ʷ� ����Թ���� 95
3. �к���Ժѵԡ������ʷ� ����Թ���� 95
�к���Ժѵԡ������ʷ� ����Թ���� 95 ������к���Ժѵԡ�÷���͡Ẻ������ҧ����Ѻ����ͧ���ä����������С�ž���ʷ٢ͧ����ѷ�ͺ������ӡѴ���к���Ժѵԡ�÷����Ҫ��¢մ�ӡѴ�ͧ������ʴ����� ���¡�������ѡɳо���ɢͧ��÷ӧҹ���§ҹ������ѹ �Ԥ������¡����������������ѭ�ٻ (icon)
�
4 �к���Ժѵԡ���ٹԡ��
�к���Ժѵԡ���ٹԡ�� ���к���Ժѵԡ�÷��ѵ������͡Ẻ����Ѻ�ҹ��ҹ�Ԫҡ�� ��л���ء����ҧ��ҹ�Է����ʵ�� ������ͧ�ԹԤ��������� ��������ѧ�����Ѻ��ا��麹����ͧ��ͺ�ء�дѺ ����֧����ͧ���ä������������ �к���Ժѵԡ���ٹԡ�����к��˭���ЫѺ��
����ö�������������·ӧҹ���§ҹ������ѹ ���ҧ�á������բմ�ӡѴ���˹��¤����Ӣͧ�к� ���к���Ժѵԡ�÷������������͢������͡�õԴ���������â����������ѹ
�
ซอฟต์แวร์ระบบ (System Software)
หมายถึงโปรแกรมที่ทำหน้าที่ประสานการทำงาน ติดต่อการทำงาน ระหว่างฮาร์ดแวร์กับซอฟต์แวร์ประยุกต์เพื่อให้ผู้ใช้สามารถใช้ Software ได้อย่างมีประสิทธิภาพ และทำหน้าที่ในการจัดการ ระบบ ดูแลรักษาเครื่อง การแปลภาษาระดับต่ำหรือระดับสูงให้เป็นภาษาเครื่องเพื่อให้เครื่องอ่านได้เข้าใจ แบ่งออกเป็นโปรแกรมตามหน้าที่การทำงานดังนี้
- ระบบปฏิบัติการ OS (Operating System)
หมายถึง ชุดโปรแกรมที่อยู่ระหว่างฮาร์ดแวร์และซอฟต์แวร์ประยุกต์ มีหน้าที่ควบคุมการปฏิบัติงานของฮาร์ดแวร์ และสนับสนุนคำสั่งสำหรับควบคุมการทำงานของฮาร์ดแวร์ให้กับซอฟต์แวร์ประยุกต์ เช่น Windows XP , DOS , Linux , Mac OS X
- ตัวแปลภาษา (Translation Program)
โปรแกรมที่ทำหน้าที่ในการแปลโปรแกรมหรือชุดคำสั่งที่เขียนด้วยภาษาที่ไม่ใช่ภาษาเครื่อง หรือภาษาเครื่องที่ไม่เข้าใจให้เป็นภาษาที่เครื่องสามารถรู้เรื่องเข้าใจ และนำไปปฏิบัติได้ เช่น ภาษา BASIC,COBOL,C, PASCAL, FORTRAN, ASSEMBLY เป็นต้น
สำหรับตัวแปลนั้นจะมี 3 แบบคือ- Assembler เป็นโปรแกรมที่ใช้แปลภาษาแอสแซมบลี ซึ่งมีลักษณะการแปลทีละคำสั่ง เมื่อทำตามคำสั่งนั้นเสร็จแล้ว ก็จะแปลคำสั่งถัดไปเรื่อย ๆ จนจบ
- Interpreter เป็นโปรแกรมที่ใช้แปลภาษาเบสิก โดยจะแปลทีละคำสั่งแล้วทำตามคำสั่งนั้น แล้วแปลต่อไปเรื่อย ๆ จนจบโปรแกรม
- Compiler เป็นโปรแกรมที่ใช้แปลภาษาระดับสูงให้เป็นภาษาเครื่อง ซึ่งจะแปลทั้งโปรแกรมให้เสร็จก่อน จากนั้นจึงจะปฏิบัติตามคำสั่งทีละคำสั่ง
- ยูทิลิตี้ (Utility Program)
โปรแกรมระบบที่ทำหน้าที่ในการอำนวยความสะดวกให้กับผู้ใช้เครื่องคอมพิวเตอร์ ให้สามารถทำงานได้สะดวก รวดเร็วและง่ายขึ้น เช่น โปรแกรมที่ใช้ในการเรียงลำดับข้อมูล โปรแกรมโอนย้ายข้อมูลจากชนิดหนึ่งไปยังอีกชนิดหนึ่ง โปรแกรมรวบรวมข้อมูล 2 ชุดเข้าด้วยกัน โปรแกรมคัดลอกข้อมูลเป็นต้น - ระบบตรวจสอบข้อผิดพลาด (Diagnostic Program)
โปรแกรมระบบที่ทำหน้าที่ตรวจสอบข้อผิดพลาดใน การทำงานของอุปกรณ์ต่าง ๆ ของเครื่องคอมพิวเตอร์ ได้แก่ โปรแกรม QAPLUS โปรแกรม NORTON เป็นต้น และเมื่อพบข้อผิดพลาดก็จะแจ้งขึ้นบนจอภาพให้ทราบ