Knowledge in Operating system

SYSTEM SOFTWARE

There are two main types of software: systems software and application software. Systems software includes the programs that are dedicated to managing the computer itself, such as the operating system, file management utilities, and disk operating system (or DOS). System software is a software that provides platform to other softwares. Some examples can be operating systems, antivirus softwares, disk formating softwares, Computer language translators etc. These are commonly prepared by the computer manufacturers. These softwares consists of programs written in low-level languages, used to interact with the hardware at a very basic level. System software serves as the interface between the hardware and the end users. The most important features of system software include : 1. Closeness to the system 2. Fast speed 3. Difficult to manipulate 4. Written in low level language 5. Difficult to design Operating System An operating system (OS) is a type of system software that manages computer’s hardware and software resources. It provides common services for computer programs. An OS acts a link between the software and the hardware. It controls and keeps a record of the execution of all other programs that are present in the computer, including application programs and other system software. The most important tasks performed by the operating system are 1. Memory Management: The OS keeps track of the primary memory and allocates the memory when a process requests it. 2. Processor Management: Allocates the main memory (RAM) to a process and de-allocates it when it is no longer required. 3. File Management: Allocates and de-allocates the resources and decides who gets the resources. 4. Security: Prevents unauthorized access to programs and data by means of passwords. 5. Error-detecting Aids: Production of dumps, traces, error messages, and other debugging and error-detecting methods. 6. Scheduling: The OS schedules process through its scheduling algorithms. Compiler : A compiler is a software that translates the code written in one language to some other language without changing the meaning of the program. The compiler is also said to make the target code efficient and optimized in terms of time and space. A compiler performs almost all of the following operations during compilation: preprocessing, lexical analysis, parsing, semantic analysis (syntax-directed translation), conversion of input programs to an intermediate representation, code optimization and code generation. Examples of compiler may include gcc(C compiler), g++ (C++ Compiler ), javac (Java Compiler) etc.

SYSTEM SOFTWARE

There are two main types of software: systems software and application software. Systems software includes the programs that are dedicated to managing the computer itself, such as the operating system, file management utilities, and disk operating system (or DOS). System software is a software that provides platform to other softwares. Some examples can be operating systems, antivirus softwares, disk formating softwares, Computer language translators etc. These are commonly prepared by the computer manufacturers. These softwares consists of programs written in low-level languages, used to interact with the hardware at a very basic level. System software serves as the interface between the hardware and the end users. The most important features of system software include : 1. Closeness to the system 2. Fast speed 3. Difficult to manipulate 4. Written in low level language 5. Difficult to design Operating System An operating system (OS) is a type of system software that manages computer’s hardware and software resources. It provides common services for computer programs. An OS acts a link between the software and the hardware. It controls and keeps a record of the execution of all other programs that are present in the computer, including application programs and other system software. The most important tasks performed by the operating system are

Computer organisations and operating systems.

Computer Organization & Operating Systems (CO & OS) Materials & Notes. CO & OS Unit Wise Lecture Notes and Study Materials in pdf format for Engineering Students. So all students seeking Computer Organization & Operating Systems Book for engineering colleges.

Operating System

Operating System (or shortly OS) primarily provides service File Systems and Management Processes and Process management Memory Management and many more

Distributed operating system

Distributed operating system will help you to acheive good marks in 6th semsester

Operating system

This file consists full notes of operating system it will very useful for computer science student as well as gate preparation student, this notes consists all topic which will be asked in exam. Go through topic wise and i hope you will achieve good marks ,which will benifical for your placement ,this subject is necessary for placement underview.

Operating Systems: What and Why

Agenda • Recap • What is an operating system • Why is it important • Summary of OS functionalities • Basics of UNIX OS • Path of a system call • User interfaces • System boot sequence

Operating Systems Definitions

Operating Systems basic definitions and fundamental for beginners

History of Operating Systems

History of Operating Systems in the era of Computer Science

Computer Systems Structure

The Structure of computer systems is described here properly

Operating Systems Structure

Operating Systems Structure is described here properly

Process Part 1

Processes of Operating Systems is described here