Comp Sci Exam Flashcards

1
Q

Name All Steps From The Fetch Exceute Cycle

A
  1. Fetch instructions from main memory.
  2. Decode instructions
  3. Execute Commands
  4. Store Results
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is the CoC

A

Set of rules outlining responsibilies or proper practices of and ind/party/org

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the three busses

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the ALU

A

Performs both bitwise and mathematical operations on binary numbers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What does the control unit do

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What does a register do

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What does a program counter do

A

register in a computer that contains address of the instruction being executed, as each instruction fetched adds 1 to stored value.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What does a system clock do

A

Handles all synchronization within a computer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is the BIOS bootup process

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is the SDLC

A

The system development life-cycle

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are the 6 SDLC Steps

A

Preliminary Analysis, Analysis, Design, Development, Implementation, Evaluation and Maintenance

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What happens in the preliminary analysis stage

A

Conduction, proposition of alternative solutions, costs and benefits

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What happens in the analysis stage

A

Collection of facts, scrutiny of existing systems, Analysis of proposed solutions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What happens in the design stage

A

Describes necessary features, specs and functions of the project in detail as well as hard/software.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What happens in the development stage

A

When the qualification specific people begin their work and initial stages of design and analysis end

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What happens in the implementation stage

A

Majority of code is written, system is implemented

17
Q

What happens in the Evaluation and Maintenance stage

A

Consists of regular updates, maintenance and the evaluation of the system

18
Q

What does the SDLC do

A

Enables users to develop a newly developed project into a planned one.

19
Q

What does prototyping do

A

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

20
Q

What are the 4 aspects of Project Management?

A

Planning, Budgeting, Project Management Tracking, Scheduling

21
Q

Describe the 2 types of budgeting

A

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

22
Q

What is an advantage and disadvantage of Top-Down

A

advantages include less resource waste and greater work efficiency due to limited amount
disadvantage includes that it guesses the manager knows a reasonable figure

23
Q

What is an advantage and disadvantage of Bottums-up budgeting

A

an advantage of this is its accuracy

disadvantage includes is difficulty in getting a full list of tasks and activities

24
Q

What is the difference between direct and indirect costs

A

Direct: easily attributed to the project and charge on an item-by-item basis
Indirect: Costs that affect more then 1 project

25
Q

What is Scheduling

A

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

26
Q

What is Project Management Tracking

A

Ways Project managers update stakeholders and executives on upcoming

27
Q

What are the five steps to communication

A

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

28
Q

Purpose of an SOE

A

a specific computer operating system and collection of software that an IT department defines as a standard build

29
Q

3 Advantages of an SOE

A

Easier to update, cuts down on costs due to bulk, Imaging shortens process time

30
Q

Disadvantages of an SOE

A

Software specialists are sometimes unavailable, network specialist may need to be hired, may take time to adjust to specific operating system