Chapter 1 Program Logic & Programming Flashcards

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.

A

Debugging

18
Q

Software that helps remove problems.

A

Debugger

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.

A

Interpreters

21
Q

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

A

Compiler

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
Q

Instructions on how a program works, often in the program itself.

A

Program Documentation

26
Q

Rules similar to rules of grammar for particular programming language.

A

Program Language Syntax

27
Q

People who use program language to create computer programs.

A

Computer programmers

28
Q

Used to represent computer programs in non-binary format so as to be easily created and modified by people.

A

Programming Language

29
Q

Model programming language instructions carried out by computer when program is executed.

A

Program logic