Please enable JavaScript.
Coggle requires JavaScript to display documents.
computer system - Coggle Diagram
computer system
Peopleware
4.ผู้ปฏิบัติการ (Operator) สำหรับระบบขนาดใหญ่ เช่น เมนเฟรม จะต้องมีเจ้าหน้าที่คอมพิวเตอร์ที่คอยปิดและเปิดเครื่อง และเฝ้าดูจอภาพเมื่อมีปัญหาซึ่งอาจเกิดขัดข้อง จะต้องแจ้ง System Programmer ซึ่งเป็นผู้ดูแลตรวจสอบแก้ไขโปรแกรมระบบควบคุมเครื่องอีกทีหนึ่ง
บุคลากร (Peopleware)
บุคลากรคือผู้ที่ใช้งานและดูแลระบบคอมพิวเตอร์ มีบทบาทสำคัญในการสั่งงานและแก้ไขปัญหา เช่น
- ผู้ดูแลระบบ (System Administrator): รับผิดชอบในการติดตั้ง ดูแล และแก้ไขปัญหาเกี่ยวกับฮาร์ดแวร์และซอฟต์แวร์
- Programmer นักพัฒนาซอฟต์แวร์: เขียนโปรแกรมและพัฒนาระบบให้ตรงตามความต้องการของผู้ใช้งาน
- User ผู้ใช้งานทั่วไป: ใช้คอมพิวเตอร์ในการทำงานประจำวัน เช่น พิมพ์เอกสาร ท่องอินเทอร์เน็ต หรือทำงานเฉพาะด้าน
- ผู้บริหารฐานข้อมูล (Database Administrator : DBA) บุคคลที่ทำหน้าที่ดูแลข้อมูลผ่านระบบจัดการฐานข้อมูล ซึ่งจะควบคุมให้การทำงานเป็นไปอย่างราบรื่น นอกจากนี้ยังทำหน้าที่กำหนดสิทธิการใช้งานข้อมูล พร้อมทั้งดูแลดาต้าเบสเซิร์ฟเวอร์ให้ทำงานอย่างปกติด้วย
- ผู้จัดการระบบ (System Manager) คือ ผู้วางนโยบายการใช้คอมพิวเตอร์ให้เป็นไปตามเป้าหมายของหน่วยงาน เป็นผู้ที่มีความหมายต่อความสำเร็จหรือล้มเหลวของการนำระบบคอมพิวเตอร์เข้ามาใช้งานเป็นอย่างมาก
Software
-
Application Software
ชนิดนึงของซอฟต์แวร์ ที่ออกแบบมาเพื่อใช้งานเฉพาะด้านใดด้านนึงตามความต้องการของผู้ใช้ ไม่เกี่ยวข้องกับหน้าที่ควบคุมระบบคอมพิวเตอร์ แต่จะอาศัยซอฟต์แวร์ระบบ (System Software) เป็นพื้นฐานให้สามารถทำงานได้อย่างมีประสิทธิภาพ ตัวอย่างเช่น โปรแกรมสำนักงาน ฐานข้อมูล เกม หรือโปรแกรมตัดต่อภาพ เป็นต้น เหล่านี้ล้วนถือว่าเป็นโปรแกรมประยุกต์นั่นเอง สามารถแบ่งออกได้เป็น 2 ประเภทหลัก ดังต่อไปนี้
- ซอฟต์แวร์สำเร็จรูป (Packaged Software) เป็นซอฟต์แวร์ที่บริษัทเหล่านี้ได้สร้างขึ้นและวางขายทั่วไป สามารถนำมาประยุกต์ใช้งานทั่วไปได้ แต่จะไม่ได้เน้นสำหรับงานใดงานหนึ่ง เช่น โปรแกรมประมวลคำ โปรแกรมนำเสนอ หรือโปรแกรมเล่นวิดีโอ
- ซอฟต์แวร์ใช้งานเฉพาะ (Custom Software) เป็นโปรแกรมที่ออกแบบและพัฒนาเพื่อใช้สำหรับงานเฉพาะด้านตามความต้องการ มักจะเป็นการจ้างบริษัท Software House หรือนักพัฒนาซอฟต์แวร์โดยตรง เพื่อผลิตซอฟต์แวร์ที่เหมาะสมให้กับธุรกิจหรือองค์กร
System Software
ซอฟต์แวร์ระบบ หรือ System Software คือซอฟต์แวร์ที่ทำหน้าที่ควบคุมการทำงานของฮาร์ดแวร์ และประสานงานระหว่างซอฟต์แวร์ ฮาร์ดแวร์ และผู้ใช้งาน ด้วยการจัดสรรทรัพยากรคอมพิวเตอร์ ตั้งแต่หน่วยประมวลผล (CPU) หน่วยความจำ อุปกรณ์เชื่อมต่อ และอุปกรณ์เก็บข้อมูล เพื่อให้ซอฟต์แวร์ประยุกต์สามารถทำงานได้บนคอมพิวเตอร์ หรืออุปกรณ์ไอทีอื่น ๆ
4 ประเภทซอฟต์แวร์ระบบ
- ระบบปฏิบัติการ (Operating System)
ระบบปฏิบัติการ (Operating System) หรือโอเอส (OS) คือซอฟต์แวร์ระบบที่ทำหน้าที่จัดสรรและควบคุมการทำงานของฮาร์ดแวร์ ตั้งแต่การเริ่มต้นระบบ การจัดการหน่วยความจำ การจัดการไฟล์ และไปจนถึงการประมวลผลของโปรแกรมประยุกต์
- โปรแกรมแปลภาษาคอมพิวเตอร์ (Compiler, Interpreter, Assembler)
การที่จะสื่อสารกับคอมพิวเตอร์เพื่อให้ทำงานได้ตามต้องการ จำเป็นต้องมีตัวกลางในการสื่อสาร เปรียบเสมือนกับภาษาที่มนุษย์ใช้สื่อสารให้เกิดความเข้าใจตรงกัน ซึ่งตัวกลางที่ใช้ติดต่อสื่อสาร เรียกว่า ภาษาคอมพิวเตอร์ ส่วนภาษาที่คอมพิวเตอร์รู้จักและปฏิบัติงานได้ทันที เรียกว่า ภาษาเครื่อง ซึ่งเป็นภาษาในรูปเลขฐานสอง
- โปรแกรมอรรถประโยชน์ (Utility Program)
ซอฟต์แวร์ระบบประเภท โปรแกรมอรรถประโยชน์ หรือ Utility Program เป็นซอฟต์แวร์ที่ให้ความช่วยเหลือแก่ระบบคอมพิวเตอร์ หรือซอฟต์แวร์ประยุกต์ โดยทำหน้าที่สนับสนุนการทำงานด้านต่าง ๆ ของระบบ ส่วนมากใช้เพื่อบำรุงรักษาและเพิ่มประสิทธิภาพการทำงานของคอมพิวเตอร์ สามารถแบ่งออกได้เป็นหลายประเภท ตามหน้าที่การทำงาน
-
องค์ประกอบขอบคอมพิวเตอร์
2.1 hardware
storage
primary storage
ทำหน้าที่เป็นที่เก็บข้อมูลได้เพียงชั่วคราวขณะที่ประมวลผล
ข้อมูลที่เก็บอยู่ใน Primary Storage จะถูกลบเมื่อเครื่องถูกปิด
-
-
-
-
-
Storage หรือ หน่วยเก็บข้อมูล คืออุปกรณ์หรือสื่อที่ใช้ในการเก็บและจัดเก็บข้อมูล ทั้งในรูปแบบข้อมูลดิจิทัลหรือไฟล์ต่าง ๆ โดยอุปกรณ์เหล่านี้ช่วยในการจัดเก็บและเรียกใช้ข้อมูลเมื่อจำเป็นหรือเรียกง่ายๆว่า Storage เป็นชิ้นส่วนฮาร์ดแวร์ส่วนสำคัญของคอมพิวเตอร์ทำหน้าที่เก็บข้อมูลทุกประเภททั้งชั่วคราวแ
secondary storage
เป็นหน่วยเก็บข้อมูลถาวร ซึ่งสามารถเก็บข้อมูลได้แม้ปิดเครื่อง
ส่วนใหญ่จะเป็นข้อมูลที่ไม่ได้เข้าถึงบ่อยๆ แต่เก็บไว้ในระยะยาว
-
-
-
-
-
-
เป็นสื่อบันทึกข้อมูลเช่น CD, DVD, Blu-ray
-
-
-
-
process
เป็นหน่วยที่สำคัญที่สุด เปรียบได้กับสมองของคอมพิวเตอร์มีหน้าที่ประมวลผลของมูลหรือคำสั่งต่างๆ และมีหน้าที่ควบคุมระบบต่างๆ ของคอมพิวเตอร์ให้ทุกหน่วยทำงานสอดคล้องกัน ทำหน้าที่ปฏิบัติงานตามคำสั่งที่ปรากฏอยู่ในโปรแกรมหน่วยนี้จะประกอบด้วยหน่วยย่อยๆ อีก 2 หน่วย ได้แก่หน่วยคำนวณเลขคณิตและตรรกวิทยา (ALU หรือArithmetic and Logical Unit) และหน่วยควบคุม (CU หรือ Control Unit) ซึ่งหน่วยประมวลผลการจะประกอบด้วยหน่วยย่อยๆ ดังต่อไปนี้ รีจิสเอตร์ รอม เเรม
input
หน่วยรับข้อมูลเข้า (Input Unit) เป็น ส่วนประกอบของคอมพิวเตอร์ ที่ทำหน้าที่รับข้อมูลจากคนและส่งต่อข้อมูลไปยังหน่วยประมวลผล (Process Unit) เพื่อทำการประมวลผลต่อไปรูปแบบการส่งข้อมูลจากอุปกรณ์รับข้อมูลจะอยู่ในรูปของการส่งสัญญาณเป็นรหัสดิจิตอล (หรือเป็นเลข 0 กับ 1) นั่นเองอุปกรณ์ส่วนรับข้อมูลได้แก่ คีย์บอร์ด เมาส์ เเสกนเนอร์
output
หน่วยแสดงผล (Output Unit) เป็นหน่วยที่แสดงผลลัพธ์ที่มาจากการประมวลผลข้อมูล ของส่วนประมวลผลข้อมูลโดยปกติรูปแบบของการแสดงผล มีอยู่ 2 แบบคือแบบที่สามารถเก็บไว้ดูภายหลังได้และแบบที่ไม่มีสำเนาเก็บไว้
- แบบที่สามารถเก็บไว้ดูภายหลังได้ เช่น เครื่องพิมพ์ (Printer) และ เครื่องวาด (Plotter)
DATA
Data" หรือ "ข้อมูล" หมายถึง ข้อเท็จจริงหรือตัวเลขที่ได้รับการบันทึก หรือรวบรวมเอาไว้ โดยยังไม่ได้ผ่านการประมวลผลหรือการตีความใดๆ
INFORMATION
Information หรือ สารสนเทศ คือ ข้อมูลที่ผ่านการจัดการ การจัดเรียง การกลั่นกรอง การกำหนดรูปแบบของข้อมูล (Data) โดยจะเป็นชุดข้อมูลหรือที่เรียกว่า Data Collection ที่ประกอบรวมกับบริบท Context หรือผ่านการให้ความหมายมาเรียบร้อยแล้ว และสามารถนำข้อมูลเหล่านี้ไปใช้ประโยชน์ได้
PROCEDURE
เป็นขั้นตอนการอธิบายขั้นตอนหลักในการทำงาน โดยปกติก็จะอธิบายว่าใครทำอะไร ที่ไหน อย่างไร หรือทำไปเพื่ออะไร
-
-
-
-
-