Computer Programming Flashcards

1
Q

Computer Program

A

Sequence of instructions written to preform a specified task with a computer

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

Executing programs

A

Interpreter

Compiler

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

Interpreter

A

Interpretation
Source file test.bas
execution (need to give source to customer)

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

Compiler

A

Compliation
Source file test.cpp
Compiler -> Object (intermediate step) test.obj -> linked editor Executable test.exe (customer only needs this)

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

Steps to creating a program

A

Understand the program
Plan (Flow chart or Pseudocode)
Validating code
Documentation (user manual, developer)

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

Open Source

A

A type of program.
Free (officially)
Anyone can contribute
Things are not always clear or guaranteed

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

Resident program

A

(Most programs are non-resident)
Programs that are loaded to RAM and stay there
ex: OS (parts of OS), screen saver, antivirus

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