ชิน้ งานที่ 1องคป์ ระกอบของระบบคอมพิวเตอร์ จัดทาโดย นางสาวศิวาพร รณศิริ เลขที่ 19 ปวส.1 คอมพิวเตอรธ์ ุรกจิ กลมุ่ 2 เสนอ นายทวีศกั ด์ิ หนทู ิมวิทยาลัยอาชวี ศึกษานครศรีธรรมราช
องคป์ ระกอบของระบบคอมพิวเตอร์1. ฮารด์ แวร์ ( Hardware ) ฮารด์ แวรเ์ ป็ นองคป์ ระกอบของตวั เคร่ืองท่ีสามารถจบั ตอ้ งได้ ไดแ้ ก่ วงจรไฟฟ้ าตวั เครื่อง จอภาพ เคร่ืองพิมพ์ คีรบ์ อรด์ เป็ นตน้ ซ่ึงสามารถแบ่งสว่ นพื้นฐานของฮารด์ แวร์เป็ น 4 หนว่ ยสาคญั 1.1 หน่วยรบั ขอ้ มลู หรอื อินพตุ ( Input Unit) ทาหนา้ ที่รบั ขอ้ มลู และโปรแกรมเขา้ เครื่องมีโครงสรา้ งดงั รปู 1.3 ไดแ้ ก่ คียบ์ อรืดหรือแป้ นพิมพ์ เมาส์ เคร่ืองสแกน เคร่ืองรดูบตั ร 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 )
การทางานของแป้ นพิมพ์การทางานของคียบ์ อรด์ จะเกิดจากการเปลีย่ นกลไกการกดป่ มุ ใหเ้ ป็ นสญั ญาณทางไฟฟ้ าสง่ ใหค้ อมพิวเตอร์ โดยสญั ญาณดงั กลา่ ว จะบอกใหค้ อมพิวเตอรท์ ราบว่ามีการกดคียอ์ ะไรการทางานทง้ั หมดจะถกู ควบคมุ ดว้ ย ไมโครโปรเซสเซอร์ (microprocessor) ขนาดเลก็ ที่บรรจใุ นคียบ์ อรด์ และสญั ญาณต่างๆ จะส่งผา่ นสายสญั ญาณผา่ นทางขวั้ ต่อขอแป้ นพิมพ์เมาสท์ าหนา้ ที่เมาส์ เป็ นอปุ กรณใ์ นการรบั ขอ้ มลู เขา้ ซึ่งการใชง้ านในปัจจบุ นั มีหลายแบบ มีทง้ั แบบท่ีมีสาย และไม่มีสาย ซึ่งเมาสท์ ่ีไมม่ ีสาย เราเรยี กว่าเมาสอ์ ินฟราเรด และแบบ มีลกู กล้งิกบั แบบมีแสง ซึ่งแบบมีแสงจะไม่มีลกู กล้งิ เราเรยี กว่า ออปติคอลจอภาพทาหนา้ ที่จอภาพ (Monitor) เป็ นอปุ กรณแ์ สดงขอ้ มลู ผลลพั ธ์ (Output) มีรปู รา่ งลกั ษณะคลา้ ยเครอื่ งรบั โทรทศั น์ สามารถแสดง ผลไดท้ งั้ ตวั หนงั สอื ภาพน่ิง และภาพเคลอื่ นไหว
2 ซอฟตแ์ วร์ ( Software ) ซอฟตแ์ วร์ คือโปรแกรมหรือชดุ คาสงั่ ที่สงั่ ใหฮ้ ารด์ แวรท์ างาน รวมไปถึงการควบคมุ การทางาน ของอปุ กรณแ์ วดลอ้ มตา่ งๆ เชน่ ฮารด์ ดสิ ก์ ดสิ กไ์ ดรฟ์ ซีดีรอม การด์ อินเตอรเ์ ฟสตา่ ง ๆเป็ นตน้ ซอฟตแ์ วร์ เป็ นสงิ่ ท่ีมองไมเ่ ห็นจบั ตอ้ งไมไ่ ด้ แตร่ บั รกู้ ารทางานของมนั ได้ ซ่ึงตา่ งกบัฮารด์ แวร์ (Hardware) ที่สามารถจบั ตอ้ งได้ ซึ่งแบง่ เป็ น 2 ประเภทคอื 2.1 ซอฟตแ์ วรร์ ะบบ ( System Software ) คอื โปรแกรม ที่ใชใ้ นการควบคมุ ระบบการทางานของเคร่ืองคอมพิวเตอรท์ งั้ หมด เชน่ การบตู เครื่อง การสาเนาขอ้ มลู การจดั การระบบของดสิ ก์ ชดุ คาสงั่ ที่เขยี นเป็ นคาสงั่ สาเร็จรปู โดยผผู้ ลิตเคร่ืองคอมพิวเตอร์ และมมี าพรอ้ มแลว้ จากโรงงานผลติ การทางานหรือการประมวลผล ของซอฟตแ์ วรเ์ หลา่ น้ี ขนึ้ กบั เคร่ืองคอมพิวเตอรแ์ ตล่ ะเครื่อง ระบบของซอฟตแ์ วรเ์ หลา่ น้ี ออกแบบมาเพ่ือการปฏิบตั คิ วบคมุ และมีความสามารถในการยืดหยนุ่ การประมวลผลของเคร่ืองคอมพิวเตอร์ แบง่ ออกเป็ น 4 ประเภทคือ 2.1.1 โปรแกรมระบบปฏิบตั กิ าร (Operating System) เป็ นโปรแกรมท่ีใชค้ วบคมุ และตดิ ตอ่ กบั อปุ กรณต์ า่ ง ๆ ของเคร่ืองคอมพิวเตอร์ โดยเฉพาะการจดั การระบบของดสิ ก์ การบริหารหนว่ ยความจาของระบบ กลา่ วโดยสรปุ คือ หากจะทางานใดงานหนงึ่ โดยใชค้ อมพิวเตอรเ์ ป็ นเคร่ืองมอื ในการทางาน แลว้ จะตอ้ งตดิ ตอ่ กบั ซอฟตแ์ วรร์ ะบบกอ่ น ถา้ ขาดซอฟตแ์ วรช์ นดิ นี้ จะทาให้เคร่ืองคอมพิวเตอร์ ไมส่ ามารถทางานได้ ตวั อยา่ งของซอฟตแ์ วรป์ ระเภทนไี้ ดแ้ ก่ โปรแกรมระบบปฏิบตั กิ าร Unix Linux DOS และWindows (เวอรช์ นั่ ตา่ ง ๆ เชน่ 95 98 me 2000 NT XPVista ) เป็ นตน้ 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 - 7
Pages: