🔥Software 🔥
Application
Word Processor
used to manipulate text documents by entering words in a keyboard
tools
deleting
various types of formatting
copying
functions
creating, editing and saving text
copy and paste
spell checkers and thesaurus
importing photos/images into a structured page format
translation into other language
Spreasheet
organise and manipulate numerical data
integer, real, date and so on
numbers are organised on a grid of lettered columns and numbered rows, made of cells being every of them unique.
functions
use of formulas to carry out calculations
ability to produce graphs
ability to do modelling and what if calculations
Database
organise, manipulate and analise data.
Made up of
one or more tables
row
column
record
field
functions
ability to carry out queries on database data and produce and produce a report
add delete and modify data in a table
Control and measuring software
allows a computer or microprocessor interface with sensors sothat it is possible to
measure physycal quantities in the real world
control applications by comparing sensor data with stored data and sending out signals to alter process parameters
Apps
refers to the type of software that runs on mobile phones and tablets
downloaded
in App store
Types of apps
video and music streaming
GPS
camera facilities
photo editing software
taking photos
storing and manipuating the images taken
global positioning systems which with satellite navigation, help you to get to de desired location
allow to
manipulate digital photographs stored on a computer
complex manipulation of photos
touch up aphoto to make it as perfect as possible
remove unwanted items
video editing software
manipulate videos to producean edited one
enables
additon of titles
colour correction
altering/adding sound to the original video
includes
rearranging adding and/or removing sections of the clips or audio clips
applying colour correction, filters and other video enhancements
creating transitions between clips in the video footage
graphics manipulation software
allows this to be changed
bitmap
vector images
made up of pixels that contains information about image brightness and colour
bitmap editors can change the pixels to create a different image
Vector editors dont use pixels
this software manipulates lines, curves and text to alter the image
the type of editing software depends of the original format of it
System
program that allows the user to do specific tasks
allows the hardware to run properly and allows the user to communicate with the computer
Utiliities
designed for helping to manage, mantain and control computer resources
computer resources
antivirus
anti spyware
backup of files
disk repair
file management
security
screensavers
disk defragmenter
Operating systems
software running in the background of a computer system
allow
error handling to take place
the loading and running of programs to ocurr
users to communicate with the computer
managing of security
input/output operations
without OS most computers would be user unfriendly and also many of the people wouldnt be able to work as they do now
Compiler
translate a progam written in a high level language (HLL) into machine code, which is the computer code so that it can bre used by a computer to perform a task
original program
source code
after compilation is called object code
the machine code can be used unlimited times to oerform the same task without recompilation
Java,Python and Algol are examples of HLL
Linkers
takes one or more object files from the compiler and combines them into a single program that can be run in the computer
programmers are sometimes allowed to brak up the program into smaller and more manageable sub tasks called modules, permiting them to write different pieces of code
However this modules end up combining into one better
Device driver
enables one or more harware devices to communicate with the computer s operating system
with out drivers
a hardware device such as the printer would be unable to work with the computer
Hardware devices connection
all of these which are connected to the computer have associated drivers
When plugged to the USB port the operating system looks for the appropiated driver.
if not found an error message will appear
printers, memory sticks, a mouse and CD drivers are examples of drivers