lesson 1 Flashcards

1
Q

it is a sequence of instructions written to perform a specified task for a computer.

A

computer program

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

it is text written in a computer programming language

A

Source code

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

it is the process of designing, writing, testing, debugging/ troubleshooting, and maintaining the source code of computer programs.

A

Computer programming (programming or coding)

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

it is self-contained set of instructions used to operate a computer to produce a specific result

A

Program / software

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

the process of writing a program, or software

A

Programming

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

also called “executables”, consist of binary instructions

A

Machine language programs

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

programming language with symbolic names for opcodes, and decimals or labels

A

Assembly Language

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

Assembly language programs must be translated into machine instructions, using an

A

assembler

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

languages that use instructions tied directly to one type of computer

Examples: machine language, assembly language

A

Low-level languages

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

instructions resemble written languages, such as English,and can be run on a variety of computer types

Examples: Visual Basic, C, C++, Java

A

High-level languages

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

the programs written in a high- or low-level language

A

Source code

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

all statements are translated and stored as an executable program, or object program; execution occurs later

A

Compiler

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

each statement is translated individually and executed immediately after translation

A

Interpreter

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

available instructions are used to create self-contained units called procedures

A

Procedural

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

reusable objects, containing code and data, are manipulated

A

Object-oriented

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

an American computer scientist and winner, with Kenneth Thompson, of the 1983 Turing Award.

A

Dennis Ritchie

17
Q

it is a general-purpose, procedural, imperative computer programming language.

A

C programming

18
Q

an extension of C language

A

C++

19
Q

Program Development Cycle

A

Analyze - Design - Choose - Code - Debug and Test - Complete the Documentation

20
Q

the step-by-step sequence of instructions that describe how the data is to be processed

A

Algorithm

21
Q

English-like phrases used to describe the algorithm

A

Pseudocode

22
Q

description of a mathematical equation

A

Formula

23
Q

diagram showing the flow of instructions in an algorithm

A

Flowchart

24
Q

it show the start and stop points in a process in flowchart

A

Terminator (Terminal, Point, Oval)

25
Q

these connectors show the direction that the process flows.

A

Line ( arrow, connector)

26
Q

this Indicates a question or branch in the process flow.

A

Decision (diamond shape)

27
Q

this Indicates a question or branch in the process
flow.

A

Decision (diamond shape)

28
Q

this shape indicates inputs and outputs from a process.

A

Data/Data flowchart

29
Q

(action step) This is the most common symbol in both process flowcharts and
business process maps.

A

Process (rectangle shape)

30
Q

In flowcharts, this symbol is typically small and is used as a Connector to how a jump from one point in the process flow to another. (circle shape)

A

Connector

31
Q

this shows continuation of a process flowchart onto another page.

A

Off page connector