Comp Sci Exam Flashcards
(30 cards)
Name All Steps From The Fetch Exceute Cycle
- Fetch instructions from main memory.
- Decode instructions
- Execute Commands
- Store Results
What is the CoC
Set of rules outlining responsibilies or proper practices of and ind/party/org
What are the three busses
Control Bus: Manages information flow between components
Address Bus: determines the location in memory that the processor will read data from or write to
Data Bus: Operates only within the internal circuitry of the CPU, communicating among internal caches
What is the ALU
Performs both bitwise and mathematical operations on binary numbers
What does the control unit do
Directs operation of processor, receives input information that it converts into control signals before sending to central processor, this then tells hardware operations to carry out
What does a register do
May hold any type of data, must be large enough to hold instruction (eg. 64 bit = 64 length) , typical cpu’s hold multiple index registers or address registers
What does a program counter do
register in a computer that contains address of the instruction being executed, as each instruction fetched adds 1 to stored value.
What does a system clock do
Handles all synchronization within a computer
What is the BIOS bootup process
CPU initializes itself
Power-On Self-Test (POST)
necessary hardware is detected and found, computer begins to boot
BIOS attempts to access the first sector of the drive designated as the boot disk
BIOS confirms there’s a bootstrap loader
BIOS hands over its work to the boot loader
turns control of the PC over to the operating system
What is the SDLC
The system development life-cycle
What are the 6 SDLC Steps
Preliminary Analysis, Analysis, Design, Development, Implementation, Evaluation and Maintenance
What happens in the preliminary analysis stage
Conduction, proposition of alternative solutions, costs and benefits
What happens in the analysis stage
Collection of facts, scrutiny of existing systems, Analysis of proposed solutions
What happens in the design stage
Describes necessary features, specs and functions of the project in detail as well as hard/software.
What happens in the development stage
When the qualification specific people begin their work and initial stages of design and analysis end
What happens in the implementation stage
Majority of code is written, system is implemented
What happens in the Evaluation and Maintenance stage
Consists of regular updates, maintenance and the evaluation of the system
What does the SDLC do
Enables users to develop a newly developed project into a planned one.
What does prototyping do
a prototype is built, tested, and then reworked as necessary until an acceptable prototype is finally achieved, works best where not all project requirements are now ahead of time
What are the 4 aspects of Project Management?
Planning, Budgeting, Project Management Tracking, Scheduling
Describe the 2 types of budgeting
Top-down: Top-down decides for how much the project will cost and dividing the amount between the work packages
Bottum-up: Bottom-up estimates the total cost of the project by costing the lowest-level work packages and rolling up
What is an advantage and disadvantage of Top-Down
advantages include less resource waste and greater work efficiency due to limited amount
disadvantage includes that it guesses the manager knows a reasonable figure
What is an advantage and disadvantage of Bottums-up budgeting
an advantage of this is its accuracy
disadvantage includes is difficulty in getting a full list of tasks and activities
What is the difference between direct and indirect costs
Direct: easily attributed to the project and charge on an item-by-item basis
Indirect: Costs that affect more then 1 project