Font size
WorksheetsERTS modal exam
Total questions: 50
Worksheet time: 36mins
Embedded system means ...
A computer system with a dedicated function within a larger mechanical system
YES
NO
1. Which one of the following offers CPUs as integrated memory or peripheral interfaces?
a) Microcontroller
b) Microprocessor
c) Embedded system
d) Memory system
2. Which of the following offers external chips for memory and peripheral interfacecircuits?
a) Microcontroller
b) Microprocessor
c) Peripheral system
d) Embedded system
Which is the first microcontroller?
a) 8051
b) Arm
c) TMS1000
d) Intel 4004
ARM
8051
TMS1000
Intel 4004
What kind of memory does an OTP have?
SRAM
RAM
EPROM
DRAM
Which one of the following is a microcontroller from Motorola?
MIC68HC05
4004
MIPS
8080
In real time operating system ____________
all processes have the same priority
a task must be serviced by its deadline period
process scheduling can be done only once
kernel is not required
In which scheduling certain amount of CPU time is allocated to each process?
earliest deadline first scheduling
proportional share scheduling
equal share scheduling
none of the mentioned
For real time operating systems, interrupt latency should be ____________
minimal
maximum
zero
dependent on the scheduling
For real time operating systems, interrupt latency should be ____________
minimal
maximum
zero
dependent on the scheduling
The systems which allow only one process execution at a time, are called __________
uniprogramming systems
uniprocessing systems
unitasking systems
none of the mentioned
Which of the following is the design in which both the hardware and software are considered during the design?
platform based design
memory based design
software/hardware codesign
peripheral design
The linker ?
is same as the loader
is required to create a load module
is always used before programs are executed
None of above
Memory allocation involves which of the following task(s)
determine amount of memory required
use an appropriate memory allocation model
determine appropriate memory mapping
All of the above
Static memory allocation is typically performed during _____________.
compilation
execution
loading
linking
Which is the correct sequence of compilation process?
Assembler → Compiler → Preprocessor → Linking
Compiler → Assembler → Preprocessor → Linking
Preprocessor → Compiler → Assembler → Linking
Assembler → Compiler → Linking → Preprocessor
___________ refers to a different set of tasks ensures that the software that has been built is traceable to Customer Requirements.
Verification
Requirement engineering
Validation
None of the above
In operating system, each process has its own __________
address space and global variables
open files
pending alarms, signals and signal handlers
all of the mentioned
How many of the following are not examples of Embedded Systems?
Mobile Phone
Washing Machine
Microwave
Fridge
Laptop
Which is a disadvantage of an embedded system?
As it is written for specific hardware it often uses low energy consumption.
Smaller in size.
Difficult to program and requires specialist knowledge.
A General Purpose Computer.. pick 3
is easy to reprogram
is difficult to reprogram
uses specialist input/output hardware
can use a standard usb mouse
can carry out a wide range of functions
A Printed Circuit Board includes the ...
Processor / Memory / Input and Output Interface
Processor / Memory / Hard Drive
Processor / Graphics Card / Hard Drive
Processor / CPU Fan / Motherboard
On a washing machine, the embedded system receives INPUT by ...
Someone choosing a wash cycle
Filling up the washing machine with water
Draining the water
Embedded system means ...
A computer system with a (a) function within a larger mechanical system
Which of the following provides an efficient method for transferring data from a peripheral to memory?
dma controller
serial port
parallel port
dual port
Which of the following is used to transfer the data from the DMA controller to the destination?
data bus
address bus
request bus
interrupt signal
It retains its content when power is removed. What type of memory is this?
Volatile memory
Nonvolatile memory
RAM
SRAM
How many of the following are examples of Embedded Systems?
Mobile Phone
Washing Machine
Microwave
Fridge
Laptop
It is feasible for an in-circuit emulator to terminate at the middle of the program execution so as to examine the contents of _________
memory
registers
both a & b
none of the above
Which component is replaced by an in-circuit emulator on the development board for testing purposes?
RAM
I/O Ports
Micro-controller IC
All of the above
Which mandatory contents can be visualized by the hexadecimal display format of a logic analyzer?
Data Bus
Address Bus
Both a & b
None of the above
Hardware debugging tools are
magnifying lens
logic analyzer
watchdog timer
device adaptor
Function generator is an
input signal simulator tool
capture digital data from digital circuitry
visual inspection tool
measurement of signal strength
which one converts source code in to equivalent set of opcodes for a particular processor ?
compiler
preprocessor
locator
assembler
Preprocessor will
remove the comments
expand the include files
assign physical and memory address for each line of code
converts assembly language to machine language
which bus reports the status of various devices ?
address bus
data bus
control bus
none
Sensor acts as
Input device
Output device
What makes embedded systems and standard computers different?
Embedded systems are easier to use.
Embedded systems are limited to a certain number of tasks.
Standard computers are more expensive
There is no difference.
Which of these components is not part of an Embedded System?
Processor
Memory
Input/output Interfaces
CD Re-writer
Where are the components of an embedded system found?
Printed Circuit Board
Paper Circuit Board
Printed Central Board
Printed Circuit Batch
Which of the following provides an efficient method for transferring data from a peripheral to memory?
dma controller
serial port
parallel port
dual port
How many of the following are examples of Embedded Systems?
Mobile Phone
Washing Machine
Microwave
Fridge
Laptop
What is the processor used by ARM7
8 bit CISC
8 bit RISC
32 bit RISC
32 bit CISC
Which instruction will set the condition flag
ADD r0,r1,r2
SUB r0,d1,r2
RSB r0,r1,r2
ADDS r0,r1,r2
I2C is what type of communication
Asynchronous
Synchronous
Parallel
Which instruction is used to save byte from a register
STRB
STR
STB
LDRB
The systems which allow only one process execution at a time, are called __________
uniprogramming systems
uniprocessing systems
unitasking systems
none of the mentioned
