You are on page 1of 8

Multiple Choice Questions (MCQs):

1. Embedded systems are


a) General purpose
b) Application and domain specific
c) General and domain specific
d) None of the above
2. Which of the fallowing is true about embedded system?
a) Reactive and Real Time
b) Distributed
c) Operates in harsh environments
d) All of the above
3. Which of the fallowing is distributed embedded system
a) Cell phone
b) Notebook computer
c) SCADA system
d) None of the above
4. Quality attributes of an embedded system are
a) Functional requirements
b) Non Functional requirements
c) Both a and b
d) None of the above
5. Response is a measure of
a) Quickness of a system
b) How fast the system tracks change in input
c) Both a and b
d) None of the above.
6. Throughput of an embedded system is a measure of
a) The efficiency of the system
b) The output over a stated period of the time
c) Both a and b
d) None of the above
7. Benchmark is
a) A reference point
b) A set of performance criteria
c) a or b
d) None of these
8. Which of the fallowing is true about the quality attribute ‘maintainability?’
a) The corrective maintainability requirement for a highly reliable embedded system is very
less.
b) Availability of an embedded system is directly related to an embedded system
c) Both a and b.
d) None of these.
9. The Mean Time Between Failure (MTBF) for an embedded product is very high. This means
a) The product is highly reliable
b) The availability of product is very high
c) The preventive maintenance requirement for the product is very less
d) All of the above
10.The Mean Time Between Failure (MTBF) of an embedded product is 4 months and the Mean
Time To Repair (MTTR) of the product is 2 weeks. What is the availability of product?
a) 100%
b) 50%
c) 89%
d) 10%
11. Which of the following are the three measures of information security in embedded systems?
a) Confidentiality,secracy,integrity
b)Confidentiality,integrity, availability
c) Confidentiality, transparency,availability
d) Integrity,transparency,availability
12. Which of the fallowing are an operational quality attribute?
a) Testability
b) Safety
c) Debug-ability
d) Portability
13.Which of the fallowing are a non-operational quality attribute?
a) Reliability
b) Safety
c) Debug-ability
d) Portability
14. For an embedded system, the quality attribute ‘Evolvability’ refers to
a) The upgradability of the product
b) The modifiability of the product
c) Both of these
d) None of these
15. For a commercial embedded product the sales volume is high during
a) Product launching
b) Product maturity
c) Product growth
d) Product discontinuing
16. In Automotive system , Low speed electronic control units (LECU) are
deployed in
a) Electronic throttle
b) Steering control
c) Transmission control
d) Mirror control
17. What are the two different aspects of debug ability in the embedded system development
context?
a) Hardware & Firmware debug ability
b) Firmware & software debug ability
c) Firmware & middleware debug ability
d) None of these.
18. Which of the fallowing is an example of ‘gradual’ safety threat from an embedded system ?
a) Product blast from due to overheating of the battery
b) UV emission from the embedded product
c) Both of these
d) None of these
19.Non operational quality attributes are
a) Non functional requirements
b) Functional requirements
c) Quality attributes for offline product
d)None of these
20. In Automotive systems, High-Speed Electronic control units(HECUs) are deployed in
a) Fuel injection systems
b) Antilock Brake systems
c) Fuel injection systems & Antilock Brake systems
d) Power windows
21.In Automotive systems, Low-Speed Electronic control units(LECUs) are deployed in
a) Electronic throttle
b) Steering controls
c) Transmission controls
d) Mirror control
22. The first embedded systems used in automotive applications is the microprocessor based fuel
injection systems introduced by ______________in 1968.
a) BMW
b) Volkswagen 1600
c) Benz E class
d) KIA
23. Which of the fallowing serial bus are used for communication in Automotive Embedded
Applications?
a) Controller Area Network (CAN)
b) Local Interconnect Network (LIN)
c) Media Oriented System Transport (MOST) bus
d) All of these
24. Which of the fallowing is true about LIN bus?
a) Single master multiple slave interface
b) Low speed serial bus
c) Used for sensor/actuator interfacing
d) All of the above
25.Which of the fallowing is true about MOST bus?
a) Used for automotive audio video system interfacing
b) it is fibre optic point to point network
c) it is implemented in star,ring or daisy chained topology
d) All of these
26. Which of the fallowing are examples of Silicon providers for automotive applications
a) Maxim/Dallas
b) Analog Devices
c) Xilinx
d) All of these
27.Which of the following programming model is best suited for for modeling data driven
embedded system
a) State machine
b) Data flow graph
c) Harelstatechart Model
d) None of these
28. Which of the fallowing Programming model is best suited for modeling a Digital Signal
Processing (DSP) Embedded system
a) Finite state machine
b) Data flow graph
c) Object oriented model
d) UML
29. Which of the fallowing architecture is best suited for implementing a Digital signal processing
(DSP) embedded system
a) Controller architecture
b) CISC
c) Datapath Architecture
d) None of these
30. Which of the fallowing model is best suited for modeling a reactive system?
a) Finite state machine
b) DFG
c) Control DFG
d) Hierarchical/ Concurrent finite sate machine model.
31. Which of the fallowing is a multiprocessor Architecture?
a) SIMD
b) MIMD
c) VLIW
d) a and b
32. Which of the fallowing model is best suited for modeling an embedded system demanding
multitasking capabilities with data sharing?
a) Finite state machine
b) DFG
c) Control DFG
d) Communicating Process model.
33. Which of the fallowing is a hardware description language?
a) C
b) C ++
c) Java
d) System C and VHDL
34. Which of the fallowing is a processor understandable language
a) Assembly language
b) Machine language
c) High level language
d) None of the above
35 . Conversion of High level language to machine language performed by
a) Assembler
b) Cross- Compiler
c) Linker
d) Locator
36.Thee components of washing machine includes
a) Sensors and actuators
b) User interface units
c) Embedded controller unit
d) All of the above
37. Which of the following is a distributed embedded system ? *
a) Reactive and Real Time
b) Distributed 
c) Operate in harsh environment
d) All the above
40 . Response is a measure of *
a) Quickness of the system
b) How fast the system track changes in input
c) Both
d) None of the above
41. Throughput of an embedded system is a measure of *
a) The efficiency of the system
b) The output over a stated period of time
c) Both 
d) None of the above 
42. What is the minimum number of interface lines required for implementing SPI interface ?
a) 2
b) 3
c) 4
d) 5

