UNIT 1 LO2 COMPUTER SOFTWARE Flashcards
open sourced
positives and negatives
users can view and modify the code e.g. linux, phython
+low in price
+unwanted features can be removed
+customised to organisation needs
-security risk
-difficult for support
-requires technical skills
closed source software
positives and negatives
code is restricted for users to view or modify
+well tested
+company held account if does not perform
-rely on company to fix issues and do updates
-often not free
off the shelf software
positives and negatives
any software made for general use that can be used in different ways
+tested thoroughly
+cheaper to purchase
-expensive to purchase some software
-additional features may needed for best performance
Bespoke Software
positives and negatives
custom made for a specific organisation and for specific tasks
+built to requirement
+unwanted features removed
-expensive as developed because tailor made
-require training on system because unquie
shareware
allows user to trial the program for a limited time before buying or stop using
Freeware
software that is freely available to download and use
embedded software
smaller computer system installed within a larger device
application software
used for a number of different functions where apps have singular purpose like a game like angry birds or touch on a phone
productivity software
general use software for completing a range of tasks accurately and efficiently e.g. word processors, presentation software and web browsers
also include databases and spreadsheets
Development tools and examples
tools for programmers creating or modifying software
-source code editor
-a complier
-an interpreter
-debugger
Business software and examples
specialist software for businesses
-project management software
-management information system
-collaboration tools
-expert systems
-publishing software
antivirus software
locates and deletes viruses. scans each file on computer and compares against database of known viruses- files with features to viruses identified and deleted
Firewall
manages incoming and outgoing network traffic
each data packet is processed and checked if okay to be given access to network by examining the source and destination address
Defragmentation
as files edited over time become fragmented- split into part that are stored in different location on the hard disk drive
longer to load and read because distance between fragments o file
Compression
used to decrease the size of a file
+more files can be stored on storage if size is reduced
system Monitors
system monitors check the resources of a computer and display how much CPU time and memory applications are using
Backing up data
a copy of data that can be used if the original data is corrupted or lost
types of operating systems
- single user operating system
- multi-user operating system
-multiple processor operating system
-singular processor operating system
role of operating systems Manage input and output devices
receives data from input devices and send data to output devices
role of operating systems Manage printing
checks if printer is free and uses queue to print in order
role of operating systems Manage backing storage
ensure data is stored correctly and can be retrieved from storage devices
role of operating systems Manage memory
-ensures data do not corrupt each other
role of operating systems Manage processes
different processes can utilise the CPU and do not interfere with each other
role of operating systems Manage security
allows user to create manage and delete user accounts