You are on page 1of 2

18EE405

Regulation: 2018
Reg.No.:

BANNARI AMMAN INSTITUTE OF TECHNOLOGY


(An Autonomous Institution Affiliated to Anna University, Chennai)
SATHYAMANGALAM – 638 401

FORMATIVE ASSESSMENT I - FEB 2020


VII Semester
Degree & Branch : B.E & EEE 15EE704

Unit/Topic : I/ Evolution, Issues and challenges, Introduction to functional building blocks


Name of the Faculty : S.Veerakumar,M.Srinivasan, Mrs.Andril Alagusabai
Date/Day of the Class (Google Classroom):
Date /Day of the Assessment:
Time Duration of Assessment :
Department/semester : EEE/VIISemester

Time : 10 minutes Maximum : 10 Marks

Q.No Questions
A1 (i) Real-time means
A.Actual time
B.Time from start of a task
C.A time that has a fixed and unalterable zero reference, which a clock advances at
constant intervals and which cannot be reloaded
D.Time measured using the system clock of a real-time operating system (1 Marks – [R /C,1])
(ii) Real time operating system is the one , which
A.Allows flexible scheduling of the system resources (CPU, memory, etc.) to several
tasks
B.Controls the task synchronization using signals, semaphores and messages
C.An OS for the microcontrollers
D.An OS with preemptive scheduling (1 Marks – [C/U,1])
(iii) Which of the following option is true
A.A task cannot call any other function
B.A function can call a task
C.A task can call multiple tasks in a multi-tasking system
D.A task can be assigned to an ISR (1 Marks – [An /C,1])
(iv) There
A.is separate file select registers for internal RAM banks and program memory pages
B.is files elect register for address in internal RAM banks
C.are registers for pointing to the data memory and program memory accesses
D.are same memory or register addresses that can be used for pointing to the codes and data
(1 Marks – [An /C,1])
(v) Which of the statements is correct?
A.SP is of 16 bits and pushes 2 bytes at an instance and PSW flags are not in an SFR
B.SP and PC of 14 bits
C.SP of 8 bit and PC of16-bit and push1 bytes at an instance
D.SP is not present in PIC MCU (1 Marks – [R /C,1])

Page 1 of 2
18EE405
(vi) Direct address.
A.is a7 bit address for branching instruction.
B.is a 7-bit address for a bank in register file/internal RAM
C.is a 8 Bit address for branching instruction
D.is a 11-bit address for program memory address bits (1 Marks – [C/U,1])
(vii) Which of the following options is right?
A.A time out issued to let a waiting task or a section of task run after waiting for a Signal
B.A time out issued to let a waiting task or a section of task run
C.after waiting for a Signal or message or semaphore or timer time out
D.A time out is a signal not received within the defined number of ticks
(1 Marks – [An /C,1])
(viii) A time out is a signal or semaphore or mailbox message not
received within the defined number of ticks or a wait period over for a blocked task
Which of the following options is right?
A.A task is a program in infinite loop under the RTOS control
B.A task is a program thread that has no in-between branches, which lead to another
end point and thus has only one start point and one end point and task program can be
infinite loop
C.A task is a program that also has an infinite loop and starts only on a signal or Action from
OS
D.A high-priority task must have an infinite loop (2 Marks – [C/U,1])
(ix) Which of the following options is true? U
A.A deleted task means a task not present in the RAM
B.A deleted task means a task detached from the RTOS control and a deleted task cannot be
created again
C.A deleted task means a task detached from RTOS control
D.A deleted task means a task detached from RTOS control and the deleted task can Be
created again in the same task or from another task (1 Marks – [C/U,1])

***End of Question Paper***

Page 2 of 2

You might also like