System software

What is software?set of instructions.called a program, provides means to us to
interact with and use the computer

Types of system software are:Operating systems,Utility programs,Device driver.

Operating system functions.Starting a computer,Providing a user interface,Managing programs,Managing memory,Scheduling jobs,Configuring devices

click to edit

Operating system functions:

Starting a computer.Booting is the process of starting or restarting a computer

Managing memory.The purpose of memory management is to optimize
the use of random access memory (RAM).

click to edit

Providing a user interface.The user interface allows the user to communicate
with the operating system

Managing programs.Some operating systems support a single user and
only one running program at a time

Scheduling jobs.The operating system determines the order in which jobs,A job is an operation the processor
manages.

Types of Operating Systems

Single user/Single tasking OS,Real time operating system,Single user/Multitasking OSMulti user/Multitasking OS

Desktop Operating System.

Server Operating System

Client computers on a network rely on servers(s) for
access to resources

click to edit

Microsoft Windows-operating systemis available for use on variety of Pc brands, tablets and even video games consoles.

macOS-is propriertary ,comes preinstalled on Apple computers andits not highly customizable.

Linux-distributions,0r distros, areopen-source operating system that run on the Linux kernel

A server operating system is a multiuser operating

system that organizes and coordinates how multiple

users access and share resources on a network

Mobile Operating System

click to edit

Power-In Android, by default processor and display shuts down.If any process wants to keep processor?display running, itshould exclusively lock them using "wake locks"

INterface-Touch screen is the main input method, supported by keypad, vice etc.

Memory-Android is optimized to useless memory,each applications are structured such way to lead into minimum RAM>