วันอังคารที่ 4 มกราคม พ.ศ. 2554

ประเภทของเครื่องคอมพิวเตอร์และรูปแบบการประมวลผลข้อมูล

ประเภทของเครื่องคอมพิวเตอร์
คอมพิวเตอร์ในปัจจุบันสามารถแบ่งเป็นประเภทต่างๆ โดยใช้ความแตกต่างจากขนาดของเครื่อง ความเร็วในการประมวลผล รวมทั้งราคาเป็นหลัก คือ
     • ซูเปอร์คอมพิวเตอร์ (supercomputer)
      เป็นคอมพิวเตอร์ที่มีขนาดใหญ่ที่สุด ทำงานได้รวดเร็วและมีประสิทธิภาพสูง แต่จะมีราคาแพงที่สุด รวมทั้งต้องอยู่ทีห้องได้รับการควบคุมอุณหภูมิ         และปราศจากฝุ่นละออง ทำให้ต้องเป็นองค์กรขนาดใหญ่เท่านั้น จึงสามารถจัดหาเครื่องซูเปอร์คอมพิวเตอร์มาใช้งานได้   ผู้ใช้งานคอมพิวเตอร์สามารถใช้งานได้จำนวนหลาย ๆ คน นำมาใช้ในการคำนวณที่ซับซ้อน เช่นการคำนวณทางวิทยาศาสตร์ การบิน อุตสาหกรรมน้ำมันเป็นต้น รวมทั้งพบมากในวงการวิจัยในห้องปฎิบัติการต่างๆ ทั้งภาครัฐและเอกชน  
     ซูเปอร์คอมพิวเตอร์รุ่นแรกสร้างในปี ค.ศ 1960 ที่องค์กรของสหรัฐอเมริกา โดยได้รับการออกแบบให้เป็นคอมพิวเตอร์ที่ความเร็วและมีประสิทธิภาพมากที่สุด ซูเปอร์ทำงานได้อย่างรวดเร็ว เนื่องจากมีการใช้หลักทีเรียกว่า มัลติโปรเซสซิ่ง (Multiprocessing) อันเป็นใช้หน่วยประมวลผลจำนวนหลายตัว เพื่อทำให้คอมพิวเตอร์สามารถทำงานหลายงานพร้อมกัน โดยที่งานเหล่านั้นมีความแตกต่างกัน งานที่ไม่เกี่ยวข้อง หรืออาจจะเป็นงานที่มีขนาดใหญ่ที่ถูกแบ่งย่อยไปในประมวลผลแต่ละตัวก็ทำงานได้ ซูเปอร์คอมพิวเตอร์มีหน่วยประมวลกลางทั้งหมด 4 ตัว แต่ปัจจุบันคอมพิวเตอร์มีความพัฒนามากจึงทำให้มีหน่วยประมวลผลนับร้อยตัวทำงานพร้อม ๆ กัน
     ความเร็วของซูเปอร์คอมพิวเตอร์จะมีการวัดหน่วยเป็น นาโนวินาที (nanosecond) หรือเศษหนึ่งพันล้านวินาที และ จิกะฟลอป (gigaflop) หรือการคำนวณหนึ่งพันล้านครั้งในหนึ่งวินาทีซึ่งคอมพิวเตอร์สามารถคำนวณได้ถึง 128 จิกะฟลอป และใช้เครื่องที่มี สายส่งข้อมูล (data bus) กว้าง 32 หรือ 64 บิต
     จากคุณสมบัติของซูเปอร์คอมพิวเตอร์ที่กล่าวมาทั้งหมด จะเห็นได้ว่าผู้ใช้ควรนำซูเปอร์คอมพิวเตอร์ไปใช้ในการคำนวณมากๆ เช่น งานด้านกราฟฟิก หรือการคำนวณทางด้านวิทยาศาสตร์ เป็นต้น
