Lesson 3 Flashcards

1
Q

Goal of Software?

A

To solve some type of problem

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

Input?

A

A requirement form the environment

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

Processing?

A

A computation based on the requirement/input

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

Output?

A

A provision for the environment

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

Pseudocode

A

Method to design of plan a program. False code is its translation.

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

Compiler error?

A

Converts source code to object code.

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

Linker error?

A

Conects or links object files into an executable file.

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

Logic error?

A

from the output.

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

What is model checking?

A

Checks if the model produces the correct results?

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

What is Code checking?

A

Check if the coded program produces the correct results.

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

What is a readme?

A

a textfile that contains useful information about a software.

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

4 tips for a readme file are?

A

Up-to-date - update it regularly
Brief and clear - only what is needed
Detailed - include all details necessary
Self Explanatory - user shouldnt need to look outside the file to understand the info

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

What is the other documentation within a program?

A

At the top of the code is where to find. Usually includes creator and purpose but varies based on creator.

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

Version control

A

THe management of changes to programs and other collections of info

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

How to decide if a program is fit to be used?

A

Usability, accessibility, and content

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

Attribution?

A

giving credit to other people’s work