wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Computer Fundamentals and Programming

Total questions: 122

Worksheet time: 2hrs 2mins

Name
Class
Date
1.

is an electronic machine that accepts information (DATA), process it according to specific instructions. And provide the result as new information.

(a)  

2.

is a set of instructions that a computer follows to perform a task. It is also commonly referred to as software.

(a)  

3.

refers to all of the physical devices, or components, that a computer is made of.

(a)  

4.

is a set of instructions, data or programs used to operate computers and execute specific tasks.

(a)  

5.

is the metal and plastic box that contains the main components of the computer, including the motherboard, central processing unit (CPU), and power supply.

(a)  

6.

Physical devices used to store data or programs on a temporary or permanent basis for use in an electronic digital computer.

(a)  

7.

RAM

(a)  

8.

ROM

(a)  

9.

refers to any non-volatile storage device that is internal or external to the computer. It can be any storage device beyond the primary storage that enables permanent data storage.

(a)  

10.

refers to the communication between an information processing system, and the outside world possibly a human, or another information processing system.

(a)  

11.

performs the basic logical operations (AND, OR), including the addition operation.

(a)  

12.

is the speed at which a microprocessor executes instructions.

(a)  

13.

processes the data or instruction codes from memory or input/output are transferred into the microprocessor.

(a)  

14.

is unidirectional, over which the microprocessor sends an address code to the memory or input/output.

(a)  

15.

sends out or receive timing and control signals in order to coordinate and regulate its operation and to communicate with other devices.

(a)  

16.

is a disc drive that uses laser light and electromagnetic waves within or near the visible light spectrum as part of the process of reading or writing data to or from optical discs.

(a)  

17.

the main, and usually largest, data storage hardware device in a computer.

(a)  

18.

It holds, and allows, communication between many of the crucial electronics components of a system.

(a)  

19.

is a socket on the mobo that is used to insert an expansion card in providing additional features (video, memory, graphics)

(a)  

20.

is a physical docking point using which an external device can be connected to the computer.

(a)  

21.

Converts mains AC to low-voltage regulated DC power for the internal components of a computer

(a)  

22.

is a type of computer program that is designed to run a computer’s hardware and application programs.

(a)  

23.

is the most fundamental set of programs on a computer. It is the software that supports a computer's basic functions, such as scheduling tasks, executing applications, and controlling peripherals.

(a)  

24.

is the most fundamental set of programs on a computer. It is the software that supports a computer's basic functions, such as scheduling tasks, executing applications, and controlling peripherals.

(a)  

25.

performs a specialized task that enhances the computer’s operation or safeguards data.

(a)  

26.

are the programs that programmers use to create, modify, and test software.

(a)  

27.

program is used to translate the assembly language mnemonics for instructions to corresponding binary codes

(a)  

28.

is used to translates high level language to low level language

(a)  

29.

reads and execute program instructions

(a)  

30.

is a mixture of hardware and software. It is used to test and debug the hardware and software of an external system, such as the prototype of a microprocessor-based instrument

(a)  

31.

is a program used to assign the specific address of where the segments of object code are to be loaded into memory. EXEBIN file

(a)  

32.

is a program used to join several object files into one large object file. The linker produces a link file which contains the binary codes for all the combined modules.

(a)  

33.

is a program which allows you to create a file containing the assembly language statements for your program.

(a)  

34.

is a program which allows you to load your object code program into system memory, execute the program and troubleshoot or debug it.

(a)  

35.

are programs that make a computer useful for everyday tasks

(a)  

36.

accepts number of input lines, process it accordingly and provides lines of output. CPU itself.

(a)  

37.

is a computer present in a single integrated circuit which is dedicated to perform one task and execute one specific application. Contains CPU, IO Interfaces, Memory.

(a)  

38.

These instructions are used to transfer the data from the source operand to the destination operand

(a)  

39.

moves data from memory to register.

(a)  

40.

moves date from register to memory

(a)  

41.

moves data from register to register

(a)  

42.

moves constants (addresses) to register.

(a)  

43.

D = S

(a)  

44.

D to stack

(a)  

45.

stack to D

(a)  

46.

register to stack

(a)  

47.

stack to register

(a)  

48.

exchanges D and S

(a)  

49.

copies B/W from D to S

(a)  

50.

Is where the processor gets/read an instruction, process according to what the operation an instruction is and provides output back to the memory/output devices.

(a)  

51.

known as operation code, whereas it states the operation or methods to be processed by the ALU

(a)  

52.

these are the designated memory location to where the values of an will be fetched and saved. Source vs Destination

(a)  

53.

are instructions that are the only computer reads. (1, 0)

(a)  

54.

are straightforward transformation of the machine language into a series of acronyms mnemonic which help the programmer understand the nature of the commands. (ADD 100, 200, 300)

(a)  

55.

performs calculations with a set of commands that was meaningful to them rather than in a language that could be processed by the CPU. cin>>x, cout<<“hello world”;

