100
78.2k

210+ Embedded and Real Time System Solved MCQs

These multiple-choice questions (MCQs) are designed to enhance your knowledge and understanding in the following areas: Electrical Engineering .

1.

Computer has a built-in system clock that emits millions of regularly spaced electric pulses per            called clock cycles.

A. second
B. millisecond
C. microsecond
D. minute
Answer» A. second
Explanation: the regularly spaced electric pulses per second are referred to as the clock cycles. all the jobs performed by the processor are on the basis of clock cycles.
2.

It takes one clock cycle to perform a basic operation.

A. true
B. false
Answer» A. true
Explanation: it takes exactly one clock cycle to perform a basic operation, such as moving a byte of memory from a location to another location in the computer.
3.

The operation that does not involves clock cycles is                    

A. installation of a device
B. execute
C. fetch
D. decode
Answer» A. installation of a device
Explanation: normally, several clock cycles are required to fetch, execute and decode a particular program.
4.

The number of clock cycles per second is referred as                  

A. clock speed
B. clock frequency
C. clock rate
D. clock timing
Answer» A. clock speed
Explanation: the number of clock cycles per second is the clock speed. it is generally measured in gigahertz(109 cycles/sec) or megahertz (106 cycles/sec).
5.

CISC stands for                          

A. complex information sensed cpu
B. complex instruction set computer
C. complex intelligence sensed cpu
D. complex instruction set cpu
Answer» B. complex instruction set computer
Explanation: cisc is a large instruction set computer. it has variable length instructions. it also has variety of addressing modes.
6.

Which of the following processor has a fixed length of instructions?

A. cisc
B. risc
C. epic
D. multi-core
Answer» B. risc
Explanation: the risc which stands for
7.

Processor which is complex and expensive to produce is                  

A. risc
B. epic
C. cisc
D. multi-core
Answer» C. cisc
Explanation: cisc stands for complex instruction set computer. it is mostly used in personal computers. it has a large instruction set and a variable length of instructions.
8.

The architecture that uses a tighter coupling between the compiler and the processor is                          

A. epic
B. multi-core
C. risc
D. cisc
Answer» A. epic
Explanation: epic stands for explicitly parallel instruction computing. it has a tighter coupling between the compiler and the processor. it enables the compiler to extract maximum parallelism in the original code.
9.

MAR stands for                        

A. memory address register
B. main address register
C. main accessible register
D. memory accessible register
Answer» A. memory address register
Explanation: the mar stands for memory
10.

Which activity is concerned with identifying the task at the final embedded systems?

A. high-level transformation
B. compilation
C. scheduling
D. task-level concurrency management
Answer» D. task-level concurrency management
Explanation: there are many design activities associated with the platforms in the embedded system and one such is the task- level concurrency management which helps in identifying the task that needed to be present in the final embedded systems.
11.

In which design activity, the loops are interchangeable?

A. compilation
B. scheduling
C. high-level transformation
D. hardware/software partitioning
Answer» C. high-level transformation
Explanation: the high-level transformation is responsible for the high optimizing transformations, that is, the loops can be interchanged so that the accesses to array components become more local.
12.

Which design activity helps in the transformation of the floating point arithmetic to fixed point arithmetic?

A. high-level transformation
B. scheduling
C. compilation
D. task-level concurrency management
Answer» A. high-level transformation
Explanation: the high-level transformation are responsible for the high optimizing transformations, that is, for the loop interchanging and the transformation of the floating point arithmetic to the fixed point arithmetic can be done by the high-level transformation.
13.

Which design activity is in charge of mapping operations to hardware?

A. scheduling
B. high-level transformation
C. hardware/software partitioning
D. compilation
Answer» C. hardware/software partitioning
Explanation: the hardware/software partitioning is the activity which is in charge of mapping operations to the software or to the hardware.
14.

Which of the following is approximated during hardware/software partitioning, during task-level concurrency management?

A. scheduling
B. compilation
C. task-level concurrency management
D. high-level transformation
Answer» A. scheduling
Explanation: the scheduling is performed in several contexts. it should be approximated with the other design activities like the compilation, hardware/software partitioning, and task-level concurrency management. the scheduling should be precise for the final code.
15.

Which of the following is a process of analyzing the set of possible designs?

