Back to marketplace

SOFTWARE & APPLICATION GEN

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)

5 Utility programs and what they do

Back (Answer)

DISK DEFRAGMENT: move file chunks close together remove unneeded spacing ANTIVIRUS: detects and removes viruses Compression like zipping etc File managers like win explorer Backup utilities, backs up files

#2
Front (Question)

What is an OS and what it do

Back (Answer)

Software that manages computer It manages programs, hardware, scheduling of code execution and context switching

#3
Front (Question)

5 types of operating system

Back (Answer)

multi tasking Multi user Distributed Embedded Real time

#4
Front (Question)

What is distributed OS

Back (Answer)

Works on multiple PCs

#5
Front (Question)

What is embedded OS

Back (Answer)

OS for machine with dedicated job eg ATM, printer etc

#6
Front (Question)

What is a real time OS

Back (Answer)

Designed to carry out actions with guaranteed amount of time

#7
Front (Question)

What is the kernel

Back (Answer)

Core of OS, does memory management and processor scheduling

#8
Front (Question)

What is virtual memory

Back (Answer)

When uses the HDD to store chunks of (pages) of RAM

#9
Front (Question)

What is disk thrashing

Back (Answer)

When OS keeps switching ram from hdd and main

#10
Front (Question)

4Types of cpu schedulers

Back (Answer)

Round robin First come first served Shortest remaining time Multi level queue

#11
Front (Question)

What is round robin

Back (Answer)

Each job is given a fixed amount, if it goes over it gets added to back of queue

#12
Front (Question)

What is multi level feedback queue scheduling

Back (Answer)

Split into queues of different queues

#13
Front (Question)

What are interrupts and ISR

Back (Answer)

When OS runs a high priority job ISR is an interrupts service routine which runs, like a fiber registers and stack is saved of current job

#14
Front (Question)

What does open source mean (2)

Back (Answer)

Source code is freely available (1) … for others to example or recompile (1)

#15
Front (Question)

Difference between compiler and interpreter (spec, not actually)

Back (Answer)

Interpreter goes through each line and converts to machine code and runs Compiler compiles all code to machine code

#16
Front (Question)

4 stages to compiler

Back (Answer)

Lexical Syntax Code gen Optimising

#17
Front (Question)

What is lexical analysis do

Back (Answer)

Comments removed, white space removed Creates symbol table and everything is tokenised

#18
Front (Question)

What does syntax analysis do

Back (Answer)

Check syntax and produces the abstract syntax tree

#19
Front (Question)

What is alpha testing

Back (Answer)

Used within company by people who haven’t developed it

#20
Front (Question)

What is beta testing

Back (Answer)

Users outside company test it

#21
Front (Question)

What is acceptance testing

Back (Answer)

The user(s) test against the spec

#22
Front (Question)

5 Types of methodologies

Back (Answer)

Waterfall Rapid app dev Spiral agile Extreme

#23
Front (Question)

Stages of waterfall

Back (Answer)

Analysis Design CODING TESTING MAINTENANCE

#24
Front (Question)

Advantages and disadvantages of waterfall

Back (Answer)

It’s simple and easy to see if it’s running on schedule It carries risks, only at testing can the user see the current progress