1.5 - utility software Flashcards

1
Q

What is a system software

A

Software that governs computer system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What does a system software do

A

Controls hardware, including peripherals
Allows the programs (applications) to run
Provides interface for user to interact with computer
Maintains the system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is an OS

A

Collection of programs that manage and controls the computer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What does an OS do

A

Controls hardware computers
Provides platform for software to run on
Provides a user interface
Multitasking facilities
Manages the computers memory
Manages peripherals
Manages files
Manages users

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Examples of OS

A

Microsoft Windows
Apple OS
Linux
Android
IOS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is an interface

A

Program or collection of programs that allows user to interact with computer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Types of interface

A

Graphical user interface - GUI
Mobile user interface - Mobile UI
Command line interface - CLI

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is a GUI

A

Feature a desktop where everything is displayed, all objects represented by icons, interact using mouse and on screen pointer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Characteristics of GUIs

A

Powerful and easy to use
Require lots of processing power

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is a mobile UI

A

Similar to GUIs but respond to finger touch instead, found in smartphones and tablets

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is a CLI

A

Text based, users control it by typing in commands

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

CLI characteristics

A

Require little processing power
Extremely powerful
Difficult to use

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is multitasking

A

Multitasking means to be able to run more than one program simultaneously. Modern operating systems are multitasking in that they allow several programs to run side-by-side

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is needed for multitasking

A

the operating system can support multitasking
the computer has enough memory to hold more than one program in primary memory at the same time

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Why is managing memory important

A

To ensure that:
- more than one program can run at the same time
- more than one document can be opened at the same time

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is paging

A

Way to manage memory
Memory split into sections called pages
When a program is run, it is loaded into memory. The operating system determines how much memory the program requires, and allocates enough pages to hold it and its documents. When the program is closed, the allocated pages are freed up for use by other programs.

17
Q

Is data contiguous in paging

A

The pages a program occupies may or may not be contiguous, but this does not matter. The operating system knows what each page occupies and fetches the data held in them when needed.

18
Q

What are peripherals

A

Peripherals are hardware devices connected to a computer, such as a monitor, printer, scanner or camera

19
Q

What is a device driver

A

Program operating system uses to control peripherals. Each device has its own driver

20
Q

Advantages to drivers

A
  • any device can be used with the operating system, as long as a driver is available for it
  • drivers can be updated, usually to give better performance or to remove a
    bug
21
Q

What does file handling software allow users to do

A
  • create, modify and delete files and folders
  • copy and duplicate files and folders
  • move files and folders
  • rename files and folders
  • sort items into different orders, according to name, file type, date created and more
  • search for particular files and folders
  • restore deleted files
    -set access rights to files such as read only or edit
22
Q

What does user management allow

A
  • individual users to be created and deleted
  • access levels to be given to users, such as administrator rights or standard user rights
  • auditing (keeping a log) of files a user creates, accesses, edits and deletes
23
Q

What does encryption software do

A

disguises the contents of files so they can only be understood by authorised users. The software uses a complex algorithm to scramble the content so that it appears to be gibberish. Only authorised users can descramble the content.

24
Q

What does utility software include

A

encryption software
defragmentation software
data compression software
backup software

25
Q

What is disc defragmentation

A

Over time, more and more files become fragmented, as do individual files. A fragmented disk takes longer to read from and write to, making a computer run slower. Defragmentation software takes the fragmented files and rearranges the segments so that they run contiguously. This decreases read/write time, thereby speeding up computer performance.

26
Q

What is fragmentation

A

When a file is stored on a hard disk it is actually stored not as a whole file, but as a series of segments. Sometimes the segments run together in sequence and sometimes the segments are split up over the disk

27
Q

What is data compression

A

Compression software reduces the size of a file stored on secondary storage.

28
Q

Why is data compression needed

A

Smaller files are easier to transmit across a network as they require fewer packets to be sent. Their reduced size also means more files can be stored in any given area of storage.

29
Q

Why backup

A

Data can be lost accidentally, or deliberately. A user may accidentally delete or overwrite a file, or a hard disk may fail, preventing access to any files stored on it. A hacker or malicious user may deliberately delete or overwrite data.

30
Q

What is a backup

A

To prevent data loss, regular copies of the data should be made. A copy of data is known as a backup. Backups can contain a copy of all files on a computer, or just ones specified by a user.
If data loss occurs, data can be retrieved from the backup. The software allows all backed-up files to be retrieved or just specified files.

31
Q

Two types of backup

A

Full
Incremental

32
Q

Full backup

A

A full backup involves making a copy of every file on the computer or network. They can require a lot of storage space and can be time consuming to make.

33
Q

Incremental backup

A

Incremental backups take a copy of any new files created since the last backup, or of any files that have been edited, such as user documents.

34
Q

Common way of backingup data

A

Most network managers make an initial full backup and then switch to daily incremental backups. This way all data is backed up and daily backups are small and less time-consuming.