A. design space exploration
B. scheduling
C. compilation
D. hardware/software partitioning
Answer» A. design space exploration
Explanation: the design space exploration is the process of analyzing the set of designs and the design which meet the specification is selected.
16.

Which of the following is a meet-in-the- middle approach?

A. peripheral based design
B. platform based design
C. memory based design
D. processor design
Answer» B. platform based design
Explanation: the platform is an abstraction layer which covers many possible refinements to a lower level and is mainly follows a meet-in-the-middle approach.
17.

Which of the following is the design in which both the hardware and software are considered during the design?

A. platform based design
B. memory based design
C. software/hardware codesign
D. peripheral design
Answer» C. software/hardware codesign
Explanation: the software/hardware codesign is the one which having both hardware and software design concerns. this will help in the right combination of the hardware and the software for the efficient product.
18.

Architectural design is a creative process satisfying only functional-requirements of a system.

A. true
B. false
Answer» B. false
Explanation: in architectural design you
19.

A                  view shows the system hardware and how software components are distributed across the processors in the system.

A. physical
B. logical
C. process
D. all of the mentioned
Answer» A. physical
Explanation: a physical view is implemented by system engineers implementing the system hardware.
20.

The UML was designed for describing

A. object-oriented systems
B. architectural design
C. srs
D. both object-oriented systems and architectural design
Answer» D. both object-oriented systems and architectural design
Explanation: the uml was designed for describing object-oriented systems and, at the architectural design stage, you often want to describe systems at a higher level of abstraction.
21.

Which of the following view shows that the system is composed of interacting processes at run time?

A. physical
B. development
C. logical
D. process
Answer» D. process
Explanation: this view is useful for making judgments about non-functional system characteristics such as performance and availability.
22.

Which of the following is an architectural conflict?

A. using large-grain components improves performance but reduces maintainability
B. introducing redundant data improves availability but makes security more difficult
C. localizing safety-related features usually means more communication so degraded performance
D. all of the mentioned
Answer» D. all of the mentioned
Explanation: high availability architecture can be affected by several design factors that are required to be maintained to ensure that no single points of failure exist in such design.
23.

Which of the following is not included in Architectural design decisions?

A. type of application
B. distribution of the system
C. architectural styles
D. testing the system
Answer» D. testing the system
Explanation: architectural design decisions include decisions on the type of application, the distribution of the system, the architectural styles to be used, and the ways in which the architecture should be documented and evaluated.
24.

Architecture once established can be applied to other products as well.

A. true
B. false
Answer» B. false
Explanation: systems in the same domain often have similar architectures that reflect domain concepts.
25.

Which of the following pattern is the basis of interaction management in many web- based systems?

A. architecture
B. repository pattern
C. model-view-controller
D. different operating system
Answer» C. model-view-controller
Explanation: model-view-controller pattern is the basis of interaction management in many web-based systems.
26.

What describes how a set of interacting components can share data?

A. model-view-controller
B. architecture pattern
C. repository pattern
D. none of the mentioned
Answer» C. repository pattern
Explanation: the majority of systems that use large amounts of data are organized around a shared database or repository.
27.

Which view in architectural design shows the key abstractions in the system as objects or object classes?

A. physical
B. development
C. logical
D. process
Answer» C. logical
Explanation: it is possible to relate the system requirements to entities in a logical view.
28.

Which of the following is a type of Architectural Model?

A. static structural model
B. dynamic process model
C. distribution model
D. all of the mentioned
Answer» D. all of the mentioned
Explanation: all these models reflects the basic strategy that is used to structure a system.
29.

Which of the following is not included in failure costs?

A. rework
B. repair
C. failure mode analysis
D. none of the mentioned
Answer» D. none of the mentioned
Explanation: failure costs are those that would disappear if no defects appeared before shipping a product to customers.
30.

Which requirements are the foundation from which quality is measured?

A. hardware
B. software
C. programmers
D. none of the mentioned
Answer» B. software
Explanation: lack of conformance to requirements is lack of quality.
31.

Which of the following is not a SQA plan for a project?

A. evaluations to be performed
B. amount of technical work
C. audits and reviews to be performed
D. documents to be produced by the sqa group
Answer» B. amount of technical work
Explanation: all other options support a sqa plan.
32.

Degree to which design specifications are followed in manufacturing the product is called

