Professional Documents
Culture Documents
Embedded Operating Systems
Embedded Operating Systems
1. An embedded system is a computer system that is implanted in and dedicated to the control of a
device.
Calculator
Specifically, scientific calculators
Nowadays, calculators have a very high-performance processor and some are even
programmable. It is because of the embedded system, that these scientific calculators have
the ability to perform the complex mathematical functions and are advanced as compared
to simple calculators.
Cars
Cars usually rely on a CPU, and have embedded systems that manage the traction control
system, navigation, stability controls and the airbags.
Digital Camera
Cameras that we use today are smart and have a lot of features that were not present in
early cameras all because of embedded system used in them. Today images are stored and
processed in form of digital data. There is no need of film for storing images. This feature
easily converts into digital form, has increase storage capacity and easily transfers the
stored data.
Home security systems are used largely today. These systems have several features just as
checking for fire or gas leakages, and detecting if someone suspicious tries to enter the
house. The Embedded Operating Systems have the function for controlling such operations
like sensors that gives data and if something wrong happens then safety alarms get
activated.
Some of the more popular OSs for embedded systems are Windows Embedded and Proprietary Linux-
Based Systems.
Windows has evolved through many versions from Windows 2000 and Windows XP to recent
versions Windows 8 and 10.
Now, Microsoft is offering Windows Embedded operating systems for various other setups. One is
the Windows Embedded Handheld operating system for smartphones and other handheld devices.
Another Windows Embedded system gets installed in point of service (POS) hardware networks for
retailers. All of these designs bring Windows elements to new kinds of devices that are getting more
use in today’s tech world.
Linux is one of the most popular and widely used operating system, and it is the backbone of
popular operating systems like Debian, Knoppix, Ubuntu, and Fedora. Being open-source, anyone
with programming knowledge can modify it.
It offers a free operating system. You do not have to shell hundreds of dollars to get the OS like
Windows!
Utility programs, commonly referred to as just "utilities," are software programs that add
functionality to your computer or help your computer perform better. These include antivirus,
backup, disk repair, file management, security, and networking programs.
Hardware Utilities
Hardware utilities can be used to check the status of all parts of the PC,
including hard disks, memory, modems, speakers, and printers. Disk utilities
check the hard disk’s boot sector, file allocation tables, and directories and
analyze them to ensure that the hard disk is not damaged.
Security Utilities
Computer viruses and malware from the Internet and other sources can be a
nuisance and worse—sometimes completely disabling a computer. Antivirus
and anti-malware utilities can be used to constantly monitor and protect your computer from virus or other malware
Firewall software is another important security utility for protecting a computer
system. Firewall software filters incoming and outgoing packets, making sure
that neither hackers nor their tools are attacking the system. Symantec and McAfee are the most popular providers of
security software.
File-Compression Utilities
File-compression programs can reduce the amount of disk space required to
store a file or reduce the time it takes to transfer a file over the Internet.
A Zip file has a .zip extension, and its contents can be easily unzipped
to the original size. MP3 (Motion Pictures Experts Group-Layer 3) is a popular
file-compression format used to store, transfer, and play music and audio files,
such as podcasts—audio programs that can be downloaded from the Internet.
Spam-Filtering Utilities
Email software and services include spam-filtering utilities to assist users to avoid reeceiving unwanted email or
spam. Email filters identify spam by learning what the user considers spam and routing it to a junk mail folder.
Other Utilities
Middleware
Middleware is software that provides messaging services that allow different
applications to communicate and exchange data.