1Q: understanding computer programming Flashcards

1
Q

a set of specific instructions that tells the computer what to do.

A

program

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

the process of creating a set of instructions or program

A

programming

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

we determine the problem needs and output of the problem

A

problem definition and analysis

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

refers to the logical sequence or steps and procedures to solve the problem

A

algorithm development

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

diagram that represents the algorithm

A

flowchart

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

detailed instruction of an algorithm

A

pseudocode

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

for the computer to understand the instruction

A

coding

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

runninga nd checking the code for errors

A

testing and debugging

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

allows users to be familiar with the program; enhancements

A

maintenance

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

was created in 1991 by Guido Van Rossum; used for software development etc

A

python

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

shows how instruction are performed

A

control structure

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

instruction is performed sequentially; simplest instruction

A

sequential structure

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

instructions may involve decisions or condition before they are executed

A

conditional (decision-making)

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

certain set of instructions is repeated or looped

A

iterative (looping) structure

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

an educational and scientific computing society

A

Association of Computer Machinery (ACM HWHAHWHAHAHAHAH)

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

used for the computer to understand a program

A

programming language / code

17
Q

helps programmers create and develop a program

A

Program Development Life Cycle (PDLC)