วันอังคารที่ 21 ธันวาคม พ.ศ. 2553

ใบงานที่ 4

ข้อ 1 ตอบ
         อุปกรณ์ต่างๆ ที่ประกอบขึ้นเป็นเครื่องคอมพิวเตอร์ มีลักษณะเป็นโครงร่างสามารถมองเห็นด้วยตาและสัมผัสได้ (รูปธรรม) เช่น จอภาพ คีย์บอร์ด เครื่องพิมพ์ เมาส์ เป็นต้น ซึ่งสามารถแบ่งออกเป็นส่วนต่างๆ ตามลักษณะการทำงาน ได้ 4 หน่วย คือ หน่วยรับข้อมูล (Input Unit) หน่วยประมวลผลกลาง (Central Processing Unit : CPU)  หน่วยแสดงผล (Output Unit) หน่วยเก็บข้อมูลสำรอง (Secondary Storage) โดยอุปกรณ์แต่ละหน่วยมีหน้าที่การทำงานแตกต่างกัน  

ข้อ 2 ตอบ
          เราสามารถแบ่งส่วนประกอบของฮาร์ดแวร์ออกได้เป็น 5 หน่วยที่สำคัญ
1. หน่วยรับข้อมูล (Input Unit) ทำหน้าที่ในการรับโปรแกรม และข้อมูลเข้าสู่คอมพิวเตอร์ ตัวอย่างอุปกรณ์ที่ใช้ในการรับข้อมูลเข้า ได้แก่ แป้นพิมพ์หรือคีย์บอร์ด (Keyboard) เครื่องสแกนต่างๆ เช่น เครื่องรูดบัตร สแกนเนอร์ ฯลฯ
2. หน่วยความจำ (Memory Unit) ทำหน้าที่เก็บโปรแกรมหรือข้อมูลที่รับมาจากหน่วยรับข้อมูล เพื่อเตรียมส่งให้หน่วยประมวลผลกลางทำการประมวลผล และรับผลลัพธ์ที่ได้จากการประมวลผล เพื่อเตรียมส่งออกหน่วยแสดงข้อมูลต่อไป
3. หน่วยประมวลผลกลาง (CPU หรือ Central Processing Unit) ทำหน้าที่ปฏิบัติงานตามคำสั่งที่ปรากฏอยู่ในโปรแกรม หน่วยนี้จะประกอบด้วยหน่วยย่อยๆ อีก 2 หน่วย ได้แก่ หน่วยคำนวณเลขคณิตและตรรกวิทยา (ALU หรือArithmetic and Logical Unit) และ หน่วยควบคุม (CU หรือ Control Unit)
4. หน่วยเก็บข้อมูลสำรอง (Secondary Storge) ทำหน้าที่เก็บข้อมูลหรือโปรแกรมที่จะป้อนเข้าสู่หน่วยความจำหลักภายในเครื่องก่อนทำการประมวลผลโดย ซีพียู รวมทั้งเป็นแหล่งเก็บผลลัพท์จากการประมวลผลด้วย เพื่อการใช้งานในภายหลัง
5. หน่วยแสดงข้อมูล (Output Unit) ทำหน้าที่แสดงผลลัพท์จากการประมวลผล เช่น จอภาพ เครื่องพิมพ์

ข้อ 3 ตอบ
          ฮาร์ดแวร์ คือ อุปกรณ์ต่างๆ ที่ประกอบขึ้นเป็นเครื่องคอมพิวเตอร์ มีลักษณะเป็นโครงร่างสามารถมองเห็นด้วยตาและสัมผัสได้ (รูปธรรม) เช่น จอภาพ คีย์บอร์ด เครื่องพิมพ์ เมาส์ เป็นต้น ซึ่งสามารถแบ่งออกเป็นส่วนต่างๆ ตามลักษณะการทำงาน ได้ 4 หน่วย คือ หน่วยรับข้อมูล (Input Unit) หน่วยประมวลผลกลาง (Central Processing Unit : CPU)  หน่วยแสดงผล (Output Unit) หน่วยเก็บข้อมูลสำรอง (Secondary Storage) โดยอุปกรณ์แต่ละหน่วยมีหน้าที่การทำงานแตกต่างกัน 
          ซอฟต์แวร์ คือ ส่วนของระบบคอมพิวเตอร์ที่ใช้ในการจัดเก็บและประมวลผลข้อมูล ซอฟต์แวร์นั้น นอกจากจะสามารถใช้งานบนคอมพิวเตอร์ได้แล้ว ยังสามารถใช้งานบนเครื่องใช้ หรืออุปกรณ์อื่น เช่น โทรศัพท์มือถือ หรือหุ่นยนต์ในโรงงาน หรือเครื่องใช้ไฟฟ้าต่างๆ

ข้อ 4 ตอบ
ซอฟท์แวร์ที่ใช้งานออกได้เป็น 3 ประเภทดังนี้
1. ซอฟท์แวร์ที่พัฒนาขึ้นมาใช้งานเอง เป็นซอฟท์แวร์ที่ทางบริษัทได้จ้างโปรแกรมเมอร์หรือบริษัทเข้ามารับผิดชอบกับการเขียนโปรแกรมขึ้นมาเพื่อใช้งานเฉพาะบริษัทเอง
         
