Applications generation Flashcards
what is systems software
needed by the system to control hardware and run applications
what is the purpose of the operating system?
provide a user interface
handle memory management
interrupt handling
processor schedhuling to provide ‘multi-tasking’
what are utility programs?
utliyty programs optimise the performance of teh computer and peform useful background tasks disk defragmenter automatic backup automatic updating virus checker compression software
what is the disk defragmenter
large files stored on a magnetic hard drive may be split across severeal pyhsical disk locations
the defragmenter reoragnises teh hard drive so that the files are in sequential blocks where possible
what is an automatic backup?
data in permanent storage needs to be regularly backed up
what is automatic updating?
runs in the background detecting software update releases and automatically installing them
some add new software features
fix security issues(which could be exploited by hackers)
what is virus checker?
scans permanent storage for viruses by comparing files known to virus definitions
may scan files ‘on access’ as they are opened
may be kept up to date with new viruses definitions
what is compression software?
Compression software can reduce the size of the files
we may want to send files across the internet
what is application software?
software that performs a task to benefit the user
what is off the shelf software?
ready-made software available to anyone to use
what is bespoke software?
software that is custom written for a specific user
bespoke software is mostly used by business rather than individuals
what is open source software?
allows anyone to access its source code
open sourced licensed but free to use
anyone may modify and sell it(the condition the software is also open source)
what is closed software(proprietary)?
does not allow access to its source code
must pay the owner of the copyright for the licence to use the software
may be restrictions on how the software is to be used
Off the shelf software VS Bespoke software
Off the shelf software :
Less expensive since the cost is shared among all the other people buying the package
Bespoke software:
More costly and requires expertise to analyse document requirements
Advantages and disadvantages of open source and closed source
Open source is free-Users are free to amend the source code of open software
Open source software has the advantage that anyone can help find security holes in it but this also includes those who may exploit such failures maliciously before they are fixed