What Is Operating System
What Is Operating System
being initially loaded into the computer by a boot program, manages all of the
other application programs in a computer. The application programs make use of
the operating system by making requests for services through a defined application
program interface (API). In addition, users can interact directly with the operating
system through a user interface, such as a command-line interface (CLI) or a
graphical UI (GUI). [1]
An operating system is a program that acts as an interface between the user and the
computer hardware and controls the execution of all kinds of programs.[2]
Memory Management
Processor Management
Device Management
File Management
Security
Control over system performance
Job accounting
Error detecting aids
Coordination between other software and users
History: On November 10, 1983, at the Plaza Hotel in New York City, Microsoft
Corporation formally announced Microsoft Windows, a next-generation operating
system that would provide a graphical user interface (GUI) and a multitasking
environment for IBM computers.
Microsoft promised that the new product would be on the shelf by April 1984.
Windows might have been released under the original name of Interface Manager
if marketing whiz, Rowland Hanson had not convinced Microsoft's founder Bill
Gates that Windows was the far better name.
That same November in 1983, Bill Gates showed a beta version of Windows to
IBM's head honchos. Their response was lackluster probably because they were
working on their own operating system called Top View. IBM did not give
Microsoft the same encouragement for Windows that they gave the other operating
system that Microsoft brokered to IBM. In 1981, MS-DOS became the highly
successful operating system that came bundled with an IBM computer.
Microsoft finally shipped Windows 1.0 on November 20, 1985, almost two years
past the initially promised release date.
"Microsoft become the top software vendor in 1988 and never looked back" -
Microsoft Corporation
Windows 1.0 floundered on the market until January 1987, when a Windows-
compatible program called Aldus PageMaker 1.0 was released. PageMaker was the
first WYSIWYG desktop-publishing program for the PC. Later that year,
Microsoft released a Windows-compatible spreadsheet called Excel. Other popular
and useful software like Microsoft Word and Corel Draw helped promote
Windows, however, Microsoft realized that Windows needed further development.
[3]
The following image indicates the total market share of all desktop operating
systems (November, 2017):
Year Event
1987 Microsoft Windows 2.0 was released on December 9, 1987, and was
initially sold for $100.00.
1988 Microsoft Windows/286 or Windows 286 was introduced in June 1988, and
initially sold for $100.00.
1992 Microsoft Windows 3.1 was released in April 1992 and sells more than one
million copies in the first two months of its release.
1993 The number of licensed users of Microsoft Windows totaled more than 25
million in 1993.
1995 Microsoft Windows 95 was released on August 24, 1995, and sold more
than one million copies within four days.
2003 Microsoft Windows Server 2003 was released on March 28, 2003.
Windows 1, 1985
The first version of windows MS-DOS called Microsoft disk operating system
which is character based operating system which is used in many computers, but it
didn’t take market manymore.
Windows 2, 1987
This is the first operating system to use Microsoft word and Microsoft excel. At
that time, Apple has stolen some event with Macintosh and Lisa, and there was a
case for taking “look and Feel” law in which apple lose the case.
Windows 3, 1990
Windows 3 hides all the old version of MS-DOS and comes with the program
manager, and this becomes the modern windows.
This window comes in the first decade of 1990 with IBM compatible computers,
and this becomes the standard version of that time, It seems as MS-DOS.
Windows 95 was very famous, and it took the operating system on the top level of
the world. It[places every icon whatever you like. It becomes to do work on the
computer. Many features such as internet explorer, Recycle bin, start button. These
all icon display on the desktop. At that everywhere crowds and talks about window
95. For the lunch of this OS, Lenovo gives his big hand with Bill gate to give such
output up to 2012. We found this in the market until the lunch of windows 8.
Windows 98 seems a windows 95 and works same as windows 95. There are some
features added.
Windows AMD has some features as windows 98. It didn’t take the market, and
people hear about the upcoming windows window XP.so they wait for those
windows.
At that time, Microsoft has started its new version for mobile phone. It is based on
Windows CE. Microsoft began to this by putting the windows logo and start button
and many more.
Microsoft has started this feature in blackberry and Nokia. It’s proceeding for New
version of windows.
It takes five years to lunch windows vista while preparing this website there are
many faults, and it comes after the recovery of such errors, so it takes a long time
to lunch in the market.
Microsoft has launched windows mobile six which was five years old platform. It
was launched in February 2007. At the same time has started its iPhone. This has a
stylish keyword, but it didn’t run anymore in front of the iPhone.
Windows 7, 2007
Windows 7 uplift the fault of windows vista, and it comes with the new name
windows six view. This was the very high windows operating system. Many of the
offices are using this up to now. It takes the market many more. You can easily
upgrade windows 7 to windows 10.
Windows 8 Tablets
After the 30 years of history, at last Microsoft launched this operating system and
it provided many benefits but didn’t a success so that it comes in windows phone.
It has many icons on the screen, but it does not have a start button.
Windows 8 Desktop
Windows Phone 8
Windows 10
Microsoft has, as of operating system versions Vista SP1 and Windows Server
2008, implemented new technologies, for both resource allocation and security.
Several of these new technologies include the Dynamic Allocation of Kernel
Virtual Address Space (including paged and non-paged pools), kernel-mode stack
jumping, and Address Space Layout Randomization. Basically, the allocation of
resources are not fixed, but are dynamically adjusted according to operational
requirements. The implementation of these new technologies such as Address
Space Layout Randomization are mostly due to the hacker threat of an advanced
knowledge of the location of key system components (such
as kernel32.dll, ntdll.dll, etc), and are partly due to the Window’s goal of using
memory allocation more efficiently by allocation on an as needed basis. In order to
understand these new technologies better and be able to use them as a developer,
device driver writer, or system’s administrator, this paper will focus on the
Windows Memory Manager prior to Vista SP1.[8]
How Does the Windows Memory Manager Work?
You need to place the program in memory to make full use of the memory.
You should also make sure that these applications do not interfere with each
other.
It allocates space for application routines.
It helps protect different processes between each other.
It tracks when inventory is released or unallocated.
It allows you to check how much memory needs to be allocated to the
process to decide which processor should acquire memory.[9]
File system: In computing, file system controls how data is stored and retrieved. In
other words, it is the method and data structure that an operating system uses to
It separates the data we put in computer into pieces and gives each piece a name,
Without file system, information saved in a storage media would be one large body
of data with no way to tell where the information begins and ends.[10]
Different types of file system: There are so many types of file systems; different
file systems have unique features and have their own ways of organizing data.
Some have faster speed, some provide better compatibility, and other has better
security.
For Windows operating systems, FAT16, FAT32, exFAT and NTFS are four types
of file systems most widely adopted by users. Here are some brief introductions
about the different features of these four file systems.
● FAT16, also known as File Allocation Table 16, was created for old systems like
MS-DOS, Windows 95. FAT16 uses a 16-bit binary number to keep clusters, and
this is why it called FAT16. If a file exceeds the capacity of singular sector of a
FAT16 partition, it would take more space than the size of the file itself.
FAT16 is outdated because it has a big weakness: it supports partition with a
capacity of no more than 2GB. In today’s world, it is really difficult to find a disk
under 2GB, and a 2GB disk cannot meet the demand of most users.
● FAT32 file system was firstly introduced by Microsoft in 1996 to be taken as the
advanced edition of FAT16. It uses 32-bit binary number to hold clusters, limiting
the partition or volume size up to 2TB with a sector size of 512 bytes. And it works
with most of Windows, even Mac, and game consoles.
But it also has a size limit. It can only support a maximum of 32GB partition, and a
maximum of 4GB single file. If you copy a file like a movie that is usually larger
than 4GB to a FAT32 hard drive, you will be told that the file is too large for the
destination disk.
● NTFS stands for New Technology File System. It is a great improvement in
many aspects over FAT32 and FAT16 file system. It uses B-tree structure that
allows users to use hard disk larger than 2TB and provides much fast speed,
making itself a popular choice among an increasing number of Windows users.
Besides, NTFS is a journaling file system that resists data loss and damage. It has
additional permission settings that can encrypt files to control access of files and
folders.
However, NTFS file system also has its weakness: it is only compatible with
Windows 2000 and later versions. And NTFS doesn’t support PS4, android
smartphone, camera, and other devices. Mac OS X can only read NTFS partition.
● exFAT is a new file system launched in 2006, which was usually used for flash
memory like USB flash drive, SD card. It can be seen as a lightweight of FAT32
without additional features of NTFS. exFAT makes up for the disadvantages of
FAT32 in file size and the compatibility of NTFS, which means it can store a file
larger than 4GB and can both work in Windows and Mac OS.[11]
Windows Security
In today’s word, security is the main issue for systems. It is important to make our
device secure from vulnerabilities. Different threats and viruses appeared on our
system regularly, so it is necessary to install up-to-date security software. Security
can be only maintained if our system receives security updates automatically on
regular basis.
To achieve protection at the highest level, Microsoft offers a vast verity of tools
and technologies which gives many resources to make our system secure.
Windows’ main weakness
Windows is loved by its users because it offers tremendous application availability.
However, this strength is also its biggest weakness. By allowing an open approach
toward applications, Windows also exposes itself to malware more often than other
operating systems. [13]
Security Updates:
Common security threats (including viruses and malware) attacks daily on our
system. Microsoft offers updated packages regularly through Microsoft website.
The process can be performed by enabling automatic update service access through
the control panel. We can choose protections or updates from authentic websites.
It checks the system under the presence of specific software to find out the
malicious activities and removes viruses. This tool can be applicable to Windows
XP, Windows 2000 and windows server 2003.
It helps to take action if any spyware or any unwanted activity found in the system.
It helps to remove them permanently.
MS Security Essentials:
Windows firewall:
In early days Microsoft introduces in Windows XP new feature called firewall for
internet security it was a packet filtering function it was included in Windows XP
and windows server 2003 but more enhance or more affecting in windows services
pack 2 it was windows security from internet connection malware and security.
known as internet connection firewall.
OVERVIEW: