wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Semester Final Study Guide

Total questions: 71

Worksheet time: 38mins

Name
Class
Date
1.

Large-scale integration is the process of using multiple input devices on a single computer.

a)

True

b)

False

2.

Object-oriented design is currently the dominant approach for large programming projects.

a)

True

b)

False

3.

High-level languages were introduced during the fourth generation of computer software.

a)

True

b)

False

4.

Who is credited with being the first programmer?

a)

Babbage

b)

Hollerith

c)

Lovelace

d)

Leibniz

5.

An assembler translates assembly-language programs into machine code.

a)

True

b)

False

6.

What generation were circuit boards created?

a)

2

b)

1

c)

4

d)

3

7.

What generation was the transistor created?

a)

1

b)

2

c)

3

d)

4

8.

What generation was card input/output created?

a)

3

b)

1

c)

4

d)

2

9.

What generation were the magnetic tape drives created?

a)

4

b)

3

c)

2

d)

1

10.

What generation were integrated circuits created?

a)

4

b)

1

c)

2

d)

3

11.

What generation was the personal computer created?

a)

1

b)

2

c)

4

d)

3

12.

What generation was the operating system created?

a)

4

b)

3

c)

2

d)

5

13.

What generation was structured programming created?

a)

3

b)

5

c)

4

d)

2

14.

What generation was HTML (for the web) created?

a)

2

b)

3

c)

5

d)

1

15.

Which unit of binary storage has a size that is processor-dependent?

a)

Bit

b)

Word

c)

Byte

d)

Block

16.

The rules for converting base-10 to other bases involves which of the following?

a)

Dividing by the base into which you are converting the number

b)

Multiplying the base from which you are converting the number

c)

Multiplying by the base into which you are converting the number

d)

Dividing the base from which you are converting the number

17.

Binary numbers are important in computing because numbers in every base can be converted into them.

a)

True

b)

False

18.

One way to scramble number (e.g. for hashing) is to interpret them in a different _.

a)

letter

b)

base

c)

digit

d)

word

19.

What is the lowest base in which the number 987 could be valid?

a)

Binary

b)

Hexadecimal

c)

Decimal

d)

Octal

20.

Which of the following is a value less than zero with a sign opposite to its positive counterpart?

a)

Integer

b)

Rational Number

c)

Natural Number

d)

Negative Number

21.

A single binary digit is called a(n) _.

a)

Word

b)

Bit

c)

Digit

d)

Byte

22.

The digits used in base 8 are 1 through 8.

a)

True

b)

False

23.

Starting from the right, every group of four binary digits can be read as one hexadecimal number.

a)

True

b)

False

24.

Lossless compression means the data can be retrieved without losing any of the original information.

a)

True

b)

False

25.

A computer represents information in an analog form.

a)

True

b)

False

26.

A computer must use the binary number system to represent information

a)

True

b)

False

27.

A digital signal represents one of two values at any point in time.

a)

True

b)

False

28.

The signed-magnitude representation of numbers has two representations for zero.

a)

True

b)

False

29.

Overflow occurs when the value that we compute cannot fit into the number of bits we have allocated for the results.

a)

True

b)

False

30.

Keyword encoding replaces frequently used words with a single character.

a)

True

b)

False

31.

An audio signal is digitized by sampling it at regular intervals.

a)

True

b)

False

32.

A keyframe is used in temporal compression to represent the changes from one frame to another.

a)

True

b)

False

33.

How many unique things can be represented with four bits?

a)

32

b)

64

c)

16

d)

128

34.

How many unique things can be represented with five bits?

a)

16

b)

68

c)

32

d)

128

35.

How many unique things can be represented with six bits?

a)

64

b)

32

c)

16

d)

128

36.

How many unique things can be represented with seven bits?

a)

16

b)

64

c)

32

d)

128

37.

An AND gate and an OR gate produce opposite output.

a)

True

b)

