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

A

Constant

21
Q

Memory locations that are assigned a name

A

Variables

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
Q

Upper case letters are different from lowercase letters

A

Case sensitive

26
Q

Value that can represent both integer and non integer values

A

Floating point

27
Q

Floating point rewritten in mantissa times a power of 10

A

Scientific notation

28
Q

Defined with a preprocessor directive that assigns an identifier to the constant

A

Symbolic constant

29
Q

Statement used to assign a value to an identifier

A

Assignment statement

30
Q

Operators that operate on two values

A

Binary operators

31
Q

Operators that operate on one value

A

Unary operators

32
Q

The reminder of integer division

A

Modulus

33
Q

A procedure contains step that are perfectly one after amother

A

Sequence

34
Q

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

A

Selection

35
Q

A set of steps that is repeated as long as a condition is true

A

Repetition

36
Q

A diagram to describe the steps in an algorithm

A

Flowchart

37
Q

Implementation in C: while loop, do/while loop and for loop

A

Loops

38
Q

A group of values that all have a common variable name and all have the same data type

A

Array

39
Q

Identified the location of a particular element in the array

A

Subscript

40
Q

The average value was of a set of data

A

Mean