Midterm Flashcards

1
Q

Machine that is designed to perform operations that are specified with program

A

Computer

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

A set of instructions to solve problem

A

Program

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

Program that describe the steps computer to perform

A

Software

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

Computer equipment

A

Hardware

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

The part of computer that controls all the other parts

A

Processor

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

Part of computer that stores instruction and data internally or externally

A

Memory

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

Part of computer that performs arithmetic and logic process

A

ALU

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

The processor and the ALU together

A

CPU

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

An interface between the user and the hardware

A

Operation system

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

Computer instruction written in binary strings consisting 0 and 1 (bits)

A

Machine language

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

Computer instruction written in symbolic statements

A

Assembly languages

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

A special program used to perform translation from high level language to machine language

A

Compiler

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

Error in program

A

Bugs

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

Error identified in the compiling stage

A

Compiler error

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

Errors identified in execution of the program

A

Logic error

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

Grammar/rules for computer program to follow

A

Syntax

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

Commands of operations to be performed in a code

A

Statements

18
Q

Line of code that provide instructions that are performed before the program is compiled

A

Preprocessor directive

19
Q

Commands that define the memory locations that will be used by the program

A

Declarations

20
Q

Specific value that is declared in advance

21
Q

Memory locations that are assigned a name

22
Q

A name used to reference the value stored in a memory location

A

Identifier

23
Q

Valued from the previous program

A

Garbage values

24
Q

A diagram that shows the contents of s memory location at a specific point in the execution of the program

A

Memory snapshot

25
Upper case letters are different from lowercase letters
Case sensitive
26
Value that can represent both integer and non integer values
Floating point
27
Floating point rewritten in mantissa times a power of 10
Scientific notation
28
Defined with a preprocessor directive that assigns an identifier to the constant
Symbolic constant
29
Statement used to assign a value to an identifier
Assignment statement
30
Operators that operate on two values
Binary operators
31
Operators that operate on one value
Unary operators
32
The reminder of integer division
Modulus
33
A procedure contains step that are perfectly one after amother
Sequence
34
A second of steps that is performed if a condition is true l, and another set of steps that are s performed if the company condition is false
Selection
35
A set of steps that is repeated as long as a condition is true
Repetition
36
A diagram to describe the steps in an algorithm
Flowchart
37
Implementation in C: while loop, do/while loop and for loop
Loops
38
A group of values that all have a common variable name and all have the same data type
Array
39
Identified the location of a particular element in the array
Subscript
40
The average value was of a set of data
Mean