รายวชิ า ระบบคอมพิวเตอร รหัสวิชา ว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) เปน ตน
Search
Read the Text Version
- 1 - 9
Pages: