0% found this document useful (0 votes)
72 views2 pages

Embedded Systems Design Quiz

The document contains 10 multiple choice questions about embedded systems design processes. It asks about platform based design, hardware/software codesign, the meaning of API, task-level concurrency management, high-level transformations, scheduling, hardware/software partitioning, and design space exploration.

Uploaded by

Uma
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
72 views2 pages

Embedded Systems Design Quiz

The document contains 10 multiple choice questions about embedded systems design processes. It asks about platform based design, hardware/software codesign, the meaning of API, task-level concurrency management, high-level transformations, scheduling, hardware/software partitioning, and design space exploration.

Uploaded by

Uma
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

1.

Which of the following allows the reuse of the software and the hardware
components?
a) platform based design
b) memory design
c) peripheral design
d) input design
Answer: a
2. 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

3. What does API stand for?


a) address programming interface
b) application programming interface
c) accessing peripheral through interface
d) address programming interface
Answer: b
4. 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

5. In which design activity, the loops are interchangeable?


a) compilation
b) scheduling
c) high-level transformation
d) hardware/software partitioning
Answer: c
6. 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

7. 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
8. re/software partitioning, during task-level concurrency management?
a) scheduling
b) compilation
c) task-level concurrency management
d) high-level transformation
Answer: a
9. 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

10. 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

You might also like