Operating System Lab Viva Questions And Answers Pdf
- and pdf
- Wednesday, May 5, 2021 9:35:51 PM
- 0 comment
File Name: operating system lab viva questions and answers .zip
So it is the reason nowadays a lot of opportunities available for the RTOS developer. I will update this Rtos interview questions article regularly.
- Control Systems Lab Viva Questions & Answers
- Chemistry Lab Equipment Activity Answer Key
- Operating System Lab Practical Viva Questions and Answers - 1
Staad Pro Practice Examples. A free customizable 14 seats class room plan example is free to download and print. Pro software used for Structural Designing.
Control Systems Lab Viva Questions & Answers
What is an operating system? An operating system is a program that acts as an intermediary between the user and the computer hardware. The purpose of an OS is to provide a convenient environment in which user can execute programs in a convenient and efficient manner.
What is purpose of different operating systems? What are the different operating systems? Batched operating systems 2. Multi-programmed operating systems 3.
Distributed operating systems 5. Real-time operating systems. What is a boot-strap program? Bootstrapping is a technique by which a simple computer program activates a more complicated system of programs.
What is BIOS? A BIOS is software that is put on computers. This allows the user to configure the input and output of a computer. A BIOS is also known as firmware. Explain the concept of the batched operating systems? In batched operating system the users gives their jobs to the operator who sorts the programs according to their requirements and executes them. This is time consuming but makes the CPU busy all the time.
Explain the concept of the multi-programmed operating systems? A multi-programmed operating systems can execute a number of programs concurrently. The operating system fetches a group of programs from the job-pool in the secondary storage which contains all the programs to be executed, and places them in the main memory.
This process is called job scheduling. Then it chooses a program from the ready queue and gives them to CPU to execute. Explain the concept of the time sharing operating systems?
It is a logical extension of the multi-programmed OS where user can interact with the program. The CPU executes multiple jobs by switching among them, but the switches occur so frequently that the user feels as if the operating system is running only his program. Explain the concept of the multi-processor systems or parallel systems?
They contain a no. They are of two types: 1. Symmetric multiprocessing 2. Asymmetric multiprocessing In Symmetric multi processing each processor run an identical copy of the OS, and these copies communicate with each other as and when needed.
But in Asymmetric multiprocessing each processor is assigned a specific task. Explain the concept of the Distributed systems? Distributed systems work in a network. They can share the network resources,communicate with each other. Explain the concept of Real-time operating systems? A real time operating system is used when rigid time requirement have been placed on the operation of a processor or the flow of the data; thus, it is often used as a control device in a dedicated application.
Here the sensors bring data to the computer. The computer must analyze the data and possibly adjust controls to modify the sensor input. Hard real time OS 2. But soft real time operating systems have less stringent timing constraints. MULTICS Multiplexed information and computing services operating system was developed from at Massachusetts institute of technology as a computing utility. What is cache-coherency? In a multiprocessor system there exist several caches each may containing a copy of same variable A.
Then a change in one cache should immediately be reflected in all other caches this process of maintaining the same value of a data in all the caches s called cache-coherency. What are residence monitors? Early operating systems were called residence monitors. What is dual-mode operation? In order to protect the operating systems and the system programs from the malfunctioning programs the two mode operations were evolved: 1.
System mode. User mode. Pentium provides dual-mode operation. What are the operating system components? Process management 2. Main memory management 3. File management 4. Secondary storage management 6.
Networking 7. Protection system 8. Command interpreter system. What are operating system services? Program execution 2. File system manipulation 4. Communication 5. Error detection 6. Resource allocation 7. Accounting 8.
What are system calls? System calls provide the interface between a process and the operating system. System calls for modern Microsoft windows platforms are part of the win32 API, which is available for all the compilers written for Microsoft windows. Layered approach is a step towards modularizing of the system, in which the operating system is broken up into a number of layers or levels , each built on top of lower layer. The bottom layer is the hard ware and the top most is the user interface.
The main advantage of the layered approach is modularity. The layers are selected such that each uses the functions operations and services of only lower layer. This approach simplifies the debugging and system verification. Micro kernel approach is a step towards modularizing the operating system where all nonessential components from the kernel are removed and implemented as system and user level program, making the kernel smaller.
The benefits of the micro kernel approach include the ease of extending the operating system. All new services are added to the user space and consequently do not require modification of the kernel.
And as kernel is smaller it is easier to upgrade it. It is the concept by which an operating system can create an illusion that a process has its own processor with its own virtual memory. The operating system implements virtual machine concept by using CPU scheduling and virtual memory. The basic advantage is it provides robust level of security as each virtual machine is isolated from all other VM. Hence the system resources are completely protected.
Another advantage is that system development can be done without disrupting normal operation. System programmers are given their own virtual machine, and as system development is done on the virtual machine instead of on the actual physical machine. Another advantage of the virtual machine is it solves the compatibility problem.
EX: Java supplied by Sun micro system provides a specification for java virtual machine. What is a process? A program in execution is called a process. Or it may also be called a unit of work. Each process is represented in the operating system by a process control block or task control block PCB. Processes are of two types: 1. Operating system processes 2. User processes.
What are the states of a process? New 2. Running 3. Waiting 4. Ready 5.
Chemistry Lab Equipment Activity Answer Key
This is a UNIX command where you need to create a file and change its parameter to read-only by using chmod command you can also change your umask to create read only file. How do you find how many cpu are in your system and there details? The line you see shows the permission for three different set of people : user, group and others. User is the currently logged in user, while group is for all other member which are part of certain group and others means anyone other than user and group member. So in above line, user has only read permission, group members has write permissions and other people has only execute permission.
What is an operating system? What are the various components of a computer system? What is purpose of different operating systems? What are the different operating systems? What is a boot-strap program? What is BIOS? Explain the concept of the batched operating systems?
Operating System Lab Practical Viva Questions and Answers - 1
It is a portable operating system that is designed for both efficient multi-tasking and mult-user functions. Its portability allows it to run on different hardware platforms. It was written is C and lets user do processing and control under a shell.
Mechanical Engineering 1. MCQ Practice Tests. Timed Mock Tests.
An Operating system is an essential part in any computer system. There is a huge demand for OS developers in the IT industry. To build a career as an Operating System developer, candidates need to crack the interview in which they are asked for various Operating System interview questions.
Как я могла не выключить монитор. Сьюзан понимала: как только Хейл заподозрит, что она искала что-то в его компьютере, то сразу же поймет, что подлинное лицо Северной Дакоты раскрыто. И пойдет на все, лишь бы эта информация не вышла из стен Третьего узла. А что, подумала Сьюзан, если броситься мимо него и побежать к двери. Но осуществить это намерение ей не пришлось. Внезапно кто-то начал колотить кулаком по стеклянной стене. Оба они - Хейл и Сьюзан - даже подпрыгнули от неожиданности.
Всяческие вторжения, способные повредить американской разведке, абсолютно исключались. Конечно, офицеры АНБ прекрасно понимали, что вся информация имеет смысл только в том случае, если она используется тем, кто испытывает в ней необходимость по роду работы. Главное достижение заключалось не в том, что секретная информация стала недоступной для широкой публики, а в том, что к ней имели доступ определенные люди.