2. ซอฟท์แวร์สำเร็จรูป (Package) ซอฟท์แวร์สำเร็จรูป เป็นอีกหนึ่งทางเลือกสำหรับผู้ประกอบการที่ต้องการหลีกเลี่ยงปัญหาต่าง ๆ ของการจัดทำซอฟท์แวร์ขึ้นมาใช้งานเอง
3. ซอฟท์แวร์ที่เป็นกึ่งสำเร็จรูป (Package) ซอฟท์แวร์กึ่งสำเร็จรูปเป็นอีกหนึ่งทางเลือกหากผู้ประกอบการต้องการใช้งานซอฟท์แวร์ที่สามารถปรับเปลี่ยนรายละเอียดให้เข้ากับงานได้ โดยส่วนใหญ่ซอฟท์แวร์ประเภทนี้จะสร้างงานที่เป็นพื้นฐานมาให้แล้วผู้ประกอบการสามารถที่จะนำมาปรับเปลี่ยนในรายละเอียด หรือข้อมูลให้เข้ากับกิจการหรือการทำงานแต่ละส่วนได้ ปัจจุบันซอฟท์แวร์ส่วนใหญ่จะสร้างออกมาในรูปแบบนี้และหากมีบริการที่ดีก็จะมีทีมงานเข้ามาช่วยเหลือ ในด้านการให้คำแนะนำหากเกิดปัญหาในการใช้งาน ซึ่งไม่ต้องเสียค่าใช้จ่ายที่สูงมากนัก

ข้อตอบ
6 ประเภท ได้แก่
1.Mainfrane Operating Systems  เป็นระบบปฏิบัติการบนเครื่องคอมพิวเตอร์ mainframe เป็นเครื่องขนาดใหญ่บรรจุในห้องใหญ่และมีใช้ในองค์กรที่มีศูนย์ประมวลผลข้อมูลจำนวนมาก เครื่อง mainframe แตกต่างจากเครื่อง PC มากทีเดียวโดยเฉพาะความสามารถของอุปกรณ์ I/O และยังสามารถใช้เครื่อง mainframe เป็น high-end Web Server เป็น server สำหรับ E-commerce sites ขนาดใหญ่ ระบบปฏิบัติการสำหรับเครื่อง mainframes ถูกสร้างสร้างให้รับกับการประมวลผลหลายๆงานในเวลาเดียวกัน และงานส่วนใหญ่ก็เกี่ยวข้องกับการใช้ I/O จำนวนมาก งานเหล่านี้ถูกนำมาประมวลผลใน 3 แบบ คือ Batch Processing , Transaction Processing และ Timesharing 2.Server Operating Systems เป็นระบบปฏิบัติการบนเครื่อง Server Server อาจจะเป็นเครื่อง PC ที่มีสมรรถนะสูง หรือ workstation หรืออาจเป็นเครื่องถึงระดับเครื่อง mainframe เพื่อให้บริการหลาย user ผ่านเครื่อข่ายในเวลาเดียวกัน และให้ users ใช้ทรัพยากร hardware และ software ร่วมกัน server สามารถให้บริการเป็น print server , file server , web server และอื่นๆ ผู้ให้บริการ Internet ( Internet Provider ) อาจมีเครื่อง server หลายเครี่องเพื่อให้บริการแก่ลูกค้าและ web site ต่างๆ มาใช้ server เป็นที่เก็บ web pages และจัดการกับ requests ต่างๆที่เข้ามายัง server ระบบปฏิบัติการบนเครื่อง server ได้แก่ UNIX และ Windows 2000 เป็นต้น
3.Mutiprocessor Operating Systems วิธีการเพิ่มความสามารถของกำลังการประมวลผลที่ใช้กันมากขึ้น คือ การมีมากกว่า 1 CPU อยู่ในระบบคอมพิวเตอร์เครื่องเดียวกัน ระบบคอมพิวเตอร์แบบนี้เรียกว่า parallel computer หรือ multicomputer หรือ multiprocessor
4. Personal Computer Operating Systems
ระบบปฏิบัติการบนเครื่อง PC หรือไมโครคอมพิวเตอร์ เป็นระบบ single user และใช้กันทั่วไปกับงานเกี่ยวกับ software word processing , spreadsheet , Games และ Internet access ระบบปฏิบัติการนี้มีการพัฒนา interface ให้ user ใช้งานได้สะดวก โดยการสอนหรือแนะนำวิธีการใช้ให้ user เพียงเล็กน้อย ก็ทำให้ user ใช้คอมพิวเตอร์ได้ ระบบปฏิบัติการนี้ได้แก่ Windows version ต่างๆ , Linux , Macintosh
5.Real-Time Operating Systems
ระบบ Real-Time มีปัจจัยกำหนดที่สำคัญคือ เวลา ตัวอย่างเช่น ระบบควบคุมการผลิตในโรงงานอุตสาหกรรม มีการใช้คอมพิวเตอร์แบบ Real-time เพื่อรับข้อมูลเกี่ยวกับกระบวนการการผลิตตลอดเวลา เพื่อประมวลผลแล้วให้ผลลัพธ์ไปใช้ในการควบคุมเครื่องจักรต่างๆ โรงงานในทันทีคอมพิวเตอร์ต้องประมวลผลอย่างรวดเร็วมากแล้วให้ได้ผลนำไปปฏิบัติทันทีเช่นกัน จึงต้องมีระบบปฏิบัติการสำหรับการทำงาน แบบ Real-Time operating
6. Embedded Operating Systems การพัฒนาทางเทคโนโลยีคอมพิวเตอร์ ทำให้มีระบบคอมพิวเตอร์ขนาดเล็กลงเรื่อยๆ จนเป็น Palmtp computer และ Embedded System
ทั้งสองนี้มีลักษณะใช้งานแบบ Real-Time System แต่ก็มีข้อจำกัดเรื่องของกำลังความสามารถประมวลผล เรื่องหน่วยความจำ เรื่องขนาด จึงทำให้ทั้งสองดูพิเศษจาก real-time system ปกติ ตัวอย่างระบบปฏิบัติการประเภทนี้คือ Palm OS และ Windows CE ( Consumer Electronics)


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

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