Professional Documents
Culture Documents
GROUP REPORT IN
PLATFORM TECHNOLOGIES (IT 208)
BSIT 2-Q
ASSIGNED TOPICS:
3. Escasinas, Jason
5. Tuazon, Edison
Submitted to:
FAUSTO S. HILARIO
Subject Professor
OPERATING SYTEMS AS A PLATFORM 2021
Table of Contents
DOS………………………………………………….…………………………………..7
Windows OS……………….……………………….…………………...…………....13
Linux OS………………………………………………….………………………..…..28
Mac OS………………………………………………….………………………………36
Ubuntu OS………………………………………………….……………………...…..41
Functions of an OS………………………………………………….………………………..58
Task of an OS………………………………………………….…………..…………………..62
Kinds of OS………………………………………………….………………………….……..65
GROUP 2 1
OPERATING SYTEMS AS A PLATFORM 2021
All computers and computer-like devices require operating systems, including your
laptop, tablet, desktop, smartphone, smartwatch, and router.
GROUP 2 2
OPERATING SYTEMS AS A PLATFORM 2021
• In the late 1960s, the first version of the Unix OS was developed
• The first OS built by Microsoft was DOS. It was built in 1981 by purchasing the 86-
DOS software from a Seattle company
• The present-day popular OS Windows first came to existence in 1985 when a GUI
was created and paired with MS-DOS.
The earliest computers, such as the Colossus and the ENIAC, had to be
programmed by physically manipulating the machines’ switches and cables. Then, in the
1950s, computers developed the ability to run programs and input data inscribed onto
punched cards or tape; there were also computers that had built-in programs that could
support or interact with the user’s punched card-based programs.
The operating system came about as a way to manage the input and operation of
these programs, using techniques such as batch processing and multitasking. The first
operating system designed to be compatible with multiple different models of computers
was the IBM OS/360, announced in 1964; before this, each computer model had its own
unique operating system or systems.
The first operating system that resembled the desktop operating systems that we
use today was the oN-Line System (NLS), which was developed in the late 1960s at the
Stanford Research Institute. NLS was the first operating system to support the use of a
mouse and to feature a user interface of overlapping windows.
Though it inspired the mouse-driven graphical user interfaces (GUIs) that almost
all PCs use today, NLS itself was never widely implemented, since it was difficult to use
GROUP 2 3
OPERATING SYTEMS AS A PLATFORM 2021
and was designed for an outdated method of computing (time-sharing). In fact, the first
commercially available PC to use an NLS-inspired, mouse-based GUI was the Xerox
Star, which wasn’t released until 1981 and was also poorly received, selling only 25,000
units.
1. Serial Processing
Though it is uncomfortable for the users it is made to keep the expensive computer
as busy up to the extent by running a leveraged stream of jobs. The protection of memory
doesn’t allow the memory area comprises the monitor to altered and the timer protects
the job from monopolizing the system. The processor sustains as idle when the input and
output devices are in use by the bad utilization of CPU time.
It is used to have several jobs to execute which should be held in main memory.
Job scheduling is made up of the processor to decide which program to execute.
GROUP 2 4
OPERATING SYTEMS AS A PLATFORM 2021
Used to develop the substitute batch systems. The user communicated directly
with the computer by printing ports like an electric teletype. Few users shared the
computer instantaneously and spent a fraction of a second on every job before starting
with the next one. The fast server can act on many user’s processes instantly by creating
the iteration when they were receiving its full attention. The Timesharing systems are
used by multiple programs to apply to the computer system by sharing the system
interactively.
The video terminals replaced the use of printing terminals that displayed the fixed
size characters. Some are used to develops forms on the screen but many usually with
scrolled like glass teletype. Personal computers became adaptable in the mid-1970s. The
commercial feasible personal computer is Altair 8800, that came into the market and
rocked the business values. The Altair doesn’t have an operating system because it has
only light-emitting diodes and toggle switches for input and output. So the people started
to use floppy disk and connected terminals.
The digital research implemented the CP/M operating system in 1976 for Altair and
similar computers. Later DOS and CP/M had a command-line interface similar to the time-
sharing operating systems. These computers were dedicated only to single users and do
not apply to shared users.
The fall of hardware prices raised the use of personal computers with bit-mapped
managed individual pixels. It made the possibility of a personal computer with a graphical
user interface. The Apple Macintosh implemented in 1984 was marked as the first
commercial success. It initially pushed the state of the hardware art and was restricted to
a miniature monochrome display view. As the hardware continued to evolve, larger the
color Macs were developed, and Microsoft implemented Windows based on the Graphical
User Interface operating system.
GROUP 2 5
OPERATING SYTEMS AS A PLATFORM 2021
GROUP 2 6
OPERATING SYTEMS AS A PLATFORM 2021
Disk operating systems are also used to describe several very similar command
line disk operating systems. PC-DOS (Personal Computer Disk Operating System) was
the first widely-installed disk operating system used in personal computers running on
Intel processors.
It was developed for IBM by Microsoft Corporation, which also produced its own
almost identical version called MS-DOS. Other computers at the time used this, such as
the
Commodore 64 (1982)
Apple II (1977)
GROUP 2 7
OPERATING SYTEMS AS A PLATFORM 2021
These early operating systems did not multitask, as they were only able to run one
program at a time. The command line interface, in which a user has to type in commands,
requires the user to remember commands to run programs or do other operating system
tasks, making it difficult for novices to use. Computer memory space was limited and
when the instructions to control a computer were moved onto a disk drive, such as a
floppy disk or internal hard drive, it was considered cutting-edge technology.
When Microsoft first introduced Windows as a graphical user interface (GUI) for
MS-DOS, early users had to type "WIN" at the DOS prompt to launch the Windows
program. Windows has since evolved from being a GUI program running under DOS to
a full operating system taking over as the default OS, though it was not until Windows XP
that consumer versions of Windows stopped relying on the DOS program. The last retail
version of MS-DOS was MS-DOS 6.22. After this release, MS-DOS was still bundled as
part of Windows, but no longer required a separate license. It can still be run under
Windows using the Command Prompt program.
August 1980
86-DOS 0.10
Tim Paterson
First Seattle Computer release
August 1981
GROUP 2 8
OPERATING SYTEMS AS A PLATFORM 2021
PC DOS 1.0
Microsoft
First IBM release
May 1982
PC DOS 1.1
Microsoft
Double-sided disks
March 1983
PC DOS 2.0
Microsoft
Hard disk drive, subdirectories, device drivers
November 1983
PC DOS 2.1
Microsoft
Half-height disk drives, ROM cartridges
August 1984
PC DOS 3.0
Microsoft
Support for larger disks
April 1985
PC DOS 3.1
Microsoft
Local area networking support
March 1986
PC DOS 3.2
Microsoft
31⁄2-inch 720 KB floppy support
April 1987
PC DOS 3.3
IBM
31⁄2-inch 1.44 MB floppy support, extended partitions
November 1987
MS-DOS 3.31
Compaq
Hard disk partitions over 32 MB
GROUP 2 9
OPERATING SYTEMS AS A PLATFORM 2021
May 1988
DR DOS 3.31
Digital Research
ROMable DOS
July 1988
IBM DOS 4.0
IBM
DOS Shell, EMS 4.0 usage
April 1990
DR DOS 5.0
Digital Research
Memory management
June 1991
MS-DOS 5.0
Microsoft
MS-DOS Editor, QBasic, first retail upgrade
September 1991
DR DOS 6.0
Digital Research
Disk compression (AddStor's SuperStor)
March 1993
MS-DOS 6.0
Microsoft
Disk utilities, DoubleSpace disk compression
June 1993
PC DOS 6.1
IBM
First IBM release after split with Microsoft, E
September 1993
MS-DOS 6.2
Microsoft
Improved version of DoubleSpace
February 1994
MS-DOS 6.21
Microsoft
DoubleSpace removed due to legal injunction
April 1994
GROUP 2 10
OPERATING SYTEMS AS A PLATFORM 2021
PC DOS 6.3
IBM
SuperStor/DS disk compression
June 1994
MS-DOS 6.22
Microsoft
Last Microsoft release; DriveSpace disk compression
April 1995
PC DOS 7.0
IBM
Memory optimizations, Stacker disk compression, Rexx
1. To allow older DOS programs to run on newer Windows platforms, the Virtual DOS
Machine (NTVDM) is used. Windows 10 32-bit includes this, but 64-bit versions
don’t. Instead, Windows users will see a pop-up alert that DOS programs can’t run.
GROUP 2 11
OPERATING SYTEMS AS A PLATFORM 2021
4. Once vDos is installed, you can check that it’s working by opening vDos (labeled
“vDos”) from the Start menu. Open vDos and you should see the typical DOS “C:\”
prompt. From here, you can now run any DOS software you like.
5. With the initial vDos startup configuration erased, you’ll see the DOS prompt every
time you run the vDos program. There’s a selection of interesting DOS software
available online that you can try, from text-based web browsers to graphics-editing
tools. To run your software, download your DOS software and place it in the same
directory as vDos (for example, “C:\vDos”). This directory is treated as the initial
“C:\” directory.
6. DOS isn’t just outdated, it’s ancient, with the final release of MS-DOS nearly twenty
years ago. Software like vDos helps to fill in the gap, giving a new lease on life to
older software that you wouldn’t otherwise be able to run.
Support for DOS is still popular for those who want to play DOS games in Windows.
Example of Games are Wolfenstein 3D, Doom, Bomberman and Prince of Persia
GROUP 2 12
OPERATING SYTEMS AS A PLATFORM 2021
Windows OS
Developed by Microsoft Corporation to run
personal computers (PCs). Featuring the first
graphical user interface (GUI) for IBM-compatible
PCs, the Windows OS soon dominated the PC
market. Approximately 90 percent of PCs run some
version of Windows.
Microsoft Windows has seen nine major versions since its first release in 1985.
Over 29 years later, Windows looks very different but somehow familiar with elements
that have survived the test of time, increases in computing power and most recently a
shift from the keyboard and mouse to the touch screen.
Windows 1 (1985)
GROUP 2 13
OPERATING SYTEMS AS A PLATFORM 2021
This is where it all started for Windows. The original Windows 1 was released in
November 1985 and was Microsoft’s first true attempt at a graphical user interface in
16-bit. It was notable because it relied heavily on use of a mouse before the mouse was
a common computer input device. To help users become familiar with this odd input
system, Microsoft included a game, Reversi (visible in the screenshot) that relied on
mouse control, not the keyboard, to get people used to moving the mouse around and
clicking on screen elements.
Windows 2 (1987)
GROUP 2 14
OPERATING SYTEMS AS A PLATFORM 2021
Windows 3 (1990)
The first Windows that required a hard drive launched in 1990. Windows 3 was
the first version to see more widespread success and be considered a challenger to
Apple’s Macintosh and the Commodore Amiga graphical user interfaces, coming pre-
installed on computers from PC-compatible manufacturers. Windows 3 introduced the
ability to run MS-DOS programmes in windows, which brought multitasking and
supported 256 colours bringing a more modern, colorful look to the interface. More
importantly it introduced the card-moving and mouse use trainer, Solitaire.
GROUP 2 15
OPERATING SYTEMS AS A PLATFORM 2021
Windows 3.1 released in 1992 is notable because it introduced TrueType fonts making
Windows a viable publishing platform for the first time. Minesweeper also made its first
appearance. Windows 3.1 required 1MB of RAM to run and allowed supported MS-DOS
programs to be controlled with a mouse for the first time.
Windows 95 (1995)
As the name implies, Windows 95 arrived in August 1995 and with it brought the
first ever Start button and Start Menu. It also introduced the concept of “plug and play”
connecting a peripheral and the operating system finds the appropriate drivers for it and
GROUP 2 16
OPERATING SYTEMS AS A PLATFORM 2021
makes it work. That was the idea, it didn’t always work in practice. Internet Explorer also
made its debut on Windows 95 but was not installed by default requiring the Windows
95 Plus! pack. Later revisions of Windows 95 included IE by default.
Windows 98 (1998)
Released in June 1998, Windows 98 built on Windows 95 and brought with its IE
4, Outlook Express, Windows Address Book, Microsoft Chat and NetShow Player,
which was replaced by Windows Media Player 6.2 in Windows 98 Second Edition in
1999. Windows 98 introduced the back and forward navigation buttons and the address
bar in Windows Explorer, among other things.
GROUP 2 17
OPERATING SYTEMS AS A PLATFORM 2021
The enterprise twin of ME, Windows 2000 was released in February 2000 and
was based on Microsoft’s business-orientated system Windows NT and later became
the basis for Windows XP.
Windows XP
Windows Vista
GROUP 2 18
OPERATING SYTEMS AS A PLATFORM 2021
Windows XP stayed the course for close to six years before being replaced by
Windows Vista in January 2007. Vista updated the look and feel of Windows with more
focus on transparent elements, search and security. PC gamers saw a boost from
Vista’s inclusion of Microsoft’s DirectX 10 technology. Windows Media Player 11 and
IE 7 debuted, along with Windows Defender an anti-spyware programme. Vista also
included speech recognition, Windows DVD Maker and Photo Gallery, as well as
being the first Windows to be distributed on DVD.
Windows 7
GROUP 2 19
OPERATING SYTEMS AS A PLATFORM 2021
Considered by many as what Windows Vista should have been, Windows 7 was
first released in October 2009. It was intended to fix all the problems and criticism faced
by Vista, with slight tweaks to its appearance. It was faster, more stable, and easier to
use, becoming the operating system most users and businesses would upgrade to from
Windows XP, forgoing Vista entirely. Microsoft stopped providing security updates for
Windows 7 on January 14, 2020.
Windows 8
GROUP 2 20
OPERATING SYTEMS AS A PLATFORM 2021
Windows 8.1
Windows 8.1 re-introduced the Start button, which brought up the Start screen
from the desktop view of Windows 8.1. Users could also choose to boot directly into the
desktop of Windows 8.1, which was more suitable for those using a desktop computer
with a mouse and keyboard than the touch focused Start screen.
Windows 10
GROUP 2 21
OPERATING SYTEMS AS A PLATFORM 2021
10, despite being the ninth version of Windows, is designed to unify all Windows
platforms across multiple devices, including Windows Phone and tablets, with universal
apps that can be downloaded from the Windows Store and run on all Windows devices.
Installation of Windows 10
GROUP 2 22
OPERATING SYTEMS AS A PLATFORM 2021
The Windows 10 download is around 2.5GB and will need to be copied to a blank
DVD or a USB flash drive for the installation, so make sure you have something suitable
to hand for this. Go to www.microsoft.com/en-gb/software-download/windows10 and
click Download tool now. This just downloads a small setup tool that will download the
required Windows 10 setup files later.
GROUP 2 23
OPERATING SYTEMS AS A PLATFORM 2021
When the download has finished, plug in your USB flash drive or insert a blank
DVD in your PC’s DVD drive. Find the downloaded MediaCreationTool.exe file in
yourDownloads folder and double-click it to run it. When the Windows 10 Setup window
appears, select the Create installation media for another PC option and click the Next
button.
On the next screen, choose the Language, Edition and Architecture (32-bit or 64-
bit) to match your current version of Windows 10. Don’t select one of the N editions,
these lack Windows Media Player. Click Next to continue.
GROUP 2 24
OPERATING SYTEMS AS A PLATFORM 2021
Select the device you’re going to use for the Windows 10 installation, USB flash
drive or
an ISO file for burning to DVD. Click Next. Select the USB flash drive, or a folder on
your PC, to store the Windows 10 setup files. Click Next and the 4GB download will
begin.
GROUP 2 25
OPERATING SYTEMS AS A PLATFORM 2021
After you boot your PC using the Windows 10 DVD or USB flash drive, choose
the Install now option and then Skip the request for a product key to activate Windows.
If you’ve already upgraded this PC to Windows 10, you won’t need a product key.
When prompted, choose the Custom: Install Windows only (advanced) option.
This will erase everything on your existing Windows 10 drive (usually C:), so be sure
you’ve backed up everything you want to keep before going any further.
GROUP 2 26
OPERATING SYTEMS AS A PLATFORM 2021
Select the hard drive partition you want to install Windows 10 on. This should
already be labelled as Windows 7, 8 or 10, but it should also be the largest partition in
the list. If you’re not sure which partition to use, seek help before going any further. If
you’re happy to continue, click the Format option and click OK on the warning dialog
box that appears. When the drive format is complete, click Next.
Once Windows 10 is installed, repeat Step 1 to check that it has been activated,
you may need to click the Activate button. You may also need to install the necessary
drivers for your PC’s network or Wi-Fi adapter first, since activation requires internet
access.
GROUP 2 27
OPERATING SYTEMS AS A PLATFORM 2021
Linux OS
Linux has been around since the mid-1990s and
has since reached a user-base that spans the globe.
Linux is actually everywhere: It's in your phones, your
thermostats, in your cars, refrigerators, and televisions. It
also runs most of the Internet, all of the world’s top 500
supercomputers, and the world’s stock exchanges.
But besides being the platform of choice to run desktops, servers, and embedded
systems across the globe, Linux is one of the most reliable, secure and worry-free
operating systems available.
Just like Windows, iOS, and Mac OS, Linux is an operating system. In fact, one
of the most popular platforms on the planet, Android, is powered by the Linux operating
system.
Evolution of Linux OS
Slackware (1993)
GROUP 2 28
OPERATING SYTEMS AS A PLATFORM 2021
Patrick Volkerding launches Slackware, first Linux distribution ever. The same
year Ian Murdock released the initial version of Debian that laid the base for Ubuntu,
MEPIS, etc. The first book on Linux programming and installation gets launched.
1995
An instrumental year in terms of Linux marketing as the company holds its first
ever Linux expo. It went on to become a tradition for the next several years. It was the
first trade show of its kind and featured many software and updates by various
marketers.
The Tux mascot was created and the company launched a new version called
Linux Kernel 2.0. Linux started to gain acceptance among various business
organizations for its unique architecture. The same year, Bliss was discovered. A
serious Linux virus that can easily sidestep the system firewall.
GROUP 2 29
OPERATING SYTEMS AS A PLATFORM 2021
Ubuntu (2007)
Over the span of seven years, the Linux operating system has faced multiple
legal claims regarding the security threats by companies such as Microsoft, IBM, Apple
Red Hat, etc. Plus, the company launches the first of its kind user-friendly desktop
version called Ubuntu with all the essential features just like any system meant for
domestic use.
GROUP 2 30
OPERATING SYTEMS AS A PLATFORM 2021
Global users of the Linux operating system touched the magical mark of 20
million in the year 2010. Many interfaces are released in the duration of next couple of
years with Google's chromebooks being the most popular of them all. Linux 3.0 got
launched in the year 2011 with a gaming platform update in the subsequent year.
Installation of Linux OS
2. Insert the USB drive into your computer. You might be asked to format your
drive. This will erase all the data stored on your drive, so make sure to back up
your files before you begin.
3. Download Rufus. You can find the latest version of the application at
https://rufus.ie/en_US/
4. Open Rufus and select your USB drive from the Device list. If you don’t know
which drive to use, eject all other drives until you only have one to choose from.
5. Under Boot Selection, click the Select button and choose the ISO file you
downloaded earlier. Don’t change the other default settings.
GROUP 2 31
OPERATING SYTEMS AS A PLATFORM 2021
6. Finally, click Start. If you get a pop-up message asking you to select a mode
that you want to use to write the image, choose ISO.
7. Then wait for Rufus to mount your ISO file onto your drive. This might take some
time, so be patient if the progress bar gets stuck. Warning: This will erase all the
data on your drive, so make sure to back up any important files.
GROUP 2 32
OPERATING SYTEMS AS A PLATFORM 2021
2. Click the start menu. This is the button in the lower-left corner of your screen
that looks like the Windows logo.
3. Then hold down the SHIFT key while clicking Restart. This will take you into
the Windows Recovery Environment.
GROUP 2 33
OPERATING SYTEMS AS A PLATFORM 2021
6. Your computer will now boot Linux. If your computer reboots Windows, there
was either an issue with your drive, or you might have to change settings in your
BIOS. Warning: Changing BIOS settings can damage your computer if you don’t
know what you’re doing.
GROUP 2 34
OPERATING SYTEMS AS A PLATFORM 2021
9. Reboot your computer when prompted. If you have more than one OS in your
system, you will be taken to a GNU GRUB screen after rebooting. This screen
allows you to select which OS you want to boot.
GROUP 2 35
OPERATING SYTEMS AS A PLATFORM 2021
Mac OS
What is Mac OS?
Macintosh
Mac OS X Versions:
GROUP 2 36
OPERATING SYTEMS AS A PLATFORM 2021
Apple followed up with Mac OS X 10.2 jaguar, the first release to use its code name
as part of the branding. It brought great raw performance improvements, a sleeker look
and many powerful user-interface enhancements. A system-wide repository for contact
information in the new Address Book, and an instant messaging client named iChat.
GROUP 2 37
OPERATING SYTEMS AS A PLATFORM 2021
Apple stated that Tiger contained more than 200 new features. As with Panther,
certain older machines were no longer supported, and it requires a Mac with a built-
in FireWire port. Among the new features, Tiger introduced Spotlight, Dashboard, Smart
Folders, updated Mail program with Smart Mailboxes, QuickTime 7, Safari 2, Automator,
VoiceOver, Core Image and Core Video. The initial release of the Apple TV used a
modified version of Tiger with a different graphical interface and fewer applications and
services.
It was called by Apple as the largest update of Mac OS X. New features include a
new look, an updated Finder, Time Machine, Spaces, Boot Camp pre-installed, full
support for 64-bit applications (including graphical applications), new features
in Mail and iChat, and a number of new security features.
The last version to be available on disc. Rather than delivering big changes to the
appearance and end user functionality like the previous releases of Mac OS X, the
development of Snow Leopard was deliberately focused on "under the hood" changes,
increasing the performance, efficiency, and stability of the operating system. The most
noticeable changes are these: the disk space that the operating system frees up after a
clean installation compared to Mac OS X 10.5 Leopard, a more
responsive Finder rewritten in Cocoa, faster Time Machine backups, more reliable and
user friendly disk eject, a more powerful version of the Preview application, as well as a
faster Safari web browser. An update introduced support for the Mac App Store, Apple's
digital distribution platform for macOS applications and subsequent macOS upgrades.
GROUP 2 38
OPERATING SYTEMS AS A PLATFORM 2021
It incorporates some features seen in iOS 5, which include Game Center, support
for iMessage in the new messages in messaging application, and Reminders as a to-do
list app separate from iCal. Notification Center, which makes its debut in Mountain Lion,
is a desktop version similar to the one in iOS 5.0 and higher. Application pop-ups are now
concentrated on the corner of the screen, and the Center itself is pulled from the right
side of the screen. Mountain Lion also includes more Chinese features, including support
for Baidu as an option for Safari search engine. Notification Center is added, providing an
overview of alerts from applications. Notes is added, as an application separate from Mail,
synching with its iOS counterpart through the iCloud service. Messages (an instant
messaging software application) replaces iChat.
Released as a free update through the Mac App Store worldwide. It placed
emphasis on battery life, Finder enhancements, other enhancements for power users,
and continued iCloud integration, as well as bringing more of Apple's iOS apps to the OS
X platform. iBooks and Apple Maps applications were added.
Released as a free update through the Mac App Store worldwide. It featured a
major overhaul of user interface, replaced skeuomorphism with flat graphic design and
blurred translucency effects, following the aesthetic introduced with iOS 7. It introduced
features called Continuity and Handoff, which allow for tighter integration between paired
OS X and iOS devices, the user can handle phone calls or text messages on either their
Mac or their iPhone, and edit the same Pages document on either their Mac or their iPad.
A later update of the OS included Photos as a replacement for iPhoto and Aperture.
GROUP 2 39
OPERATING SYTEMS AS A PLATFORM 2021
The update brought “Siri” to macOS, featuring several Mac-specific features, like
searching for files. It also allowed websites to support Apple Pay as a method of
transferring payment, using either a nearby iOS device or Touch ID to authenticate.
iCloud also received several improvements, such as the ability to store a user's Desktop
and Documents folders on iCloud so they could be synced with other Macs on the same
Apple ID.
Some of the key new features were the Dark mode, Desktop stacks and Dynamic
Desktop, which changes the desktop background image to correspond to the user's
current time of day.
The major version number is changed, for the first time since "Mac OS X" was
released, making it macOS 11. It brings ARM support, new icons, and GUI changes to
the system. It is also the latest version currently in used.
GROUP 2 40
OPERATING SYTEMS AS A PLATFORM 2021
Ubuntu OS
What is Ubuntu OS?
It is an African word that literally means "humanity to others." It was first released
in 2004. The project is sponsored by Canonical Ltd, a UK-based company that generates
revenue by selling support and services to complement Ubuntu. Canonical releases a
new version of Ubuntu every 6 months and provides support in the form of patches and
security releases for 18 months thereafter.
Ubuntu consists of many software packages, which are licensed under GNU
General Public License. This allows users to copy, change, develop and redistribute their
own version of the program. It comes with a wide range of software programs, including
FireFox and LibreOffice. There is also proprietary software that can be run on Ubuntu.
Installation of Ubuntu
Requirements:
GROUP 2 41
OPERATING SYTEMS AS A PLATFORM 2021
• Once you have downloaded Ubuntu’s ISO file, the next step is to create a live USB
of Ubuntu.
• A live USB basically allows you to boot into Ubuntu from a USB drive. You can test
Ubuntu without even installing it on your system. The same live USB also allows
you to install Ubuntu.
• There are various free tools available for making a live USB of Ubuntu such as
Etcher, Rufus, Unetbootin, Universal USB installer.
GROUP 2 42
OPERATING SYTEMS AS A PLATFORM 2021
• Now you should boot into the live Ubuntu environment. You’ll the grub screen that
gives you the option to either try Ubuntu without installing or install it right away.
You may choose the first option “Try Ubuntu without installing”
• In around 10-20 seconds, you should be able to log in to the live Ubuntu
environment. It may take some more time if you are using the slower USB 2.
GROUP 2 43
OPERATING SYTEMS AS A PLATFORM 2021
• You should go for the normal installation here because it will install some software
like music player, video players and a few games.
• If you are connected to internet, you’ll get the option to download updates while
installing Ubuntu. You may uncheck it because it may increase the installation time
if you have a slow internet. You can update Ubuntu later as well without any
issues.
• The most important screen comes at this time. If there are other operating systems
installed, you may get the option to install Ubuntu along with them in dual boot.
• But since your goal is to only have Ubuntu Linux on your entire system, you should
go for Erase disk and install Ubuntu option.
GROUP 2 44
OPERATING SYTEMS AS A PLATFORM 2021
• When you hit the “Install Now” button, you’ll see a warning that you are about to
delete the data.
• Things are straightforward from here. You’ll be asked to choose a time zone
GROUP 2 45
OPERATING SYTEMS AS A PLATFORM 2021
• And then you’ll be asked to create a username, computer’s name and set a
password.
• Once you do that, you just have to wait and watch for like 5-10 minutes. You’ll see
a slideshow of Ubuntu features in this time. Slideshow provides basic information
about using Ubuntu during installation
GROUP 2 46
OPERATING SYTEMS AS A PLATFORM 2021
• When you restart the system, you might encounter a shutdown screen that asks
you to remove the installation media and press enter.
• Remove the USB disk and press enter. Your system will reboot and this time, you’ll
boot into Ubuntu.
Ubuntu Versions:
GROUP 2 47
OPERATING SYTEMS AS A PLATFORM 2021
Watch Video
GROUP 2 48
OPERATING SYTEMS AS A PLATFORM 2021
GROUP 2 49
OPERATING SYTEMS AS A PLATFORM 2021
- Chrome OS: Chrome OS is available on a number of Low cost and some high-end
laptops, like chrome books.
- Free BSD: With its roots connected to Linux, it is the modern-day version of the
Berkeley Software Distribution.
- Syllable: Syllable is yet another free alternative for home and small business users
only.
- ReactOS: Initially launched as a Windows 95 clone, this OS has come a long way
since then.
GROUP 2 50
OPERATING SYTEMS AS A PLATFORM 2021
The top 3 most popular desktop operating systems are: Windows, Mac and
Linux. The first two being the fiercest competitors in the commercial market, and the
third, their freeware rival the Linux.
Both desktop and portable (laptop) Both desktop and portable (laptop)
Only desktop models
models models
GROUP 2 51
OPERATING SYTEMS AS A PLATFORM 2021
Minimum computer
Minimum computer skills required Minimum computer skills required
skills required
GROUP 2 52
OPERATING SYTEMS AS A PLATFORM 2021
Network connection
Before the network installation can be launched, the computer needs to be connected to the CERN
network and correctly registered in the Network database.
Automated installation of
Applications are available for
supported applications is
Supported applications are installation with yum or - under
provided using the kiosk
available from the Mac Self- the window manager - from
functionality of CMF,
Service as explained here. System > Administration >
the Computer Management
Add/Remove Software.
Framework.
GROUP 2 53
OPERATING SYTEMS AS A PLATFORM 2021
Apple Mail
Microsoft Outlook Microsoft Outlook Mozilla Thunderbird
Mozilla Thunderbird
Web browsing
Word processing
Microsoft Word
Microsoft Word OpenOffice Writer
Apple Pages
Spread sheets
Microsoft Excel
Microsoft Excel OpenOffice Calc
Apple Numbers
Presentations
Microsoft Powerpoint
Microsoft Powerpoint OpenOffice Impress
Apple Keynote
Graphics
GIMP
CorelDraw Graphics Suite GIMP
Adobe Photoshop
GROUP 2 54
OPERATING SYTEMS AS A PLATFORM 2021
"Print to file..."
Adobe Pro OpenOffice Writer, export to PDF
Adobe Acrobat Pro
Web authoring
Antivirus
GROUP 2 55
OPERATING SYTEMS AS A PLATFORM 2021
Recovery from hardware loss Recovery from hardware loss Recovery from hardware loss
GROUP 2 56
OPERATING SYTEMS AS A PLATFORM 2021
An Operating system is basically an intermediary agent between the user and the
computer hardware.
GROUP 2 57
OPERATING SYTEMS AS A PLATFORM 2021
Memory Management
Memory management refers to management of Primary Memory or Main Memory. Main
memory is a large array of words or bytes where each word or byte has its own address.
Main memory provides a fast storage that can be accessed directly by the CPU. For a
program to be executed, it must in the main memory. An Operating System does the
following activities for memory management −
• Keeps tracks of primary memory, i.e., what part of it are in use by whom, what part
are not in use.
GROUP 2 58
OPERATING SYTEMS AS A PLATFORM 2021
• In multiprogramming, the OS decides which process will get memory when and
how much.
• Allocates the memory when a process requests it to do so.
• De-allocates the memory when a process no longer needs it or has been
terminated.
Processor Management
In multiprogramming environment, the OS decides which process gets the processor
when and for how much time. This function is called process scheduling. An Operating
System does the following activities for processor management −
• Keeps tracks of processor and status of process. The program responsible for this
task is known as traffic controller.
• Allocates the processor (CPU) to a process.
• De-allocates processor when a process is no longer required.
Device Management
An Operating System manages device communication via their respective drivers. It does
the following activities for device management −
• Keeps tracks of all devices. Program responsible for this task is known as the I/O
controller.
• Decides which process gets the device when and for how much time.
• Allocates the device in the efficient way.
• De-allocates devices.
File Management
A file system is normally organized into directories for easy navigation and usage. These
directories may contain files and other directions.
An Operating System does the following activities for file management −
• Keeps track of information, location, uses, status etc. The collective facilities are
often known as file system.
GROUP 2 59
OPERATING SYTEMS AS A PLATFORM 2021
GROUP 2 60
OPERATING SYTEMS AS A PLATFORM 2021
driver to translate the call into actions (commands) needed for the underlying
hardware on that specific computer.
• Operating system provides a comprehensive platform that identifies, configures
and manages a range of hardware, including processors; memory devices and
memory management; chipsets; storage; networking; port communication, such
as Video Graphics Array (VGA), High-Definition Multimedia Interface (HDMI) and
Universal Serial Bus (USB); and subsystem interfaces, such as Peripheral
Component Interconnect Express (PCIe).
GROUP 2 61
OPERATING SYTEMS AS A PLATFORM 2021
• Since the OS is the bridge that allows the user to communicate with the computer,
the OS must provide a User interface as the interaction environment between the
user and hardware.
GROUP 2 62
OPERATING SYTEMS AS A PLATFORM 2021
Example of TUI:
GROUP 2 63
OPERATING SYTEMS AS A PLATFORM 2021
• The Operating System is necessary for an application to interact with the computer
hardware by following protocols programmed in the operating system.
• Services provided by an OS:
▪ Program execution – the OS is responsible for execution of all types
of programs
▪ I/O operations – Handling all sorts of inputs from any input devices.
▪ File System Manipulation–Decides how data should be
manipulated and stored
▪ Communication–it allows the communication between application
and hardware.
▪ Error detection – The OS is constantly checking for possible errors
and takes appropriate action to ensure correct and consistent
computing
▪ Resource allocation–Gives the application the resources it needs
to run.
▪ Protection – Controls the access of programs and processes in a
computer.
GROUP 2 64
OPERATING SYTEMS AS A PLATFORM 2021
Real time OS
A real time operating system time interval to process and respond to inputs is very
small. Examples: Military Software Systems, Space Software Systems are the Real time
OS example.
GROUP 2 65
OPERATING SYTEMS AS A PLATFORM 2021
Mobile OS
Mobile operating systems are those OS which is especially that are designed to
power smartphones, tablets, and wearables devices.
Some most famous mobile operating systems are Android and iOS, but others
include BlackBerry, Web, and watchOS.
GROUP 2 66
OPERATING SYTEMS AS A PLATFORM 2021
• If any issue occurs in OS, you may lose all the contents which have been stored
in your system
• Operating system's software is quite expensive for small size organization which
adds burden on them. Example Windows
• It is never entirely secure as a threat can occur at any time
What is a Kernel?
The kernel is the central component of a computer operating systems. The only
job performed by the kernel is to the manage the communication between the software
and the hardware. A Kernel is at the nucleus of a computer. It makes the communication
between the hardware and software possible. While the Kernel is the innermost part of
an operating system, a shell is the outermost one.
Features of Kernel
Types of Kernels
There are many types of kernels that exists, but among them, the two most popular
kernels are:
GROUP 2 67
OPERATING SYTEMS AS A PLATFORM 2021
1.Monolithic
A monolithic kernel is a single code or block of the program. It provides all the
required services offered by the operating system. It is a simplistic design which creates
a distinct communication layer between the hardware and software.
2. Microkernels
Microkernel manages all system resources. In this type of kernel, services are
implemented in different address space. The user services are stored in user address
space, and kernel services are stored under kernel address space. So, it helps to reduce
the size of both the kernel and operating system.
GROUP 2 68
OPERATING SYTEMS AS A PLATFORM 2021
Memory Limits 32-bit systems are limited to 3.2 64-bit systems allow a
GB of RAM. maximum 17 Billion GB of
RAM.
GROUP 2 69
OPERATING SYTEMS AS A PLATFORM 2021
REFERENCES:
1. Softwaretestinghelp (2021, March 30) List of The Top and Most Popular
Operating Systems with Features and Comparison. Pick The Best OS for Your
Business or Personal Use From This List:
ONLINE RESOURCES:
1. https://www.lifewire.com/operating-systems-2625912
2. https://www.guru99.com/operating-system-tutorial.html
3. https://www.sacatech.com/2019/08/15/the-evolution-of-desktop-operating-
systems/#:~:text=The%20first%20operating%20system%20that%20resembled%2
0the%20desktop,to%20feature%20a%20user%20interface%20of%20overlapping
%20windows
4. https://jeewanthalahiru.medium.com/evolution-of-linux-os-53cca2957196
5. https://rufus.ie/en_US/
6. https://www.britannica.com/technology/Windows-OS
7. https://www.instructables.com/Windows-10-Installation/
8. https://www.linux.com/what-is-linux/
9. https://www.maketecheasier.com/use-vdos-run-dos-programs-windows/
10. https://www.theguardian.com/technology/2014/oct/02/from-windows-1-to-
windows-10-29-years-of-windows-
evolution#:~:text=The%20original%20Windows%201%20was,relied%20on%20co
mmand%2Dline%20input.
11. https://whatis.techtarget.com/definition/Mac-OS
12. https://www.apple.com/za/macos/what-is/
13. https://techterms.com/definition/macintosh
14. https://www.macworld.co.uk/feature/os-x-macos-versions-3662757/
15. https://en.wikipedia.org/wiki/MacOS_version_history
16. https://www.techopedia.com/definition/3307/ubuntu
17. https://itsfoss.com/install-ubuntu/
18. https://en.wikipedia.org/wiki/Ubuntu_version_history#1604
GROUP 2 70
OPERATING SYTEMS AS A PLATFORM 2021
19. https://en.wikipedia.org/wiki/Ubuntu_version_history\
20. https://www.educba.com/evolution-of-operating-system/
21. https://homepage.cs.uri.edu/faculty/wolfe/book/Readings/Reading07.htm#:~:text=
An%20operating%20system%20has%20three,provide%20services%20for%20ap
plications%20software
22. https://www.geeksforgeeks.org/functions-of-operating-system/
23. https://en.wikibooks.org/wiki/A-
level_Computing/CIE/Computer_systems,_communications_and_software/Syste
m_software/User_interfaces
24. https://blogs.helsinki.fi/students-digital-skills/1-introduction-to-the-use-of-
computers/1-1-computer-functionality/operating-system-and-user-interface/
25. https://askubuntu.com/questions/867416/are-there-differences-between-cli-and-
tui#:~:text=The%20difference%20of%20the%20definitions,desktop%20environme
nt%20or%20window%20manager
26. https://en.wikipedia.org/wiki/Operating_system#:~:text=The%20operating%20syst
em%20provides%20an,programmed%20into%20the%20operating%20system.
27. https://www.tutorialspoint.com/operating_system/os_services.htm
28. http://www.sci.brooklyn.cuny.edu/~jniu/teaching/csc33200/files/0915-
OperatingSystemsOverview.pdf
29. https://www.tutorialspoint.com/computer_fundamentals/computer_operating_syst
em.htm
30. https://searchwindowsserver.techtarget.com/definition/command-line-interface-
CLI#:~:text=The%20MS%2DDOS%20operating%20system,line%20interfaces%2
C%20such%20as%20Python
31. https://www.softwaretestinghelp.com/best-operating-systems/
32. https://information-technology.web.cern.ch/help/desktop-comparison
33. https://edu.gcfglobal.org/en/computerbasics/understanding-operating-systems/1/
34. https://www.tutorialspoint.com/operating_system/os_overview.html
GROUP 2 71