an introduction to operating system
DESCRIPTION
The Operating SystemsTRANSCRIPT
![Page 1: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/1.jpg)
An Introduction to Operating Systems
By
MD. Sakawat Hossain
114 121 012
![Page 2: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/2.jpg)
Outline
• Definition• Evolution of OS• Types of Operating Systems• Operating System By Proprietary• Various Kinds Of OS
![Page 3: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/3.jpg)
Definition
An Operating System, or OS, is low-level software that enables a user and higher-level application software to interact with a computer’s hardware and the data and other programs stored on the computer.
An OS performs basic tasks, such as recognizing input from the keyboard, sending output to the display screen, keeping track of files and directories on the disk, and controlling peripheral devices such as printers.
![Page 4: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/4.jpg)
Other Services
Program Execution OS provides an environment where the user can conveniently run
programs. The user does not have to worry about memory allocation or CPU scheduling.
I/O Operations Each program requires input and produces output. The OS hides
some of the details of the underlying hardware for such I/O. All the user sees is that the I/O has been performed, without those details.
Communications There are instances where processes need to communicate with
each other to exchange information. It may be between processes running on the same computer or running on different computers. The OS provides these services to application programs, making inter-process communication possible, and relieving the user of having to worry about how this accomplished.
![Page 5: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/5.jpg)
Application programs and OS
Operating systems provide a software platform on top of which other programs, called application programs, can run.
The choice of operating system, therefore, determines to a great extent the applications a user can run.
For example, the DOS operating system contains commands such as COPY and RENAME for copying files and changing the names of files, respectively. The commands are accepted and executed by a part of the operating system.
Similarly, the UNIX operating system has commands like CP and MV to copy and rename.
![Page 6: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/6.jpg)
Evolution of OS:
• The evolution of operating systems went through seven major phases.
• Six of them significantly changed the ways in which users accessed computers through the open shop, batch processing, multiprogramming, timesharing, personal computing, and distributed systems.
• In the seventh phase the foundations of concurrent programming were developed and demonstrated in model operating systems.
(Cont…)
![Page 7: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/7.jpg)
Evolution of OS (cont..):Major Phases
Technical Innovations
Operating Systems
Open Shop The idea of OS IBM 701 open shop (1954)
Batch Processing
Tape batching,First-in, first-out scheduling.
BKS system (1961)
Multi-programming
Processor multiplexing, Indivisible operations, Demand paging, Input/output spooling, Priority scheduling, Remote job entry
Atlas supervisor (1961),Exec II system (1966)
(Cont…)
![Page 8: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/8.jpg)
Evolution of OS (cont..):Timesharing Simultaneous user
interaction,On-line file systems
Multics file system (1965),Unix (1974)
Concurrent Programming
Hierarchical systems, Extensible kernels, Parallel programming concepts, Secure parallel languages
RC 4000 system (1969),13 Venus system (1972),14 Boss 2 system (1975).
Personal Computing
Graphic user interfaces OS 6 (1972)Pilot system (1980)
Distributed Systems
Remote servers WFS file server (1979) Unix United RPC (1982)24 Amoeba system (1990)
![Page 9: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/9.jpg)
UNIX UNIX was one of the first operating
systems to be written, in 1971.
Advantages of UNIX
Multitasking – multiple programs can run at one time.
Multi-user – allows more than a single
user to work at any given time. This is accomplished by sharing processing time between each user.
Safe – prevents one program from accessing memory or storage space allocated to another program, and enables file protection, requiring users to have permission to perform certain functions, such as accessing a directory, file, or disk drive.
![Page 10: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/10.jpg)
Types of Operating Systems
Batch Processing
Real-time
Single User
Multi-Tasking
Multi-User
Embedded
![Page 11: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/11.jpg)
Batch Processing Operating System
• In a batch processing operating system interaction between the user and processor is limited or there is no interaction at all during the execution of work. Data and programs that need to be processed are bundled and collected as a ‘batch’ and executed together.
• Batch processing operating systems are ideal in situations where:– There are large amounts of data to be processed.– Similar data needs to be processed.– Similar processing is involved when executing the data.– The system is capable of identifying times when the processor is idle
at which time ‘batches’ maybe processed. Processing is all performed automatically without any user intervention.
![Page 12: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/12.jpg)
Real-time Operating System
• RTOS are used to control machinery, scientific instruments, and industrial systems.
• There is typically very little user- interface capability.
• Resources are managed so that a particular operation executes precisely the same every time.
![Page 13: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/13.jpg)
Single User Operating System
• A single user OS as the name suggests is designed for one user to effectively use a computer at a time.– Example: MS-DOS
AmigaOSClassic Mac OSWindows 1.0Windows 2.0Windows 3.0 Windows 3.1x Windows 95 Windows 98 Windows ME
![Page 14: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/14.jpg)
Multi-Tasking Operating System
• An operating system that is capable of allowing multiple software processes to run at the same time.
– Example: Unix
Windows 2000
![Page 15: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/15.jpg)
Multi-User Operating System
• A multi-user operating system allows for multiple users to use the same computer at the same time and different times.– Example:
Linux
Unix
Windows 2000
![Page 16: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/16.jpg)
Embedded Operating System
• An embedded system is a computer system designed for specific control functions within a larger system
• It is embedded as part of a complete device often including hardware and mechanical parts.
![Page 17: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/17.jpg)
Operating System By Proprietary
• Acorn Computers• Amiga Inc.• Apollo Computer• Apple Inc.• Atari• Fujitsu• Google• Green Hills Software
• IBM• Microsoft• Scientific Data
Systems (SDS)
![Page 18: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/18.jpg)
Various Kinds Of OS Microsoft Windows
DOS (Disk Operating System)
OS/2
Linux
Mac OS
AmigaOS
NOS (Network Operating System)
WebOS (Web operating system)
Personal digital assistants (PDAs)
Smartphone's and Mobile phones OS
![Page 19: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/19.jpg)
Microsoft Windows
• Microsoft Windows is a series of graphical interface operating systems developed, marketed, and sold by Microsoft.
• Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces (GUIs)
![Page 20: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/20.jpg)
Microsoft Windows (Cont..)
• Versions:– Early versions
• Windows 1.0, Windows 2.0, and Windows 2.1x
– Windows 3.0 and 3.1– Windows 95, 98, and Me– Windows NT family
• 64-bit operating systems
– Windows CE– Future of Windows
![Page 21: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/21.jpg)
Microsoft Windows 1.0
• Microsoft Windows 1.0 is a 16-bit graphical operating environment, developed by Microsoft Corporation and released on November 20, 1985.
• It was Microsoft's first attempt to implement a multi-tasking graphical user interface-based operating environment on the PCplatform.
![Page 22: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/22.jpg)
Windows 2.0
• Windows 2.0 is a 16-bit Microsoft Windows GUI-based operating environment that was released on December 9, 1987 and is the successor to Windows 1.0.
![Page 23: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/23.jpg)
Windows 2.1x
• Windows/286 2.10 and Windows/386 2.10 were released on May 27, 1988, less than a year after the release of Windows 2.0. These versions can take advantage of the specific features of the Intel 80286 and Intel 80386 processors.
![Page 24: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/24.jpg)
Windows 3.0
• Windows 3.0, a graphical environment, is the third major release of Microsoft Windows, and was released on May 22, 1990. It became the first widely successful version of Windows and a rival to Apple Macintosh and the Commodore Amiga on the GUI front. It was followed by Windows 3.1.
![Page 25: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/25.jpg)
Windows 3.1
• Windows 3.1 released on April 6, 1992, includes a TrueType font system (and a set of highly legible fonts), which effectively made Windows a viable desktop publishing platform for the first time
![Page 26: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/26.jpg)
Windows 95
• The initial design and planning of Windows 95 can be traced back just after the release of Windows 3.1. to around March 1992
• It was released on August 24, 1995
![Page 27: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/27.jpg)
Windows 98
• Windows 98 (codenamed Memphis) is a graphical operating system by Microsoft. It is the second major release in the Windows 9x line of operating systems.
• It was released to manufacturing on May 15, 1998 and to retail on June 25, 1998. Windows 98 is the successor toWindows 95
![Page 28: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/28.jpg)
Windows Me
• Windows Millennium Edition, or Windows Me is a graphical operating system released on September 14, 2000 by Microsoft
• It was the last operating system released in the Windows 9x series.
![Page 29: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/29.jpg)
Windows NT
• Windows NT is a family of operating systems produced by Microsoft, the first version of which was released in July 1993. It was a powerful high-level-language-based, processor-independent, multiprocessing, multiuser operating system with features comparable to Unix.
• The first release was NT 3.1 (1993)– NT 3.5 (1994), NT 3.51 (1995), NT 4.0 (1996),
and Windows 2000,
![Page 30: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/30.jpg)
64-bit operating systems
• Windows XP Professional x64 Edition and Windows Server 2003 x64 Editions to support the x86-64 architecture. Microsoft dropped support for the Itanium version of Windows XP in 2005.
• Windows Vista (x86 and x64 editions)• The modern 64-bit (Windows 7
and Windows Server 2008)
![Page 31: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/31.jpg)
Windows CE
• Windows CE (officially known as Windows Embedded Compact), is an edition of Windows that runs on minimalistic computers, like satellite navigation systems and some mobile phones
• current Windows CE 7.0.
![Page 32: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/32.jpg)
Future of Windows
• windows 8(consumer preview)
Windows 8 is the next version of Microsoft Windows, a series of operating systems produced by Microsoft for use on personal computers, including home and business desktops, laptops, tablets, and home theater PCs. The release to manufacturing (RTM) was announced for August 2012, and Windows 8 will be available to users starting October 26, 2012
![Page 33: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/33.jpg)
Dos
• MS-DOS • PC-DOS • DR-DOS • FreeDOS • PTS-DOS• ROM-DOS
![Page 34: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/34.jpg)
MS-DOS
• MS-DOS short for Microsoft Disk Operating System) is an operating system for x86-based personal computers. It was the most commonly used member of the DOS family of operating systems, and was the main operating system for IBM PC compatible personal computers during the 1980s to the mid 1990s, until it was gradually superseded by operating systems offering a graphical user interface (GUI), in particular by various generations of the Microsoft Windows operating system.
![Page 35: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/35.jpg)
IBM PC DOS
• IBM PC DOS (full name: The IBM Personal Computer Disk Operating System) is a DOS system for the IBM Personal Computer and compatibles, manufactured and sold by IBM from the 1980s to the 2000s.
![Page 36: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/36.jpg)
Digital Research, Inc.
• DR-DOS– DR-DOS (DR DOS, without hyphen up to
including v6.0) is an MS-DOS-compatible operating system for IBM PC-compatiblepersonal computers, originally developed by Gary Kildall's Digital Research and derived from Concurrent PC DOS 6.0, which was an advanced successor of CP/M-86. As ownership changed, various later versions were produced as Novell DOS, Caldera OpenDOS
![Page 37: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/37.jpg)
FreeDOS
• FreeDOS is an operating system for IBM PC compatible computers. FreeDOS is made up of many different, separate programs that act as "packages" to the overall FreeDOS Project. As a member of the DOS family, it provides mainly disk access through its kernel, and partial memory management, but no default GUI (FreeDOS 1.1 was released on 2 January 2012; many of the packages making up FreeDOS are updated or added to frequently.
![Page 38: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/38.jpg)
PTS-DOS
• PTS-DOS is a disk operating system, a DOS clone, developed in Russia by PhysTechSoft.
• PhysTechSoft was formed in 1991 in Moscow, Russia by graduates and members of MIPT, informally known as PhysTech. At the end of 1993, PhysTechSoft released the first commercially available PTS-DOS as PTS-DOS v6.4. The version numbering followed MS-DOS version numbers, as Microsoft released MS-DOS 6.2 in November 1993.
![Page 39: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/39.jpg)
ROM-DOS
• ROM-DOS was introduced in 1989 as an MS-DOS compatible operating system designed for embedded systems. It includes backward compatibility build options allowing compatibility with specific versions of MS-DOS
![Page 40: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/40.jpg)
OS/2
• OS/2 is a series of computer operating system, initially created by Microsoft and IBM, then later developed by IBM exclusively. The name stands for "Operating System/2," because it was introduced as part of the same generation change release as IBM's "Personal System/2 (PS/2)" line of second-generation personal computers. The first version was released in December 1987 and many newer versions were released after, until December 2001
![Page 41: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/41.jpg)
Linux
• Linux is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of Linux is the Linux kernel, an operating system kernel first released 5 October 1991 by Linus Torvalds
![Page 42: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/42.jpg)
Mac OS
• Mac OS is a series of graphical user interface-based operating systems developed by Apple Inc. for their Macintosh line of computer systems. The original form of what Apple would later name the "Mac OS" was the integral and unnamed system software first introduced in 1984 with the original Macintosh, usually referred to simply as the System software.
![Page 43: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/43.jpg)
AmigaOSVersions:– AmigaOS 1.0-
3.9 (Motorola 68000)
– AmigaOS 4 (PowerPC)
• AmigaOS is the default native operating system of the Amiga personal computer. It was developed first by Commodore International, and initially introduced in 1985 with the Amiga 1000.
![Page 44: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/44.jpg)
NOS
• A networking operating system (NOS), also referred to as the Dialoguer is the software that runs on a server and enables the server to manage data, users, groups, security, applications, and other networking functions.
• The network operating system is designed to allow shared file and printer access among multiple computers in a network, typically a local area network (LAN), aprivate network or to other networks.
![Page 45: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/45.jpg)
Windows Server 2003
• Windows Server 2003 is a server operating system produced by Microsoft, released on April 24, 2003. An updated version, Windows Server 2003 R2, was released to manufacturing on December 6, 2005.
![Page 46: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/46.jpg)
Windows Server 2008
• Originally known as Windows Server Codename "Longhorn“
• officially released on February 27, 2008
![Page 47: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/47.jpg)
WebOS
• Web operating system are terms that describe network services for Internet scale distributed computing, as in the WebOS Project at UC Berkeley and the WOS Project.In both cases, the scale of the web operating system extends across the Internet, like the web.
• Chrome OS• G.ho.st• eyeOS• DesktopTwo• YouOS• Browser OS• Glide OS• iCloud• Joli OS
![Page 48: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/48.jpg)
Personal digital assistants (PDAs)
• A personal digital assistant (PDA), also known as a palmtop computer, or personal data assistant is a mobile device that functions as a personal information manager. PDAs are largely considered obsolete with the widespread adoption of smart phones
• Symbian OS• iOS• Windows CE
![Page 49: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/49.jpg)
Symbian OS
• Symbian is a mobile operating system (OS) and computing platform designed for smartphones and currently maintained by Accenture
• The Symbian platform is the successor to Symbian OS and Nokia Series 60; unlike Symbian OS, which needed an additional user interface system
• Symbian OS was originally developed by Symbian Ltd.
![Page 50: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/50.jpg)
iOS
• iOS (previously iPhone OS) is a mobile operating system developed and distributed by Apple Inc. Originally released in 2007 for the iPhone and iPod Touch, it has been extended to support other Apple devices such as the iPad and Apple TV. Unlike Microsoft's Windows CE (Windows Phone) andGoogle's Android, Apple does not license iOS for installation on non-Apple hardware.
• As of June 12, 2012, Apple's App Store contained more than 650,000 iOS applications, which have collectively been downloaded more than 30 billion times.
• It had a 23% share of the smartphone operating system units sold in the first quarter of 2012, behind only Google's Android.
![Page 51: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/51.jpg)
Smartphone's and Mobile phones OS
• BlackBerry OS• Embedded Linux
– Access Linux Platform– Android– Mobilinux– MotoMagx– webOS
• PEN/GEOS, GEOS-SC, GEOS-SE• iOS• Palm OS• Symbian• Windows Mobile
![Page 52: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/52.jpg)
BlackBerry OS• BlackBerry OS is a proprietary mobile
operating system, developed by Research In Motion (RIM) for its BlackBerry line of Smartphone handheld devices.
![Page 53: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/53.jpg)
Embedded Linux
• Embedded Linux is the use of Linux in embedded computer systems such as mobile phones, personal digital assistants, media players, set-top boxes, and other consumer electronics devices, networking equipment, machine control, industrial automation, navigation equipment and medical instruments.
![Page 54: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/54.jpg)
Android
• The Android logo, featuring a stylized green robot.
• The version history of the Android operating system began with the release of the Android beta in November 2007
• Android is a Linux-based operating system for mobile devices such as smartphones and tablet computers. It is developed by the Open Handset Alliance, led by Google
– ice-cream sandwich 4– honeycomb 3
![Page 55: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/55.jpg)
ice-cream sandwich 4
• The SDK for Android 4.0.1 (Ice Cream Sandwich), based on Linux kernel 3.0.1, was publicly released on October 19, 2011. Google's Gabe Cohen stated that Android 4.0 was "theoretically compatible" with any Android 2.3.x device in production at that time. The source code for Android 4.0 became available on November 14, 2011. The update introduced numerous new features, including
![Page 56: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/56.jpg)
honeycomb 3
• On February 22, 2011, the Android 3.0 (Honeycomb) SDK – the first tablet-only Android update – was released, based on Linux kernel 2.6.36. The first device featuring this version, the Motorola Xoom tablet, was released on February 24, 2011. Changes included
![Page 57: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/57.jpg)
Thank You
&
Any Question ?
![Page 58: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/58.jpg)
Types Of OS
![Page 59: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/59.jpg)
![Page 60: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/60.jpg)
Single User
![Page 61: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/61.jpg)
Windows 2.0
![Page 62: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/62.jpg)
Windows 2.1x
![Page 63: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/63.jpg)
Windows 3.0
![Page 64: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/64.jpg)
Windows 3.1
![Page 65: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/65.jpg)
Windows CE
![Page 66: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/66.jpg)
BlackBerry OS
![Page 67: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/67.jpg)
![Page 68: An Introduction to Operating System](https://reader036.vdocuments.net/reader036/viewer/2022062410/563dbba4550346aa9aaef3d4/html5/thumbnails/68.jpg)