Chapter 1 Program Logic & Programming Flashcards

(29 cards)

1
Q

Process of creating logic models to be converted into program language that is run on a computer; with the goal of solving a problem or completing a task.

A

Computer Programming

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

Used to model programming language instructions carried out by computer when executed. i.e. blueprint

A

Program language

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

English like statements that when executed in correct sequence instruct computer to perform a series of tasks.

A

Program Language Statements

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

Nonstandard English-like programming language used to model logic & instructions.

A

Pseudo Code

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

Standardized technique to graphically represent program logic with standardized symbols.

A

Flow Chart

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

Sophisticated programs which control a computer’s resources. e.g. Windows or Linux

A

Operating Systems

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

Programs to solve a particular type of generic problem.

A

Packaged Software Application Programs

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

Programs developed specifically for a particular problem or process.

A

Custom Application Program

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

Logical way to approach and solve a complex problem including 4 common sense process steps.

A

System Development Life Cycle (SDLC)

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

Defining problem & prioritizing against other projects.

A

Planning

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

Fact finding problem specifics.

A

Requirement Analysis

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

Develop alternatives & models to represent problem & solution.

A

Design.

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

Coding & testing of program.

A

Development

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

Installing program & training user.

A

Implementation

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

On-going changes to program.

A

Maintenance

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

Standardized set of steps providing logical, common sense approach to solving difficult computer application problem.

A

Program Development Process (PDP)

17
Q

Act of removing ‘bugs’ (problems) from program logic.

18
Q

Software that helps remove problems.

19
Q

Binary code instructions (1’s & 0’s) a computer can understand.

A

Executable Machine Code (.EXE)

20
Q

Translates programming language source code to binary machine code line by line. Does this each and every time it executes.

21
Q

Converts computer language into machine code in format OS can run. These programs faster to run and can be run multiple times.

22
Q

Program compiled into intermittent language which can be run on multiple OS’s with this.

A

Virtual run-time machine.

23
Q

Series of instructions used to solve a problem with a computer.

A

Computer Program

24
Q

Programming tools such as source code editor, run-time debugger, compiler, and on-line help/documentation.

A

Integrated Development Environment (IDE)

25
Instructions on how a program works, often in the program itself.
Program Documentation
26
Rules similar to rules of grammar for particular programming language.
Program Language Syntax
27
People who use program language to create computer programs.
Computer programmers
28
Used to represent computer programs in non-binary format so as to be easily created and modified by people.
Programming Language
29
Model programming language instructions carried out by computer when program is executed.
Program logic