Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

nu

Published by NuBaw12, 2018-05-30 10:16:37

Description: nu

Search

Read the Text Version

องค์ประกอบของคอมพวิ เตอร์

องค์ประกอบของคอมพวิ เตอร์คอมพวิ เตอร์ทำงำนอยำ่ งเป็นระบบ (System) หมำยถึงภำยในระบบงำนคอมพิวเตอร์ ประกอบดว้ ยองคป์ ระกอบยอ่ ยที่มีหนำ้ ท่ีเฉพำะ ทำงำนประสำนสมั พนั ธ์กนั เพอ่ื ใหง้ ำนบรรลุตำมเป้ำหมำย ในระบบงำนคอมพิวเตอร์ กำรท่ีมีเครื่องคอมพิวเตอร์เพยี งอยำ่ งเดียว จะยงั ไม่สำมำรถทำงำนไดด้ ว้ ยตวั เอง ซ่ึงหำกจะให้คอมพวิ เตอร์ทำงำนไดอ้ ยำ่ งเป็นระบบและมีประสิทธิภำพแลว้ ระบบคอมพวิ เตอร์ควรจะประกอบไปดว้ ยองคป์ ระกอบคือ1. ฮาร์ ดแวร์ (HARDWARE) ฮำร์ดแวร์เป็นองคป์ ระกอบของตวั เครื่องที่สำมำรถจบั ตอ้ งได้ ไดแ้ ก่ วงจรไฟฟ้ำ ตวั เครื่อง จอภำพเคร่ืองพมิ พ์ คีร์บอร์ด เป็นตน้ ซ่ึงสำมำรถแบ่งส่วนพ้นื ฐำนของฮำร์ดแวร์เป็น 4 หน่วยสำคญั 1.1 หน่วยรับขอ้ มลู หรืออินพตุ (Input Unit) ทำหนำ้ ที่รับขอ้ มูลและโปรแกรมเขำ้ เคร่ือง ไดแ้ ก่ คีย์บอรืดหรือแป้นพมิ พ์ เมำส์ เคร่ืองสแกน เครื่องรูดบตั ร Digitizer เป็นตน้ 1.2 ระบบประมวลผลกลำงหรือซีพยี ู (CPU : Central Processing Unit) ทำหนำ้ ที่ในกำรทำงำนตำมคำสง่ั ที่ปรำกฏอยใู่ นโปรแกรม ปัจจุบนั ซีพยี ขู องเคร่ืองพซี ี รู้จกั ในนำมไมโครโปรเซสเซอร์(MicroProcessor) ไมโครโปรเซสเซอร์ มีหนำ้ ที่ในกำรประมวลผลขอ้ มูล ในลกั ษณะของกำรคำนวณและเปรียบเทียบ โดยจะทำงำนตำมจงั หวะเวลำท่ีแน่นอน เรียกวำ่ สญั ญำณClockเมื่อมีกำรเคำะจงั หวะหน่ึงคร้ัง ก็จะเกิดกิจกรรม1คร้ัง เรำเรียกหน่วยท่ีใชใ้ นกำรวดั ควำมเร็วของซีพยี วู ำ่ “เฮิร์ท”(Herzt) 1.3 หน่วยเกบ็ ขอ้ มูล (Storage) ซ่ึงสำมำรถแยกตำมหนำ้ ที่ไดเ้ ป็น 2 ลกั ษณะ คือ1.3.1 หน่วยเกบ็ ขอ้ มูลหลกั หรือควำมจำหลกั (Primary Storage หรือ Main Memory) ทำหนำ้ ที่เกบ็ โปรแกรมหรือขอ้ มูลท่ีรับมำจำกหน่วยรับขอ้ มูลเพื่อเตรียมส่งใหห้ น่วยประมวลผลกลำงทำกำรประมวลผล และรับผลลพั ธ์ที่ไดจ้ ำกกำรประมวลผลเพื่อส่งออกหน่วยแสดงขอ้ มูลต่อไป

