Search for notes by fellow students, in your own course and all over the country.
Browse our notes for titles which look like what you need, you can preview any of the notes via a sample of the contents. After you're happy these are the notes you're after simply pop them into your shopping cart.
Title: BCS CNT Notes
Description: This note contains the major topics , from operating all the operating system's. By referring this note any student can study and get the full marks out of it. -The main functions done by the operating system --Memory Management --Processor Management and in detail descriptions can be referred the note itself
Description: This note contains the major topics , from operating all the operating system's. By referring this note any student can study and get the full marks out of it. -The main functions done by the operating system --Memory Management --Processor Management and in detail descriptions can be referred the note itself
Document Preview
Extracts from the notes are below, to see the PDF you'll receive please use the links above
Operating Systems
In brief, an operating system is the set of programs that controls a computer
...
It provides users an environment in which a user can execute programs conveniently
and efficiently
...
An operating System controls the allocation of
resources and services such as memory, processors, devices and information
...
Main memory is a large array of words or
bytes where each word or byte has its own address
...
So for a program to be executed, it must in the main memory
...
Keeps track of primary memory
...
Allocates the memory when the process requests it to do so
...
Processor Management
In multiprogramming environment, OS decides which process gets the processor when and how much time
...
Operating System does the following activities for processor management
...
Program responsible for this task is known as traffic controller
...
De-allocates processor when processor is no longer required
...
Operating System does the following activities for device
management
...
Program responsible for this task is known as the I/O controller
Decides which process gets the device when and for how much time
...
De-allocates devices
...
This interface is called an I/O module, which consist of both
hardware and software components
...
Software component is the device driver, which controls the I/O device
...
Converts the signal type from analog to digital and vice versa
Converts serial to parallel communications and vice versa
...
All the processes in the CPU is
blocked until the I/O operation is completed
...
Device Polling
Polling is the process where the computer or the controlling device waits for an external device to check for its readiness or
the state often with low level hardware
...
Instead it is allowed to execute some other processes for a short period of time and then go check the device states
...
Interrupt Driven I/O
In the Interrupt driven scenario, the CPU works on its given tasks continuously
...
When an I/O
request is initiated by the CPU, it is simply switched over to another process and continues the execution until the I/O device
send a return signal, which is called an Interrupt
...
Therefore the
current process should be interrupt to pay attention to do the data transmission
...
The microprocessor is
freed from involvement with the data transfer, thus speeding up overall computer operation
...
These directories may contain files and
other directions
...
Keeps track of information, location, uses, status etc
...
Decides who gets the resources
...
De-allocates the resources
...
The Resources like Memory and Processor and all the Input output Devices those are attached to the
system are known as the resources of the computer system and the operating system will manage all the resources of the
system
...
And which input device will respond to which request of the user means when the input
and output devices are used by the programs
...
Other Activities Done
Security
o By means of password and similar other techniques, preventing unauthorized access to programs and data
...
Job accounting
o Keeping track of time and resources used by various jobs and users
...
Coordination between other software and users
o Coordination and assignment of compilers, interpreters, assemblers and other software to the various users of
the computer systems
...
Just as the OS shields the programmer from the
disk hardware, and presents a simple file-oriented interface, it also conceals a lot of unpleasant business
concerning interrupts, timers, memory management, and other low level features
...
Types of Operating System
All the operating systems can be categorized as to two components
...
For example, the washing
machine’s OS is used to integrate the clothes washing powder and the motor speed so that the clothes are washed properly
...
Single User Multi-Tasking
By taking Windows to example, the multi-tasking refers to the ability that it is able to run multiple programs (applications) at
the same time
...
They are running
in a time sharing based giving the user the idea of running parallel
...
Multiple users can access the computer the same time (Main frame
computers)
...
Layered Architecture of a Computer System
There are three kinds of modes when
expanded as the layered architecture
...
In the user mode, if
the person doesn’t like the specific
application, they can uninstall it
...
This is widely used for system
calls (example: disk interrupt handler)
...
A major function of the operating system is to hide all the complexity and give the programmer a more convenient set of
instructions to work with
Title: BCS CNT Notes
Description: This note contains the major topics , from operating all the operating system's. By referring this note any student can study and get the full marks out of it. -The main functions done by the operating system --Memory Management --Processor Management and in detail descriptions can be referred the note itself
Description: This note contains the major topics , from operating all the operating system's. By referring this note any student can study and get the full marks out of it. -The main functions done by the operating system --Memory Management --Processor Management and in detail descriptions can be referred the note itself