Term
| Application Programming Interface (API) |
|
Definition
Functions or programming features in an operating system that programmers can use for network links, links to messaging services, or interfaces to other systems. |
|
|
Term
|
Definition
A word processor, spreadsheet, database, computer game, or other type of application that a user runs on a computer. It consists of computer code that is formatted so that the computer or its operating system can translate that code into a specific task, |
|
|
Term
| Basic input/output system (BIOS) |
|
Definition
| Low-level program code that conducts basic hardware and software communications inside the computer. It resides between the computer hardware and higher level operating system. |
|
|
Term
|
Definition
A computing style frequently employed by large systems. A request for a series of processes is submitted to the computer; information is displayed or printed when the process is complete. |
|
|
Term
| Beginner's All-purpose Symbolic Instruction Code (BASIC) |
|
Definition
An English-like computer programming language originally designed as a teaching tool, but which evolved into a useful and relatively powerful development language. |
|
|
Term
|
Definition
A large box with slots for blade servers and the box provides cooling fans, electrical power, connection to a shared monitor and pointing device, and even network connectivity. |
|
|
Term
|
Definition
| A server unit that looks like a card that fits into a blade enclosure. They are intended to save space. |
|
|
Term
|
Definition
| A computer hardware and software design in which different portions of an application execute on different computers, or on different components of a single computer. |
|
|
Term
|
Definition
A computing technology that provides a host of scalable Web-based applications and services over the Internet or a private network that are used by clients through Web browsers. |
|
|
Term
|
Definition
| Instructions written in a computer programming language. |
|
|
Term
|
Definition
| An interface from which a user can enter commands. |
|
|
Term
| Complementary Metal Oxide Semiconductor (CMOS) memory |
|
Definition
| A type of NVRAM that uses a low-power technology and when employed to store the BIOS in a computer, it is powered by a small battery. |
|
|
Term
|
Definition
| A computer hardware and software design in which the operating system temporarily hands off control to an application and waits for the application to return control to the operating system. |
|
|
Term
|
Definition
| A computer operating system that typically is installed on a PC type of computer, usually used by one person at a time, that may or may not be connected to a network. |
|
|
Term
|
Definition
Computer software designed to provide the operating system and application software access to specific computer hardware. |
|
|
Term
| Graphical User Interface (GUI) |
|
Definition
| An interface between the user and an operating system, which presents information in an intuitive graphical format that employs multiple colors, figures, icons, windows, toolbars, and other features. Usually deployed with a pointing device to make users more efficient. |
|
|
Term
|
Definition
| The physical devices in a computer that you can touch (if you have the cover off), such as the CPU, circuit boards (cards), disk drives, monitor, and modem. |
|
|
Term
|
Definition
| The first is information taken in by a computer device to handle or process, such as characters typed at a keyboard. The second is information sent out by a computer device after that information is handled or processed, such as displaying the characters typed at the keyboard on the monitor. |
|
|
Term
|
Definition
| An essential set of programs and computer code built into a computer operating system to control processor, disk, memory, and other functions central to the basic operation of a computer. The kernel communicates with the BIOS, device drivers, and the API to perform these functions. It also interfaces with the resource managers. |
|
|
Term
| Microsoft Disk Operating System (MS-DOS) |
|
Definition
| The first widely distributed operating system for microcomputers, created by Tim Patterson and a team, including Bill Gates, at Microsoft. This is generic computer code used to control many basic computer hardware and software functions. |
|
|
Term
|
Definition
| A technique that allows a computer to run two or more programs at the same time. |
|
|
Term
|
Definition
An issuance of UNIX or Linux that is based on a standard kernel, but that also has customizations added by a particular private or commercial development group. |
|
|
Term
|
Definition
| Running several program processes or parts (threads) at the same time. |
|
|
Term
|
Definition
| A computer hardware and software system designed to service multiple users who access the computer’s hardware and software applications simultaneously. |
|
|
Term
| Nonvolatile Random Access Memory (NVRAM) |
|
Definition
| Computer memory that does not lose its contents when the power is turned off. One way to ensure non-volatile memory is by connecting the memory to a battery. |
|
|
Term
|
Definition
| Computer software code that interfaces with user application software and the computer’s BIOS to allow the applications to interact with the computer hardware. |
|
|
Term
| Power-On Self Test (POST) |
|
Definition
| Tests, such as memory and hardware component tests, that are run by the BIOS when a computer first starts and that must complete before the operating system is loaded. |
|
|
Term
|
Definition
| A computer hardware and software design for multitasking of applications in which the operating system retains control of the computer at all times. |
|
|
Term
|
Definition
| CPU boxes mounted in racks that can hold multiple servers, each with its own power cord and network connection—and that often share one monitor and pointing device. |
|
|
Term
|
Definition
| Memory that contains information that is not erased when the power is removed from the memory hardware. |
|
|
Term
|
Definition
| An operating system that interacts directly with the user and responds in real time with required information. |
|
|
Term
|
Definition
| Programs that manage computer memory and CPU use. |
|
|
Term
|
Definition
| A computer processing style in which each operation is submitted, acted upon, and the results displayed before the next process is started. Compare to batch processing. |
|
|
Term
|
Definition
| A computer operating system usually found on more powerful PC-based computers than those used for desktop operating systems, which is connected to a network, and that can act in many roles to enable multiple users to access information. |
|
|
Term
|
Definition
| An interface to enable humans to interact with an operating system kernel. It enables the user to execute commands. |
|
|
Term
|
Definition
| A computer hardware and software design that can manage only a single task at a time. |
|
|
Term
|
Definition
| A computer hardware and software system that enables only one user to access its resources at a particular time. |
|
|
Term
|
Definition
| A computer that has extreme processing power and speed to handle complex computations that are beyond the reach of other computers. |
|
|
Term
|
Definition
| A hybrid between single-tasking and multitasking that permits the user or application software to switch among multiple single-tasking operations. |
|
|
Term
|
Definition
| A central computer system, such as a mainframe, that is used by multiple users and applications simultaneously. |
|
|