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;
100 Cards in this Set
- Front
- Back
Name the 3 address buses |
CAD Control Address Data |
|
What is meant by Bidirectional Bus |
It can carry data in either direction |
|
Name 2 bidirectional buses |
Data Bus Control Bus |
|
What is meant by unidirectional bus |
It moves in one direction |
|
Name a undirectional bus |
Address bus |
|
What does the Control bus do C |
Carries data that controls the actions of a PC C |
|
What does an Address bus do A |
Carries the address of the piece of memory or I/O device to be read or written to A |
|
What does a Data bus do D |
Carries data to be read or written to and from the memory D |
|
Name the 3 buses |
No. 34, 33 & 52 ok Control, Address, Data CAD |
|
Name two main types of memory characteristics |
Non Volatile Volatile |
|
Explain what is meant by Volatile memory |
when the power is turned off all data is lost |
|
Explain what is meant by Non Volatile memory |
when the power is turned off all data is not lost |
|
Name 2 examples of Volatile memory and where they could be used in a PC |
RAM DRAM main PC SD RAM Static RAM level 1 and 2 Cache |
|
Name 2 examples of non volatile memory and where it can be used in a PC |
ROM used in BIOS(basic input/output system) EEPROM - SSD Solid State Drives EEPROM - Flash drives |
|
The CPU handles data in what sized bit |
8 |
|
What is the name for a 8 bit block |
Byte |
|
What is the transaction between the CPU and memory called |
Bus Cycle |
|
The width of the system memory bus must match the number of data bits per ....... of the CPU |
cycle |
|
Define 6 steps of the memory read process |
location of data to be read is passed to memory Address bus chip that holds memory is made ready delay is allowed let memory settle Data is placed on data bus Control unit unit of processor turns on read line of the control bus Data is placed into the Memory Data Register |
|
List the 3 component parts of the CPU |
ALU Arithmatic and Logic Unit Control Unit Registers |
|
Whats a Bit |
A single Binary digIT |
|
Whats a Byte |
A sequence if 8 bits |
|
Whats a word |
A sequence of bits either 16, 32 or 64 bits depending on the computer |
|
List the registers in a CPU |
Instruction Register Memory Data Register Memory Address Register Program Counter Accumulator General Purpose Registers MA GIMP |
|
The speed of the processor is described as ..... ...... |
Clock Speed |
|
What does IDE stand for |
Integrated Drive Electronics |
|
What does SCSI stand for |
Small Computer Systems Interface |
|
What does RAID stand for |
Redundant Array of Independent Disks |
|
How are I/O devices attached to the CPU |
via the I/O interface and the I/O bus |
|
Describe the 4 steps for an I/O device to communicate with the CPU |
Device communicates to the I/O interface I/O interface communicates with the I/O bus I/O bus transfer data to the hardware register Data is moved from the register to memory to be stored |
|
What does the I/O interface need to function |
Buffer space to allow the data being transfered to be stored until the hardware is ready A control bit to start and stop transfers A flag to signal when transfers are completed |
|
What do all peripherals need to function with a computer |
devise drivers |
|
Define polling |
it was a process of interaction between peripheral and CPU where the CPU would "poll" all perishers to see if they needed anything |
|
Define Interrupts |
this is where peripheral contact the CPU to advise they have data or need attention |
|
What does ISR stand for |
Interrupt Service Routine The ISR is also know as the Interrupt handler program |
|
What are the 7 steps of the sequence of Interrupts |
Interrupt raised Current CPU instruction is completed Content of interrupt registers are stored in the stack Memory address of the ISR is found and transfer controlled ISR is run Internal register contents are restored from stack Original process continues from where it was stopped |
|
What is a nested Interupt system |
Its a hierarchy of handling interrupts |
|
Name the 2 main types of Interrupts |
Software Hardware |
|
UNIVAC stands for |
Universal Automatic Computer |
|
ASCII stands for |
American Standard Code for Information Interchange |
|
EBCDIC stands for |
Extended Binary Coded Decimal Interchange Code |
|
FORTRAN stands for |
Formula Translation |
|
The output quality of a printer is measured in |
Dots per sq. inch |
|
What is the number of read-write heads in the drive for a 9-track magnetic tape |
Oh come on waken up we told you its a 9 track tape soooooooo |
|
List the 6 best known Operating Systems |
Single Processor 1 cpu Multi Processor more than 1 cpu Networked Systems LAN-WAN Multi-tasking Systems Real Time Systems controls robots machinery Distributed Systems:- connected computers that work autonomously |
|
Define Single Processor |
1 CPU |
|
Define Multi Processor |
more than 1 CPU |
|
Define Networked Systems |
LAN-WAN |
|
Define Multi-tasking Systems |
completes many tasks simultaneously |
|
Define Real Time Systems |
controls robots machinery |
|
Define Distributed Systems |
connected computers that work autonomously |
|
Describe the 5 layers of the Operating system |
from the center out Kernal Memory Management Input/output File Management User Interface |
|
what is controls can be found on a GUI |
check boxes radio buttons list boxes edit boxes buttons |
|
What a disadvantage of file locking |
when one user is using the file the entire file is locked even though they may only be using a small piece of it |
|
what is record or block locking |
when a file is split into sections(blocks) and the section being used is locked to allow access from other users to other parts of the file |
|
what are the 4 attributes that can be set by the user in fat32 |
archive system hidden read only |
|
what is the largest file on fat32 |
4gb technically 4gb minus 2bytes |
|
what is the benefit of NTFS over Fat32 |
encryption compression supports larger files can automatically recover some disk errors that fat 32 can't |
|
What is the first sector of an NTFS file system |
Partition Boot Sector |
|
What is the second sector of an NTFS file system |
MFT Master File Table |
|
What is the third sector of an NTFS file system |
System files |
|
What is the forth sector of an NTFS file system |
File Area |
|
Name the 4 sectors of the NTFS file system |
Partition Boot Sector Master File Table System Files File area |
|
Which Microsoft file system is the only one to allow permissions to be assigned to individual files |
Yes, keep up we're talking NTFS |
|
What are the first 16 bits of the MFT reserved for |
Special Information or more commonly know as Metadata |
|
What does MFT stand for |
Master File table |
|
What is the first two records contained in the MFT |
A description of the MFT a mirror of the MFT(this can move to other positions depending on the version of NTFS) |
|
What layer controls all communication with external devices |
Input/Output |
|
How are process from an I/O device into the system |
Via a interrupt |
|
What layer decides what process is required to deal with an interrupt |
Kernal |
|
What are the 2 main catagories of input/output and describe them |
Charactor, single numbers or charactors from say a keyboard, joystick, mouse etc Block, deal with larger blocks of data eg reading/writing to disk |
|
The interrupt can also transfer data into memory by itself, what is this process called |
Direct Memory Access |
|
Where is DMA Direct Memory Access used |
when ever a large amount of data needs to be transferred between a devise and contiguous (close/side by side) memory |
|
Describe the I/O process for DMA |
The I/O process tells the device where to start writing the data when to stop another interrupt is sent when the devise has sent all the data the I/O devise tell the requesting process that the data has been read/written |
|
Where does the I/O system hold print jobs |
In the print queue |
|
What is the name of the file where printer documents are queued |
Spool file |
|
Describe the 5 layers of the Operating System |
from the center out Kernal Memory Management Input/output File Management User Interface Keep My F..... Input Useful |
|
What is virtual memory |
hard disk space used by the memory due to a lack of available memory |
|
what is the file name for virtual memory |
Page file or swap file |
|
how does a program know where a piece of data is on a swap file |
There is a page table held on the page file |
|
In the case of Memory what is meant by segmentation |
Segmentation allows memory to be divided in to variable sized blocks |
|
What is the advantage of segmentation |
It allows more effective use of memory as each a suitably sized block can be used for a similar size file rather than one size fits all |
|
What else can segmentation be used for |
security, it can check to see if a program is allowed access to a memory location |
|
What is the kernal responsible for |
Multi tasking Process control exception handing Interrupt processing |
|
what is the difference between exception handling and interrupt processing |
Exception handling is when a device needs access to the cpu like here as you scroll down to the next card Interrupt processing is when it is already part of a program know as standard application execution |
|
what does ISR stand for |
Interrupt service handler |
|
What is an Application |
A self-contained program or piece of software designed to fulfill a particular purpose; an application Word, Excel |
|
What is an Utility |
An Utility helps to manage, maintain and control computer resources. Operating systems typically contain the necessary tools for this, but separate utility programs can provide improved functionality. Anti virus |
|
List 3 types of secuirty software |
Firewall(yes it can be software as well as hardware) Anti-virus Spyware Malware |
|
List some malisious program types |
Viruses adware backdoor Trojans(most are back door these days) keylogger rootkits spyware worms |
|
Whats the capitol A in ASCII |
65 |
|
Whats does ASCII stand for and where is it used |
a map of the character available on a standard keyboard American Standard Code for Information Interchange |
|
What is Unicode |
Is the big brother of ASCII it takes into account non English languages like Arabic, Cyrillic, Greek, Hebrew and Thai where additional characters are needed |
|
Name 4 types of Operating Systems |
Multi-User system Multi Processing or Multi Processor Multi Tasking Multi Threading Real time systems |
|
Define Multi-User |
More than one user at a time |
|
Define Multi Processing |
Support running a program on more than one CPU |
|
Define Multi Tasking |
Allows more than one program to run at the same time |
|
Define Multi Threading |
allows different parts of a single program to run concurrently |
|
Define Real time System |
Responds instantly to input |
|
Name the Registers in a CPU |
ALU Arithmetic Logic Unit General purpose register CU Control Unit PC Program Counter MAR Memory address register MDR Memory data register IR Instruction Register |