1.7 Systems Software COMPLETE Flashcards

1
Q

Define OS

A

Complex piece of software which provides a platform for different applications to run.

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

What does the OS do?

A

1) Manages the computer’s memory and processes, as well as all of its software and hardware.
2) Provide an interface between the user and the hardware.

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

What is the command line interface?

A

A text based interface where the user types commands to complete tasks.

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

What are the advantages of CLI?

A

1) Wider range of commands.
2) Needs very little computer power.
3) Directly communicates with the computer.
4) It can be quicker if user know commands.

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

What are the disadvantages of CLI?

A

1) Must remember complex commands.
2) Lots of typing needed for quite simple tasks.
3) Higher chance of errors when typing in commands.

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

What is a graphical user interface?

A

A visual, interactive and intuitive interface that uses:

Windows, Icons, Menus, Pointers (WIMP).

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

What are the advantages of GUI?

A

1) Quicker to enter commands.
2) Easier to enter commands.
3) Less chance of users making errors.

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

What are the disadvantages of GUI?

A

1) Smaller range of commands can be used.
2) Requires more computer power.
3) Needs significantly more RAM.

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

What does the peripheral manager do?

A

1) Controls all the computer inputs and outputs.

2) Communicates with the hardware by using drivers.

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

Define driver

A

Software component for the hardware device.

Translates the instructions sent by the device manager into one that the device understands.

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

What does the memory manager do?

A

1) Stores data and instructions from programs (it’s in charge of the RAM).
2) Checks that all requests from programs for memory space are valid and allocates accordingly.
3) De-allocates space and swaps out data depending on the programs in use.

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

What does the process manager do?

A

1) Allows computer to “multi-task” (multiple programs run simultaneously).
2) All these programs require access to the CPU to process their data.
3) Priorities the tasks and allocates to each process.
4) OS helps the CPU carry out multiple tasks by managing the memory and CPU processing time.

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

What does the file manager do?

A

1) Controls all files and permissions such as a user’s ability to see or open a file, write to a file or delete a file.
2) Organises and controls files so that they are as easy to use as possible for the user.

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

What does utility software do?

A

Keeps the computer running smoothly:

1) Performs specific tasks related to the computer functions, resources, files and security.
2) Helps to configure the system, analyse how it is working and optimization of computing.

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

What are some examples of utility programs?

A

File Compression.
Disk Defragmentation.
Anti - virus.

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

What does an anti - virus do?

A

Scans and removes malicious files.

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

What does a firewall do?

A

Prevents unwanted access to a computer over a network, e.g. a local network.

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

What does encryption do?

A

Text –> cyphertext:

Uses an algorithm to scramble the file according to the key used which is needed to decrypt the file.

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

What does system clean up tools (clean disk) do?

A

Cleans up the files on your machine, this can be old copies windows, temporary files , recycle bin.

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

What does disk defragmentation do?

A

Moves all the files into a similar space within hard drive.

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

What does file compression do?

A

Makes the file smaller but attempts to keep the quality:

Lossy and loseless.

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

What does spyware detection do?

A

Blocks and removes programs designed to collect personal info and transmit it to others.

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

Define defragmentation

A

1) Process of moving parts of the file that are split across the hard drive together.
2) They’re located near each other: needle on a mechanical hard drive will move a smaller distance to load the file.
3) Computer can load them up at higher speeds.
4) Improves computer performance and efficiency.

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

What is the process of defragmentation?

A

