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!

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

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

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

Search

Read the Text Version

รายวชิ า ระบบคอมพิวเตอร รหัสวิชา ว30290 เร่อื ง องคประกอบของระบบคอมพวิ เตอร ชัน้ มัธยมศึกษาปท่ี 4 โรงเรียนหาดอมราอกั ษรลกั ษณวิทยา

 องคป ระกอบของระบบคอมพวิ เตอร  คอมพิวเตอรท ำงานอยา งเปน ระบบ (System) หมายถงึ ภายในระบบงาน คอมพิวเตอร ประกอบดวยองคประกอบยอยท่ีมหี นา ทเ่ี ฉพาะ ทำงานประสานสัมพนั ธ กัน เพื่อใหงานบรรลุตามเปาหมาย ในระบบงานคอมพิวเตอร การท่ีมเี คร่ืองคอมพิวเตอรเพยี งอยา งเดียว จะยงั ไมสามารถทำงานไดด วยตัวเอง ซ่ึงหากจะใหค อมพิวเตอรท ำงานไดอยางเปนระบบและมปี ระสิทธิภาพแลว ระบบ คอมพวิ เตอรค วรจะประกอบไปดว ยองคประกอบคอื บคุ ลากร (Peopleware) ฮารด แวร (Hardware) ซอฟตแ วร (Software) ขอ มลู (Data) สารสนเทศ (Information) และกระบวนการทำงาน (Procedure) 1.ฮารดแวร (Hardware) ฮารดแวรเปนองคป ระกอบของตวั เครื่องที่ สามารถจับตองได ไดแก วงจรไฟฟา ตัวเคร่ือง จอภาพ เคร่ืองพมิ พ คีรบ อรด เปน ตน ซง่ึ สามารถแบงสว นพืน้ ฐานของฮารดแวรเปน 4 หนวยสำคญั 1.1 หนวยรบั ขอ มลู หรอื อนิ พตุ (Input Unit) ทำหนาที่รับขอมลู และ โปรแกรมเขา เครอื่ ง ไดแ ก คยี บอรืดหรอื แปนพมิ พ เมาส เครอ่ื งสแกน เครือ่ งรูดบัตร Digitizer เปน ตน 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 เรว็ กจ็ ะทำใหค อมพิวเตอรเครอื่ ง น้ัน มีความเรว็ สูง และ ซพี ยี ูทท่ี ำงานเร็วมาก ราคากจ็ ะแพงข้ึนมากตามไปดวย 1.3 หนวยเก็บขอมลู (Storage) ซ่งึ สามารถแยกตามหนาทไี่ ดเ ปน 2 ลกั ษณะ คอื 1.3.1 หนวยเกบ็ ขอมลู หลักหรือความจำหลกั (Primary Storage หรอื Main Memory) ทำหนาท่ีเกบ็ โปรแกรมหรือขอมูลท่รี ับมาจากหนวยรับ ขอมูลเพ่อื เตรียมสงใหห นวยประมวลผลกลางทำการประมวลผล และรบั ผลลัพธท ไี่ ด จากการประมวลผลเพื่อสงออกหนว ยแสดงขอ มลู ตอ ไปซึ่งอาจแยกไดเ ปน 2 ประเภท คอื RAM (Random Access Memory) ที่สามารถอานและเขียนขอ มูลไดในขณะท่ี เปดเครือ่ งอยู แตเ ม่ือปด เครอื่ งขอ มลู ใน RAM จะหายไป และ ROM (Read Only Memory) จะอานไดอยา งเดียว เชน BIOS (Basic Input Output system) โปรแกรมฝง ไวใ ชต อนสตารตเคร่ือง เพ่อื เคร่อื งคอมพวิ เตอรเรมิ่ ตน ทำงาน เปนตน 1.3.2 หนวยเก็บขอมลู สำรอง (Secondary Storage) เปน หนวยท่ี ทำหนาท่เี ก็บขอ มูล หรือโปรแกรมทีจ่ ะปอ นเขา สหู นวยความจำหลกั ภายในเคร่ืองกอ น ทำการประมวลผลโดยซีพยี ู รวมท้งั เปน ทเี่ กบ็ ผลลัพธจ ากการประมวลผลดว ย ปจจุบนั รูจักในนามฮารดดสิ ก (Hard disk) หรือแผน ฟร็อปปด ิสก (Floppy Disk) ซงึ่ เม่ือปด เครื่องขอมลู จะยังคงเกบ็ อยู 1.4 หนว ยแสดงขอ มูลหรือเอาตพุต (Output Unit) ทำหนา ทใี่ นการ แสดงผลลัพธท่ไี ดจากการประมวลผล ไดแ ก จอภาพ และเครื่องพิมพ เปน ตน ท้งั 4 สว นจะเช่ือมตอกันดว ยบัส (Bus)