1.3.2 หน่วยเกบ็ ขอ้ มูลสำรอง(Secondary Storage) เป็นหน่วยท่ีทำหนำ้ ที่เกบ็ ขอ้ มูล หรือโปรแกรมที่จะป้อนเขำ้ สู่หน่วยควำมจำหลกั ภำยในเคร่ืองก่อนทำกำรประมวลผลโดยซีพียแู ละเกบ็ ผลลพั ธจ์ ำกกำรประมวลผลน้นั ดว้ ย ปัจจุบนั รู้จกั ในนำมฮำร์ดดิสก(์ Hard disk) หรือแผน่ ฟร็อปปี ดิสก(์ Floppy Disk) 1.4 หน่วยแสดงขอ้ มูลหรือเอำตพ์ ตุ (Output Unit) ทำหนำ้ ท่ีในกำรแสดงผลลพั ธท์ ่ีไดจ้ ำกกำรประมวลผล ไดแ้ ก่ จอภำพ และเครื่องพิมพ์ เป็นตน้ ท้งั 4ส่วนจะเช่ือมต่อกนั ดว้ ยบสั (Bus)ere to edit.2 ซอฟต์ แวร์ (SOFTWARE) ซอฟตแ์ วร์ คือโปรแกรมหรือชุดคำสง่ั ท่ีสง่ั ใหฮ้ ำร์ดแวร์ทำงำน รวมไปถึงกำรควบคุมกำรทำงำนของอุปกรณ์แวดลอ้ มต่ำงๆ เช่น ฮำร์ดดิสก์ ดิสกไ์ ดร์ฟ ซีดีรอม กำร์ดอินเตอร์เฟสต่ำง ๆ เป็นตน้ ซอฟตแ์ วร์เป็นสิ่งท่ีมองไม่เห็นจบั ตอ้ งไม่ได้ แต่รับรู้กำรทำงำนของมนั ได้ ซ่ึงต่ำงกบั ฮำร์ดแวร์ (Hardware) ที่สำมำรถจบั ตอ้ งได้ ซ่ึงแบ่งเป็น 2 ประเภทคือ 2.1 ซอฟตแ์ วร์ระบบ (System Software) คือโปรแกรม ที่ใชใ้ นกำรควบคุมระบบกำร ทำงำนของเคร่ืองคอมพวิ เตอร์ท้งั หมด เช่น กำรบูตเครื่อง กำรสำเนำขอ้ มูล กำรจดั กำรระบบของดิสก์ ชุดคำสง่ั ท่ีเขียน

