Software 📱

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/23

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

24 Terms

1
New cards

Application software

enables the computer to do a particular task e.g word processing

<p>enables the computer to do a particular task e.g word processing</p>
2
New cards

System Software

enables computers to operate interface between hardware and application programs e.g windows

3
New cards

Functions of software

allocating memory, storage, processing time

4
New cards

Memory

organises memory, giving space for programs/ files as they are transferred from hard disc

<p>organises memory, giving space for programs/ files as they are transferred from hard disc</p>
5
New cards

Storage

manages storage of data/ files on external devices e.g hard drives

<p>manages storage of data/ files on external devices e.g hard drives</p>
6
New cards

Processing time

manages processing time between programs by dividing into time slices, each task receiving a number of them

7
New cards

Real-time processing

data is processed immediately after it is inputted, quick enough to influence next input received

<p>data is processed immediately after it is inputted, quick enough to influence next input received</p>
8
New cards

Examples of real-time processing

booking systems, air traffic control

9
New cards

Batch processing

collecting groups of similar data over a period of time and processing them together without human involvement

<p>collecting groups of similar data over a period of time and processing them together without human involvement</p>
10
New cards

Examples of batch processing

billing systems, payroll systems

11
New cards

Multi-user systems

many users at different computers sharing a processor by switching between them at high speeds, giving each a ‘time slice’

<p>many users at different computers sharing a processor by switching between them at high speeds, giving each a ‘time slice’</p>
12
New cards

time slice

small amount of processor time

13
New cards

Examples of multi-user systems

multi-user database management systems

14
New cards

What is a utility application?

program that carries out a specific task to assist the operating system

<p>program that carries out a specific task to assist the operating system</p>
15
New cards

Disk defragmentation

rearranges data on hard disc so files are stored in adjacent blocks and free (empty) blocks are stored together

<p>rearranges data on hard disc so files are stored in adjacent blocks and free (empty) blocks are stored together</p>
16
New cards

Use of disk defragmentation

speeds up time to access files by storing data in the same area

17
New cards

Task scheduling

process time is divided between tasks (time slices) so they run at same time

<p>process time is divided between tasks (time slices) so they run at same time</p>
18
New cards

Use of task scheduling

allows launching programs and scripts at predefined times e.g updates

<p>allows launching programs and scripts at predefined times e.g updates</p>
19
New cards

Backup and restore

copy of original data/ file in case it gets damaged or lost

20
New cards

Use of backup and restore

restore original data to previous state by uploading latest file onto system

<p>restore original data to previous state by uploading latest file onto system</p>
21
New cards

Types of backup

  • full backup- complete record of data file is copied

  • differential/ incremental backup- record of data changed since backup is copied

  • journal file- record of operations since backup

22
New cards

Antivirus software

detects, locates and removes a virus to prevent infection or damage

<p>detects, locates and removes a virus to prevent infection or damage</p>
23
New cards

How does antivirus software work?

scans files stored/ data entering from external devices and compares with database of viruses

24
New cards

Regular updates of antivirus software

ensures it can protect against latest threats as new viruses are created every day

<p>ensures it can protect against latest threats as new viruses are created every day</p>