TLE 10 Reviewer

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 40

TLE 10 Reviewer

Presented by: Aaron James M. De Mesa


Definition of Software
• Software, by definition, is the collection of computer
programs, procedures and documentation that performs
different tasks on a computer system.
• It actually tells the computer what to do and how to do it.
Definition of Software
• Software may enter the computer through one of following
three ways.
1. It may be build into the computer circuit in the form of
firmware.
2. It may be loaded into the computer from a secondary storage
unit such as CD.
3. It is also be typed into the computer with the aid of the
keyboard and programming tools.
Relation Between Hardware & Software
• Software refers to the computer programs that are
loaded into a computer system, and hardware refers to all
the visible devices, which are assembled together to build a
computer system.
Qualities of a Good Software
• Some of the most essential attributes of a good software
include:
• Usability. This is the ease and convenience with which
software can be used by human being. This is affected by
technologies such as the Human-Computer Interface.
• Efficiency. This is the degree with which software fulfills its
purposes without waste of resources.
Qualities of a Good Software
• Portability. It is the ease with which software can be used in
other computer systems different from the currents one.
• Reusability. This is the ease with which software can be reused to
design other software.
• Maintainability. This is the ease with which modifications can
be made to satisfy new requirements or to correct deficiencies.
Well-designed software should be flexible enough to
accommodate future changes that will be needed as new
requirements come to light.
Qualities of a Good Software
• Security. This is the with which software is able to
protect its data against unauthorized access and to
withstand malicious interference on its operations.
• Reliability. This is the frequency and extends to which
software fails to perform its functions under normal
operating circumstances.
• Understandability. It is the ease with which software can be
understood by computer users.
Qualities of a Good Software
• Completeness. This is the characteristic whereby, the
software possesses all of its parts, each of them being fully
developed.
• Correctness. This is the degree with which software meet its
specified requirements.
• Robustness: This is the degree with which software resist to
users manipulations errors
Examples of System Software
• Operating System is a program responsible for the
coordination, management and sharing of hardware
resources and tasks in the computer.
• Popular operating systems are as follows:
• Microsoft Windows XP is a very popular operating system made by
Microsoft for desktop computers and laptop found in homes and
schools.
Programming Software
• It is the type of software that is used for creating other
software.
• Another name for programming software is Integrated
Development Environment (IDE). An IDE normally consist of
a source code editor, a translator (compiler or interpreter)
and a debugger.
Programming Software
Programming Software
Device Drivers
Application Software
Examples of Application Software
Examples of Application Software
Examples of Application Software
Examples of Application Software
Examples of Application Software
Examples of Application Software
Functions of an Operating System
Important Functions of an Operating System
Important Functions of an Operating System
Important Functions of an Operating System
Important Functions of an Operating System
Important Functions of an Operating System
Important Functions of an Operating System
Types of Operating System
• Real Time Operating System – They are used to control machinery,
scientific instrument and industrial systems.
• Single User, Single Task – as the name implies this operating system is
designed to manage the computer so that one user can effectively do
one thing at a time.
• Single User, Multi Tasking – this is the type of operating system more
people use in their laptop.
• Multiuser – a multiuser operating system allows many different users
to take advantage of the computers resources simultaneously.
Types of Operating System
• Distributed – this is type of operating system manages a group of
independent computer and makes them appear to be a single
computer.
• Embedded – these computers are designed to be used I embedded
computer systems. They are used to operate on small machines like
PDAs with less autonomy.
Commonly Known Operating Systems
• IOS
• Linux
• Microsoft Windows
• Ubuntu
• Android
Linux
• Linux is the name of a popular computer operating system. It is the
most famous example of free software and open source
development.
• As it is not only freely available, but also its underlying source code is
available to all and anyone can freely openly used it, modify it and
redistribute it
Windows
• Microsoft Windows is the name of several families of GUI operating
systems by Microsoft.
• Microsoft first introduced an operating environment names Windows
n November 1958 in response to the growing interest in graphical
user interface.
• Microsoft Windows came to dominate the words personal computer
market, overtaking Mac OS.
Boss Linux
• Boss (Bharat Operating Systems Solutions) is an Indian distribution of
GNU/Linux based on the Debian.
• It consists of the Linux operating system keel, office application
software suite Bharateeya OO, internet access software and file
sharing/converter and multimedia applications.
Solaris
• The Solaris Operating System, usually known simply as solaris, is a
free Unix-Based Operating system introduced by Sun Microsystems in
1992 as the successor to SUNOS. Solaris is known for its scalability
especially on SPARC systems, and for originating many innovative
features such as Dtrace, ZFS and Time Slider.
Mobile Operating System
• Android – Its is a linux based platform for mobile phones. Google and
Open Handset Alliance, a coalition of hardware, software and
telecommunications companies have developed Andreoid
• Simbian – It is designed for the specific requirements of 2.5 G and 3G
mobile phones.
Mobile Operating System
• Windows Phone – Windows 7 and 8 are mobile operating systems
developed by Microsoft and are successors to its windows mobile
platform, although incompatible with it. Windows Phone 7 was
microsofts answer to the flourishing smartphone world.
• Apple IOS – is Apple’s mobile operating system. It is exclusively for
Apple’s smart devices like iPhone, iPad and iPod tech etc.
Mobile Operating System
• Rim Blackberry OS – is used in all blackberry devices like blackberry
phones and play-books. It is developed by Research in Motion a
Canadian global telecommunications company. Blackberry’s latest OS
is called QNX which is set to replace the older blackberry OS.
Defining System Software
Defining System Software
Video Links
• How to Create a Windows 10 Bootable USB Drive (Tutorial) by Brett
In Tech -
https://www.youtube.com/watch?v=R70GchcnWpA&ab_channel=B
rettInTech

• How to install Windows 10 in VirtualBox 2022 by


TopNotchProgrammer -
https://www.youtube.com/watch?v=sBzL_zoYt6o&ab_channel=Top
NotchProgrammer

You might also like