เป็นคำสงั่ สำเร็จรูป โดยผผู้ ลิตเครื่องคอมพิวเตอร์ และมีมำพร้อมแลว้ จำกโรงงำนผลิต กำรทำงำนหรือกำรประมวลผลของซอฟตแ์ วร์เหล่ำน้ี ข้ึนกบั เครื่องคอมพวิ เตอร์แต่ละเคร่ือง ระบบของซอฟตแ์ วร์เหล่ำน้ีออกแบบมำเพอื่ กำรปฏิบตั ิควบคุม และมีควำมสำมำรถในกำรยดื หยนุ่ กำรประมวลผลของเครื่องคอมพิวเตอร์ แบ่งออกเป็น 4 ประเภทคือ2.1.1 โปรแกรมระบบปฏิบตั ิกำร (Operating System) เป็นโปรแกรมที่ใชค้ วบคุมและติดต่อกบั อุปกรณ์ต่ำงๆของเครื่องคอมพวิ เตอร์ โดยเฉพำะกำรจดั กำรระบบของดิสก์ กำรบริหำรหน่วยควำมจำของระบบ ถำ้ ขำดซอฟตแ์ วร์ชนิดน้ี จะทำใหเ้ ครื่องคอมพวิ เตอร์ไม่สำมำรถทำงำนได้ ตวั อยำ่ งของซอฟตแ์ วร์ประเภทน้ีไดแ้ ก่โปรแกรมระบบปฏิบตั ิกำร Unix Linux DOS และ Windows (เวอร์ชน่ั ต่ำง ๆ เช่น 95 98 XP Vista ) เป็นตน้2.1.2 ตวั แปลภำษำ (Translator) จำก Source Code ใหเ้ ป็น Object Code (แปลจำกภำษำที่มนุษยเ์ ขำ้ ใจ ให้เป็นภำษำที่เครื่องเขำ้ ใจ) เป็นซอฟตแ์ วร์ท่ีใชใ้ นกำรแปลภำษำระดบั สูง ซ่ึงเป็นภำษำใกลเ้ คียงภำษำมนุษย์ ให้เป็นภำษำเคร่ืองก่อนที่จะนำไปประมวลผล ตวั แปลภำษำแบ่งออกเป็นสองประเภทคือ คอมไพเลอร์(Compiler) และอินเตอร์พีทเตอร์ (Interpeter) คอมไพเลอร์จะแปลคำสงั่ ในโปรแกรมท้งั หมดก่อน แลว้ ทำกำรลิ้ง(Link) เพอ่ื ใหไ้ ดค้ ำสง่ั ท่ีเคร่ืองคอมพิวเตอร์เขำ้ ใจ ส่วนอินเตอร์พที เตอร์จะแปลทีละประโยคคำสง่ัแลว้ ทำงำนตำมประโยคคำสงั่ น้นั กำรจะเลือกใชต้ วั แปลภำษำแบบใดน้นั จะข้ึนอยกู่ บั ภำษำท่ีใชใ้ นกำรเขียนโปรแกรม2.1.3 ยตู ิลิต้ี โปรแกรม (Utility Program) คือซอฟตแ์ วร์เสริมช่วยใหเ้ คร่ืองทำงำนมีประสิทธิภำพ มำกข้ึนเช่น ช่วยในกำรตรวจสอบดิสก์ ช่วยในกำรจดั เกบ็ ขอ้ มูลในดิสก์ ช่วยสำเนำขอ้ มูล ช่วยซ่อมอำกำรชำรุดของดิสก์ ช่วยคน้ หำและกำจดั ไวรัส ฯลฯ เป็นตน้2.1.4 ติดต้งั และปรับปรุงระบบ (Diagonostic Program) เป็นซอฟตแ์ วร์ท่ีใชใ้ นกำรติดต้งั ระบบ เพื่อให้คอมพวิ เตอร์สำมำรถติดต่อและใชง้ ำนอุปกรณ์ต่ำง ๆ ที่นำมำติดต้งั ระบบ ไดแ้ ก่ โปรแกรมSetupและ Driverต่ำง 2.2 ซอฟตแ์ วร์ประยกุ ต์ (Application Software) คือ ซอฟตแ์ วร์หรือโปรแกรมท่ีทำใหค้ อมพวิ เตอร์ทำงำนต่ำงๆ ตำมท่ีผใู้ ชต้ อ้ งกำร ไม่วำ่ จะดำ้ นเอกสำร บญั ชี กำรจดั เกบ็ ขอ้ มูล เป็นตน้ ซอฟตแ์ วร์ประยกุ ต์สำมำรถจำแนกไดเ้ ป็น 2 ประเภท คือ2.2.1 ซอฟตแ์ วร์สำหรับงำนเฉพำะดำ้ น(Special Purpose Software) คือ โปรแกรมซ่ึงเขียนข้ึนเพื่อกำรทำงำนเฉพำะอยำ่ งท่ีเรำตอ้ งกำร บำงที่เรียกวำ่ User’s Program เช่น โปรแกรมกำรทำบญั ชีจ่ำยเงินเดือน โปรแกรมระบบเช่ำซ้ือ โปรแกรมกำรทำสินคำ้ คงคลงั เป็นตน้ ซ่ึงแต่ละโปรแกรมกม็ กั จะมีเง่ือนไข หรือแบบฟอร์มแตกต่ำงกนั ออกไปตำมควำมตอ้ งกำรหรือกฏเกณฑข์ องแต่ละหน่วยงำนที่ใช้2.2.2 ซอฟตแ์ วร์สำหรับงำนทวั่ ไป(General Purpose Software) เป็นโปรแกรมประยกุ ตท์ ่ีมีผจู้ ดั ทำไว้ เพ่ือใช้ในกำรทำงำนประเภทต่ำงๆ ทว่ั ไป โดยผใู้ ชค้ นอื่นๆ สำมำรถนำโปรแกรมน้ีไปประยกุ ตใ์ ชก้ บั ขอ้ มูลของตนได้ แตจ่ ะไม่สำมำรถทำกำรดดั แปลง หรือแกไ้ ขโปรแกรมได้ ผใู้ ชไ้ ม่จำเป็นตอ้ งเขียนโปรแกรมเอง ซ่ึงเป็นกำรประหยดั เวลำ แรงงำน และคำ่ ใชจ้ ่ำยในกำรเขียนโปรแกรม ดงั น้นั กำรใชโ้ ปรแกรมสำเร็จรูปจึงเป็นส่ิงท่ี

