You are on page 1of 9

FUNDAMENTALS

EXPLAINED

1.2 Software
Mechanics
Group 3, Pearson Edexcel
Computer Science Course
6 Comprehensive Slides
produced by Group 2
Amania Yonas Hemen Woubshet Ruth Fasil
Elroe Miki Mabel Abat Tsion Feleke
John Murimi Bundi Naomi Natnael Yonathan Thomas
PURPOSE.

Application
Software

Task-Specific
Functionality
System
Enhancing Productivity
Software
Specialized Solutions
Data Analysis and Platform handling
Decision Support Operating Systems
Communication and Device drivers
Collaboration Firmware and BIOS
Personal Organization Utility programs
Proccesses
Devices Software is
Electronic devices responsible for

MANAGING. are extensively


managed internally
with the help of
intricate sequential
proceedings all over
our cmmunity.
complicated
software.

Users
The introduction of
Security powerful infrastructure
Software security shields require powerful
apps & experiences from software to facilitate
unauthorized access, use, interactions amongst
or harm. users.
Open
SOURCING Propietary
Limited use.
Source

AND COPYRIGHTS
Observable and
modifiable.

Understanding the software sources


and copyright types provides a nuanced
perspective on the diverse ways in Creative
which software is developed, shared, Commons Free
and protected in the digital landscape. Sharing No charge
platform. for usage.
Licensing Options
A B C
User-Based

Single User Multiple User Institutional


This license empowers one This license caters to a This license blankets an entire
individual, on a designated defined group, allowing organization, be it a university or a
device, to explore the installation on a number of hospital, granting unrestricted
software's depths. devices. access to all users and devices.

D E F
Duration Based

Fixed Term Indefinite Network

Network
This license grants access This license grants perpetual Significantly faster speeds
for a pre-defined period, access, with no expiration with lower requirements
say a year or three. date or further fees. to support IoT devices
UPDATES.
Software updates are an important part of all
modern technology. They better the experience of
the user while also benefiting the creator.
Compatibility
Issues
Patches Compatibility issues
Automatic Patches are result in a
Upgrading
software systems miscommunication
Automatic software
updates that Upgrading software between updates
updates serve a big
address security improves the current and an existing OS.
purpose: they help to
vulnerability system also ensuring There are a multitude
keep the installation
within a program upgraded user of ways to resolve
update to the latest
or product. experience. It also deals these.
version of the
with existing issues like
software.
bugs and crashes.
SELECTIVE NEEDS AND
REQUIREMENTS

BIASING
When selecting software to meet the needs and
requirements of individuals and organizations, here
are some steps that are essential to follow:

Identify needs and Conduct demos and trials


requirements
Consider scalability
and future needs
Prioritize requirements

Analyze costs and budget


Research available options

Evaluate and compare Involve key


software options stakeholders

Seek feedback and Make a decision


recommendations and implement
Thank You

Do you have
any questions?

You might also like