(a)  

56.

resembles natural language most closely and are the least computer-oriented. system.console.print(“Hello World!”) print(“Hello World!”)

(a)  

57.

BASIC

(a)  

58.

incorporates many of the concepts of ALGOL (Algorithmic Language developed in Europe used in scientific applications).

(a)  

59.

ALGOL

(a)  

60.

FORTRAN

(a)  

61.

COBOL

(a)  

62.

is a simple yet powerful language developed by Ritchie and others at Bell Laboratories for use with the UNIX OS.

(a)  

63.

is a rapidly standardized language similar to PASCAL.

(a)  

64.

APL that uses a special character.

(a)  

65.

originally designed for telescope process control. Programs were called words.

(a)  

66.

PL/I Programs were called functions.

(a)  

67.

is a term used when numbers, letters or words are represented by a special group of symbols.

(a)  

68.

is when the decimal number is represented by its equivalent binary number (process of converting decimal to binary)

(a)  

69.

code in which each digit of a decimal number is represented by its binary equivalent.

(a)  

70.

perform in the same manner as BCD except that 3 is added to each decimal digit before encoding it in binary

(a)  

71.

code that belongs to a class code called minimum-changecodes, in which only one bit in the code group changes when going from one step to the next.

(a)  

72.

5-bit character code developed by French Postal Engineer, Thomas Murray. It allows maximum of 64 characters and is widely used Telex and teletypewriter communications. 2^6

(a)  

73.

ASCII Code is a 7- bit character code that allows a maximum of 128 or 27 characters.

(a)  

74.

EBCDIC Code is an 8-bit character code that allows a maximum of 256 or 28 characters.

(a)  

75.

1 bit

(a)  

76.

1 nibble

(a)  

77.

1 byte

(a)  

78.

1 word

(a)  

79.

1 long word

(a)  

80.

Base 10

(a)  

81.

Base 2

(a)  

82.

Base 8

(a)  

83.

Base 16

(a)  

84.

is a list of instructions for carrying out some processes steps by step (La Putt). It is a finite set of instructions that specify a sequence of operations to be carried out in order to solve a particular problem (Zwass, Vladimir)

(a)  

85.

is a diagram representing the logical sequence in which combination of steps or operations is to be performed.

(a)  

86.

Parallelogram

(a)  

87.

Rectangle

(a)  

88.

Diamond/Rhombus

(a)  

89.

Hexagon

(a)  

90.

Oval

(a)  

91.

Circle

(a)  

92.

Pentagon

(a)  

93.

the communication between the sender and receiver occurs in only one direction

(a)  

94.

The communication between sender and receiver occurs in both directions but only one at a time.

(a)  

95.

the communication between sender and receiver can occur simultaneously

(a)  

96.

high-configuration computers that manage the resources of the network.

(a)  

97.

are computers that send request to servers.

(a)  

98.

refers to the geometric representation of the relationship of all the links and linking devices (usually called nodes) to one other.

(a)  

99.

a type of topology that has a dedicated point-to-point link to every other device.

(a)  

100.

a type of topology that has a dedicated point-to-point link only to a central controller, usually called a hub

(a)  

101.

is a network topology in which nodes are directly connected to a common half-duplex link called a bus

(a)  

102.

a type of topology in which each device has a dedicated point-to-point connection with only the two devices on either side of it

(a)  

103.

type of network topology that uses two or more differing network topologies

(a)  

104.

computer network arranged within an individual person, typically within a range less than 10 meters

(a)  

105.

A group of computer and peripheral devices which are connected in a limited area (10m-1000m) such as school, laboratory, home, and office building.

(a)  

106.

A network that covers larger geographic area (10km) by interconnecting multiple LANs like computer network across an entire city, college campus, or a small region

(a)  

107.

A network that extends over a large geographical area (100km – 100,000km) such as states or countries

(a)  

108.

A network that allows devices to connect and communicate wirelessly

(a)  

109.

uses “virtual” connections routed through the internet from the enterprise’s private network

(a)  

110.

Any machine or component attached to a network

(a)  

111.

used to regenerate the signal over the same network before the signal becomes too weak or corrupted

(a)  

112.

is a repeater, with add on the functionality of filtering content by reading the MAC addresses of source and destination.

(a)  

113.

the most basic networking device that connects multiple computers and other network devices together.

(a)  

114.

receives a packet of data, it determines what computer or device the packet is intended for and sends it to that computer only

(a)  

115.

networking device that forwards data packets between computer networks. Designed to receive, analyze, and forward data packets between computer networks.

(a)  

116.

Short for “modulator-Demodulator”. A device that converts analog data to digital data or vice versa fiber to the home

(a)  

117.

FTTH

(a)  

118.

URL

(a)  

119.

information are converted into secret code then transferred

(a)  

120.

conversion of encrypted data into its original form.

(a)  

121.

ensures that the eavesdropper cannot understand the contents of the message

(a)  

122.

VIRUS

(a)