SLR 5/ Application Generation Flashcards
List some common types of Application Software
Word Processor
Spreadsheet Software
Database Management
Video Editing
Name the 5 Utility Software’s
Antivirus
Disk defragmenter
Compression
File Manager
Backup
Define Antivirus
Helps detect and remove malicious programs, often designed to harm a computer in some way.
Define Disk Defragmenter
Over time, files can become split, making file retrieval slower. This software consolidates file parts back together.
Define Compression
Reduces the amount of space information takes up on a storage device.
Define File Manager
Allows files and folders to be created, moved, copied, deleted and renamed.
Define Backup
Provides a way to recover data if the original copy is lost, deleted or corrupted
Define Open Source
Developed collaboratively, end user can change and improve source code, tends to be free to obtain and distribute
Define Closed Source
Produced and owned by a company, source code not available to others, protected, paid license to use software
State an advantage and disadvantage to Open Source
Advantage: Can share with others, source code available, free license, can be modified.
Disadvantage: Support must be paid for, finished quality can vary.
State an advantage and disadvantage to Closed Source
Advantage: Support is normally free, developer tends to provide free updates for a set period, high-quality programs.
Disadvantage: Source code not available, software can’t be altered or shared with others.
What are the 3 types of Translators
Assembler
Interpreter
Compiler
Define Assembler
Translates a program written in assembly language.
Takes mnemonics and turns them into machine code.
Define Interpreter
Takes one line of code at a time, translates it and then runs it.
Can be useful for finding errors during coding and debugging
Define Compiler
Takes source code and translates it all to build an executable machine-code program.
The finished executable runs quicker than an interpreted program and requires no additional software.