Please enable JavaScript.
Coggle requires JavaScript to display documents.
Classifications of Computer - Coggle Diagram
Classifications of Computer
Personal Computers
A personal computer (PC) is a microcomputer whose size, capabilities, and price make it feasible for individual use. Unlike large, costly minicomputers and mainframes, time-sharing by many people at the same time is not used with personal computers. Primarily in the late 1970s and 1980s, the term home computer was also used.
Mini Computers
A minicomputer is a class of general purpose computers that was developed in the mid-1960s. They were much smaller than mainframes and sold for much less than mainframes. The contemporary term for this class of system is "midrange computer".
Super Computer
A supercomputer is a computer with a high level of performance as compared to a general-purpose computer. Since 2017, there have existed supercomputers which can perform over 1017 FLOP (a hundred quadrillion FLOP, 100 petaFLOP or 100 PFLOP).
Mainframe Computer
A mainframe computer is a computer used primarily by large organizations for critical applications like bulk data processing. Mainframe computers are often used as servers. Most large-scale computer-systems were established in the 1960s, but they continue to evolve.
Embedded Systems
An embedded system is a computer that has a dedicated function within a larger mechanical or electronic system. It is embedded as part of a complete device often including electrical or electronic hardware and mechanical parts. In 2009, it was estimated that ninety-eight percent of all microprocessors manufactured were used in embedded systems.
Examples: Smart watch, Mobile Phones, Washing Machine, Video Game Console, etc.
Server System
Server is created to process requests and delivers data to other computer via the internet. It is also computer or a computer program which manages the access to a certain centralized resource or service in a network.
Resources provided are based on the functions of a particular server, which may fall under these categories:
File Server
Database Server
Print Server
FTP Server
Application Server
Web Server
1 more item...
An application server is software that delivers a business application through a communication protocol. An application server may have features such as clustering, fail-over, and load-balancing. The goal is for developers to focus on the business logic rather than the technical side of the software.
An FTP server is computer software that can execute commands given by remote client(s) such as receiving, sending, deleting files. The software may run as a software component of a program, as a standalone program or even as one or more processes (in the background).
A print server is a type of server that connects printers to client computers over a network. It accepts print jobs from the computers and sends them to the printers. Print servers may be used to enforce administration policies, such as color printing quotas or watermarking printed documents.
A database server is a computer program that provides database services to other computers.
A file server (or fileserver) is a computer that provides a location for shared disk access. The term server highlights the role of the machine in the traditional client–server scheme. A file server does not normally perform computational tasks on behalf of its client workstations.