System software #5 (optional) Flashcards

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

what is an operating system

A

-a software that manages a computer system.
-it is loaded by the bootstrap loader.
-one of its primary functions is to manage resources

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

how does the operating system manage peripherals such as input/output devices

A

-communicates and sends data output to a printer/monitor/other valid output devices

-communicates with and receives data input to a keyboard/mouse/other valid input devices.

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

how does operating system manage printing using spooling

A

-data is stored on a hard disk/in memory/stored in a queue
-document is printed when printer is free/in correct order
-benefit of spooling - user can carry on working/log off when waiting for job to print

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

how does operating systems manage backing store

A

-ensures data is stored and can be retrieved correctly from any disk drive
-creates and maintains filing system such as file allocation table (FAT) or new technology file systems (NTFS)
-organises files in a hierarchical directory structure

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

how does operating systems manage RAM

A

-ensures that programs/data do not corrupt each other.
-ensures that all programs and data, including itself are stored in correct memory locations,

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

how does operating systems manage processes

A

-ensures that different processes can utilise the CPU and do not interfere with each other or crash.
-on a multi tasking operating system, ensures that all tasks appear to run simultaneously

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

how does operataing system manage security

A

-allows creating and deletion of user accounts
-allows users to logon and change passwords.

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

another function of the operating system is to provide a user interface, how are some examples of how the operating system provides a user interface?

A

-allows copying/deleting/moving/sorting/searching of file or folders
-allows access to system settings such as hardware
-provides a command line interface
-allows users to have more than one window open
-provides a graphical user interface (windows, icons, menus, pointers
-provides user with error/help messages
-allows customisation of user interface, eg, change desktop backgrond
-allows user to switch between tasks (programs/windows)

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

what does HCI stand for, wat is it

A

human computer interaction
-term to describe communication between people and computer systems. to allow a person and computer system to communicate, an interface is required, often called a HCI

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

what is GUI stand for and what is it

A

Graphical user interface
-type of interface that allows users to interact with a computer system through graphical icons.

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

what are the 8 features of graphical user interface

A

-windows
-icons
-menus
-pointers
-assistants/help files/tutorials
-favourite settings/change environment/customisation
-shortcuts/hotkeys
-task bar/ribbon bar/tabs/customised toolbar

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

what are 4 advantages and disadvantages of GUI

A

advantages
-intuitive
-easy to navigate
-uses windows, icons, menus and pointers
-no complicated commands

disadvantages
-requires large amount of memory
-is relatively processor intensive
-computing experts may find a GUI slower than a CLI
-GUIs take up a much larger amount of hard disk space than other interfaces

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