CFP Prelims Flashcards

(24 cards)

1
Q

is commonly defined as a machine or device that performs processes,
calculations, and operations based on a set of given instructions.

A

Computer

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

comprises the electronic components of our computers that allow it to not only operate
but also interact with users.

A

Hardware

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

is also responsible for this as well, for without the proper software on our computers
we will be unable to interact and instruct the computer to perform our desired processes.

A

Software

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

Behind all the flamboyant hardware designs and extravagant displays, the computer is made of
electronic components. We have the following basic components of any computer system:

A

Processor
Memory
I/O
System Bus

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

which performs all the computations. Generally composed of the Control
Unit (CU) and the Arithmetic and Logic Unit (ALU).

A

Processor

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

– the real or primary memory, volatile. Also known as the RAM

A

Memory

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

allows the computer to interact with users or other devices.

A

I/O

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

allows communication among the processors, main memory, and I/O.

A

System Bus

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

The basic unit in such a system is called a

A

binary digit or a bit

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

In computer systems storage, we do not say 1,000 bytes or 1 kilobytes of data

A

Instead, we say 1,024 bytes or a kibibyte

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

(which is easy for the computer but error-prone for humans)

A

Machine language

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

(Easy for humans, but error-prone for computers)

A

Natural language

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

(Not too easy for either humans or computer, an acceptable
tradeoff)

A

High-level language

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

is known to be a very powerful language

A

C++

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

is simply a number list of instructions to perform some task. It is a design
tool used for larger programs.

A

Pseudocode

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

Basic elements of Pseudocode

A

a. A Variable
b. Assignment Operation

17
Q

Basic Operation of Pseudocode

A

Read Operation
Read the User Input
Print the Output of the User
Carry Out Basic Arithmetic Computation

18
Q

Indicates any type of internal operation inside the Processor or Memory

A

Terminal

Rectangle

19
Q

Used for any Input / Output (I/O) operation. Indicates that the computer is to obtain data or output results

A

Input/Output

Inclined Rectangle

20
Q

Used to ask a question that can be answered in a binary format (Yes/No, True/False)

A

Decision

Diamond

21
Q

Allows the flowchart to be drawn without intersecting lines or without a reverse flow.

A

Connector

Circle

22
Q

Used to invoke a subroutine or an Interrupt program.

A

Predefined Process

Rectangle with Horizontal lines on each end

23
Q

Indicates the starting or ending of the program, process, or interrupt program

A

Terminal

Curved Rectangle