laatste dag Flashcards

1
Q

utility software

A

optimizes and protects the computer system for better performance

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

compile code

A

translated into machine-readable form before running. it is faster because the whole program is compiled at once

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

interpret

A

translated line by line while running, easier to work with but slower since it requires a runtime program to execute.

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

Programming languages can be classified as procedural or object-oriented. which one is good for basic and which one is for complex task?

A

procedural: program follows a step-by-step sequence of instructions, clear starting point and executed in order (SIMPLE AND GOOD FOR BASIC TASKS)

object-oriented: instead of following steps, program is built around objects, objects have properties (data) and methods (actions they can perform). (FLEXIBLE and good for COMPLEX APPLICATIONS).

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

What does the Integrated Development Environment (IDE) include?

A

editer, help system, compiler/interpreter, debugging tool, checkin/checkout

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

Computer-Aided Software Engineering (CASE)

A

tools that help designers create software with little or no programming. It writes the code automatically based on the designer’s input

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

whats the cheapest: 1. direct cutover
2. pilot implementation
3. parallel operation
4. phased implementation

A

direct cutover

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

least risky: 1. direct cutover
2. pilot implementation
3. parallel operation
4. phased implementation

A

parallel

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

most expensive 1. direct cutover
2. pilot implementation
3. parallel operation
4. phased implementation

A

parallel

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

RUD

A

you have like a recipe book and you don’t have to follow every step exactly, but you can use the parts that make the most sense for your project

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

non agile or agile: long documentation

A

non agile

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

is waterfall method strict

A

yes because there is a strict step by step process

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

pair programming

A

extreme programming (EP)

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

data warehouse: integrated

A

yes

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

data warehouse: subject-oriented

A

Yes

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

data warehouse: time variant

16
Q

data warehouse: non volatile

17
Q

Redundant data

A

duplicate or unnecessary data stored in a system

18
Q

why functions: moludarity

A

breaks down complex coding into smaller blocks which is easier to understand

19
Q

why functions: reusability

A

you can use it multiple times throughout the code without needing to rewrite

20
Q

why functions: abstraction

A

you can use it even though you dont know everything about it

21
Q

why functions: readability

A

you can see what the code is doing