Tuesday 17 May 2016

Basics Of Operating System

Q1:- What is operating System ??

Ans :- An operating system (OS) is software , which makes a computer to actually work... It is the Software that enables All the programs we use..The operating system organises and control the Hardware . operating system acts as an interface between the Application programs and the machine Hardware.



#Examples of popular desktop operating systems are windows , linux , unix  and mobile operating systems include Android and iOS








    **************

#Common Features Of Operating System
1) process management
               2) Memory management             
3) File System               
4) Device Drivers          
5) Networking               
6) Security                     
7) Interrupts                  

 **************

*Types of operating systems
  • A)Single- and multi-tasking
  • B)Single- and multi-user
  • C)Distributed
  • D)Templated
  • E)Embedded
  • F)Real-time
  • G)Library

                        **************

Q2 :- Explain the concept of mainframes ??
    Ans :- Mainframe computers are computers used primarily by large organizations for critical applications, bulk data processing such as census, industry and consumer statistics, enterprise resource planning, and transaction processing.


**************

Q3 :- What is BIOS ?                     
Ans :- 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.


**************

  Q4:- Explain the concept of the batched operating systems?
Ans :- 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.

**************

Q5:-Explain the concept of the multi-programmed operating systems?
Ans :-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. When a executing program needs some I/O operation then the operating system fetches another program and hands it to the CPU for execution, thus keeping the CPU busy all the time.

**************

Q6:-Define MULTICS?
Ans:-MULTICS (Multiplexed information and computing services) operating system was developed from 1965-1970 at Massachusetts institute of technology as a computing utility. Many of the ideas used in MULTICS were subsequently used in UNIX.

**************

Q7 :- What are system calls?
Ans:-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.

**************

1 comment:

  1. A really good try
    Expecting more to be added...ex- language specific or newly research topic..

    ReplyDelete