2. ซอฟตแ วร (Software) คือ โปรแกรมหรือชดุ คำสั่ง ทีส่ ่ังใหฮ ารดแวร ทำงาน รวมไปถึงการควบคุมการทำงาน ของอุปกรณแวดลอมตางๆ เชน ฮารดดิสก ดิสกไ ดรฟ ซดี ีรอม การด อนิ เตอรเ ฟสตาง ๆ เปนตน ซอฟตแ วร เปนสง่ิ ทีม่ องไมเหน็ จบั ตองไมได แตรบั รูการทำงานของมนั ได ซึง่ ตา งกบั ฮารด แวร (Hardware) ท่สี ามารถจับ ตอ งได ซง่ึ แบงเปน 2 ประเภทคอื 2.1 ซอฟตแ วรร ะบบ (System Software) คือโปรแกรม ท่ใี ชในการ ควบคุมระบบการ ทำงานของเครอื่ งคอมพวิ เตอรท ้ังหมด เชน การบตู เคร่อื ง การสำเนา ขอ มลู การจัดการระบบของดิสก ชุดคำส่งั ทีเ่ ขยี นเปนคำส่งั สำเร็จรูป โดยผูผลิตเครอ่ื ง คอมพวิ เตอร และมีมาพรอมแลว จากโรงงานผลติ การทำงานหรอื การประมวลผล ของ ซอฟตแวรเหลานี้ ขึ้นกบั เคร่อื งคอมพวิ เตอรแ ตล ะเครอ่ื ง ระบบของซอฟตแ วรเ หลานี้ ออกแบบมาเพือ่ การปฏิบัติควบคมุ และมีความสามารถในการยดื หยุน การประมวลผล ของเครือ่ งคอมพวิ เตอร แบง ออกเปน 4 ประเภทคอื 2.1.1 โปรแกรมระบบปฏิบัตกิ าร (Operating System) เปน โปรแกรมท่ีใชค วบคุม และติดตอ กบั อุปกรณต าง ๆ ของเครอื่ งคอมพิวเตอร โดยเฉพาะ การจดั การระบบของดิสก การบริหารหนว ยความจำของระบบ กลา วโดยสรุปคอื หาก จะทำงานใดงานหน่ึง โดยใชค อมพิวเตอรเ ปนเครอ่ื งมอื ในการทำงาน แลวจะตอง ตดิ ตอ กบั ซอฟตแวรระบบกอน ถาขาดซอฟตแ วรช นดิ นี้ จะทำใหเ ครอื่ งคอมพวิ เตอร ไม สามารถทำงานได ตัวอยางของซอฟตแวรประเภทนีไ้ ดแ ก โปรแกรมระบบปฏิบัตกิ าร Unix Linux DOS และWindows (เวอรช ่นั ตาง ๆ เชน 95 98 me 2000 NT XP Vista ) เปน ตน 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 เปน ตน 2.1.3 ยูติลิต้ี โปรแกรม (Utility Program) คอื ซอฟตแวรเ สริม ชวยใหเ คร่ืองทำงานมปี ระสิทธิภาพ มากข้ึน เชน ชวยในการตรวจสอบดิสก ชวยในการ จดั เกบ็ ขอ มูลในดิสก ชว ยสำเนาขอมูล ชวยซอมอาการชำรุดของดิสก ชว ยคนหาและ กำจดั ไวรสั ฯลฯ เปนตนโปรแกรมในกลุมนีไ้ ดแ ก โปรแกรม Norton Winzip Scan virus Sidekick Scandisk Screen Saver ฯลฯ เปนตน 2.1.4 ตดิ ตัง้ และปรับปรุงระบบ (Diagonostic Program) เปน ซอฟตแวรท ่ใี ชใ นการตดิ ตงั้ ระบบ เพื่อใหคอมพิวเตอรสามารถติดตอและใชงานอุปกรณ ตา ง ๆ ที่นำมาตดิ ตั้งระบบ ไดแ ก โปรแกรม Setupและ Driver ตาง ๆ เชน โปรแกรม Setup Microsoft Office โปรแกรม Driver Sound , Driver Printer , Driver Scanner ฯลฯ เปนตน 2.2 ซอฟตแวรประยุกต (Application Software) คือ ซอฟตแวรห รือ โปรแกรมทท่ี ำใหคอมพิวเตอรทำงานตางๆ ตามท่ผี ูใชตองการ ไมว าจะดา นเอกสาร บัญชี การจดั เก็บขอมูล เปนตน ซอฟตแ วรประยกุ ตสามารถจำแนกไดเปน 2 ประเภท คือ

