Comp Sci Exam Flashcards
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
What is Scheduling
Tool that communicates what work needs to be performed, what resources are required to be organized for work and the timeframes in which the work needs to be performed
What is Project Management Tracking
Ways Project managers update stakeholders and executives on upcoming
What are the five steps to communication
Step 1: Explain project plan to key stakeholders and discuss key components
-A set of living documents expected to change over the life of a project
Baselines: Sometimes called performance Measures, projects and approved starting pints for scope, schedule and cost. Used to determine where project is on time.
Baseline Management Plans: Documentation on how variances are included
Step 2: Define Roles and Responsibilities
-Identifying stakeholders, important for project manager to know whos working on what
Step 3: Develop a scope statement
-basis of getting agreement from sponsors & stakeholders, reduces miscommunication
-Includes; business need/problem, project objectives, benefits of project completion, project scope, key milestones
Step 4: Develop the Project Baselines
-Includes all deliverables on project, and therefore all work that needs to be done
1. Identity activities and tasks needed to produce each of deliverables previously identified, 2. Identify resources for each task, 3. Estimate how many hours of work it takes to complete each task, 4. Estimate cost, 5. Consider resource constraints, 6. Determine dependent tasks, 7. Develop Schedule
Step 5: Communication
Purpose of an SOE
a specific computer operating system and collection of software that an IT department defines as a standard build
3 Advantages of an SOE
Easier to update, cuts down on costs due to bulk, Imaging shortens process time
Disadvantages of an SOE
Software specialists are sometimes unavailable, network specialist may need to be hired, may take time to adjust to specific operating system