Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
35 Cards in this Set
- Front
- Back
A collection of components linked together and organized in such a way as to be recognizable as a single unit |
system |
|
outside the boundary for the system |
environment |
|
defined way in which the system interacts with its environment |
system interface |
|
system within a system |
subsystem |
|
the division of a subsystem or subsystem into its components and linkages |
decomposition |
|
The fundamental properties, and the patterns of relationships, connections, constraints and linkages among components and between the system and its environment |
architecture of the system |
|
representation of a system and their components by models or drawings on paper or objects within a computer program |
Abstractions |
|
Ability to decompose systems into components, hierarchically, which allows us to concentrate at the appropriate levels of detail during each step along the way |
top-down approach |
|
a program on a client computer accepts services and resources from a complementary program on a server computer |
client-server model |
|
there are two computers involved in the service (also n computers involved in a service) |
n-tier architecture |
|
system to allow different systems communicate with one another even though they may be incompatible |
middleware |
|
organization's internal network |
intranet |
|
many functions of an organization's data center can be moved to services on the Internet |
cloud computing |
|
Software applications that run on a server, delivering the results to the display on a client |
software as a service |
|
cloud services to the software facilities that one would expect to find on a developer's computer: Web and programming developments tools, facilities, a Web server, and operation system API. |
Platform as a service |
|
Cloud-based hardware emulation in the form of virtual machines, networking and the like |
Infrastructure as a service |
|
treats computers in a network as equals, with appropriate permissions, any computer on the network can view the resources of any other computer on the network and can share those resources. |
Peer-to-peer computing |
|
Instruction cycle |
steps that a computer takes to perform an instruction also known as the fetch-execute cycle |
|
Fetch |
Computer finds out what the instruction he is to execute |
|
Execute |
computer actually performs the work specified in the instruction |
|
The control unit determines the particular instruction to be executed by reading the contents of this |
Program counter also called the instruction pointer |
|
within the control unit supervises the fetching of instructions and data from memory |
memory management unit |
|
I/O interface unit and memory management unit may be combined to form this |
bus interface unit |
|
single, permanent storage location within the CPU used for a particular, defined purpose |
register |
|
Holds the address of the current instruction being executed |
PC or IP |
|
holds the actual instruction being executed currently by the computer |
instruction register |
|
holds the address of a memory location |
memory address register |
|
sometimes known as the memory buffer register, will hold a data value that is being stored to or retrieved from the memory location currently addressed by the memory address register |
Memory data register |
|
Control unit contains these important registers (Hint: 4) |
Program counter, instruction register, memory address register, and memory data register |
|
the physical connection that transfers data from one location in the computer system to another |
bus |
|
Each conductor in the bus |
line |
|
a bus in which there is an individual line for each bit of data address and control being used |
parallel bus |
|
a bus in which data is transferred on the bus can be transferred simultaneously |
Serial bus |
|
a bus that carries signals from a single specific source to a single specific destination |
point-to-point bus |
|
A bus that is used to connect several points together |
multipoint bus |