Please enable JavaScript.
Coggle requires JavaScript to display documents.
LO2 - (2.1 Types of software ((Embedded software - Software designed to…
LO2 -
2.1 Types of software
Examples : Open source software, Closed source software, Off the shelf software, Bespoke software, Shareware, Freeware, Embedded software,
Open source software is software with source code that anyone can inspect, modify, and enhance.
Examples of ‘Open Source’ Software - Mozilla's Firefox web browser. Python programming language. Thunderbird email client.
-
-
Embedded software - Software designed to control a device/ machine. Examples of ‘Embedded software’ Software - Calculators, GPS devices
2.4 Types of software
Single user -
a type of system that has been developed and designed to use on a computer. It can be used on a similar device, and it only has one user at a time.
Multi user -
a user to perform more than one computer task (such as the operation of an application program) at a time.
Single processor -
only one process can be executed at a time and then the process is selected from the ready queue.
Multi processor -
When multiple things can be executed at the same and multiple things can be processed from a queue.
Bespoke -
is customised software, tailor made to address your specific requirements. It's often built to modernise dated processes that have become elongated as your business grows
-
2.3 Utility software
Utility Software -
Utility software is system software designed to help analyze, configure, optimize or maintain a computer. It is used to support the computer infrastructure.
Disk defragmenter -
Disk defragmenter is used to delete unneeded files and sort the files out for you so it is more accessible
Compression software -
Compression software is a software used to ‘compress’ your files which they make it smaller which makes them more flexible for curtain things like, sending an attachment in an email and if they image is too big it will be ‘compressed’.
Backup software -
This is to ‘backup’ your files which creates another copy of them which allows you to be able to access it again and not worry if it is deleted. Normally when things are backed are are uploaded to the Cloud (normally when in a workplace)
2.7 Protocol
TCP (Transmission Control Protocol) - TCP creates a connection between the source and destination node and keeps it live until the communication is active.
provides a communication service at an intermediate level between an application program and the Internet Protocol. It provides host-to-host connectivity at the transport layer of the Internet model.
IP (Internet Protocol) - Set of rules on how data packets travel.
Allows you to data across the internet
UDP (User Data Protocol) -
Its an alternative to communication protocol Transmission Control Protocol (TCP)
Used to establishing low-latency and loss-tolerating connections between applications on the internet
SMTP (Simple Mail Transfer Protocol)*
This is used when sending emails to someone else.
To send info from one place to another.
-
2.6 Troubleshooting
Software troubleshooting is the process of scanning,identifying, diagnosing and resolving problems, errors and bugs in the software.
Common Faults -
A system freeze
The frozen blue screen
Software error or ‘bug’ due to poor coding or coding typing errors
Updates
Unusual behavior, such as only half a document appearing in a word processing program
Software failing to load