Programming Flashcards

1
Q

A program

A

A set of instructions that tells the computer how to behave, what to do, and derive a solution to a particular problem is:

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

Algorithm

A

A set of logically sequenced instructions that allows to find the solution to a problem is. They must be precise, consise, logical.

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

The six stages of program development in logical order are:

A

Define, Analyze, Develop, Write, Test and Debug, Document

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

Python

A

Programming language that is commonly used to teach the basic concepts of programming to beginners. Simple, readable. Concepts such as variables, loops and functions.

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

Interpreter

A

Executes code line by line, for immediate feedback and debugging. translation and execution are done simultaneously.

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

Compiler

A

translates the whole program at once before execution.

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

Statement

A

complete command

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

Shell

A

Interactive environment

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

function

A

set of instructions executed together

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

What is the only thing that computers understand?

A

Machine code

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

Before a computer can understand a program it must be…

A

translated into machine code

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

What is machine code?

A

A programming language that a computer understands

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

Java, Python, PHP, and C++ are examples of

A

High level programming languages

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

Programming

A

It is the process of creating a sequence of instruction to enable computer to do something.

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

flowchart

A

A graphical representation of algorithms.

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

Syntax

A

set of rules that must be followed when typing code using a programming language?

16
Q

Text string

A

print “Hello!”

17
Q
A