Back to marketplace

1.2.2 Applications Generation

No description yet. This curated deck is ready for daily study.

Total cards: 24•Content version: v4•Public deck•Updated: 8/1/2026

Card preview (24)

#1
Front (Question)

What is software?

Back (Answer)

general term which covers all computer programs

#2
Front (Question)

what is a generic application?

Back (Answer)

it does not have a specific or narrow purpose can use it to carry out different tasks and meet multiple needs

#3
Front (Question)

What are some examples of generic applications?

Back (Answer)

• wordprocessor • presentation software

#4
Front (Question)

What is a specific application?

Back (Answer)

has highly specific and bespoke uses installed on systems where there is a direct need

#5
Front (Question)

What are the common categories of application software?

Back (Answer)

• word processor • database • web browser • graphics manipulation • communication software • DTP • Presentation • video editing • email clients • games

#6
Front (Question)

What is utility software designed to do?

Back (Answer)

• keep your computer safe • keep it running efficiently • provide tools to manage files + applications

#7
Front (Question)

What does file repair software do?

Back (Answer)

software that attempts to correct corrupted or damaged files and restore the to a working state

#8
Front (Question)

what is back up software?

Back (Answer)

• creates copies of data/files to protect them in case they are lost/corrupted ect. • can be manual, automatic or scheduled • can be full or incremental • can back up to different media or cloud

#9
Front (Question)

what is compression?

Back (Answer)

reduction of the size of files so it takes up less space and downloads faster over the internet can be lossy or lossless

#10
Front (Question)

what must happen to compressed files before read?

Back (Answer)

must be extracted

#11
Front (Question)

what is defragmentation?

Back (Answer)

software which reorganises files on a hard disk, putting fragments of files and free space back together

#12
Front (Question)

why does defragmentation speed up file access?

Back (Answer)

reduces the movement of the read/write head across the surface of the disk

#13
Front (Question)

what does anti-malware software do?

Back (Answer)

keep computer and files safe from malware eg: - viruses - trojans - worms - spyware

#14
Front (Question)

what are the features of open source software?

Back (Answer)

• users can modify + distribute software • can be installed on any number of computers • support provided by community • users have access to source code • may not be fully tested

#15
Front (Question)

what are benefits and drawbacks of open source software for USERS?

Back (Answer)

Benefits: - free - wide community modification Drawbacks: - Can be poorly supported - Somme features not well tested

#16
Front (Question)

What are the benefits and drawbacks of open source software for CREATORS?

Back (Answer)

Benefits: - gets software out to wider community Drawbacks: - little-to-no financial gain

#17
Front (Question)

What are some features of closed source software?

Back (Answer)

• protected by copyright, design and patent act • cannot modify • paid for + licensed per computer • supported by developers • tested prior to release

#18
Front (Question)

what are the benefits and drawbacks of closed source software for USERS?

Back (Answer)

Benefits: - Well supported, tested + professional built product Drawback: - cost or ongoing subscription

#19
Front (Question)

What are the benefits and drawbacks of closed source software for CREATORS?

Back (Answer)

Benefits: - receive income for product Drawbacks: - constant demand from community for more features + improvements - piracy issues

#20
Front (Question)

what is source code?

Back (Answer)

what humans write programs in - descriptive and easy for us to understand, read, maintain and debug

#21
Front (Question)

what is machine code?

Back (Answer)

the pure binary form of source code

#22
Front (Question)

what is translation?

Back (Answer)

the process of converting source code to machine code

#23
Front (Question)

how is assembly code translated?

Back (Answer)

• by an assembler • translates the mnemonics of the assembly code into their binary codes • typically a 1 to 1 relationship between each line of mnemonics and their binary equivalents

#24
Front (Question)

what can be used to translate high level languages?

Back (Answer)

• interpreter • compiler