Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Classes of computers

From Wikipedia, the free encyclopedia

icon
This articleneeds additional citations forverification. Please helpimprove this article byadding citations to reliable sources. Unsourced material may be challenged and removed.
Find sources: "Classes of computers" – news ·newspapers ·books ·scholar ·JSTOR
(October 2007) (Learn how and when to remove this message)
Black desktop computer with monitor on top and keyboard in front
Smartphone with rainbow-like display held in a hand
Purple video game console and controller
Rows of large, dark computer cabinets in huge room
Different types of computers – clockwise from top left:
Desktop computer (IBMThinkCentre S50 with monitor)
Smartphone (LYF Water 2)
Supercomputer (IBMBlue Gene/P)
Video game console (NintendoGameCube)

Computers can be classified, or typed, in many ways. Some commonclassifications of computers are given below.

Classes by purpose

[edit]
Classes of Computers
Computer
AnalogHybridDigital
Super ComputersMainframe ComputersMobile ComputersMini ComputersMicro Computers
Notes:

Microcomputers (personal computers)

[edit]

Microcomputers became the most common type of computer in the late 20th century. The term "microcomputer" was introduced with the advent of systems based on single-chipmicroprocessors. The best-known[citation needed] early system was theAltair 8800, introduced in 1975. The term "microcomputer" has practically become ananachronism as it has fallen into disuse.[1]

These computers include:

  • Desktop computers – A case put under or on a desk. The display may be optional, depending on use. The case size may vary, depending on the required expansion slots. Very small computers of this kind may be integrated into the monitor.
  • Rackmount computers – The cases of these computers fit into19-inch racks, and may be space-optimized and very flat. A dedicated display, keyboard, and mouse may not exist, but aKVM switch or built-in remote control (via LAN or other means) can be used to gain console access. Manyservers are rackmount computers anddata centers may have dozens or hundreds of racks with hundreds or thousands of rackmount computers acting as servers.
  • In-car computers (carputers) – Built into automobiles, forentertainment,navigation, etc.
  • Laptops andnotebook computers – Portable and all in one case.
  • Tablet computer – Like laptops, but with atouch-screen, entirely replacing the physical keyboard.
  • Smartphones,smartbooks, andpalmtop computers – Small handheld personal computers with limited hardware specifications.
  • Programmable calculator – Like small handhelds, but specialized in mathematical work.
  • Video game consoles – Fixed computers built specifically for entertainment purposes.
  • Handheld game consoles – The same as game consoles, but small and portable.

Minicomputers (mid-range computers)

[edit]

Minicomputers (colloquially, minis) are a class of multi-usercomputers that lie in the middle range of the computing spectrum, in between the smallestmainframe computers and the largest single-user systems (microcomputers orpersonal computers). The termsupermini computer or simply supermini was used to distinguish more powerful minicomputers that approached mainframes in capability. Superminis (such as theDECVAX orData General Eclipse MV/8000) were usually32-bit at a time when most minicomputers (such as thePDP-11 orData General Eclipse orIBM Series/1) were16-bit. These traditional minicomputers in the last few decades of the 20th century, found in small to medium-sized businesses, laboratories and embedded in (for example) hospitalCAT scanners, often would berack-mounted and connect to one or moreterminals ortape/card readers, like mainframes and unlike most personal computers, but require less space and electrical power than a typical mainframe. This term has fallen into disuse.[2]

Mainframe computers

[edit]

The termmainframe computer was created to distinguish the traditional, large, institutional computer intended to service multiple users from the smaller, single-user machines. These computers are capable of handling and processing very large amounts of data quickly. Mainframe computers are used in large institutions such as government, banks, and large corporations.They are measured inMIPS (million instructions per second) and can respond to hundreds of millions of users at a time[citation needed].

Supercomputers

[edit]

Asupercomputer is focused on performing tasks involving intense numerical calculations such as weather forecasting, fluid dynamics, nuclear simulations, theoretical astrophysics, and complex scientific computations. A supercomputer is a computer that is at the front-line of current processing capacity, particularly speed of calculation. The term supercomputer itself is rather fluid, and the speed of today's supercomputers tends to become typical of tomorrow's ordinary computer. Supercomputer processing speeds are measured in floating-point operations per second, orFLOPS. An example of a floating-point operation is the calculation of mathematical equations in real numbers. In terms of computational capability, memory size and speed, I/O technology, and topological issues such as bandwidth and latency, supercomputers are the most powerful, are very expensive, and not cost-effective just to perform batch or transaction processing.

Classes by function

[edit]

Servers

[edit]

