More Related Content
Similar to องค์ประกอบของระบบคอมพิวเตอร์ (1)
Similar to องค์ประกอบของระบบคอมพิวเตอร์ (1) (20)
องค์ประกอบของระบบคอมพิวเตอร์ (1)
- 5. 1. ฮำร์ดแวร์ ( Hardware ) ฮำร์ดแวร์เป็นองค์ประกอบของตัวเครื่องที่
สำมำรถจับต้องได้ได้แก่ วงจรไฟฟ้ำ ตัวเครื่อง จอภำพ เครื่องพิมพ์คีร์
บอร์ด เป็นต้นซึ่งสำมำรถแบ่งส่วนพื้นฐำนของฮำร์ดแวร์เป็น 4 หน่วย
สำคัญ
- 6. 1.1 หน่วยรับข้อมูลหรืออินพุต ( Input Unit) ทำหน้ำที่รับข้อมูลและโปรแกรมเข้ำ
เครื่อง มีโครงสร้ำงดังรูป
ได้แก่ คีย์บอรืดหรือแป้นพิมพ์เมำส์ เครื่องสแกน เครื่องรูดบัตร Digitizer เป็นต้น
- 7. 1.2 ระบบประมวลผลกลำงหรือซีพียู (CPU : Central Processing Unit) ทำ
หน้ำที่ในกำรทำงำนตำมคำสั่งที่ปรำกฏอยู่ในโปรแกรม ปัจจุบันซีพียูของ
เครื่องพีซี รู้จักในนำมไมโครโปรเซสเซอร์ ( Micro Processor) หรือ Chip เช่น
บริษัท Intel คือ Pentium หรือ Celelon ส่วนของบริษัท AMD คือ
K6,K7(Athlon) เป็นต้น ไมโครโปรเซสเซอร์ มีหน้ำที่ในกำรประมวลผลข้อมูล
ในลักษณะของกำรคำนวณและเปรียบเทียบ โดยจะทำงำนตำมจังหวะเวลำที่
แน่นอน เรียกว่ำสัญญำณ Clock เมื่อมีกำรเคำะจังหวะหนึ่งครั้ง ก็จะเกิด
กิจกรรม 1 ครั้ง เรำเรียกหน่วย ที่ใช้ในกำรวัดควำมเร็วของซีพียูว่ำ
“เฮิร์ท”(Herzt) หมำยถึงกำรทำงำนได้กี่ครั้งในจำนวน 1 วินำที เช่น ซีพียู
Pentium4 มีควำมเร็ว 2.5 GHz หมำยถึงทำงำนเร็ว 2,500 ล้ำนครั้ง ในหนึ่งวินำที
กรณีที่สัญญำณ Clock เร็วก็จะทำให้คอมพิวเตอร์เครื่องนั้น มีควำมเร็วสูง และ
ซีพียูที่ทำงำนเร็วมำก รำคำก็จะแพงขึ้นมำกตำมไปด้วย
- 9. 1.3.1 หน่วยเก็บข้อมูลหลักหรือควำมจำหลัก ( Primary Storage หรือ Main Memory )
ทำหน้ำที่เก็บโปรแกรมหรือข้อมูลที่รับมำจำกหน่วยรับข้อมูลเพื่อเตรียมส่งให้หน่วย
ประมวลผลกลำงทำกำรประมวลผล และรับผลลัพธ์ที่ได้จำกกำรประมวลผลเพื่อ
ส่งออกหน่วยแสดงข้อมูลต่อไป
ซึ่งอาจแยกได้เป็น 2 ประเภท คือ RAM ( Random Access Memory ) ที่สำมำรถอ่ำน
และเขียนข้อมูลได้ในขณะที่เปิดเครื่องอยู่ แต่เมื่อปิดเครื่องข้อมูลใน RAM จะหำยไป
และ ROM ( Read Only Memory ) จะอ่ำนได้อย่ำงเดียว เช่น BIOS (Basic Input
Output system) โปรแกรมฝังไว้ใช้ตอนสตำร์ตเครื่อง เพื่อเครื่องคอมพิวเตอร์เริ่มต้น
ทำงำน เป็นต้น
- 10. 1.3.2 หน่วยเก็บข้อมูลสำรอง ( Secondary Storage ) เป็นหน่วยที่ทำหน้ำที่เก็บ
ข้อมูล หรือโปรแกรมที่จะป้อนเข้ำสู่หน่วยควำมจำหลักภำยในเครื่องก่อนทำกำร
ประมวลผลโดยซีพียู รวมทั้งเป็นที่เก็บผลลัพธ์จำกกำรประมวลผลด้วย ปัจจุบัน
รู้จักในนำมฮำร์ดดิสก์ (Hard disk) หรือแผ่นฟร็อปปีดิสก์ (Floppy Disk) ซึ่งเมื่อปิด
เครื่องข้อมูลจะยังคงเก็บอยู่
- 11. 1.4 หน่วยแสดงข้อมูลหรือเอำต์พุต ( Output Unit ) ทำหน้ำที่ในกำรแสดงผลลัพธ์
ที่ได้จำกกำรประมวลผล ได้แก่ จอภำพ และเครื่องพิมพ์เป็นต้น ทั้ง 4 ส่วนจะ
เชื่อมต่อกันด้วยบัส ( Bus )
- 12. 2 ซอฟต์แวร์ ( Software )
ซอฟต์แวร์ คือโปรแกรมหรือชุดคำสั่ง ที่สั่งให้ฮำร์ดแวร์ทำงำน รวมไปถึงกำร
ควบคุมกำรทำงำน ของอุปกรณ์แวดล้อมต่ำงๆ เช่น ฮำร์ดดิสก์ ดิสก์ไดร์ฟ ซีดีรอม
กำร์ดอินเตอร์เฟสต่ำง ๆ เป็นต้น ซอฟต์แวร์ เป็นสิ่งที่มองไม่เห็นจับต้องไม่ได้แต่
รับรู้กำรทำงำนของมันได้ซึ่งต่ำงกับ ฮำร์ดแวร์ (Hardware) ที่สำมำรถจับต้องได้
ซึ่งแบ่งเป็น 2 ประเภทคือ
- 13. 2.1 ซอฟต์แวร์ระบบ ( System Software ) คือโปรแกรม ที่ใช้ในกำรควบคุมระบบ
กำร ทำงำนของเครื่องคอมพิวเตอร์ทั้งหมด เช่น กำรบูตเครื่อง กำรสำเนำข้อมูล
กำรจัดกำรระบบของดิสก์ ชุดคำสั่งที่เขียนเป็นคำสั่งสำเร็จรูป โดยผู้ผลิตเครื่อง
คอมพิวเตอร์ และมีมำพร้อมแล้วจำกโรงงำนผลิต กำรทำงำนหรือกำรประมวลผล
ของซอฟต์แวร์เหล่ำนี้ ขึ้นกับเครื่องคอมพิวเตอร์แต่ละเครื่อง ระบบของซอฟต์แวร์
เหล่ำนี้ ออกแบบมำเพื่อกำรปฏิบัติควบคุม และมีควำมสำมำรถในกำรยืดหยุ่น กำร
ประมวลผลของเครื่องคอมพิวเตอร์ แบ่งออกเป็น 4 ประเภทคือ
- 14. 2.1.1 โปรแกรมระบบปฏิบัติกำร (Operating System) เป็นโปรแกรมที่ใช้ควบคุม
และติดต่อกับอุปกรณ์ต่ำง ๆ ของเครื่องคอมพิวเตอร์ โดยเฉพำะกำรจัดกำรระบบ
ของดิสก์ กำรบริหำรหน่วยควำมจำของระบบ กล่ำวโดยสรุปคือ หำกจะทำงำนใด
งำนหนึ่ง โดยใช้คอมพิวเตอร์เป็นเครื่องมือ ในกำรทำงำน แล้วจะต้องติดต่อกับ
ซอฟต์แวร์ระบบก่อน ถ้ำขำดซอฟต์แวร์ชนิดนี้ จะทำให้เครื่องคอมพิวเตอร์ ไม่
สำมำรถทำงำนได้ตัวอย่ำงของซอฟต์แวร์ประเภทนี้ได้แก่ โปรแกรม
ระบบปฏิบัติกำร Unix Linux DOS และWindows (เวอร์ชั่นต่ำง ๆ เช่น 95 98 me
2000 NT XP Vista ) เป็นต้น
- 15. 2.1.2 ตัวแปลภำษำ (Translator) จำก Source Code ให้เป็น Object Code (แปล
จำกภำษำที่มนุษย์เข้ำใจ ให้เป็นภำษำที่เครื่องเข้ำใจ เปรียบเสมือนล่ำมแปลภำษำ)
เป็นซอฟต์แวร์ที่ใช้ในกำรแปลภำษำระดับสูง ซึ่ง เป็นภำษำใกล้เคียงภำษำมนุษย์
ให้เป็นภำษำเครื่องก่อนที่จะนำไปประมวลผล ตัวแปลภำษำแบ่งออกเป็นสอง
ประเภทคือ คอมไพเลอร์ (Compiler) และอินเตอร์พีทเตอร์ (Interpeter)
คอมไพเลอร์จะแปลคำสั่งในโปรแกรมทั้งหมดก่อน แล้วทำกำรลิ้ง (Link) เพื่อให้
ได้คำสั่งที่เครื่องคอมพิวเตอร์เข้ำใจ ส่วนอินเตอร์พีทเตอร์จะแปลทีละประโยค
คำสั่ง แล้วทำงำนตำมประโยคคำสั่งนั้น กำรจะเลือกใช้ตัวแปลภำษำแบบใดนั้น จะ
ขึ้นอยู่กับภำษำที่ใช้ในกำรเขียนโปรแกรม
ซึ่งมี 2 แบบได้แก่ ภำษำแบบโครงสร้ำง เช่น ภำษำเบสิก (Basic) ภำษำปำสคำล
(Pascal) ภำษำซี (C) ภำษำจำวำ(Java)ภำษำโคบอล (Cobol) ภำษำ SQL ภำษำ
HTML เป็นต้น ภำษำแบบเชิงวัตถุ ( Visual หรือ Object Oriented Programming )
เช่น Visual Basic,Visual C หรือ Delphi เป็นต้น
- 16. 2.1.3 ยูติลิตี้ โปรแกรม (Utility Program) คือซอฟต์แวร์เสริมช่วยให้เครื่องทำงำน
มีประสิทธิภำพ มำกขึ้น เช่น ช่วยในกำรตรวจสอบดิสก์ ช่วยในกำรจัดเก็บข้อมูล
ในดิสก์ ช่วยสำเนำข้อมูล ช่วยซ่อมอำกำรชำรุดของดิสก์ ช่วยค้นหำและกำจัดไวรัส
ฯลฯ เป็นต้นโปรแกรมในกลุ่มนี้ได้แก่ โปรแกรม Norton Winzip Scan virus
Sidekick Scandisk Screen Saver ฯลฯ เป็นต้น
- 17. 2.1.4 ติดตั้งและปรับปรุงระบบ (Diagonostic Program) เป็นซอฟต์แวร์ที่ใช้ในกำร
ติดตั้งระบบ เพื่อให้คอมพิวเตอร์สำมำรถติดต่อและใช้งำนอุปกรณ์ต่ำง ๆ ที่นำมำ
ติดตั้งระบบ ได้แก่ โปรแกรม Setupและ Driver ต่ำง ๆ เช่น โปรแกรม Setup
Microsoft Office โปรแกรม Driver Sound , Driver Printer , Driver Scanner ฯลฯ
เป็นต้น
- 18. 2.2 ซอฟต์แวร์ประยุกต์ (Application Software) คือ ซอฟต์แวร์หรือโปรแกรมที่ทำ
ให้คอมพิวเตอร์ทำงำนต่ำงๆ ตำมที่ผู้ใช้ต้องกำร ไม่ว่ำจะด้ำนเอกสำร บัญชี กำร
จัดเก็บข้อมูล เป็นต้น ซอฟต์แวร์ประยุกต์สำมำรถจำแนกได้เป็น 2 ประเภท คือ
- 19. 2.2.1 ซอฟต์แวร์สำหรับงำนเฉพำะด้ำน (Special Purpose Software) คือ โปรแกรม
ซึ่งเขียนขึ้นเพื่อกำรทำงำนเฉพำะอย่ำงที่เรำต้องกำร บำงที่เรียกว่ำ User’s Program
เช่น โปรแกรมกำรทำบัญชีจ่ำยเงินเดือน โปรแกรมระบบเช่ำซื้อ โปรแกรมกำรทำ
สินค้ำคงคลัง เป็นต้น ซึ่งแต่ละโปรแกรมก็มักจะมีเงื่อนไข หรือแบบฟอร์ม
แตกต่ำงกันออกไปตำมควำมต้องกำร หรือกฏเกณฑ์ของแต่ละหน่วยงำนที่ใช้ ซึ่ง
สำมำรถดัดแปลงแก้ไขเพิ่มเติม (Modifications) ในบำงส่วนของโปรแกรมได้
เพื่อให้ตรงกับควำมต้องกำรของผู้ใช้ และซอฟต์แวร์ประยุกต์ที่เขียนขึ้นนี้โดยส่วน
ใหญ่มักใช้ภำษำระดับสูงเป็นตัวพัฒนำ
- 20. 2.2.2 ซอฟต์แวร์สำหรับงำนทั่วไป (General Purpose Software) เป็นโปรแกรม
ประยุกต์ที่มีผู้จัดทำไว้เพื่อใช้ในกำรทำงำนประเภทต่ำงๆ ทั่วไป โดยผู้ใช้คน
อื่นๆ สำมำรถนำโปรแกรมนี้ไปประยุกต์ใช้กับข้อมูลของตนได้แต่จะไม่
สำมำรถทำกำรดัดแปลง หรือแก้ไขโปรแกรมได้ผู้ใช้ไม่จำเป็นต้องเขียน
โปรแกรมเอง ซึ่งเป็นกำรประหยัดเวลำ แรงงำน และค่ำใช้จ่ำยในกำรเขียน
โปรแกรม นอกจำกนี้ ยังไม่ต้องเวลำมำกในกำรฝึกและปฏิบัติ ซึ่งโปรแกรม
สำเร็จรูปนี้ มักจะมีกำรใช้งำนในหน่วยงำน ซึ่งขำดบุคลำกรที่มีควำมชำนำญ
เป็นพิเศษในกำรเขียนโปรแกรม ดังนั้น กำรใช้โปรแกรมสำเร็จรูปจึงเป็นสิ่งที่
อำนวยควำมสะดวกและเป็นประโยชน์อย่ำงยิ่ง ตัวอย่ำงโปรแกรมสำเร็จรูปที่
นิยมใช้ได้แก่ MS-Office, Lotus, Adobe Photoshop, SPSS, Internet Explorer
และ เกมส์ต่ำงๆ เป็นต้น
- 22. 3.1 นักวิเครำะห์และออกแบบระบบ (Systems Analyst and Designer : SA ) ทำหน้ำที่ศึกษำและรวบรวม
ควำมต้องกำรของผู้ใช้ระบบ และทำหน้ำที่เป็นสื่อกลำงระหว่ำงผู้ใช้ระบบและนักเขียนโปรแกรม
(Programmer) หรือปรับปรุงคุณภำพงำนเดิม นักวิเครำะห์ระบบต้องมีควำมรู้เกี่ยวกับระบบคอมพิวเตอร์
พื้นฐำนกำรเขียนโปรแกรม และควรจะเป็นผู้มีควำมคิดริเริ่มสร้ำงสรรค์มีมนุษย์สัมพันธ์ที่ดี 3.2
โปรแกรมเมอร์ ( Programmer ) คือบุคคลที่ทำหน้ำที่เขียนซอฟต์แวร์ต่ำงๆ(Software )หรือเขียนโปรแกรมเพื่อ
สั่งงำนให้เครื่องคอมพิวเตอร์ทำงำนตำมควำมต้องกำรของผู้ใช้โดยเขียนตำมแผนผังที่นักวิเครำะห์ระบบได้
เขียนไว้3.3 ผู้ใช้( User ) เป็นผู้ใช้ระบบคอมพิวเตอร์ ซึ่งจะเป็นผู้ปฏิบัติหรือกำหนดควำมต้องกำรในกำรใช้
ระบบคอมพิวเตอร์ว่ำทำงำนอะไรได้บ้ำง ผู้ใช้งำนคอมพิวเตอร์ทั่วไป จะต้องเรียนรู้วิธีกำรใช้เครื่อง และ
วิธีกำรใช้งำนโปรแกรม เพื่อให้โปรแกรมที่มีอยู่สำมำรถทำงำนได้ตำมที่ต้องกำร 3.4 ผู้ปฏิบัติกำร (Operator )
สำหรับระบบขนำดใหญ่ เช่น เมนเฟรม จะต้องมีเจ้ำหน้ำที่คอมพิวเตอร์ที่คอยปิดและเปิดเครื่อง และเฝ้ำดู
จอภำพเมื่อมีปัญหำซึ่งอำจเกิดขัดข้อง จะต้องแจ้ง System Programmer ซึ่งเป็นผู้ดูแลตรวจสอบแก้ไข
โปรแกรมระบบควบคุมเครื่อง (System Software) อีกทีหนึ่ง 3.5 ผู้บริหำรฐำนข้อมูล ( Database Administrator
: DBA ) กลุ่มบุคคลที่ทำหน้ำที่ดูแลข้อมูลผ่ำนระบบจัดกำรฐำนข้อมูล ซึ่งจะควบคุมให้กำรทำงำนเป็นไปอย่ำง
รำบรื่น นอกจำกนี้ยังทำหน้ำที่กำหนดสิทธิกำรใช้งำนข้อมูล กำหนดในเรื่องควำมปลอดภัยของกำรใช้งำน
พร้อมทั้งดูแลดำต้ำเบสเซิร์ฟเวอร์ (Database Server) ให้ทำงำนอย่ำงปกติด้วย 3.6 ผู้จัดกำรระบบ (System
Manager) คือ ผู้วำงนโยบำยกำรใช้คอมพิวเตอร์ให้เป็นไปตำมเป้ำหมำยของหน่วยงำน เป็นผู้ที่มีควำมหมำยต่อ
ควำมสำเร็จหรือล้มเหลวของกำรนำระบบคอมพิวเตอร์เข้ำมำใช้งำนเป็นอย่ำงมำก
- 23. 4. ข้อมูลและสำรสนเทศ 4.1 ข้อมูล (Data) หมำยถึง ข้อเท็จจริงหรือเหตุกำรณ์ที่
เกิดขึ้น แล้วใช้ตัวเลขตัวอักษร หรือสัญลักษณ์ ต่ำงๆ ทำควำมหมำยแทนสิ่ง
เหล่ำนั้น เช่น · คะแนนสอบวิชำภำษำไทยของนักเรียน · อำยุของพนักงำนใน
บริษัทชินวัตรจำกัด · รำคำขำยของหนังสือในร้ำนหนังสือดอกหญ้ำ · คำตอบที่
ผู้ถูกสำรวจตอบในแบบสอบถำม
- 24. 5. กระบวนกำรทำงำน ( Procedure )
องค์ประกอบด้ำนนี้หมำยถึงกระบวนกำรทำงำนเพื่อให้ได้ผลลัพธ์ตำมต้องกำร ใน
กำรทำงำนกับคอมพิวเตอร์ผู้ใช้จำเป็นต้องทรำบขั้นตอนกำรทำงำนเพื่อให้ได้งำนที่
ถูกต้องและมีประสิทธิภำพ ซึ่งอำจจะมีขั้นตอนสลับซับซ้อนหลำยขั้นตอน ดังนั้น
จึงมีควำมจำเป็นต้องมีคู่มือปฏิบัติงำน เช่น คู่มือผู้ใช้( user manual ) หรือคู่มือ
ผู้ดูแลระบบ ( operation manual ) เป็นต้น