0% found this document useful (0 votes)
31 views

Multiprogrammed Batch System - LEMP

The document discusses handheld operating systems. It provides details on the major handheld operating systems including Palm OS, Symbian OS, Linux, Windows, and Android. It explains that handheld operating systems are designed for devices like smartphones and tablets. They need to use less memory and resources compared to desktop operating systems due to the lower hardware specifications of handheld devices. The advantages of handheld operating systems include lower cost, weight, size, and heat generation while the disadvantages are lower speed and smaller available memory.

Uploaded by

Baah Peter
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
31 views

Multiprogrammed Batch System - LEMP

The document discusses handheld operating systems. It provides details on the major handheld operating systems including Palm OS, Symbian OS, Linux, Windows, and Android. It explains that handheld operating systems are designed for devices like smartphones and tablets. They need to use less memory and resources compared to desktop operating systems due to the lower hardware specifications of handheld devices. The advantages of handheld operating systems include lower cost, weight, size, and heat generation while the disadvantages are lower speed and smaller available memory.

Uploaded by

Baah Peter
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

6/5/23, 11:45 AM Handheld Operating System - GeeksforGeeks

Engineering Mathematics Discrete Mathematics Digital Logic and Design Computer Organization and Architecture C Pr

Handheld Operating System


akshaysobti15

Read Discuss Courses Practice

An operating system is a program whose job is to manage a computer’s hardware. Its other use is
that it also provides a basis for application programs and acts as an intermediary between the
computer user and the computer hardware. An amazing feature of operating systems is how they
vary in accomplishing these tasks. Operating systems for mobile computers provide us with an
environment in which we can easily interface with the computer so that we can execute the
programs. Thus, some of the operating systems are made to be convenient, others to be well-
organized, and the rest to be some combination of the two.

Handheld Operating System:


Handheld operating systems are available in all handheld devices like Smartphones and tablets. It
is sometimes also known as a Personal Digital Assistant. The popular handheld device in today’s
world is Android and iOS. These operating systems need a high-processing processor and are also
embedded with various types of sensors.

Some points related to Handheld operating systems are as follows:

1. Since the development of handheld computers in the 1990s, the demand for software to
operate and run on these devices has increased.
2. Three major competitors have emerged in the handheld PC world with three different
operating systems for these handheld PCs.
3. Out of the three companies, the first was the Palm Corporation with their PalmOS.
4. Microsoft also released what was originally called Windows CE. Microsoft’s recently released
operating system for the handheld PC comes under the name of Pocket PC.
5. More recently, some companies producing handheld PCs have also started offering a handheld
version of the Linux operating system on their machines.

Features of Handheld Operating System:


1. Its work is to provide real-time operations.
2. There is direct usage of interrupts.
3.
WeInput/Output device
use cookies to ensure flexibility.
you have the best browsing experience on our website. By using our site, you
Got It !
acknowledge that you have read and understood our
Cookie Policy &
Privacy Policy

https://www.geeksforgeeks.org/handheld-operating-system/ 1/8
6/5/23, 11:45 AM Handheld Operating System - GeeksforGeeks

4. Configurability.

Types of Handheld Operating Systems:


Types of Handheld Operating Systems are as follows:

1. Palm OS
2. Symbian OS
3. Linux OS
4. Windows
5. Android

Palm OS: 

Since the Palm Pilot was introduced in 1996, the Palm OS platform has provided various
mobile devices with essential business tools, as well as the capability that they can access the
internet via a wireless connection.
These devices have mainly concentrated on providing basic personal-information-management
applications. The latest Palm products have progressed a lot, packing in more storage, wireless
internet, etc.

Symbian OS:

It has been the most widely-used smartphone operating system because of its ARM
architecture before it was discontinued in 2014. It was developed by Symbian Ltd.
This operating system consists of two subsystems where the first one is the microkernel-based
operating system which has its associated libraries and the second one is the interface of the
operating system with which a user can interact.
Since this operating system consumes very less power, it was developed for smartphones and
handheld devices.
It has good connectivity as well as stability.
It can run applications that are written in Python, Ruby, .NET, etc.

Linux OS:

Linux OS is an open-source operating system project which is a cross-platform system that


was developed based on UNIX.
It was developed by Linus Torvalds. It is a system software that basically allows the apps and
users to perform some tasks on the PC.  
Linux is free and can be easily downloaded from the internet and it is considered that it has the
Webest community
use cookies support.
to ensure you have the best browsing experience on our website. By using our site, you
Got It !
acknowledge that you have read and understood our
Cookie Policy &
Privacy Policy

https://www.geeksforgeeks.org/handheld-operating-system/ 2/8
6/5/23, 11:45 AM Handheld Operating System - GeeksforGeeks

Linux is portable which means it can be installed on different types of devices like mobile,
computers, and tablets.
It is a multi-user operating system.
Linux interpreter program which is called BASH is used to execute commands.
It provides user security using authentication features.

Windows OS:

Windows is an operating system developed by Microsoft. Its interface which is called


Graphical User Interface eliminates the need to memorize commands for the command line by
using a mouse to navigate through menus, dialog boxes, and buttons.
It is named Windows because its programs are displayed in the form of a square. It has been
designed for both a beginner as well professional.
It comes preloaded with many tools which help the users to complete all types of tasks on
their computer, mobiles, etc.
It has a large user base so there is a much larger selection of available software programs.
One great feature of Windows is that it is backward compatible which means that its old
programs can run on newer versions as well.

Android OS:

It is a Google Linux-based operating system that is mainly designed for touchscreen devices
such as phones, tablets, etc. 
There are three architectures which are ARM, Intel, and MIPS which are used by the hardware
for supporting Android. These lets users manipulate the devices intuitively, with movements of
our fingers that mirror some common motions such as swiping, tapping, etc.
Android operating system can be used by anyone because it is an open-source operating
system and it is also free.
It offers 2D and 3D graphics, GSM connectivity, etc.
There is a huge list of applications for users since Play Store offers over one million apps.
Professionals who want to develop applications for the Android OS can download the Android
Development Kit. By downloading it they can easily develop apps for android.

Advantages of Handheld Operating System:


Some advantages of a Handheld Operating System are as follows:

1. Less Cost.
2. Less weight and size.
3. Less heat generation.
We use cookies to ensure you have the best browsing experience on our website. By using our site, you
4. More reliability. Got It !
acknowledge that you have read and understood our
Cookie Policy &
Privacy Policy

https://www.geeksforgeeks.org/handheld-operating-system/ 3/8
6/5/23, 11:45 AM Handheld Operating System - GeeksforGeeks

Disadvantages of Handheld Operating System:


Some disadvantages of Handheld Operating Systems are as follows:

1. Less Speed.
2. Small Size.
3. Input / Output System (memory issue or less memory is available).

 How Handheld operating systems are different from Desktop operating systems?

Since the handheld operating systems are mainly designed to run on machines that have lower
speed resources as well as less memory, they were designed in a way that they use less
memory and require fewer resources.
They are also designed to work with different types of hardware as compared to standard
desktop operating systems.
It happens because the power requirements for standard CPUs far exceed the power of
handheld devices.
Handheld devices aren’t able to dissipate large amounts of heat generated by CPUs. To deal
with such kind of problem, big companies like Intel and Motorola have designed smaller CPUs
with lower power requirements and also lower heat generation. Many handheld devices fully
depend on flash memory cards for their internal memory because large hard drives do not fit
into handheld devices.

Last Updated :
09 Dec, 2022 135

Similar Reads

1. Operating System - Difference Between Distributed System and Parallel System

2. System Protection in Operating System

3. User View Vs Hardware View Vs System View of Operating System

4. System Programs in Operating System

5. File System Implementation in Operating System

6. Xv6 Operating System -adding a new system call

7. cookies
We use Trapsto and System
ensure Calls
you have in Operating
the best System (OS)
browsing experience on our website. By using our site, you
Got It !
acknowledge that you have read and understood our
Cookie Policy &
Privacy Policy

https://www.geeksforgeeks.org/handheld-operating-system/ 4/8
6/5/23, 11:45 AM Handheld Operating System - GeeksforGeeks

8. Difference between System Software and Operating System

9. Process Schedulers in Operating System

10. Introduction of Deadlock in Operating System

Related Tutorials

1. Introduction to Monotonic Stack - Data Structure and Algorithm Tutorials

2. Graph Theory Tutorial

3. Discrete Mathematics Tutorial

4. Python for Data Science Tutorial

5. Two Pointers Technique

Previous Next

Article Contributed By :

akshaysobti15
akshaysobti15

Vote for difficulty


Current difficulty :
Medium

Easy Normal Medium Hard Expert

Improved By : surinderdawra388

Article Tags : Technical Scripter 2022, Computer Subject, Operating Systems, Technical Scripter

Practice Tags : Operating Systems

Improve Article Report Issue


We use cookies to ensure you have the best browsing experience on our website. By using our site, you
Got It !
acknowledge that you have read and understood our
Cookie Policy &
Privacy Policy

https://www.geeksforgeeks.org/handheld-operating-system/ 5/8
6/5/23, 11:45 AM Handheld Operating System - GeeksforGeeks

A-143, 9th Floor, Sovereign Corporate


Tower, Sector-136, Noida, Uttar Pradesh -
201305

[email protected]

Company Explore

About Us Job Fair For Students

Careers POTD: Revamped

In Media Python Backend LIVE

Contact Us Android App Development

Terms and Conditions DevOps LIVE

Privacy Policy DSA in JavaScript

Copyright Policy

Third-Party Copyright Notices

Advertise with us

Languages Data Structures

Python Array

Java String

C++ Linked List

PHP Stack

GoLang Queue

SQL Tree

R Language Graph

Android Tutorial

Algorithms Web Development

Sorting HTML

Searching CSS

Greedy JavaScript

Dynamic Programming Bootstrap


We use cookies to ensure you have the best browsing experience on our website. By using our site, you
Got It !
acknowledge that you have
Pattern read and understood our
Cookie Policy &
Privacy Policy
Searching ReactJS
https://www.geeksforgeeks.org/handheld-operating-system/ 6/8
6/5/23, 11:45 AM Handheld Operating System - GeeksforGeeks

Recursion AngularJS

Backtracking NodeJS

Computer Science Python

GATE CS Notes Python Programming Examples

Operating Systems Django Tutorial

Computer Network Python Projects

Database Management System Python Tkinter

Software Engineering OpenCV Python Tutorial

Digital Logic Design Python Interview Question

Engineering Maths

Data Science & ML DevOps

Data Science With Python Git

Data Science For Beginner AWS

Machine Learning Tutorial Docker

Maths For Machine Learning Kubernetes

Pandas Tutorial Azure

NumPy Tutorial GCP

NLP Tutorial

Deep Learning Tutorial

Competitive Programming System Design

Top DSA for CP What is System Design

Top 50 Tree Problems Monolithic and Distributed SD

Top 50 Graph Problems Scalability in SD

Top 50 Array Problems Databases in SD

Top 50 String Problems High Level Design or HLD

Top 50 DP Problems Low Level Design or LLD

Top 15 Websites for CP Top SD Interview Questions

Interview Corner GfG School

Company Preparation CBSE Notes for Class 8

Preparation for SDE CBSE Notes for Class 9

Company Interview Corner CBSE Notes for Class 10

Experienced Interview CBSE Notes for Class 11


We use cookies to ensure you have the best browsing experience on our website. By using our site, you Got It !
acknowledgeInternship Interview
that you have read and understood our
Cookie Policy &
Privacy Policy CBSE Notes for Class 12

https://www.geeksforgeeks.org/handheld-operating-system/ 7/8
6/5/23, 11:45 AM Handheld Operating System - GeeksforGeeks

Competitive Programming English Grammar

Aptitude

Commerce UPSC

Accountancy Polity Notes

Business Studies Geography Notes

Microeconomics History Notes

Macroeconomics Science and Technology Notes

Statistics for Economics Economics Notes

Indian Economic Development Important Topics in Ethics

UPSC Previous Year Papers

SSC/ BANKING Write & Earn

SSC CGL Syllabus Write an Article

SBI PO Syllabus Improve an Article

SBI Clerk Syllabus Pick Topics to Write

IBPS PO Syllabus Write Interview Experience

IBPS Clerk Syllabus Internships

Aptitude Questions Video Internship

SSC CGL Practice Papers

@geeksforgeeks
, Some rights reserved

We use cookies to ensure you have the best browsing experience on our website. By using our site, you Got It !
acknowledge that you have read and understood our
Cookie Policy &
Privacy Policy

https://www.geeksforgeeks.org/handheld-operating-system/ 8/8

You might also like