You are on page 1of 3

USN : 1 D A Sub.

Code 18EC 62

Dr. Ambedkar Institute of Technology, Bangalore – 56


(An Autonomous Institution Affiliated to Visvesvaraya Technological University, Belgaum)

Sixth Semester B.E. Degree (Autonomous) Even Semester July 2021


Online Continuous Internal Evaluation -III
Date-14 /07/2021 Subject Title: Embedded System Timings- 1.30 to 2.30 pm
Day- Wednesday Subject Code: 18 EC 62 Time Duration-60 min
Programme- UG Electronics & Communication Engineering Max marks :25
CIE-III Faculty in -charge:
Sem-6 Dr. TP, TRV, AHD
BTL*Co
Q. No. Note : Answer ALL the questions Marks CO gnitive
Level
1. a) Describe how multithreading can improve the performance of an
application with an illustrative example. 5 CO4 L2

b) Discuss the starvation in process scheduling context. Explain how


5 CO4
starvation can be effectively tackled? L2
2. a) Discuss the key processor architecture/trends in embedded
5 CO5
development. L2
b) Justify the statement “When we talk about languages for embedded
development, there are two aspects. One is the system side application
(embedded device platform development) and the other one is the user 5 CO5 L2
application development”.

OR
c) Explain AMR enabled Integrated Electronic Energy Meter with block L2
diagram and firmware requirements for building the AMR enabled 5 CO5
energy meter.

Signature of faculty in charge Signature of HOD

( Dr. TANUJA P)
Interrupts which occur in sync with the currently executing task are known as
1 a. Asynchronous b. Synchronous interrupts
C. External interrupts d. None of these
interrupts
.
A process has
2
a. Stack memory b. Program memory c. Working Registers d. Data memory

3 The data memory of a process holds

a. Local variables b. Global variables c. Program instructions d. None of these

In a multitasking system
4
a. Only a single process b. Multiple processes c. Multiple processes run in
d. Only (a) and (c)
can run at a time can run simultaneously pseudo parallelism
A process switched its state from ‘Running’ to ‘Ready’ due to scheduling act. What is the type of multitasking
5 Supported by the OS?

a. Co-operative b. Preemptive c. Non-preemptive d. None of these

6 Which of the following is true about FCFS scheduling

a. Favours CPU bound b. Device utilization is poor c. Both of these d. None of these
processes

7. Live lock describes the situation where

a A process waits on a
resource is not blocked on it b. A process waiting in the ‘Ready’
and it makes frequent queue is unable to get the CPU time for c. Both of these d. None of these
attempts to acquire the execution
resource.
But unable to acquire it since
8 The System
it is held on Chip
by other technology places
process

a
multiple function ‘systems’ b. Single function ‘systems’ c. Separate ICs in an
d. All of these
on a single chip on a single chip interconnected fashion

9 Each core of Chip level Multi Processor implements

a. pipelining b. multithreading c. superscalar execution d. All of these

10 The java byte code is converted into processor specific object code by a utility called

c. d.
a. Java Virtual Machine b. Java Applications Java class libraries Java Native Interface

You might also like