Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม C

คอมพิวเตอร์ประเภทต่าง ๆ ตามขนาดในภาษา C มีอะไรบ้าง


คอมพิวเตอร์เป็นอุปกรณ์อิเล็กทรอนิกส์ที่สามารถใช้ในการเก็บข้อมูลและดำเนินการตามขนาดของคอมพิวเตอร์ คอมพิวเตอร์อาจแบ่งออกได้เป็น 4 ประเภท ดังนี้ -

  • ไมโครคอมพิวเตอร์ (เล็ก)
  • มินิคอมพิวเตอร์ (ขนาดกลาง)
  • คอมพิวเตอร์เมนเฟรม (ใหญ่)
  • ซุปเปอร์คอมพิวเตอร์ (ใหญ่มาก)

ไมโครคอมพิวเตอร์

CPU ที่ใช้ในไมโครคอมพิวเตอร์คือไมโครโปรเซสเซอร์ ซึ่งมีต้นกำเนิดในปลายทศวรรษ 1970 ไมโครคอมพิวเตอร์เครื่องแรกคือชิปไมโครโปรเซสเซอร์ขนาด 8 บิต

ชิป 8 บิตสามารถดึงข้อมูล/คำสั่งจากการจัดเก็บ ประมวลผล และจัดการในแต่ละครั้ง ค่าใช้จ่ายของไมโครคอมพิวเตอร์นั้นประหยัดและเป็นมิตรต่อการใช้งาน คอมพิวเตอร์ส่วนบุคคล (PC) สามารถจัดอยู่ในหมวดหมู่นี้ได้

มินิคอมพิวเตอร์

มันเกิดขึ้นในปี 1960 เริ่มแรกมินิคอมพิวเตอร์เป็นเครื่อง 8 และ 12 บิต แต่ในปี 1970 คอมพิวเตอร์ขนาดเล็กเกือบทั้งหมดเป็นเครื่อง 16 บิต ข้อดีของมินิคอมพิวเตอร์ขนาด 16 บิตคือชุดคำสั่งขนาดใหญ่และช่องที่อยู่และที่เก็บข้อมูลที่มีประสิทธิภาพ

ไมโครคอมพิวเตอร์

มันเกิดขึ้นในปี 1960 เริ่มแรกมินิคอมพิวเตอร์เป็นเครื่อง 8 และ 12 บิต แต่ในปี 1970 คอมพิวเตอร์ขนาดเล็กเกือบทั้งหมดเป็นเครื่อง 16 บิต ข้อดีของมินิคอมพิวเตอร์ขนาด 16 บิตคือชุดคำสั่งขนาดใหญ่และช่องที่อยู่และที่เก็บข้อมูลที่มีประสิทธิภาพ

มินิคอมพิวเตอร์มีขนาดใหญ่กว่าไมโครคอมพิวเตอร์แต่มีขนาดเล็กกว่าเมนเฟรม ค่าใช้จ่ายของมินิคอมพิวเตอร์อยู่ระหว่าง Rs. 5 ถึง 15 ครั่ง ขึ้นอยู่กับการกำหนดค่า

เมนเฟรม

เมนเฟรมโดยทั่วไปคือโปรเซสเซอร์ 32 บิต เหมาะสำหรับองค์กรขนาดใหญ่ในการจัดการแอปพลิเคชันที่มีปริมาณมาก เมนเฟรมยังใช้เป็นโฮสต์คอมพิวเตอร์ส่วนกลางในระบบแบบกระจาย

ความเร็วของการประมวลผลเมนเฟรมแสดงเป็นคำสั่ง 10 ถึง 100 ล้านคำสั่งต่อวินาที และมีราคาอยู่ระหว่าง 1 ถึง 5 ล้านดอลลาร์ ขึ้นอยู่กับการกำหนดค่า

ซูเปอร์คอมพิวเตอร์

ซูเปอร์คอมพิวเตอร์คือส่วนปลายของเครื่องเมนเฟรมที่ล้ำสมัย สิ่งเหล่านี้เกือบจะเป็นเครื่องจักรที่เร็วที่สุดในแง่ของความเร็วในการประมวลผลและใช้เทคนิคการประมวลผลหลายตัวซึ่งใช้โปรเซสเซอร์จำนวนหนึ่งเพื่อแก้ปัญหา

ขนาดของคอมพิวเตอร์ขึ้นอยู่กับปัจจัยพื้นฐานสามประการเป็นหลัก -

ปัจจัยทั้งสามมีดังต่อไปนี้ -

  • ความจุหลัก

  • ความเร็วในการประมวลผลข้อมูล

  • ความสามารถในการรองรับอุปกรณ์อินพุต เอาต์พุต และอุปกรณ์จัดเก็บข้อมูลจำนวนมาก เช่น เครื่องพิมพ์ เทปไดรฟ์ ฯลฯ