False

38.

Two different circuits cannot produce the same output given the same input.

a)

True

b)

False

39.

A(n) _ gate produces an output only if both input values are 1.

(a)  

40.

The circle in the logic symbol of a NOT gate is known as what?

a)

NAND gate

b)

Combinational circuit

c)

Sequential circuit

d)

Inversion bubble

41.

A transistor diagram can be used to describe the behavior of gates and circuits

a)

True

b)

False

42.

DeMorgan's law states that inverting the output of an AND gate is equivalent to inverting the individual input signals and then passing them through an OR gate.

a)

True

b)

False

43.

The inversion bubble of a NAND gate causes its inputs to be negated.

a)

True

b)

False

44.

The OR and XOR gates produce different outputs in only one case.

a)

True

b)

False

45.

Which of the following determines the output of a sequential circuit?

a)

its input values and the current state of the circuit

b)

its input values and the select signal

c)

its input values only

d)

its input values and the carry value

46.

Under what circumstances are two circuits considered equivalent?

a)

Their output values are always 1

b)

Their input values are the same

c)

The output of one is the inverse of the output of the other

d)

The output values are the same for all possible input combinations

47.

A logic diagram and a truth table are equally powerful techniques for describing the behavior of a circuit.

a)

True

b)

False

48.

The interface called SATA (serial ATA) used with the hard disk drive is both faster and less costly to make than the Parallel ATA in the transmission of individual data bits.

a)

True

b)

False

49.

_ is the time it takes for the desired sector to rotate to the read/write head in a disk drive.

(a)  

50.

What does addressability refer to?

a)

The number of bits that can be transferred in parallel

b)

A technique that breaks an instruction into smaller steps that can be

overlapped

c)

A small storage area in the CPU used to store intermediate values or special data

d)

The number of bits stored in each addressable location

51.

The FSB (Front side bus) permits the central core processor to access input/output devices and NOT stored in the cache

a)

True

b)

False

52.

ROM stands for _, which retains its contents even after the power is turned off.

(a)  

53.

The control unit and the arithmetic/logic unit both a part of the central processing unit (CPU).

a)

True

b)

False

54.

RAM stands for _, and is generally synonymous with the main memory of a computer

(a)  

55.

Fetch the next instruction, decode the instruction, execute the instruction, and get data if needed, represent the four ordered steps in the fetch-execute processing data and instruction processing cycle.

a)

True

b)

False

56.

The fetch part of the fetch-execute cycle fetch the next instruction to be executed from memory

a)

True

b)

False

57.

RAM stores information temporarily and permits each computer byte of memory to be accessed directly.

a)

True

b)

False

58.

Is the following statement correct: The read/write heads of a disk drive all read from the same disk at the same time.

a)

True

b)

False

59.

The information on a disk drive is organized into concentric circles called _, which are divided into sectors.

(a)  

60.

An operating system is an example of application software.

a)

True

b)

False

61.

An operating system provides a basic user interface that allows the user to use the computer.

a)

True

b)

False

62.

A computer can have more than one operating system, but only one OS is in control at any given time.

a)

True

b)

False

63.

A logical address specifies an actual location in main memory

a)

True

b)

False

64.

An address in a single contiguous memory management system is made up of a page and an offset.

a)

True

b)

False

65.

In a fixed-partition system, main memory is divided into several partitions of the same size.

a)

True

b)

False

66.

The first page in a paged memory system is page 0.

a)

True

b)

False

67.

A process in the running state is currently being executed by the CPU.

a)

True

b)

False

68.

The process control block (PCB) is a data structure that stores all information about a process.

a)

True

b)

False

69.

CPU scheduling determines which programs are in memory.

a)

True

b)

False

70.

The FCFS scheduling algorithm is probably optimal.

a)

True

b)

False

71.

A time slice is the amount of time each process is given before being preempted in a round-robin scheduler.

a)

True

b)

False