systems software 1.5 Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

functions of the OS 6 points

A

-communicate with internal and external hardware via the device drivers
-provide a UI, allowing a user to interact with the computer and vice versa
-provides a platform for different applications to run
-allows the computer to multi-task by controlling memory resources and the CPU
-deal with file management and disk management
-manage system security and user accounts

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

what do device drivers do

A

drivers are pieces of software that allow the OS and hardware to communicate with each other

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

what does a UI do

A

allows the user to interact with a computer system

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

what are GUIs

A

-most common UI type
-designed to be easy for everyday users by making them visual, interactive and intuitive
-optimised for input methods, GUIs have been WIMP-based (windows, icons, menus and pointers, android and iOS were created for touchscreen devices

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

what is the command line interface

A

-text-based
-user enters specific commands to complete tasks
-less resource heavy

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

benefits of using command line interface

A

-more efficient and more powerful than a GUI.
-can be used to automate processes using scripts
-command line interfaces give more control/options than GUIs

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

what are multi-tasking OSs

A

-OS that can run multiple applications at the same time
-help CPU carry out multi-tasking by efficiently managing memory and CPU processing time

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

how does an OS help the CPU carry out multi-tasking by managing memory and CPU processing time(7 points)

A

-when programs are opened, the OS moves the necessary parts to memory
-the OS will remove unneeded data from memory (if they have been closed or not used recently)
-OS divides memory into segments, when different programs are used, their data is placed into different segments so that running apps cannot overwrites or interfere with each other
-organises the movement of data to and from virtual memory
-OS divides CPU time between running apps as it can only process one at a time
-OS can prioritise CPU time for different programs in order for them to be processed in the most efficient order

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

How does OS handle file and disk management 4 points

A

-computers store data as files. File extensions tell the computer which type of file it is
-the OS does file management, organising data into a usable hierarchical structure. It also deals with the naming, movement, editing and deletion of data
-OS manages the hard disk, it splits the physical disk into storage sectors, decides which sectors to write data to, and keep track of free space on the disk (the data for a single file would be placed in adjacent sectors ideally, but this isn’t always possible)
-OS organises and maintains the hard disk with utility software like defragmentation software

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

how does OS deal with user management 4 points

A

-The OS is also responsible for user account control-user accounts allow different users to be granted access to a specific data or resources on a computer system
-on most desktop OS each user has access to their own personal data and desktop, but cannot access other user’s personal data
-OS may have anti-theft measures to prevent other users from accessing locked devices or accounts to steal information
-User accounts may be password or PIN protected

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

why does a disk become fragmented

A

-files are stored on a hard disk in available spaces
-as files are moved, deleted and change size,
lots of small gaps appear on the disk
-when writing files to the disk, the OS splits files into smaller blocks to fill up the gaps

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

problems caused by fragmented disks

A

-Reading and writing files will be slower as the read/write head has to move back and forth across the disk
-this may slow down the computer

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

what does defragmentation software do

A

-defragmentation software reduces fragmentation by moving files on the hard disk
-the empty spaces/gaps are collected together
-different bits of the same file are moved to be stored together
-this means the read/write heads will not need to move as far across the disk, improving the read/write speed

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

why don’t SSDs need defragging

A

-SSDs use flash storage with no moving parts, fragmentation does not cause them any problems- they can access data just as quickly however its arranged
-SSDs have a limited number of read/writes, defragging them can shorten their lifespan

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

Skip

A

-compression software reduces the size of files by permanently or temporarily removing data from them
-compressed files take up less disk space and are quicker to download
-standard file formats include .zip and .rar
-compressed files need to be extracted before they can be used

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

skip

A

-encryption software scrambles data to stop third parties from accessing it
-main benefit of encryption is that intercepted or stolen data is still secure, as only the intended readers of the data can unscramble and understand the data
-to decrypt the data, a special key is needed. A computer uses the key and a set of instructions to turn the data back into its original form
-strong forms of encryption that are used today are very difficult to crack, hackers can’t use brute force attacks to guess the key

17
Q

what utility does may an operating system have to protect personal data

A

-password or pin
-allow different user accounts, and stop others from accessing one’s data from their account
-anti-virus or firewall

18
Q

utility software definition

A

-utility software is software that helps to configure, optimise or maintain a computer

19
Q

examples of utility software

A

-disk defragmenter
-system diagnostic tools
-anti-virus/anti-spyware
-backup software
-compression software
-file management software

20
Q

how does OS use memory buffers

A

-it manages the flow of data using memory buffers
-temporary memory buffers store the data until the component, device or process is ready, like a printer for example
-different types of computer components, devices and processes will send, receive and process data at different speeds