AMCAT Operating System Basics Questions 2020 (CSE Branch): Besides Logical reasoning, Quantitative Aptitude and English, Computer Science is an optional section. Hence, it is important for all the IT job aspirants who want to take up this module, to be familiar with AMCAT Operating System Basics Questions. The scores in this section, moreover, attract recruiter attention. Obviously, this increases the chances of getting immediate calls.
AMCAT Operating System Basics Questions 2020
As can be seen, three parts are covered in AMCAT Computer Science section- Operating System and computer architecture, Process Management and Synchronization, Memory and I/O Management.
Here we will be going through Operating System concepts in detail and also the related questions. Presently, 2-3 questions come from this topic whose difficulty level varies from easy to moderate.
About Basics of Operating System 2020
Furthermore, you will get an overview of Operating system, its types and functionalities.
What is the Operating system(OS)?
To emphasize, an operating system is the first program that starts runs on a computer. After all, every computer must have an operating system to run other programs and applications. Computer operating systems performs all the major tasks, such as recognizing input from the keyboard, sending output to the display screen. It also keeps track of files and directories on the storage drives, and controls peripheral devices, such as printers.
Types and Functionalities of OS
Batch Operating System
The users of a batch operating system interact with the computer indirectly. Each user prepares his set of task or job on an off-line device such as punch cards. This is submitted to the computer operator. To speed up processing, jobs with similar operations are batched together and run as a batch or group.
- Interaction missing between the user and the job.
- CPU is most of the time idle, because the speed of the mechanical I/O devices is slower than the CPU.
- Difficult to priority job first
Time-sharing operating systems
It is a technique which enables many people, located at various terminals, to use a specific computer system at the same time. Time-sharing or multitasking is a logical extension of multiprogramming. When processor time is shared among multiple users simultaneously, it is referred to as time-sharing.
The basic difference between Multi programmed Batch Systems and Time-Sharing Systems is that in case of Multi programmed batch systems, the objective is to maximize processor use, whereas in Time-Sharing Systems, the objective is to minimize response time.
Distributed operating System
It uses multiple central processors to serve multiple real-time applications and multiple users. Accordingly data processing jobs are distributed among the processors.
The processors communicate with one another through various communication lines (such as high-speed buses or telephone lines). These are referred as loosely coupled systems or distributed systems. Processors in a distributed system can vary in size and function. These processors are also referred to as sites, nodes, computers.
Network operating System
A Network Operating System runs on a server. It provides the server the ability and capacity to manage data, users, groups, security, applications, and other networking functions. The main purpose of the network operating system is to allow shared file and printer access among multiple computers in a network, typically a local area network (LAN), a private network or to other networks.
Microsoft Windows Server 2003, Microsoft Windows Server 2008, UNIX, Linux, Mac OS X, Novell NetWare, and BSD are examples of network operating systems.
- Centralized servers are highly stable.
- Server manages the security
- Upgradation to new technologies and hardware is easier
- Allows remote access to servers from different locations and types of systems
Real Time operating System
It is defined as a data processing system in which the time interval required to process and respond to inputs is so small that it controls the environment. The time taken by the system to respond to an input and display required updated information is termed as the response time. So in this method, the response time is very less as compared to online processing.
There are two types of real-time operating systems.
1, Hard real-time systems
These systems guarantee that critical tasks complete on time. In hard real-time systems, secondary storage is limited and the data is stored in ROM. In these systems, virtual memory is not there.
2. Soft real-time systems
These systems are less restrictive. A critical real-time task gets priority over other tasks and retains the priority until it completes. Soft real-time systems have limited utility than hard real-time systems. For example, multimedia, virtual reality, Advanced Scientific Projects like undersea exploration and planetary rovers, etc.
Download AMCAT Questions on Basics of OS pdf 2020
Click on below link to download amcat sample question paper for better preparation.
Sample questions on OS 2020
AMCAT Operating System Basics Questions
A system program that combines the separately compiled modules of a program into a form suitable for execution
B. Linking loader
C. Cross compiler
D. Load and go
E. None of the above
A. Program in High level language kept on disk
B. Contents of main memory
C. A program in execution
D. A job in secondary memory
E. None of the above
To avoid the race condition, the number of processes that may be simultaneously inside their critical section is
E. None of the above
The Memory Buffer Register (MBR)
A. is a hardware memory device which denotes the location of the current instruction being executed.
B. is a group of electrical circuits (hardware), that performs the intent of instructions fetched from memory.
C. contains the address of the memory location that is to be read from or stored into.
D. contains a copy of the designated memory location specified by the MAR after a “read” or the new contents of the memory prior to a “write”.
E. None of the above
A. is required for all processes
B. is usually done via disk drives
C. is never necessary,
D. allows processes to synchronize activity
The LRU algorithm:
- pages out pages that have been used recently
- pages out the first page in a given area
- pages out pages that have been least used recently
- pages out pages that have not been used recently
Solution C: pages out pages that have been least used recently
What are the different states of a process?
A list of different states of a process:
- New Process
- Running Process
- Ready Process
- Waiting Process
- Terminated Process
Please post a comment for any queries on AMCAT Operating System Basics Questions. If you are planning to take amcat test then try below discount coupon.
More topics on AMCAT CSE Module Question Papers:
Operating System and Computer Architecture
- Basics of OS and Computer Architecture
- Process Management and Synchronization
- Memory and I/O Management
DBMS (Data Base Management System)