Computer Science Engineering (CSE) Exam  >  Computer Science Engineering (CSE) Tests  >  Test: Priority Inversion, Tasks,Threads & Process - Computer Science Engineering (CSE) MCQ

Test: Priority Inversion, Tasks,Threads & Process - Computer Science Engineering (CSE) MCQ


Test Description

15 Questions MCQ Test - Test: Priority Inversion, Tasks,Threads & Process

Test: Priority Inversion, Tasks,Threads & Process for Computer Science Engineering (CSE) 2024 is part of Computer Science Engineering (CSE) preparation. The Test: Priority Inversion, Tasks,Threads & Process questions and answers have been prepared according to the Computer Science Engineering (CSE) exam syllabus.The Test: Priority Inversion, Tasks,Threads & Process MCQs are made for Computer Science Engineering (CSE) 2024 Exam. Find important definitions, questions, notes, meanings, examples, exercises, MCQs and online tests for Test: Priority Inversion, Tasks,Threads & Process below.
Solutions of Test: Priority Inversion, Tasks,Threads & Process questions in English are available as part of our course for Computer Science Engineering (CSE) & Test: Priority Inversion, Tasks,Threads & Process solutions in Hindi for Computer Science Engineering (CSE) course. Download more important topics, notes, lectures and mock test series for Computer Science Engineering (CSE) Exam by signing up for free. Attempt Test: Priority Inversion, Tasks,Threads & Process | 15 questions in 25 minutes | Mock test for Computer Science Engineering (CSE) preparation | Free important questions MCQ to study for Computer Science Engineering (CSE) Exam | Download free PDF with solutions
Test: Priority Inversion, Tasks,Threads & Process - Question 1

Which of the following allows a lower priority task to run despite the higher priority task is active and waiting to preempt?

Detailed Solution for Test: Priority Inversion, Tasks,Threads & Process - Question 1

Explanation: The priority inversion mechanism where the lower priority task can continue to run despite there being a higher priority task active and waiting to preempt.

Test: Priority Inversion, Tasks,Threads & Process - Question 2

What happens to the interrupts in an interrupt service routine?

Detailed Solution for Test: Priority Inversion, Tasks,Threads & Process - Question 2

Explanation: In the interrupt service routine, all the other interrupts are disabled till the routine completes which can cause a problem if another interrupt is received and held pending. This can result in priority inversion.

1 Crore+ students have signed up on EduRev. Have you? Download the App
Test: Priority Inversion, Tasks,Threads & Process - Question 3

Which of the following is a part of RTOS kernel?

Detailed Solution for Test: Priority Inversion, Tasks,Threads & Process - Question 3

Explanation: The ISR can send the message for the tasks and it is a part of RTOS kernel.

Test: Priority Inversion, Tasks,Threads & Process - Question 4

Which of the following is an industrial interconnection bus?

Detailed Solution for Test: Priority Inversion, Tasks,Threads & Process - Question 4

Explanation: The VMEbus is an interconnection bus which is used in the industrial control and many other real-time applications.

Test: Priority Inversion, Tasks,Threads & Process - Question 5

 Which of the following supports seven interrupt priority level?

Detailed Solution for Test: Priority Inversion, Tasks,Threads & Process - Question 5

Explanation: The VMEbus supports seven interrupt priority level which allows the prioritisation of the resources.

Test: Priority Inversion, Tasks,Threads & Process - Question 6

What type of interrupt handling is seen in multiprocessor applications?

Detailed Solution for Test: Priority Inversion, Tasks,Threads & Process - Question 6

Explanation: The multiprocessor applications allows distributed handling in which the direct communication with the individual masters is possible.

Test: Priority Inversion, Tasks,Threads & Process - Question 7

Which of the following is an asynchronous bus?

Detailed Solution for Test: Priority Inversion, Tasks,Threads & Process - Question 7

Explanation: The VMEbus is based on Eurocard sizes and is asynchronous which is similar to the MC68000.

Test: Priority Inversion, Tasks,Threads & Process - Question 8

Which of the following is not a priority based?

Detailed Solution for Test: Priority Inversion, Tasks,Threads & Process - Question 8

Explanation: The fairness system allows the system which requires different characteristics from those originally provided and the system response that is not a priority based. The fairness system is not a priority based where the bus access is distributed across the requesting processors.

Test: Priority Inversion, Tasks,Threads & Process - Question 9

Which of the following can be used to refer to entities within the RTOS?

Detailed Solution for Test: Priority Inversion, Tasks,Threads & Process - Question 9

Explanation: The threads and processes can be used to refer to entities within the RTOS. They provide an interchangeable replacement for the task. They have a slight difference in their function. A process is a program in execution and it has its own address space whereas threads have a shared address space. The task can be defined as a set of instructions which can be loaded into the memory.

Test: Priority Inversion, Tasks,Threads & Process - Question 10

 Which of the following defines the set of instructions loaded into the memory?

Detailed Solution for Test: Priority Inversion, Tasks,Threads & Process - Question 10

Explanation: The task can be defined by the set of instructions which is loaded into the memory and it can split into two or more tasks.

Test: Priority Inversion, Tasks,Threads & Process - Question 11

 Which of the following does not uses a shared memory?

Detailed Solution for Test: Priority Inversion, Tasks,Threads & Process - Question 11

Explanation: The program in execution is known as the process. The process does not share the memory space but the threads have a shared memory address. When the CPU switches from process to another, the current information is stored in the process descriptor.

Test: Priority Inversion, Tasks,Threads & Process - Question 12

 Which can be supported if the task or process maintains a separate data area for each thread?

Detailed Solution for Test: Priority Inversion, Tasks,Threads & Process - Question 12

Explanation: The multiple threads can be supported only if the process or task can maintain a separate data areas for each thread.

Test: Priority Inversion, Tasks,Threads & Process - Question 13

Which of the following can own and control the resources ?

Detailed Solution for Test: Priority Inversion, Tasks,Threads & Process - Question 13

Explanation: The task and process have several characteristics and one such is that the task or process can own or control resources and it has threads of execution which are the paths through the code.

Test: Priority Inversion, Tasks,Threads & Process - Question 14

 Which of the following uses its own address space?

Detailed Solution for Test: Priority Inversion, Tasks,Threads & Process - Question 14

Explanation: Threads uses a shared memory space and it uses the memory space of the process.

Test: Priority Inversion, Tasks,Threads & Process - Question 15

 Which of the following possesses threads of execution?

Detailed Solution for Test: Priority Inversion, Tasks,Threads & Process - Question 15

Explanation: The process has threads of execution which are the paths through the code.

Information about Test: Priority Inversion, Tasks,Threads & Process Page
In this test you can find the Exam questions for Test: Priority Inversion, Tasks,Threads & Process solved & explained in the simplest way possible. Besides giving Questions and answers for Test: Priority Inversion, Tasks,Threads & Process, EduRev gives you an ample number of Online tests for practice

Top Courses for Computer Science Engineering (CSE)

Download as PDF

Top Courses for Computer Science Engineering (CSE)