2.2.1 ซอฟตแวรสำหรบั งานเฉพาะดา น (Special Purpose Software) คือ โปรแกรมซ่งึ เขยี นขึน้ เพอ่ื การทำงานเฉพาะอยางท่ีเราตองการ บางที่เรียกวา User’s Program เชน โปรแกรมการทำบัญชีจายเงนิ เดอื น โปรแกรมระบบเชาซอ้ื โปรแกรมการทำสินคาคงคลงั เปน ตน ซึ่งแตล ะโปรแกรมก็มักจะมเี ง่ือนไข หรือ แบบฟอรม แตกตางกนั ออกไปตามความตอ งการ หรือกฏเกณฑข องแตละหนวยงานที่ ใช ซ่ึงสามารถดดั แปลงแกไ ขเพิม่ เติม (Modifications) ในบางสวนของโปรแกรมได เพื่อใหตรงกบั ความตองการของผูใช และซอฟตแวรป ระยุกตท่เี ขยี นขึน้ นโ้ี ดยสวนใหญ มักใชภ าษาระดบั สูงเปนตัวพัฒนา 2.2.2 ซอฟตแ วรสำหรับงานทัว่ ไป (General Purpose Software) เปนโปรแกรมประยกุ ตท ม่ี ีผูจดั ทำไว เพือ่ ใชใ นการทำงานประเภทตางๆ ทว่ั ไป โดยผูใชคนอ่ืนๆ สามารถนำโปรแกรมน้ีไปประยกุ ตใชก ับขอ มลู ของตนได แตจะ ไมสามารถทำการดัดแปลง หรือแกไขโปรแกรมได ผูใชไ มจ ำเปน ตอ งเขยี นโปรแกรมเอง ซึ่งเปนการประหยดั เวลา แรงงาน และคาใชจ า ยในการเขียนโปรแกรม นอกจากนี้ ยงั ไมต องเวลามากในการฝก และปฏิบตั ิ ซ่ึงโปรแกรมสำเร็จรูปนี้ มักจะมีการใชง านใน หนวยงาน ซ่งึ ขาดบุคลากรท่มี ีความชำนาญเปน พเิ ศษในการเขยี นโปรแกรม ดังน้นั การ ใชโ ปรแกรมสำเร็จรูปจึงเปน สิง่ ท่อี ำนวยความสะดวกและเปนประโยชนอ ยางย่งิ ตัวอยา งโปรแกรมสำเรจ็ รูปทน่ี ิยมใชไดแก MS-Office, Lotus, Adobe Photoshop, SPSS, Internet Explorer และ เกมสตางๆ เปน ตน

3. บุคลากร ( Peopleware ) บคุ ลากรจะเปน สิ่งสำคญั ท่จี ะเปนตัวกำหนดถึงประสทิ ธิภาพถงึ ความสำเรจ็ และความคุมคา ในการใชง านคอมพวิ เตอร ซ่ึงสามารถแบงบคุ ลากรตาม หนา ท่ีเกีย่ วของตามลกั ษณะงานได 6 ดาน ดงั นี้ 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) คอื ผูวางนโยบายการใช คอมพิวเตอรใ หเปน ไปตามเปา หมายของหนว ยงาน เปน ผูท ่ีมีความหมายตอ ความสำเรจ็ หรือลม เหลวของการนำระบบคอมพวิ เตอรเ ขามาใชงานเปนอยางมาก 4. ขอมูลและสารสนเทศ 4.1 ขอ มูล (Data) หมายถึง ขอ เท็จจริงหรือเหตุการณทเี่ กดิ ขน้ึ แลว ใช ตวั เลขตวั อกั ษร หรือสัญลกั ษณ ตา งๆ ทำความหมายแทนสงิ่ เหลานน้ั เชน · คะแนนสอบวิชาภาษาไทยของนักเรยี น · อายุของพนักงานในบริษัทชินวัตรจำกดั · ราคาขายของหนังสือในรา นหนังสอื ดอกหญา · คำตอบที่ผถู ูกสำรวจตอบในแบบสอบถาม 4.2 สารสนเทศ (Information) หมายถึง ขอ สรุปตางๆ ท่ีไดจ ากการนำ ขอมูลมาทำการวเิ คราะห หรือผานวธิ ีการที่ ไดกำหนดขึ้น ท้งั น้ีเพอ่ื นำขอ สรปุ ไปใชง าน หรอื อา งอิง เชน · เกรดเฉลี่ยของวชิ าภาษาไทยของนกั เรียน · อายเุ ฉล่ียของพนักงานในบรษิ ทั ชินวตั รจำกดั · ราคาขายสงู สดุ ของหนงั สือในรานหนงั สือดอกหญา · ขอสรปุ จากการสำรวจคำตอบในแบบสอบถาม

5. กระบวนการทำงาน (Procedure) องคประกอบดานน้ีหมายถงึ กระบวนการทำงานเพอ่ื ใหไดผลลพั ธตามตองการ ใน การทำงานกับคอมพิวเตอรผูใชจำเปน ตองทราบขนั้ ตอนการทำงานเพ่อื ใหไ ดงานที่ ถกู ตอ งและมปี ระสิทธภิ าพ ซง่ึ อาจจะมีข้นั ตอนสลับซบั ซอนหลายข้นั ตอน ดงั นน้ั จึงมี ความจำเปนตองมคี ูม ือปฏิบัตงิ าน เชน คูมอื ผใู ช (user manual) หรือคูม อื ผูดูแลระบบ (operation manual) เปน ตน


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