1) Gaps are left when files are deleted.
2) When new files are saved, the files fill the gaps and become fragmented.
3) Defragmentation software groups fragment the files back together.
4) Takes more time.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
What does the counter measure backup do?
Ensures that if computers are stolen or damaged in for e.g. a fire or a natural disaster that data can be restored and a company do not lose much money.
26
What is an incremental backup?
1) A full backup is made initially. 2) Each night only changed files since the last incremental back-up are copied. 3) Much faster to complete that full back-ups. 4) Takes much longer at restoring than a Full Backup (Full Backup would need restoring first and then every incremental back-up since the last full back up).
27
What is a full backup?
1) A copy of all data and software on the hard disk drive / server is copied to a backup medium. 2) Uses more storage space and faster to back up from. 3) Take a long time to complete (usually overnight). 4) Recovery takes a long time as it restores all data and programs; it's faster than incremental.
28
What does systems software do?
Runs and maintains the computer system and manages user interactions with it
29
Systems software compromises the operating system and _______ ________
utility software
30
What is utility software on a computer?
A set of tools that can be used to analyse and optimise efficiency
31
True/False: The operating system of a computer manages users' interactions through the user interface
True
32
True/False: The operating system of a computer manages peripheral devices
True
33
True/False: The operating system of a computer can't control computing processes
False, it does
34
True/False: The operating system of a computer is unable to allocate CPU and memory resources
False, it does this
35
What is application software?
An end-user program that performs user-identified tasks
36
Application software is also called...
apps or applications
37
Give an example of something that an end-user program (app) can do.
Things such as word processing, photo editing, video games, viewing videos, etc
38
In a computer system, many programs will be running at the same time. This is called ____________
multitasking
39
Although programs appear to run concurrently, the operating system is sharing out processor time between them so that...
in turn, they can have their program instructions processed
40
What are processes?
The activities that programs are performing
41
True/False: All processes are visible to the user as application software
False, many are not seen by the user
42
True/False: There are usually programs and processes that the user cannot see running in the background
True
43
All processes require the use of CPU and memory. What does the operating system do to make this manageable?
Prioritises the tasks and allocates time to each process
44
After the operating system prioritises tasks and allocates time to each process, it...
Checks that all requests for memory are valid and allocates it accordingly
45
What happens to data that needs to be stored when main memory is full?
Data is swapped out to the virtual memory
46
What creates a folder and file structure for data?
The operating system
47
Why are folders and a file structure for data useful?
It is easier for users to organise and find data in a systematic way
48
On networks and shared computers, file management is used to control...
file permissions
49
What do file permissions do?
Control who can see or open a file, write to a file or edit it, and who can delete a file
50
True/False: File permissions cannot control who can delete a file
False, they can
51
What asks for conformation when a person tries to delete a file?
The operating system
52
What do operating systems control?
The way in which users interact with a computer
53
How does the operating system control the ways in which users can interact with a computer?
Through the user interface and control peripheral devices
54
What does the user interface allow?
Allows the user to communicate with the computer
55
What does GUI stand for?
Graphical User Interface
56
True/False: Only a few operating systems provide a Graphical User Interface (GUI)
False, may do
57
What does WIMP stand for?
Windows, Icons, drop-down Menus and Pointers
58
Many operating systems provide a GUI with ____
WIMP
59
Give 2 examples of common GUIs
Windows, iOS, Android, etc
60
What are interfaces that just allow the user to type in commands called?
Command line interfaces
61
What is a command line interface?
An interface which just allows a user to type in commands
62
When does an operating system manage users?
On networks and shared computers
63
... are used to allocate permissions for access to files and folders
Login names and passwords
64
User management is often use in organisations to...
prevent individual users making changes to computer software or making inappropriate use of the computer
65
Most computer systems use __________ _______ for input and output of data
Peripheral devices
66
Give 3 examples of input devices
Any 3 from keyboard, mouse, microphone, webcam, scanner, etc
67
Give 2 examples of output deices
Any 2 from printer, loudspeaker, external/internal monitor, headphones, etc
68
True/False: External hard drives and network storage devices are not peripherals
False, they are
69
What are all peripherals controlled by?
The operating system using programs called drivers
70
What do drivers do?
Carry out the necessary translations to allow the CPU and the devices to communicate correctly
71
True/False: Utility software is a collection of tools which all do the same job in a different way
False, they all do a specific job
72
What does utility system software help do?
Configure the system, analyse how it is working and optimise to improve its efficiency
73
What is encryption?
The scrambling of data into a form that cannot be understood by unauthorised users
74
What is encryption used for?
To protect data from unauthorised users of a computer
75
Encrypted data must be _________ back to its original form
decrypted
76
Encryption/decryption is carried out using a...
cipher or key
77
True/False: Data is saved to different areas of the disc where there is free space
True
78
If a file being saved is larger than the free space in one part of the disc, then part of the file is saved...
in that space and some more in another area
79
When parts of a file are saved in different places. what is this called?
Fragmentation
80
How does fragmentation reduce efficiency?
More disc accesses are needed to read the complete file
81
What does defragmentation software do?
Reorganises files by putting pieces of related data back together, so fewer disc accesses are needed to read the data
82
Why is defragmentation software useful?
It improves performance and can free up more space on the hard disc
83
What does data compression software do?
Reduces the size of files
84
What does data compression software use to reduce the size of files?
Algorithms
85
Data compression means that more/less storage space is required
less
86
Data compression makes it easier/harder to transmit files by email or to upload and download them using cloud services
easier
87
True/False: Data compression is rarely used for audio and video files
False, it is commonly used
88
What does lossless compression do?
Reduces the size without deleting any of the data
89
What does lossy compression do?
Reduces the size by deleting some of the data
90
True/False: Lossy compression is suitable for text files
False, it is not suitable for text files because lossy compression involves deleting data
91
Which type of compression is suitable for text files?
Lossless
92
What does a backup involve?
Copying files to a second medium such as a disc, tape or a cloud service so that they can be restored if therea re problems with the originals
93
A backup involves copying files to a second medium so that they can be ________ if there are problems with the originals
restored
94
Give an example of a second medium that a backup can be copied onto
Anything such as a disc, tape or cloud service
95
True/False: Backups can also compress data to take up less storage space
True
96
What happens with a full backup?
All of the specified data is backed up
97
What happens with an incremental backup?
Only new files or ones that have changed since the last backup are saved
98
What is the main advantage of an incremental backup?
To save time
99
____ backup software will copy files continuously all the time the computer is switched on. _____ software will only run at a specified time
Some, other