Chapter 1: Vobulary Flashcards
(34 cards)
A computer designed for use by an individual, usually incorporating a graphics display, a keyboard, and a mouse.
PC (Personal Computer)
A Computer used for running larger programs for multiple users, often simultaneously, and typically accessed only via a network.
Server
A class of computers with the highest performance and cost; they are configured as servers and typically cost tens to hundreds of millions of dollars
Super Computers
A computer inside another device use for running a predetermined application.
Embedded Computer
small wireless devices to connect to the internet; reliant on battery power and software installed by downloading apps.
Personal Mobile Devices
Cloud Computing
refers to large collections of servers that provide services over the internet.
delivers software and data over the internet usually via a thin program such as a browser that runs on a client device.
Software as a Service
Software that provides services that are commonly useful, such as operating systems, compilers, loaders and assemblers.
Systems Software
Supervising program that manages the resources of a computer for the benefit of the programs that run on that computer.
Operating System
Compiler
A program that translates high-level language statements into assembly language statement
binary digit
a digit in a two digit number system
instruction
a command that computer hardware understands and obeys
assembler
A program that translates a symbolic version of instructions into the binary version.
A symbolic representation of machine instructions.
Assembly Language
A binary representation of machine instructions.
Machine Language
A device containing millions of transistors
Integrated Chip
the active part of the computer, which contains the data path and control.
CPU
datapath
The component of the processor that performs arithmetic operations.
control
The component of the processor that commands the data-path, memory and I/O.
Memory
The storage area where programs are kept when they are running. Memory also stores data for the program.
The user portion of the instruction set plus the operating system interfaces used by application programmers.
Application Binary Interface
The total time required to complete a task.
Response Time
the number of tasks completed in a unit of time
Throughput
A rule stating that the performance enhancement possible with a given improvement is limited by the amount that the improved feature is used.
Amdahl’s Law