• เมนเฟรม (Mainframe)
      เครื่องเมนเฟรมเป็นเครื่องที่ได้รับความนิยมใช้ในองค์กรขนาดใหญ่ทั่วๆไป จัดเป็นเครื่องที่มีประสิทธิภาพรองลงมาจากซูเปอร์คอมพิวเตอร์ ซึ่งในช่วงปลาย ค.ศ 1950 บริษัท IBM จัดเป็นบริษัทยักษ์ใหญ่ในวงการอุตสาหกรรมคอมพิวเตอร์ โดยเกิดจากการมีส่วนแบ่งตลาดในการขายเครื่องระดับเมนเฟรมถึง 2 ใน 3 ของผู้ใช้เครื่องเมนเฟรอทั้งหมด เครื่องเมนเฟรมจะเป็นเครื่องที่มีขนาดใหญ่ ต้องอยู่ในห้องที่ได้รับการอุณหภูมิ และปราศจากฝุ่นละอองเช่นเดียวกับซูเปอร์คอมพิวเตอร์
     เครื่องเมนเฟรมนิยมมาใช้ในงานที่มีการรับและแสดงผลข้อมูลจำนวนมาก ๆ เครื่องรุ่นใหม่ ๆ จะได้การพัฒนาให้มีหน่วยประมวลผลหลายหน่วยทำงานพร้อม ๆ กันเช่นเดียวกับซูเปอร์คอมพิวเตอร์ แต่มีจำนวณประมวลผลน้อยกว่า หน่วยเมนเฟรมจัดอยู่ในความเร็วของหน่วย เมกะฟรอป (megaflop) หรือการคำนวณหนึ่งล้านครั้งในหนึ่งวินาที
     ระบบคอมพิวเตอร์ของเครื่องเมนเฟรม ส่วนมากจะมีหน่วยคอมพิวเตอร์ย่อยๆ ประกอบอยู่ด้วย เพื่อช่วยในการทำงานบางประเภทให้กับเครื่องหลัก สามารถแยกตามหน้าที่ได้ดังนี้
     Host processor เป็นเครื่องหลักทำหน้าที่ควบคุมหน่วยประมวลผล อุปกรณ์รอบข้าง และการคำนวณต่างๆ
     Font-end processor มีหน้าที่ควบคุมติดต่อระหว่างหน้าจอของผู้ใช้งานที่เรียกว่า จอเทอร์มินัลระยะไกล (remote terminal) กับระบบคอมพิวเตอร์หลัก
     Bank-end processor มีหน้าทีจัดการเกี่ยวกับการใช้ข้อมูล

โปรเซสเซอร์ส่วนต่าง ๆ บนเมนเฟรม
     ระบบคอมพิวเตอร์ของเตรื่องเมนเฟรม มีประสิทธิภาพเพียงพอที่จะรองรับผู้ใช้ได้หลายร้อยคนพร้อม ๆ กัน ซึ่งผู้ใช้เหล่านั้นอาจจะนั่งทำงานอยู่ใกล้เครื่องเมนเฟรม หรืออาจจะอยู่ที่อื่นซึ่งไหลออกไปก็ได้ เครื่องเมนเฟรมจะเก็บโปรแกรมของผู้ใช้เหล่านั้นไว้ในหน่วยความจำหลัก และมีการสับเปลี่ยนหรือสวิทซ์การทำงานระหว่างโปรแกรมต่าง ๆ เหล่านั้นอย่างรวดเร็ว โดยที่ผู้ใช้จะไม่รู้สึกเลยว่ามีการสับเปลี่ยนการทำงานไปทำงานของคนอื่นอยู่ตลอดเวลา เนื่องจากคอมพิวเตอร์ทำงานได้เร็วกว่ามนุษย์มาก หลักการที่เครื่องเมนเฟรมสามารถทำงานหลายโปรแกรมพร้อม ๆ กันนั้น เรียกว่า มัลติโปรแกรมมิง (multiprogramming)
•  มินิคอมพิวเตอร์ (Minicomputer)
      เริ่มพัฒนาขึ้นใน ค.ศ 1960 ต่อมาจากบริษัท Digital Equipment Corporation หรือ DEC ได้ประกาศตัวมินิคอมพิวเตอร์ DEC POP-8 (Programmed Data Processor) ในปี ค.ศ 1965 ซึ่งได้รับความนิยมจากบริษัทหรือองค์กรที่มีขนาดกลาง เพราะมีราคาถูกกว่าเมนเฟรมมาก เครื่องมินิคอมพิวเตอร์จะใช้หลักการของมัลติโปรแกรมมิงเช่นเดียวกับเมนเฟรม โดยจะสามารถรองรับผู้ใช้ได้ประมาณ 200 คนพร้อม ๆ กัน แต่สิ่งที่แตกต่างระหว่างเครื่องเมนเฟรมและเครื่องมินิคอมพิวเตอร์ ก็คือความเร็วในการทำงาน เนื่องจาก เครื่องมินิคอมพิวเตอร์จะทำงานได้ช้ากว่าการควบคุมผู้ใช้งานต่าง ๆ การะทำได้ในจำนวนที่น้อยกว่า รวมทั้สื่อที่เก็บข้อมูลต่าง ๆ มีความจุไม่สูงเท่าเมนเฟรม ดังนั้นเครื่องมินิคอมพิวเตอร์จึงจัดได้ว่ามินิคอมพิวเตอร์เป็นขนาดกลาง
•  เวิร์คสเตชัน (Workstation) และไมโครคอมพิวเตอร์ (Micro Computer)
      ในการทำงานบนเครื่องเมนเฟรมหรือมินิคอมพิวเตอร์ ผู้ใช้จะสามารถควบคุมการรับข้อมูลและดูการแสดงผลบนจอภาพได้เท่านั้น ไม่สามารถควบคุมอุปกรณ์รอบข้างอื่น ๆ ได้ แต่การใช้ระบบคอมพิวเตอร์ชนิดที่มีผู้ใช้คนเดียวนั้น จะทำให้ผู้ใช้สามารถควบคุมอุปกรณ์รอบข้างต่าง ๆ ได้ทั้งหมด ไม่ว่าจะเป็นหน่วยรับข้อมูล หน่วยประมวลผล หน่วยแสดงผล ตลอดจนหน่วยเก็บข้อมูลสำรอง นอกจากนี้ ผู้ใช้สามารถเลือกใช้โปรแกรมได้เอง โดยไม่ต้องกังวลว่าจะต้องไปแย่งเวลาการเรียกใช้ข้อมูลกับผู้ใช้อื่น
คอมพิวเตอร์สำหรับผู้ใช้คนเดียว สามารถแบ่งออกเป็น 2 รุ่น คือ
     เวิร์คสเตชั่น ถูกออกแบบมาให้เป็นคอมพิวเตอร์แบบตั้งโต๊ะ ที่มีความสามารถในการคำนวนด้านวิศวกรรม สถาปัตยกรรม หรืองานอื่นๆ ที่เน้นการแสดงผลด้านกราฟฟิกต่าง ๆ เช่น การนำมาช่วยออกแบบภาพกราฟฟิกในโรงงานอุตสาหกรรมเพื่อออกแบบชิ้นส่วนใหม่ ๆ เป็นต้น ซึ่งจากการที่ต้องทำงานกราฟฟิกที่มีความละเอียดสูง ทำให้เวิร์คสเตชั่นใช้หน่วยประมวลผลที่มีประสิทธิภาพมาก รวมทั้งมีหน่วยเก็บข้อมูลสำรองจำนวนมากด้วย มีผู้ใช้บางกลุ่มเรียกเครื่องระดับเวิร์คสเตชั่นนี้ว่า ซูเปอร์ไมโคร (supermicro) เพราะออกแบบมาให้ใช้งานแบบตั้งโต๊ะ แต่ชิปที่ใช้ทำงานนั้นแตกต่างกันมาก เนื่องจาก เวิร์คสเตชั่นส่วนมากใช้ชิปประเภท RISC (reduce instruction set computer) ซึ่งเป็นชิปที่ลดจำนวนคำสั่งที่สามารถใช้สั่งงานให้เหลือเฉพาะที่จำเป็น เพื่อให้สามารถทำงานได้ด้วยความเร็วสูง
     ไมโครคอมพิวเตอร์ ได้ถูกพัฒนาขึ้นในปี ค.ศ. 1975 และได้รับความนิยมอย่างเมื่อ IBM ได้สร้างเครื่อง IBM PC ออกมา ไมโครคอมพิวเตอร์ที่ได้รับความนิยมในปัจจุบันจะมี 2 ชนิดคือ Apple Macintosh และ IBM PC
     ในปัจจุบัน ความแตกต่างหรือช่องว่างระหว่างเครื่องเวิร์คสเตชั่นและเครื่องไมโครคอมพิวเตอร์ เริ่มลดน้อยลงเรื่อย ๆ เพราะเครื่องไมโครคอมพิวเตอร์ระดับสูงในปัจจุบัน มีประสิทธิภาพของเครื่องและความเร็วในการแสดงผลที่ดีกว่าเครื่องเวิร์คสเตชั่นจำนวนมาก