อำนวยควำมสะดวกและเป็นประโยชน์อยำ่ งยงิ่ ตวั อยำ่ งโปรแกรมสำเร็จรูปท่ีนิยมใชไ้ ดแ้ ก่ MS-Office,Adobe Photosho, Internet Explorer และ เกมส์ต่ำงๆ เป็นตน้3 บุคลากร (PEOPLEWARE) บุคลำกรจะเป็นส่ิงสำคญั ท่ีจะเป็นตวั กำหนดถึงประสิทธิภำพถึงควำมสำเร็จและควำมคุม้ ค่ำในกำรใชง้ ำนคอมพวิ เตอร์ ซ่ึงสำมำรถแบ่งบุคลำกรตำมหนำ้ ที่เกี่ยวขอ้ งตำมลกั ษณะงำนได้ 6 ดำ้ น ดงั น้ี 3.1 นกั วิเครำะห์และออกแบบระบบ (Systems Analyst and Designer : SA) ทำหนำ้ ที่ศึกษำและรวบรวมควำมตอ้ งกำรของผใู้ ชร้ ะบบ และทำหนำ้ ท่ีเป็นสื่อกลำงระหวำ่ งผใู้ ชร้ ะบบและนกั เขียนโปรแกรมหรือปรับปรุงคุณภำพงำนเดิม นกั วเิ ครำะห์ระบบตอ้ งมีควำมรู้เก่ียวกบั ระบบคอมพิวเตอร์ พ้นื ฐำนกำรเขียนโปรแกรม และควรจะเป็นผมู้ ีควำมคิดริเร่ิมสร้ำงสรรคม์ ีมนุษยส์ มั พนั ธ์ท่ีดี 3.2 โปรแกรมเมอร์ (Programmer) คือบุคคลที่ทำหนำ้ ท่ีเขยี นซอฟตแ์ วร์ต่ำงๆ(Software) หรือเขียนโปรแกรมเพ่ือสง่ั งำนใหเ้ คร่ืองคอมพิวเตอร์ทำงำนตำมควำมตอ้ งกำรของผใู้ ช้ โดยเขยี นตำมแผนผงั ท่ีนกั วเิ ครำะห์ระบบไดเ้ ขียนไว้ 3.3 ผใู้ ช้ (User) เป็นผใู้ ชร้ ะบบคอมพิวเตอร์ ซ่ึงจะเป็นผปู้ ฏิบตั ิหรือกำหนดควำมตอ้ งกำรในกำรใช้ระบบคอมพวิ เตอร์วำ่ ทำงำนอะไรไดบ้ ำ้ ง ผใู้ ชง้ ำนคอมพวิ เตอร์ทว่ั ไป จะตอ้ งเรียนรู้วิธีกำรใชเ้ ครื่อง และ

วิธีกำรใชง้ ำนโปรแกรม เพอื่ ใหโ้ ปรแกรมที่มีอยสู่ ำมำรถทำงำนไดต้ ำมที่ตอ้ งกำร 3.4 ผปู้ ฏิบตั ิกำร (Operator) สำหรับระบบขนำดใหญ่ เช่น เมนเฟรม จะตอ้ งมีเจำ้ หนำ้ ท่ีคอมพิวเตอร์ท่ีคอยปิ ดและเปิ ดเคร่ือง และเฝ้ำดูจอภำพเมื่อมีปัญหำซ่ึงอำจเกิดขดั ขอ้ ง จะตอ้ งแจง้System Programmer ซ่ึงเป็นผดู้ ูแลตรวจสอบแกไ้ ขโปรแกรมระบบควบคุมเคร่ืองอีกทีหน่ึง 3.5 ผบู้ ริหำรฐำนขอ้ มูล (Database Administrator : DBA) บุคคลท่ีทำหนำ้ ท่ีดูแลขอ้ มูลผำ่ นระบบจดั กำรฐำนขอ้ มูล ซ่ึงจะควบคุมใหก้ ำรทำงำนเป็นไปอยำ่ งรำบร่ืน นอกจำกน้ียงั ทำหนำ้ ท่ีกำหนดสิทธิกำรใช้งำนขอ้ มูล พร้อมท้งั ดูแลดำตำ้ เบสเซิร์ฟเวอร์ใหท้ ำงำนอยำ่ งปกติดว้ ย 3.6 ผจู้ ดั กำรระบบ (System Manager) คือ ผวู้ ำงนโยบำยกำรใชค้ อมพิวเตอร์ใหเ้ ป็นไปตำมเป้ำหมำยของหน่วยงำน เป็นผทู้ ่ีมีควำมหมำยต่อควำมสำเร็จหรือลม้ เหลวของกำรนำระบบคอมพิวเตอร์เขำ้มำใชง้ ำนเป็นอยำ่ งมำก4 ข้อมูลและสารสนเทศ4.1 ข้ อมูล (DATA)หมำยถึง ขอ้ เทจ็ จริงหรือเหตุกำรณ์ที่เกิดข้ึน แลว้ ใชต้ วั เลขตวั อกั ษรหรือสญั ลกั ษณ์ ต่ำงๆ ทำควำมหมำยแทนสิ่งเหล่ำน้นั เช่น· คะแนนสอบวชิ ำภำษำไทยของนกั เรียน· อำยขุ องพนกั งำนในบริษทั ชินวตั รจำกดั· รำคำขำยของหนงั สือในร้ำนหนงั สือดอกหญำ้· คำตอบที่ผถู้ ูกสำรวจตอบในแบบสอบถำม

4.2 สารสนเทศ (INFORMATION)หมำยถึง ขอ้ สรุปต่ำงๆ ท่ีไดจ้ ำกกำรนำขอ้ มูลมำทำกำรวเิ ครำะห์ หรือผำ่ นวิธีกำรที่ไดก้ ำหนดข้ึน ท้งั น้ีเพื่อนำขอ้ สรุปไปใชง้ ำนหรืออำ้ งอิง เช่น· เกรดเฉล่ียของวิชำภำษำไทยของนกั เรียน· อำยเุ ฉลี่ยของพนกั งำนในบริษทั ชินวตั รจำกดั· รำคำขำยสูงสุดของหนงั สือในร้ำนหนงั สือดอกหญำ้· ขอ้ สรุปจำกกำรสำรวจคำตอบในแบบสอบถำม5 กระบวนการทางาน (PROCEDURE)องคป์ ระกอบดำ้ นน้ีหมำยถึงกระบวนกำรทำงำนเพอ่ื ใหไ้ ดผ้ ลลพั ธ์ตำมตอ้ งกำรในกำรทำงำนกบั คอมพวิ เตอร์ผใู้ ชจ้ ำเป็นตอ้ งทรำบข้นั ตอนกำรทำงำนเพื่อใหไ้ ดง้ ำนท่ีถูกตอ้ งและมีประสิทธิภำพ ซ่ึงอำจจะมีข้นั ตอนสลบั ซบั ซอ้ นหลำยข้นั ตอน ดงั น้นั จึงมีควำมจำเป็นตอ้ งมีคูม่ ือปฏิบตั ิงำนเช่น คู่มือผใู้ ช้ ( user manual ) หรือคูม่ ือผดู้ ูแลระบบ ( operation manual ) เป็นตน้ห ลั ก ก า ร ทา ง า น ข อ ง ค อ ม พิ ว เ ต อ ร์ระบบกำรทำงำนของคอมพิวเตอร์ กำรทำงำนของคอมพวิ เตอร์ แบ่งออกเป็น 4 ส่วน ดงั น้ี1. หน่วยรับขอ้ มูล (Input Unit) ทำหนำ้ ที่ในกำรรับขอ้ มูลหรือคำสง่ั จำกภำยนอกเขำ้ ไปเกบ็ ไวใ้ นหน่วยควำมจำ เพอื่ เตรียมประมวลผลขอ้ มูลที่ตอ้ งกำร ซ่ึงอุปกรณ์ที่ใชใ้ นกำรนำขอ้ มูลท่ีใชก้ นั อยตู่ ้งั แต่อดีตจนถึงปัจจุบนั น้นั มีอยหู่ ลำยประเภทดว้ ยกนั สำหรับอุปกรณ์ที่นิยมใชใ้ นปัจจุบนั มี ดงั ต่อไปน้ี - Keyboard - Mouse - Disk Drive - Hard Drive - CD-Rom - Magnetic Tape - Card Reader - Scanner