Server usually refers to a computer that is dedicated to providing one or more services. A server is expected to be reliable (e.g. error-correction of RAM; redundant cooling; self-monitoring, RAID), fit for running for several years, and giving useful diagnosis in case of an error. For even increased security, the server may be mirrored. Many smaller servers are actually personal computers that have been dedicated to provide services for other computers.

  • Adatabase server is a server which uses adatabase application that providesdatabase services to other computer programs or tocomputers.Database management systems (DBMSs) frequently provide database-server functionality, and some database management systems (such asMySQL) rely exclusively on theclient–server model for database access while others (such asSQLite) are meant for using as anembedded database. Users access a database server either through a "front end" running on the user's computer – which displays requested data – or through the "back end", which runs on the server and handles tasks such as data analysis and storage.
  • Afile server does not normally perform computational tasks or run programs on behalf of its client workstations but manage and store a large collection ofcomputer files. The crucial function of a file server is storage. File servers are commonly found in schools and offices, where users use alocal area network to connect their client computers and useNetwork-attached storage (NAS) systems to provide data access.
  • Aweb server is a server that can satisfyclient requests on theWorld Wide Web. A web server can, in general, contain one or morewebsites. A web server processes incomingnetwork requests overHTTP and several other relatedprotocols. The primary function of a web server is to store, process and deliverweb pages to clients. The communication between client and server takes place using theHypertext Transfer Protocol (HTTP). Pages delivered are most frequentlyHTML documents, which may includeimages,style sheets andscripts in addition to the text content.
  • Aterminal server enables organizations to connect devices with anRS-232,RS-422 orRS-485 serial interface to alocal area network (LAN). Products marketed as terminal servers can be very simple devices that do not offer any security functionality, such asdata encryption and user authentication. These provide GUI sessions that can be used by client PCs that work someway like a remote control. Only the screen (and audio) output is shown on the client. The GUI applications run on the server, data (like in files) would be stored in the same LAN, thus avoiding problems, should a client PC be damaged or stolen.

A server may run severalvirtual machines (VMs) for different activities, supplying the same environment to each VM as if it ran on dedicated hardware. Different operating systems (OS) can therefore be run at the same time. This technology approach needs special hardware support to be useful and was first the domain of mainframes and other large computers. Nowadays, most personal computers are equipped for this task, but for long-term operation or critical systems, specialized server hardware may be needed.
Another approach is to implement VMs on the operating system level, so all VMs run on the same OS instance (or incarnation), but are fundamentally separated to not interfere with each other.

Workstations

[edit]

Workstations are computers that are intended to serve one user and may contain special hardware enhancements not found on a personal computer. By the mid-1990s personal computers reached the processing capabilities of mini computers and workstations. Also, with the release ofmulti-tasking systems such asOS/2,Windows NT andLinux, the operating systems of personal computers could do the job of this class of machines. Today, the term is used to describe desktop PCs with high-performance hardware. Such hardware is usually aimed at a professional, rather than enthusiast, market (e.g. dual-processor motherboards, error-correcting memory, professional graphics cards).

Information appliances

[edit]

Information appliances are computers specially designed to perform a specific "user-friendly" function—such asediting text,playing music,photography,videography etc. The term is most commonly applied to battery-operatedmobile devices, though there are alsowearable devices.

Embedded computers

[edit]

Embedded computers are computers that are a part of a machine or device. Embedded computers generally execute aprogram that is stored innon-volatile memory and is only intended to operate a specific machine or device. Embedded computers are very common. The majority aremicrocontrollers. Embedded computers are typically required to operate continuously without being reset or rebooted, and once employed in their task the software usually cannot be modified. An automobile may contain a number of embedded computers; however, a washing machine orDVD player would contain only one microcontroller. Embedded computers are chosen to meet the requirements of the specific application, and most are slower and cheaper than CPUs found in a personal computer.

Classes by usage

[edit]
Computers in a library for public use

Public computer

[edit]

Public computers are open for public uses, possibly as anInteractive kiosk. There are many places where one can use them, such ascybercafes, schools and libraries.

They are normallyfire-walled and restricted to run only their pre-installed software[citation needed]. The operating system is difficult to change and/or resides on a file server. For example, "thin client" machines in educational establishments may be reset to their original state between classes. Public computers are generally not expected to keep an individual's data files.

Personal computer

[edit]

Apersonal computer has one user who may also be the owner (although the term has also come also mean any computer hardware somewhat like the originalIBM PC, irrespective of how it is used). This user often may use all hardware resources, has complete access to any part of the computer and hasrights to install/remove software. Personal computers normally store personal files, and often the owner/user is responsible for routine maintenance such as removing unwanted files and virus-scanning. Some computers in a business setting are for one user but are also served by staff with protocols to ensure proper maintenance.

Shared computer

[edit]

These are computers where different people might log on at different times; unlike public computers, they would have usernames and passwords assigned on a long-term basis, with the filesthey see and the computer's settings adjusted to their particular account. Often the important data files will reside on a central file server, so a person could log onto different computers yet still see the same files. The computer (or workstation) might be a "thin client" orX terminal, otherwise it may have its own disk for some or all system files, but usually will need to be networked to the rest of the system for full functionality. Such systems normally require a system administrator to set up and maintain the hardware and software.

Display computer

[edit]

Computers that are used just to display selected material (usually audio-visual, or simple slide shows) in a shop, meeting or trade show. These computers may have more capabilities than they are being used for; they are likely to haveWiFi and so be capable of Internet access, but are rarely firewalled (but have restricted port access or monitored in some way). Such computers are used and maintained as appliances, and not normally used as the primary store for important files.

Classed by generation of computer technology

[edit]
Main article:History of computing hardware

The history of computing hardware is often used to reference the different generations of computing devices:

See also

[edit]

References

[edit]
  1. ^"Google Books Ngram Viewer".books.google.com. Retrieved2023-11-10.
  2. ^"Google Books Ngram Viewer".books.google.com. Retrieved2023-11-10.
  3. ^Dyson, George (2012). "7".Turing's Cathedral - The origins of the Digital Universe. New York: Pantheon Books. p. 124.ISBN 978-0-375-42277-5.

External links

[edit]
Micro
Static
Appliances
Computers
By use
By size
Mobile
Laptop
Tablet
Handheld
Calculator
Wearable
Midrange
Large
Others
Retrieved from "https://en.wikipedia.org/w/index.php?title=Classes_of_computers&oldid=1321114315"
Category:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp