0% found this document useful (0 votes)
20 views2 pages

Baldisimo OS

Uploaded by

aj plok
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
20 views2 pages

Baldisimo OS

Uploaded by

aj plok
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

An operating system is a software that controls the operation of a

computer and directs the processing of programs, resources, memory,


security, networks and input and output functions.
The two operating systems under comparison are;
1. Android OS
2. iOS

a.
An android OS is a Linux-based mobile operating system that runs on
smartphones and tablets. Google creates the android OS, and it allows
the user to customize. It is used in devices and provides a framework that
will enable users to build apps and games for mobile devices in a Java
language.
The iOS is an operating system developed and created by Apple Inc. This
operating system runs on iPhones, iPad, and iPods. The iOS is based on
Mac OS X operating system for laptops and desktops. iOS is used for
seamless networking between Apple products.

b.
Android OS consists of a Linux kernel and a collection of C and C++
libraries. Android OS consists of Linux kernel, Libraries, Application
framework, Android runtime, and System applications.
iOS consists of four layers, they are;
OS layer, Services layer, Media layer, and the Cocoa touch layer.

c.
Operations of the android operating system include;
Supporting near-field communication, Storage and battery swap, widgets,
alternate keyboards, no touch control, and wireless app downloads.
Operations of iOS include;
Jailbreaking for customization, fluid responsive, and more intuitive.

d.
Android OS maintains an application process for as long as possible,
while iOS aims to balance the system and application processes. In iOS,
the process manager tries to control access to shared resources and
manages the scheduling and execution of applications.

e.
Android uses paging and memory mapping to manage memory, while iOS
memory management is non-automatic reference counting, where objects
are retained and released. Currently, iOS uses Automatic reference
counting.

f.

Android uses user authentication gated cryptographic keys that require


cryptographic key Storage, service provider, and user authenticators.
Android has built-in security features that reduce application security's
frequency and impact. iOS uses end-to-end encryption. This is achieved
by layers of protection designed to ensure apps are free of malware.

g. Features of iOS and Android operating systems.


Android Operating system iOS Operating system

Uses Linux . Uses OS X and UNIX.

Owned by Google. Owned by Apple.

Each App has its own sandbox. All Apps share the same sandbox.

Uses disk encryption. Uses hardware encryption.

Security and protection is minimal Has high security and protection.

You might also like