2. หน่วยประมวลผลกลำง (Central Processing Unit) ทำหนำ้ ที่ในกำรคำนวณและประมวลผล แบ่งออกเป็น 2 หน่วยยอ่ ย คือ - หน่วยควบคุม ทำหนำ้ ท่ีในกำรดูแล ควบคุมลำดบั ข้นั ตอนของกำรประมวลผล และกำรทำงำนของอุปกรณ์ต่ำงๆ ภำยในหน่วยประมวลผลกลำง และช่วยประสำนงำนระหวำ่ งหน่วยประมวลผลกลำง กบัอุปกรณ์นำเขำ้ ขอ้ มูล อุปกรณ์ในกำรแสดงผล และหน่วยควำมจำสำรอง - หน่วยคำนวณและตรรก ทำหนำ้ ที่ในกำรคำนวณและเปรียบเทียบขอ้ มูลต่ำงๆ ท่ีส่งมำจำกหน่วยควบคุม และหน่วยควำมจำ3. หน่วยควำมจำ (Memory) ทำหนำ้ ที่ในกำรเกบ็ ขอ้ มูลหรือคำสัง่ ต่ำงๆ ท่ีรับจำกภำยนอกเขำ้ มำเกบ็ ไว้ เพอื่ ประมวลผลและยงั เกบ็ผลท่ีไดจ้ ำกกำรประมวลผลไวเ้ พื่อแสดงผลอีกดว้ ย ซ่ึงแบง่ ออกเป็นหน่วยควำมจำ เป็นหน่วยควำมจำท่ีมีอยู่ในตวั เครื่องคอมพิวเตอร์ ทำหนำ้ ที่ในกำรเกบ็ คำสง่ั หรือขอ้ มูล แบ่งออกเป็น - ROM หน่วยควำมจำแบบถำวร - RAM หน่วยควำมจำแบบชวั่ ครำว - หน่วยควำมจำสำรอง เป็นหน่วยควำมจำท่ีอยนู่ อกเครื่อง มีหนำ้ ที่ช่วยใหห้ น่วยควำมจำหลกัสำมำรถเกบ็ ขอ้ มูลไดม้ ำกข้ึน4. หน่วยแสดงผล (Output Unit) ทำหนำ้ ที่ในกำรแสดงผลลทั ธท์ ่ีไดห้ ลงั จำกกำรคำนวณและประมวลผล สำหรับอุปกรณ์ที่ ทำหนำ้ ท่ีในกำรแสดงผลขอ้ มูลที่ไดน้ ้นั มีต่อไปน้ี - Monitor จอภำพ - Printer เครื่องพมิ พ์ - Plotter เครื่องพมิ พท์ ่ีใชป้ ำกกำในกำรเขียนขอ้ มูลต่ำงๆ ที่ตอ้ งกำรลงกระดำษ


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook