SIDDHARTH GROUP OF INSTITUTIONS :: PUTTUR Siddharth Nagar, Narayanavanam Road QUESTION BANK (DESCRIPTIVE) UNIT I OPERATING SYSTEMS

Similar documents
UNIT I Linux Utilities

VALLIAMMAI ENGINEERING COLLEGE

UNIT I Linux Utilities and Working with Bash

1. Draw and explain program flow of control without and with interrupts. [16]

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING UNIT-1

SNS COLLEGE OF ENGINEERING

MLR INSTITUTE OF TECHNOLOGY DUNDIGAL , HYDERABAD QUESTION BANK

VALLIAMMAI ENGINEERING COLLEGE

St. MARTIN S ENGINEERING COLLEGE Dhulapally,Secunderabad DEPARTMENT OF INFORMATION TECHNOLOGY Academic year

Reference Model and Scheduling Policies for Real-Time Systems

Chendu College of Engineering & Technology

QUESTION BANK UNIT I

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

Two hours. Question ONE is COMPULSORY UNIVERSITY OF MANCHESTER SCHOOL OF COMPUTER SCIENCE. Date: Friday 25th January 2013 Time: 14:00-16:00

Software Development & Education Center

EECS 571 Principles of Real-Time Embedded Systems. Lecture Note #10: More on Scheduling and Introduction of Real-Time OS

Predictable Interrupt Management and Scheduling in the Composite Component-based System

Commercial Real-time Operating Systems An Introduction. Swaminathan Sivasubramanian Dependable Computing & Networking Laboratory

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

Subject: Operating System (BTCOC403) Class: S.Y.B.Tech. (Computer Engineering)

MC7204 OPERATING SYSTEMS

Department of Computer applications. [Part I: Medium Answer Type Questions]

Multiprocessor and Real-Time Scheduling. Chapter 10

SYED AMMAL ENGINEERING COLLEGE CS6401- OPERATING SYSTEM

Exam Guide COMPSCI 386

DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING EE6602- EMBEDDED SYSTEMS QUESTION BANK UNIT I - INTRODUCTION TO EMBEDDED SYSTEMS PART A

CLASS: II YEAR / IV SEMESTER CSE SUBJECT CODE AND NAME: CS6401 OPERATING SYSTEMS UNIT I OPERATING SYSTEMS OVERVIEW

(b) External fragmentation can happen in a virtual memory paging system.

Embedded Systems. 6. Real-Time Operating Systems

INSTITUTE OF AERONAUTICAL ENGINEERING Dundigal, Hyderabad COMPUTER SCIENCE AND ENGINEERING QUESTION BANK OPERATING SYSTEMS

8: Scheduling. Scheduling. Mark Handley

Embedded System Curriculum

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING ACADEMIC YEAR / ODD SEMESTER

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

CS6401- Operating System QUESTION BANK UNIT-I

Operating Systems Comprehensive Exam. Spring Student ID # 3/20/2013

Subject Name: OPERATING SYSTEMS. Subject Code: 10EC65. Prepared By: Kala H S and Remya R. Department: ECE. Date:

Multiprocessor and Real- Time Scheduling. Chapter 10

SHRI ANGALAMMAN COLLEGE OF ENGINEERING AND TECHNOLOGY (An ISO 9001:2008 Certified Institution) SIRUGANOOR, TIRUCHIRAPPALLI

Systemy RT i embedded Wykład 11 Systemy RTOS

Real-Time Operating Systems Design and Implementation. LS 12, TU Dortmund

Introduction to Computers and Programming

KRISHNA KANTA HANDIQUI STATE OPEN UNIVERSITY Hiranya Kumar Bhuyan School of Science and Technology

LINUX INTERNALS & NETWORKING Weekend Workshop

REAL TIME OPERATING SYSTEM PROGRAMMING-I: VxWorks

VALLIAMMAI ENGINEERING COLLEGE. SRM Nagar, Kattankulathur QUESTION BANK

Module 8. Industrial Embedded and Communication Systems. Version 2 EE IIT, Kharagpur 1

SE300 SWE Practices. Lecture 10 Introduction to Event- Driven Architectures. Tuesday, March 17, Sam Siewert

UNIT I [INTRODUCTION TO EMBEDDED COMPUTING AND ARM PROCESSORS] PART A

Operating Systems Comprehensive Exam. Spring Student ID # 3/16/2006

Module 20: Multi-core Computing Multi-processor Scheduling Lecture 39: Multi-processor Scheduling. The Lecture Contains: User Control.

True/False: In Signal and Wait, the signaller finishes execution while the signalled process waits for its turn

Announcements. Reading. Project #1 due in 1 week at 5:00 pm Scheduling Chapter 6 (6 th ed) or Chapter 5 (8 th ed) CMSC 412 S14 (lect 5)

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

Embedded Systems. 5. Operating Systems. Lothar Thiele. Computer Engineering and Networks Laboratory

EMERALDS: a small-memory real-time microkernel

CSCE Introduction to Computer Systems Spring 2019

CMPS 111 Spring 2003 Midterm Exam May 8, Name: ID:

Exam Review TexPoint fonts used in EMF.

SAMPLE MIDTERM QUESTIONS

Comparison of scheduling in RTLinux and QNX. Andreas Lindqvist, Tommy Persson,

Embedded Systems: OS. Jin-Soo Kim Computer Systems Laboratory Sungkyunkwan University

Scheduling. Scheduling. Scheduling. Scheduling Criteria. Priorities. Scheduling

PESIT SOUTHCAMPUS. Question Bank

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING UNIT I

* There are more than 100 hundred commercial RTOS with memory footprints from few hundred kilobytes to large multiprocessor systems

OPERATING SYSTEMS: Lesson 4: Process Scheduling

INSTITUTE OF AERONAUTICAL ENGINEERING

Department of Information Technology Operating Systems Question Bank YEAR/SEM:III/V

Software Development & Education Center

Operating Systems. Computer Science & Information Technology (CS) Rank under AIR 100

Processor : Intel Pentium D3.0 GigaHtz

Embedded Systems: OS

Course Description: This course includes the basic concepts of operating system

Teaching and Examination Scheme: PAPER HRS TH TU PR TH PR OR TW TOTAL

Operating System Review Part

ECE 612: Embedded and Real-Time Systems

Introduction to Real-Time Operating Systems

CHETTINAD COLLEGE OF ENGINEERING AND TECHNOLOGY DEPARTMENT OF MCA QUESTION BANK UNIT 1

CSI3131 Final Exam Review

For use by students enrolled in #71251 CSE430 Fall 2012 at Arizona State University. Do not use if not enrolled.

Indian Institute of Technology, Kharagpur

NuttX Realtime Programming

MARUTHI SCHOOL OF BANKING (MSB)

Processes. CS3026 Operating Systems Lecture 05


CSE 153 Design of Operating Systems

Operating Systems (Classroom Practice Booklet Solutions)

Implementing Scheduling Algorithms. Real-Time and Embedded Systems (M) Lecture 9

CHAPTER NO - 1 : Introduction:

Lecture notes Lectures 1 through 5 (up through lecture 5 slide 63) Book Chapters 1-4

Timers 1 / 46. Jiffies. Potent and Evil Magic

CS6401- Operating System QUESTION BANK UNIT-IV

Common Computer-System and OS Structures

Chapter 19: Real-Time Systems. Operating System Concepts 8 th Edition,

Analysis and Research on Improving Real-time Performance of Linux Kernel

EMBEDDED SYSTEMS PART A UNIT-1

CS2506 Quick Revision

GLOSSARY. VisualDSP++ Kernel (VDK) User s Guide B-1

CS 326: Operating Systems. CPU Scheduling. Lecture 6

Transcription:

UNIT I OPERATING SYSTEMS 1. Write a short note about [6+6M] a) Time services b) Scheduling Mechanisms 2. a) Explain the overview of Threads and Tasks. [6M] b) Draw the structure of Micro kernel and explain in brief. [6M] 3. a) Discuss in brief about the Interrupt services. [5M] b) Mention the Importance of Memory management [7M] 4. Discuss the Communication and Synchronization issues. [12M] 5. a) Describe the Threads and Tasks functionality [8M] b) Name some of the Scheduling mechanisms with an example. [4M] 6. Discuss how kernel plays an important role in the Operating systems [12M] 7. Write a short note about [6+6M] a) Message Queue b) Message Priority Inheritance 8. Describe the Capabilities of commercial real time operating systems [12M] 9. a) Name the Features Real time operating Systems. [5M] b) Define an Operating system? Specify the comparisons between General and Real time [7M] 10. Write in brief about I/O and Networking functionalities? [12M] HARDWARE SOFTWARE CO DESIGN Page 1

UNIT-II Introduction to UNIX 1. Write the function of the following: [12M] i) Iseek ii) Vfork iii) waitpid iv) pend v) fwrite vi) OS Sempost 2. Illustrate three examples for specifying hard time constraints [12M] 3. Explain in brief about that overview of Commands [12M] 4. a) Explain the Process control phenomenon based on different UNIX commands [8M] b) What is meant by semaphore? Mention few advantages of shared memory. [4M] 5. a) Explain the salient features of Semaphore [7M] b) Write in brief about that Message Queues [5M] 6. Discuss in brief about Pipes [12M] i) popen ii) pclose 7. Write a short note about FIFOs with any related example [12M] 8. What is meant by File sharing? Explain that with suitable example [12M] 9. Discuss the following [12M] i) creat ii) open iii) close 10. a) Explain what is Shared memory concept [12M] b) Write about lseek, Read, write functions HARDWARE SOFTWARE CO DESIGN Page 2

UNIT III REAL TIME SYSTEMS 1. a) Differentiate hard vs soft real time systems [5M] b) Illustrate resource parameters of Jobs and Parameters of resources in real time systems [7M] 2. a) what are different temporal parameters of real time systems during workload? [6M] b) With a neat sketch, explain periodic task model of real time systems [6M] 3. a) What is RTOS? Give one practical example where RTOS is used? [7M] b) Briefly describe the Hard real time systems [5M] 4. a) Define: i) Soft real time systems ii) Validation iii) Statistical constraints. [6M] b) What are the Data types used in real time systems? How concurrency is supported [6M] 5. a) Write about the Periodic task model [6M] b) Discuss about task and task states in Real time operating systems [6M] 6. Explain in brief about Scheduling Hierarchy? [12M] 7. a) Discuss in brief about that Hard and Soft timing constraints [6M] b) What is meant by Release times, Deadlines and Timing Constraints? [6M] 8. Write a Short note about that Processors and Resources? [12M] 9. a) Specify Precedence graph and Task graph [7M] b) Write a few words about Data Dependency [5M] 10. Elaborately explain the Resource parameters of job and parameters of resources [12M] HARDWARE SOFTWARE CO DESIGN Page 3

UNIT IV APPROACHES TO REAL TIME SCHEDULING 1. a) How effective release times and deadlines are useful in real time scheduling? [6M] b) Write a short note on Clock driven, weighted round robin and priority driven. [6M] 2. a) Explain Schedule mechanism of real time operating systems. [6M] b) What is meant by time services? How those are helpful in operating function? [6M] 3. a) Explain Fault causes and different fault types in RTOS [7M] b) Describe Redundancy in terms of hardware, software and time management. [5M] 4. a) Define task and explain with diagram all the five states of a task [4M] b) Briefly explain priority driven approach and weighted round robin approach. [8M] 5. Define Software redundancy, time redundancy and Information redundancy [12M] 6. a) Describe Hardware and software interrupt priorities. [6M] b) Write short note on Precedence constraints and data dependency [6M] 7. a) Explain about the Round robin Scheduling algorithms? [7M] b) Differentiate weighted round robin and priority driven approaches [5M] 8. Compare and Contrast the offline and online scheduling? [12M] 9. a) Explain Offline and online schedule policies [6M] b) Explain Transaction processing in real time systems, Lay emphasis on priority [6M] 10. a) Explain Memory management in RTOS environment [7M] b) Write the Salient features of Pre emptive Priority [5M] HARDWARE SOFTWARE CO DESIGN Page 4

UNIT V CASE STUDIES-VX WORKS 1. Distinguish between the features of MUCOS and vx works RTOS [12M] 2. a) Write a note on integrated failure handling [6M] b) Explain in brief about that Memory management [6M] 3. a) With suitable example explain about pre emptive scheduling in VX works [5M] b) Explain the significance of context switches in an I/O system [7M] 4. a) Compare Process, Scheduling and Interrupt Managements in RT Linux [6M] b) With a neat block diagram explain process management in RT Linux [6M] 5. a) For task Priority function define 3 options on spawning [4M] b) Describe memory related functions of MUCOS [8M] 6. a) Explain how process management will be done in RT Linux [8M] b) Explain the Salient features of Semaphore [4M] 7. a) Compare Process, Scheduling and Interrupt Managements in RT Linux [6M] b) With a neat block diagram explain process management in RT Linux [6M] 8. Write in short about State Transition diagram [12M] 9. a) Write a note on integrated failure handling [5M] b) Explain in brief about that Memory management [7M] 10. a) For task Priority function define 3 options on spawning [6M] b) Describe memory related functions of MUCOS [6M] HARDWARE SOFTWARE CO DESIGN Page 5

HARDWARE SOFTWARE CO DESIGN Page 6