Operating System
Operating System
basics
www.scnsoft.com © ScienceSoft
AGENDA
www.scnsoft.com © ScienceSoft
Chapter 1: History of Operating
System
www.scnsoft.com © ScienceSoft
Chapter 1: Histiry of OS
www.scnsoft.com © ScienceSoft
Chapter 1: Histiry of OS
www.scnsoft.com © ScienceSoft
Chapter 1: Histiry of OS
www.scnsoft.com © ScienceSoft
Chapter 1: Histiry of OS
www.scnsoft.com © ScienceSoft
Chapter 2: What is Operating
System
www.scnsoft.com © ScienceSoft
Chapter 2: What is OS
www.scnsoft.com © ScienceSoft
Chapter 2: What is OS
www.scnsoft.com © ScienceSoft
Chapter 2: What is OS
www.scnsoft.com © ScienceSoft
Chapter 2: What is OS
Microsoft Windows
• manufactured by Microsoft.
• available in 32 and 64-bit versions
• offers a graphical user interface (GUI), multitasking functionalities, virtual
memory management capabilities, and support for several peripheral devices
www.scnsoft.com © ScienceSoft
Chapter 2: What is OS
macOS
a line of operating systems created by Apple.
www.scnsoft.com © ScienceSoft
Chapter 2: What is OS
Linux
a family of open-source operating systems, which means they can be modified and
distributed by anyone around the world.
www.scnsoft.com © ScienceSoft
Chapter 2: What is OS
www.scnsoft.com © ScienceSoft
Chapter 3: OS Kernel and
User Space
www.scnsoft.com © ScienceSoft
Chapter 3: OS Kernel and User Space
A Kernel
• the core of an Operating System.
• has control over everything in the system
• is responsible for low-level tasks such as disk management, memory management,
task management, etc.
• provides an interface between the user and the hardware components of the system.
When a process makes a request to the Kernel - System Call.
www.scnsoft.com © ScienceSoft
Chapter 3: OS Kernel and User Space
File manager
The Kernel handles file storage and file systems.
The file data - improves faster handling of data.
Metadata - contains the information about file: File owner, Permissions, File
Size, Data Modified, Date Created, File Type.
File system - NTFS which includes features like encryption faster access speeds
and so on.
www.scnsoft.com © ScienceSoft
Chapter 3: OS Kernel and User Space
Process Management
To achieve process execution computer resources like RAM or CPU have to be
dedicated.
A Kernel
• manages our resources efficiently
• schedules time for the CPU to execute the instructions in the process.
www.scnsoft.com © ScienceSoft
Chapter 3: OS Kernel and User Space
www.scnsoft.com © ScienceSoft
Chapter 3: OS Kernel and User Space
www.scnsoft.com © ScienceSoft
Chapter 3: OS Kernel and User Space
www.scnsoft.com © ScienceSoft
Chapter 3: OS Kernel and User Space
Memory Management
Process takes up space in memory which comes to CPU in smaller quantities.
Executing the process the data of the program is taken in small pieces which
called pages. To read this pages they have to be sent to RAM.
This virtual memory is stored on hard drive on the allocated space which called
swap space. So Kernel is dealing with this it swaps data pages between RAM
and virtual memory.
www.scnsoft.com © ScienceSoft
Chapter 3: OS Kernel and User Space
I/O Management
• A device communicates with the operating system of a computer by transferring
signals over cable or even through the air.
• The peripheral devices communicate with the machine through a connection point
also called ports— (one example is a serial port).
• When devices use a set of wires or cables, that connecting cables are called a "bus."
A bus is a collection of wires and a firmly defined protocol which specifies a set of
messages that can be sent on the wires.
www.scnsoft.com © ScienceSoft
Chapter 3: OS Kernel and User Space
User space
• system memory allocated to running applications. When you open an
application (or "excecutable file"), the OS loads the program and required
resources into the user space.
www.scnsoft.com © ScienceSoft
Chapter 3: OS Kernel and User Space
Control Panel
The Control Panel in Windows OS is the place to go when you need to make
changes to various settings of your computer system. You can control most
Windows commands and features using the various options and sliders in the
Control Panel.
www.scnsoft.com © ScienceSoft
Chapter 3: OS Kernel and User Space
Control Panel
The following table gives you a description of all the Control Panel categories,
including the various programs you can find by clicking each category’s hyperlink.
Click This Category Link . . . . . . To Display These Groups of Links
System and Security Action Center, Windows Firewall, System, Windows Update, Power
Options, Backup and Restore, BitLocker Drive Encryption, and
Administrative Tools
User Accounts User Accounts, Windows Cardspace, Credential Manager, and Mail
(32-bit)
Network and Internet Network and Sharing Center, Homegroup, and Internet
Options
Appearance and Personalization Personalization, Display, Desktop Gadgets, Taskbar and Start
Menu, Ease of Access Center, Folder Options, and Fonts
Hardware and Sound Devices and Printers, AutoPlay, Sound, Power Options, Display,
and Windows Mobility Center
Clock, Language, and Region Date and Time, and Region and Language
www.scnsoft.com © ScienceSoft
Chapter 3: OS Kernel and User Space
www.scnsoft.com © ScienceSoft
Chapter 4: Logs
www.scnsoft.com © ScienceSoft
Chapter 4: Logs
A log of events
helps in monitoring, administering and troubleshooting the system in addition to
helping users get information about important processes.
To access the Event Viewer in Windows 8.1, Windows 10, and Server 2012 R2:
Right click on the Start button and select Control Panel > System & Security and
double-click Administrative tools
Event Viewer
Select the type of logs that you wish to review (ex: Application, System)
NOTE: To access the Application Logs once in Event Viewer, go to Windows Logs >
Application, for shutdown errors refer to Application and System logs.
OR
Just search Event viewer
www.scnsoft.com © ScienceSoft
Chapter 4: Logs
Logs
• contains information about the software, hardware, system processes and
system components.
• indicates whether the processes loaded successfully or not.
www.scnsoft.com © ScienceSoft
Chapter 4: Logs
Components
Types of entries: error, information, warning, success audit and failure audit.
Entries contains a header information and a description of the events.
The latter includes the date and time the events occurred, the username logged on and the computer
name at the time of the event. It also contains the event ID number that is used to identify the event and
the source of the event such as the name of the system component.
www.scnsoft.com © ScienceSoft
Chapter 4: Logs
Event Viewer
is used to manage the file size,
save or archive the log file, clear
old events and set overwrite
options. Other options include
finding or filtering events and
restoring the log to default
settings.
It helps system administrators
keep tabs on their computers
and troubleshoot problems.
www.scnsoft.com © ScienceSoft
Chapter 5: Booting
Process
www.scnsoft.com © ScienceSoft
Chapter 5: Booting Process
In the Booting process, System will check all the hardware's and Software's those
are installed or attached with the system and all the Files those are required for
running a system, also loads into memory.
www.scnsoft.com © ScienceSoft
Chapter 5: Booting Process
www.scnsoft.com © ScienceSoft
Chapter 5: Booting Process
www.scnsoft.com © ScienceSoft
Chapter 5: Booting Process
www.scnsoft.com © ScienceSoft
Chapter 5: Booting Process
www.scnsoft.com © ScienceSoft
Chapter 6: Installing
Software on Windows
www.scnsoft.com © ScienceSoft
Chapter 6: Installing Software on Windows
Installing
Windows 10 provides various methods through which users can add or remove
programs to or from their computer system. Below are the ways through which
you can install or uninstall programs in Windows 10.
www.scnsoft.com © ScienceSoft
Chapter 6: Installing Software on Windows
www.scnsoft.com © ScienceSoft
Chapter 6: Installing Software on Windows
www.scnsoft.com © ScienceSoft
Chapter 6: Installing Software on Windows
www.scnsoft.com © ScienceSoft
Chapter 6: Installing Software on Windows
www.scnsoft.com © ScienceSoft
Chapter 6: Installing Software on Windows
To install a program you need to have the installation file in a disk, flash drive or
downloaded and saved in your computer hard disk.
For instance, to install Microsoft Office, access the executable file and double-
click on the file to start the installation.
www.scnsoft.com © ScienceSoft
Chapter 6: Installing Software on Windows
If asked whether to allow the program to make changes to the computer, click
“Yes” to continue.
Allow Windows to extract the installation files and launch the installation wizard.
www.scnsoft.com © ScienceSoft
Chapter 6: Installing Software on Windows
Read the “License Terms” and tick the “I accept the terms of this agreement” box,
then click “Continue”.
www.scnsoft.com © ScienceSoft
Chapter 6: Installing Software on Windows
www.scnsoft.com © ScienceSoft
Chapter 6: Installing Software on Windows
You will get a notification when the program has been successfully installed.
Click “Finish” to complete the installation.
www.scnsoft.com © ScienceSoft
Chapter 6: Installing Software on Windows
www.scnsoft.com © ScienceSoft
Chapter 6: Installing Software on Windows
www.scnsoft.com © ScienceSoft
Chapter 6: Installing Software on Windows
www.scnsoft.com © ScienceSoft
Chapter 7: Regisrty
www.scnsoft.com © ScienceSoft
Chapter 7: Registry
www.scnsoft.com © ScienceSoft
Chapter 7: Registry
www.scnsoft.com © ScienceSoft
Chapter 7: Registry
www.scnsoft.com © ScienceSoft
Chapter 7: Registry
Closed key
Open key
www.scnsoft.com © ScienceSoft
Chapter 7: Registry
www.scnsoft.com © ScienceSoft
Chapter 7: Registry
www.scnsoft.com © ScienceSoft
Chapter 7: Registry
After navigating to the registry path above, you'll see a window similar to the
example below. In this example, you can see four different string value keys,
which are pointing to the programs that run each time the computer is turned on
or restarted.
www.scnsoft.com © ScienceSoft
CONCLUSION
CONCLUSION
After reading the above contents, do you
have a brief understanding of Operating
system now? If not, or if you have some
questions, please feel free to write them
down and ask your mentor. Hope you
have learned today something new. Good
bye
www.scnsoft.com © ScienceSoft