43. RS-232 is synchronous serial interface , State true or False


a) True
b) False
44. In the Zigbee network, which of the following Zigbee entity stores the information about
the network ?
a) Zigbee Coordinator
b) Zigbee Router
c) Zigbee Reduced Function Device
d) All of them

1. The ARM Cortex™-M3 processor is


a) 16 bit processor
b) 32-bit processor
c) 64-bit processor
d) None of the above

2. The Thumb-2 Technology supports


a) 16 bit instructions
b) 32 bit instructions
c) 16 bit and 32-bt instructions
d) None of the above

3. Cortex M3 processor applications are


a) Low cost microcontrollers
b) Data communications
c) Consumer products
d) All of the above

4. The Cortex™-M3 processor has_______


a) Von-newmann architecture
b) Harvard architecture
c) Von-newmann/Harvard architecture
d) None of the above

5. The address system supported by ARM systems is/are ___________


a) Little Endian
b) Big Endian
c) X-Little Endian
d) Both Little & Big Endian
6. The Cortex-M3 processor has register R14
a) General purpose register
b) Stack pointer
c) Link register
d) Program counter

7. The Cortex-M3 processor has register R13


e) General purpose register
f) Stack pointer
g) Link register
h) Program counter

8. The Cortex-M3 processor has special registers are


a) Program Status registers (PSRs)
b) Interrupt Mask registers
c) Control register
d) All of the above
8 The Cortex-M3 processor includes an interrupt controller called
a) Nested Vectored Interrupt Controller
b) Vectored Interrupt Controller
c) NestedInterrupt Controller
d) None of the above

9.The Cortex-M3 has a predefined memory map, the overall memory space
a) 2GB
b) 4GB
C) 8GB
D) 16 GB

10. The operation mode of Cortex M3 processor has


a) Thread mode
b) Handler mode
c) Privilege levels
d) All of the above

11. The Cotex-M3 Exception type Number 4 is


a) Reset
b) NMI
c) Hard fault
d) Not available
12.The Cotex-M3 Exception type Number 6 is
a) MemManage fault
b) Bus fault
c) Reserved
d) Usage fault
15. The PRIMASK, FAULTMASK, and BASEPRI registers are used to
a)Disable exceptions
b) Enable exceptions
c) Generate exceptions
d) None of the above
16.The control register is used to define
a) User level and the SP selection
b) Privilege level and the SP selection
c) User level /privilege level and the SP selection
d) None of the above
17.The Cortex-M3 uses a ___________stack operation model.
a)full-descending
b) full-ascending
c) Ascending/ descending
d)Ascending&Descending
18.In the Cortex-M3 , After the processor exits reset, it will read _________from memory.
a) Two words
b) one word
c) four words
d) eight words
19. ARM stands for _____________
a) Advanced Rate Machines
b) Advanced RISC Machines
c) Artificial Running Machines
d) Aviary Running Machines

You might also like