Term
|
Definition
|
|
Term
|
Definition
A computer used for running larger programs for multiple users, often simultaneously, and typically accessed only via a network. |
|
|
Term
|
Definition
A class of computers with the highest performance and cost; they are configured as servers and typically cost ten to hundreds of millions of dollars. |
|
|
Term
|
Definition
|
|
Term
|
Definition
2(subscript 40) bytes, or 10 (subscript 12) bytes, also known as tebibyte (TiB) |
|
|
Term
|
Definition
A computer inside another device used for running one predetermined application or collection of software. |
|
|
Term
Name the 8 Decimal Terms for bytes |
|
Definition
kilobyte megabyte gigabyte terabyte petabyte exabyte zettabyte yottabyte |
|
|
Term
Name the 8 Decimal Term Abbreviations |
|
Definition
|
|
Term
Name the 8 Decimal Term Values |
|
Definition
kilobyte- 10 (subscript 3) megabyte- 10 (subscript 6) gigabyte- 10 (subscript 9) terabyte- 10 (subscript 12) petabyte- 10 (subscript 15) exabyte- 10 (subscript 18) zettabyte- 10 (subscript 21) yottabyte- 10 (subscript 24) |
|
|
Term
|
Definition
kibibyte mebibyte gibbyte tebibyte pebibyte exbibyte zebibyte yobibyte |
|
|
Term
Name the 8 Binary Term Abbreviations |
|
Definition
|
|
Term
Name the 8 Binary Term Values |
|
Definition
kibibyte- 2 (subscript 10) mebibyte- 2 (subscript 20) gibbyte- 2 (subscript 30) tebibyte- 2 (subscript 40) pebibyte- 2 (subsript 50) exbibyte- 2 (subscript 60) zebibyte- 2 (subscript 70) yobibyte- 2 (subscript 80) |
|
|
Term
|
Definition
|
|
Term
|
Definition
Refers to large collections of servers that provide services over the internet; some providers rent dynamically varying numbers of servers as a utility. |
|
|
Term
|
Definition
Software as a Service
-Delivers software and data over the internet, usually via a thin program such as a browser that runs on a local client devices, instead of binary code that must be installed, and runs wholly on that device.
Examples: web search; social networking |
|
|
Term
|
Definition
A microprocessor containing multiple processors ("cores") in a single integrated circuit. |
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
|
Definition
Determines both the number of source-level statements and the number of I/O operations executed. |
|
|
Term
Programming language, compiler, and architecture |
|
Definition
Determines the number of computer instructions for each source-level statement. |
|
|
Term
Processor and memory system |
|
Definition
Determines how fast instructions can be executed. |
|
|
Term
I/O system (hardware and operating system) |
|
Definition
Determines how fast I/O operations may be executed. |
|
|
Term
|
Definition
Hardware and Operating System |
|
|
Term
Software and Hardware effect |
|
Definition
|
|
Term
|
Definition
Integrated Circuit resources double every 18-24 months
By Gordon Moore in 1965, one of the founders of Intel |
|
|
Term
|
Definition
Performing computer operations in parallel |
|
|
Term
A particular form of Parallelism |
|
Definition
|
|
Term
|
Definition
A sequence of events with each section representing one stage of the pipeline. |
|
|
Term
|
Definition
Software that provides services that are commonly useful, including operating systems, compilers, loaders, assemblers. |
|
|
Term
|
Definition
Supervising program that manages the resources of a computer for the benefit of the programs that run on that computer. |
|
|
Term
Important functions of an OS- Operating System |
|
Definition
1. Handling basic input and output operations. 2. Allocating storage and memory 3. Providing for protected sharing of the computer among multiple applications using it simultaneously. |
|
|
Term
|
Definition
|
|
Term
Examples of Operating Systems |
|
Definition
|
|
Term
|
Definition
A program that translates high-level language statements into assembly language statements. |
|
|
Term
|
Definition
Also called a bit. One of the two numbers in base 2 (0 or 1) that are components of information. |
|
|
Term
|
Definition
A command that computer hardware understands and obeys. |
|
|
Term
|
Definition
A program that translates a symbolic version of instructions into the binary version. |
|
|
Term
|
Definition
A symbolic representation of machine instructions. |
|
|
Term
|
Definition
A binary representation of machine instructions. |
|
|
Term
High Level Programming Language |
|
Definition
A portable language such as C, C++, Java or Visual Basic
that are composed of words and algebraic notation that can be translated by a compiler into assembly language. |
|
|
Term
|
Definition
A mechanism through which a computer is fed information such as a keyboard. |
|
|
Term
|
Definition
A mechanism that coveys the result of a computation to a user, such as a display, or to another computer. |
|
|
Term
|
Definition
|
|
Term
|
Definition
A display technology using a thin layer of liquid polymers that can be used to transmit or block light according to whether a charge is applied. |
|
|
Term
|
Definition
A liquid crystal display using a transistor to control the transmission of light at each individual pixel. |
|
|
Term
|
Definition
The smallest individual picture element. Screens are composed of hundreds of thousands to millions of pixels organized in a matrix. |
|
|
Term
|
Definition
Also called a chip. A device combining dozens to millions of transistors. |
|
|
Term
|
Definition
|
|
Term
|
Definition
Central Processor Unit. Also called processor. The active part of the computer, which contains the datapath and control and which adds numbers, tests numbers, signals I/O devices to activate, and so on. |
|
|
Term
|
Definition
The component of the processor that performs arithmetic operations. |
|
|
Term
|
Definition
The component of the processor that commands the datapath, memory, and I/O devices according to the instructions of the program. |
|
|
Term
|
Definition
The storage area in which programs are kept when they are running and that contains the data needed by the running programs. |
|
|
Term
|
Definition
Dynamic Random Access Memory |
|
|
Term
|
Definition
Memory built as an integrated circuit; it provides random access to any location. Access times are 50 nanoseconds and cost per gigabyte in 2012 was $5 to $10. |
|
|
Term
Way to implement a Touch Screen |
|
Definition
Capacitive Sensing
Since people are electrical conductors, if an insulator like glass is covered with a transparent conductor, touching distorts the electrostatic field of the screen, which results in capacitance. This technology can allow for multiple touches simultaneously, which allow gestures that can lead to attractive user interfaces. |
|
|
Term
|
Definition
A small fast memory that acts as a buffer for a slower, larger memory. |
|
|
Term
|
Definition
Static Random Access Memory |
|
|
Term
Static Random Access Memory |
|
Definition
Also memory that is built as an integrated circuit, but faster and less dense than DRAM. |
|
|