(ก) ซูเปอร์คอมพิวเตอร์ (ข) เมนเฟรมคอมพิวเตอร์ (ค) มินิคอมพิวเตอร์ (ง) ไมโครคอมพิวเตอร์
     นอกจากนี้ ยังมีคอมพิวเตอร์ แบบผู้ใช้คนเดียวที่ได้รับการออกแบบให้สามารถพกพาติดตัวได้สะดวก เช่น คอมพิวเตอร์โน้ตบุค (Notebool computer) คอมพิวเตอร์ปาล์มทอป (Palmtop computer) และ PDA (Personal Digital Assistant) ซึ่งคอมพิวเตอร์เหล่านี้ จัดได้ว่าเป็นเครืองไมโครคอมพิวเตอร์ชนิดหนึ่งขนากเล็ก น้ำหนักเบา และมีรูปลักษณ์ที่เหมาะกับการพกพา
•  คอมพิวเตอร์เครือข่าย (Network computers)
      เป็นคอมพิวเตอร์แบบใหม่ซึ่งเปลี่ยนแปลงมาจากไมโครคอมพิวเตอร์ โดยได้รับอิทธิพลมาจากแนวคอมพิวเตอร์อินเตอร์เนต คอมพิวเตอร์เครือข่ายหรือที่นิยมเรียกว่า NC จะถูกออกแบบให้เป็นคอมพิวเตอร์ที่มีราคาต่ำ ค่าใช้จ่ายในการบำรุงรักษาน้อย ทำให้เหมาะสมกับการใช้งานปริมาณมาก ๆ ในองค์กรขนาดใหญ่ รวมทั้งการเชื่อมต่ออินเตอร์เนต
     คอมพิวเตอร์เครือข่ายจะไม่มีหน่วยเก็บข้อมูลสำรองอยู่ในตัว การจัดเก็บข้อมูลและโปรแกรมตะอยู่เครื่องศูนย์กลาง (Server) ซึ่งมีข้อดีคือการเปลี่ยนรุ่น (upgrade) ซอฟต์แวร์สามารถทำงานได้ง่าย สามารถทำงานจากเครื่องคอมพิวตอร์เครือข่ายเครื่องใดก็ได้ รวมทั้งง่ายต่อการดูแลรักษา (mailtenance) ของผู้ดูแลระบบคอมพิวเตอร์

คอมพิวเตอร์เครือข่าย
•  คอมพิวเตอร์แบบฝัง (Embeddded computer)
      เป็นคอมพิวเตอร์ที่ถูกฝังไปในอุปกรณ์ ทำให้มองไม่เห็นรูปลักษณ์ภายนอกว่าเป็นคอมพิวเตอร์ นิยมใช้ในการทำงานเฉพาะด้านโดยควบคุมการทำงานบางอย่าง เช่น เตาอบไมโครเวฟ ระบบการเติมน้ำมัน นาฬิกาข้อมือ อุปกรณ์เล่นเกม เป็นต้น

การประมวลผลข้อมูล
        ในการนำข้อมูลไปใช้ประโยชน์ หรือการทำข้อมูลให้เป็นสารสนเทศ ที่จะนำไปใช้ประโยชน์ได้ จำเป็นต้องมีการประมวลผลข้อมูลก่อน การประมวลผลข้อมูล เป็นกระบวนการที่มีกระบวนการย่อยหลายอย่าง ประกอบกันคือ
  1. การรวบรวมข้อมูล
  2. การแยกแยะ
  3. การตรวจสอบความถูกต้อง
  4. การคำนวณ
  5. การจัดลำดับหรือการเรียงลำดับ
  6. การรายงานผล
  7. การสื่อสารข้อมูลหรือการแจกจ่ายข้อมูลนั้น
        การประมวลผลข้อมูล จึงเป็นกิจกรรมที่มีความสำคัญ เพราะข้อมูลที่มีอยู่ รอบๆ ตัวเรามีเป็นจำนวนมากในการใช้งานจึงต้องมีการประมวลผล เพื่อให้เกิดประโยชน์ กิจกรรมหลักของการให้ได้มาซึ่งสารสนเทศ จึงประกอบด้วยกิจกรรมการ เก็บรวบรวมข้อมูล ซึ่งต้องมีการตรวจสอบ ความถูกต้องด้วย กิจกรรมการประมวลผลซึ่งอาจจะเป็นการแบ่งแยกข้อมูล การจัดเรียงข้อมูล การคำนวณ และกิจกรรมการเก็บรักษาข้อมูลซึ่งอาจต้อง มีการทำสำเนา ทำรายงาน เพื่อแจกจ่าย

 

        มี 2 ลักษณะ คือ
         (1) การประมวลผลแบบเชื่อมตรง (online processing) หมายถึง การทำงานในขณะที่ข้อมูลวิ่งไปบนสายสัญญาณเชื่อมต่อจากเครื่องปลายทาง (terminal) ไปยังฐานข้อมูลของเครื่องหลักที่ใช้ในการประมวลผลการประมวลผลแบบเชื่อมตรงจึงเป็นการประมวลผลโดยทันทีทันใด เช่น การจองตั๋วเครื่องบิน การซื้อสินค้าในห้างสรรพสินค้า การฝากถอนเงินเอทีเอ็ม การประมวลผลแบบเชื่อมตรงจึงเป็นวิธีที่ใช้กันมากวิธีหนึ่ง
         (2) การประมวลผลแบบกลุ่ม (batch processing) หมายถึง การประมวลผลในเรื่องที่สนใจเป็นครั้งๆ เช่น เมื่อต้องการทราบข้อมูลผลสำรวจความนิยมของประชาชนต่อการเลือกตั้งสมาชิกสภาผู้แทน หรือที่เรียกว่า โพล (poll) ก็มีการสำรวจข้อมูลเพื่อเก็บรวบรวมข้อมูล เมื่อเก็บรวบรวมข้อมูลได้แล้วก็นำมาป้อนเข้าเครื่องคอมพิวเตอร์ แล้วนำข้อมูล นั้นมาประมวลผลตามโปรแกรมที่ได้กำหนดไว้ เพื่อรายงานหรือสรุปผลหาคำตอบ กรณีการประมวลผลแบบกลุ่มจึงกระทำในลักษณะเป็นครั้งๆ เพื่อให้ได้ผลลัพธ์โดยจะต้องมีการรวบรวมข้อมูลไว้ก่อน
แหล่งที่มา http://bhumibol.panyathai.or.th/wiki/index.php/%E0%B8%82%E0%B9%89%E0%B8%AD%E0%B8%A1%E0%B8%B9%E0%B8%A5%E0%B9%81%E0%B8%A5%E0%B8%B0%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B8%9B%E0%B8%A3%E0%B8%B0%E0%B8%A1%E0%B8%A7%E0%B8%A5%E0%B8%9C%E0%B8%A5%E0%B8%82%E0%B9%89%E0%B8%AD%E0%B8%A1%E0%B8%B9%E0%B8%A5
แหล่งที่มา http://www.lks.ac.th/kuanjit/it002.htm

ไม่มีความคิดเห็น:

แสดงความคิดเห็น