WorksheetsCpE324 Midterm Exam - 3A
Total questions: 73
Worksheet time: 42mins
The input and output elements do not connect directly to the CPU, they do so through an I/O interface.
True
False
___________________ interfaces the computer system with the outside world.
I/O Ports
I/O Devices
Peripheral Devices
External Subsystem
A mechanical calculating machine developed by Charles Babbage that was considered the true ancestor of modern computers is called ______________.
Analytical Engine
Abacus
Arithometer
Difference Engine
Based on the concept of the Babbage Analytical Engine, the components essential to modern computing are the input, storage, processing, output, and interfaces.
True
False
The microprocessor is a VLSI chip that contains all the electronic circuits required to fabricate the whole CPU of a digital computer in a single IC.
True
False
These are the computers that perform arithmetic operations and logical comparisons by measuring changes in physical magnitudes such as electronic voltage, pressure changes, and temperature changes.
Analog
Digital
Hybrid
None of the Choices
These are computers that perform arithmetic operations and logical comparisons on digits, 1's and 0's, and on other characters that have been numerically coded.
Analog
Digital
Hybrid
None of the Choices
These are computers capable of performing a variety of tasks in different application environments and committed to some processing tasks.
Dedicated
Special Purpose
General Purpose
None of the Choices
It is an independent and standalone computer that is known today as a "Personal Computer".
Microcomputer
Mainframe Computer
Supercomputer
None of the Choices
The __________ is a high-end stationary type of personal computer designed for technical or scientific applications.
Workstation
Single Unit
HTPC
Nettop
The ___________ is a handheld-sized mobile type of personal computer with capabilities of modern desktop computer and mobile phone features.
Pocket PC
Ultra Mobile PC
Netbook
Tablet PC
ASCII is the most common format for text files in computers and on the Internet.
True
False
ASCII was developed in what decade?
1960s
1950s
1940s
1970s
In an ASCII file, each alphabetic, numeric, or special character is represented with an 8- bit binary number (a string of seven 0s or 1s).
True
False
ASCII can represent an Emoji.
True
False
How many bits are used in (standard) ASCII?
7
8
3
16
Which of the following is the best cure to reduce the noise problem in microprocessor input?
Nada
Partition
Use two digits: 0 and 1
Lower temperature
The __________ is a group of four bits.
Nibble
Byte
Bit
Word
It is possible to get an output from the microprocessor that is too low, too high, or even correct due to the noise problem.
True
False
The input of a microprocessor is held at a constant voltage.
True
False
__________ is for the people.
Denary
Binary
Unary
Hexadenary
__________ is for the microprocessor.
Binary
Denary
Unary
Hexadenary
The CPU is for the __________.
Thing
Brain
Process
Job
The MPU is for the __________.
Thing
Brain
Process
Job
A __________ consists of only a CPU.
Microprocessor
Microcontroller
Microchip
Microcomputer
A __________ contains a CPU, Memory, and I/O, in a single chip.
Microprocessor
Microcontroller
Microchip
Microcomputer
It states that the number of components inside a microchip doubles every year.
Moore’s Law
Gauss’s Law
Coloumb’s Law
Thevenin’s Law
A system is any organization or device that includes at least one input, at least one output, and must contain a process.
True
False
It was considered the first microprocessor.
TMS1000
Intel 4004
MC68000
F-14
The chief designers of the chip were Ted Hoff, Federico Faggin, and Masatoshi Shima.
True
False
The architect of the first microprocessor.
Marcian Hoff
Masatoshi Shima
Stanley Mazor
Federico Faggin
To represent a number in sign-magnitude, we simply use the leftmost bit to represent the sign and the remaining bits to represent the magnitude or absolute value.
True
False
In sign-magnitude, we use the leftmost bit to represent the sign where __________ means negative.
1
0
In sign-magnitude, we use the leftmost bit to represent the sign where __________ means positive.
0
1
The complementary method allows the full number bits to be used for a number.
True
False
The radix is the base of the number system being used.
True
False
In theory, a tact switch is represented as turned on when it is pressed and turned off when released.
True
False
What function enables you to write the output to the LED in a microcontroller (Arduino board)?
digitalWrite()
pinMode(OUTPUT)
setup()
analogWrite()
The function loop() enables you to program efficiently the lighting up of several LEDs in a microcontroller (Arduino board).
True
False
In general, __________ language is used to code or program a microcontroller.
high-level
low-level
assembly
machine
In general, __________ language is used to code or program a microprocessor.
high-level
low-level
assembly
machine
Which of the following are the tasks of the control unit of a microprocessor? Select three.
Provides timing and harmonization for the communication process between the microprocessor and other circuits connected to it.
Decodes and carries out each instruction stored in it.
Directs the movement of electronic signals between the main memory, the ALU, and
the input and output devices.
It holds temporarily the instruction which currently being processed.
Perform the required operation in each instruction stored in it.
A high–speed storage location that temporarily stores a program instruction while it is being decoded, stores data while it is being processed by the ALU, or stores the results of a calculation.
Register
Cache Memory
Storage unit
Main Memory
__________ performs the required operation on the data of each instruction and stores the result in the accumulator.
ALU
CU
IR
MDR
What function enables you to read the input from the switches in a microcontroller (Arduino board)?
digitalRead()
pinMode(INPUT)
setup()
analogRead()
It performs computation, specifically arithmetic and logical operations and decision-making.
Central Processing Unit
Input Device
Output Device
Memory Unit
System Bus
It enables the microprocessor to receive captured data and information as well as instruction.
Central Processing Unit
Input Device
Output Device
Memory Unit
System Bus
It is used to display the results processed by the microprocessor.
Central Processing Unit
Input Device
Output Device
Memory Unit
System Bus
It is used to store data, information, and instructions.
Central Processing Unit
Input Device
Output Device
Memory Unit
System Bus
It is used to interconnect various input, output, and memories to the microprocessor.
Central Processing Unit
Input Device
Output Device
Memory Unit
System Bus
Matching Type: Valve-Based Machines
First Generation
Second Generation
Third Generation
Fourth Generation
Fifth Generation
Matching Type: Transistor-Based Machines
First Generation
Second Generation
Third Generation
Fourth Generation
Fifth Generation
Matching Type: ICs-Based Machines
First Generation
Second Generation
Third Generation
Fourth Generation
Fifth Generation
Matching Type: Microprocessor-Based Machines.
First Generation
Second Generation
Third Generation
Fourth Generation
Fifth Generation
Matching Type: AI-Based Machines.
First Generation
Second Generation
Third Generation
Fourth Generation
Fifth Generation
A portion that performs operations such as addition, subtractions, comparison and logical operations.
ALU
CU
Registers
System Bus
These are used for data, instruction, and results storage.
ALU
CU
Registers
System Bus
Synchronize the operations within the microprocessor.
ALU
CU
Registers
System Bus
These are used for data transmission.
ALU
CU
Registers
System Bus
Step one (1) of the machine cycle that the control unit carries out for every instruction.
Interpret instructions into commands.
Write outputs in memory.
Read instructions from memory.
Carry out commands.
Step two (2) of the machine cycle that the control unit carries out for every instruction.
Interpret instructions into commands.
Write outputs in memory.
Read instructions from memory.
Carry out commands.
Step three (3) of the machine cycle that the control unit carries out for every instruction.
Interpret instructions into commands.
Write outputs in memory.
Read instructions from memory.
Carry out commands.
Step four (4) of the machine cycle that the control unit carries out for every instruction.
Interpret instructions into commands.
Write outputs in memory.
Read instructions from memory.
Carry out commands.
Decode the given binary message using ASCII.
(a)
Convert hexadecimal (C0FFEE) into octal number system.
(a)
Convert octal (60177756) into decimal number system.
(a)
Convert decimal (12648430) into binary number system.
(a)
Convert denary (912559) into hexadecimal number system.
(a)
Convert hexadecimal (DECAF) into octal number system.
(a)
Convert octal (3366257) into binary number system.
(a)
Convert binary (1010101100001100101011010000) into hexadecimal number system.
(a)
Convert hexadecimal (AB0CAD0) into decimal number system.
(a)
Convert decimal (179358416) into octal number system.
(a)