A. quality control
B. quality of conformance
C. quality assurance
D. none of the mentioned
Answer» B. quality of conformance
Explanation: none.
33.

Which of the following is not included in External failure costs?

A. testing
B. help line support
C. warranty work
D. complaint resolution
Answer» A. testing
Explanation: external failure costs are associated with defects found after the product has been shipped to the customer.
34.

Which of the following is not an appraisal cost in SQA?

A. inter-process inspection
B. maintenance
C. quality planning
D. testing
Answer» C. quality planning
Explanation: it is associated prevention cost.
35.

Who identifies, documents, and verifies that corrections have been made to the software?

A. project manager
B. project team
C. sqa group
D. all of the mentioned
Answer» C. sqa group
Explanation: none.
36.

The primary objective of formal technical reviews is to find                    during the process so that they do not become defects after release of the software.

A. errors
B. equivalent faults
C. failure cause
D. none of the mentioned
Answer» A. errors
Explanation: errors lead to faults
37.

What is not included in prevention costs?

A. quality planning
B. formal technical reviews
C. test equipment
D. equipment calibration and maintenance
Answer» D. equipment calibration and maintenance
Explanation: the cost of quality includes all costs incurred in the pursuit of quality or in performing quality-related activities.
38.

Software quality assurance consists of the auditing and reporting functions of management.

A. true
B. false
Answer» A. true
Explanation: none.
39.

The main importance of ARM micro- processors is providing operation with

A. low cost and low power consumption
B. higher degree of multi-tasking
C. lower error or glitches
D. efficient memory management
Answer» A. low cost and low power consumption
Explanation: the stand alone feature of the arm processors is that they’re economically viable.
40.

ARM processors where basically designed for                

A. main frame systems
B. distributed systems
C. mobile systems
D. super computers
Answer» C. mobile systems
Explanation: these arm processors are designed for handheld devices.
41.

ARM stands for                            

A. advanced rate machines
B. advanced risc machines
C. artificial running machines
D. aviary running machines
Answer» B. advanced risc machines
Explanation: the ability to store data in the form of consecutive bytes.
42.

The address space in ARM is                        

A. 224
B. 264
C. 216
D. 232
Answer» D. 232
Explanation: none.
43.

1 ARM ARCHITECTURE VERSIONS

A. little endian
B. big endian
C. x-little endian
D. both little & big endian
Answer» D. both little & big endian
Explanation: the way in which, the data gets stored in the system or the way of address allocation is called as address system.
44.

RISC stands for                    

A. restricted instruction sequencing computer
B. restricted instruction sequential compiler
C. reduced instruction set computer
D. reduced induction set computer
Answer» C. reduced instruction set computer
Explanation: this is a system architecture, in which the performance of the system is improved by reducing the size of the instruction set.
45.

In the ARM, PC is implemented using

A. caches
B. heaps
C. general purpose register
D. stack
Answer» C. general purpose register
Explanation: pc is the place where the next instruction about to be executed is stored.
46.

The additional duplicate register used in ARM machines are called as                

A. copied-registers
B. banked registers
C. extra registers
D. extential registers
Answer» B. banked registers
Explanation: the duplicate registers are used in situations of context switching.
47.

The banked registers are used for              

A. switching between supervisor and interrupt mode
B. extended storing
C. same as other general purpose registers
D. none of the mentioned
Answer» A. switching between supervisor and interrupt mode
Explanation: when switching from one mode to another, instead of storing the register contents somewhere else it’ll be kept in the duplicate registers and the new values are stored in the actual registers.
48.

Each instruction in ARM machines is encoded into                      Word.

A. 2 byte
B. 3 byte
C. 4 byte
D. 8 byte
Answer» C. 4 byte
Explanation: the data is encrypted to make them secure.
49.

All instructions in ARM are conditionally executed.

A. true
B. false
Answer» A. true
Explanation: none.
50.

The addressing mode where the EA of the operand is the contents of Rn is              

A. pre-indexed mode
B. pre-indexed with write back mode
C. post-indexed mode
D. none of the mentioned
Answer» C. post-indexed mode
Explanation: none.

Done Studing? Take A Test.

Great job completing your study session! Now it's time to put your knowledge to the test. Challenge yourself, see how much you've learned, and identify areas for improvement. Don’t worry, this is all part of the journey to mastery. Ready for the next step? Take a quiz to solidify what you've just studied.