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>