Unit one pages 7-10 Flashcards

Types of Operating System The roles of the Operating System User Interface Utility Software

1
Q

What is an Operating System

A

Its a software which co-ordinates all the operations of your computer. It manages all the resources on the computer, it manages all the resources on the computer, such as CPU and RAM and controls the software and hardware.

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

What does RTOS stand for?

A

Real-Time Operating System

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

List 4 types of operating systems

A

> RTOS
Single user single task
Single user multitasking
Multi-user

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

Describe RTOS

A

Inputs are processed and responded to instantaneously

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

Which factors affect performance

A

> Hardware
Malware
Virtual Memory

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

How does malware affect performance?

A

> Viruses
Spyware
Worms

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

What are the Hardware factors that affect performance?

A

> Number of cores (processor cores)
Limited RAM capacity
Slow hard-disk read/write (fragmentation)
Limited CPU capacity

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

What are the Virtual memory factors that affect performance?

A

> Not enough HDD space allocated to extend RAM.
Heavy use of virtual memory relies on slow disc transfers rather than fast working memory (RAM) data transfers.

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

Benefits of RTOS

A

> It provides fast response
It is best used where input must be processed and responded to immediately.

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

Give two examples of RTOS?

A

> Traffic Lights
Air traffic control system

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

Describe Single user multitasking

A

> One user can use the system at a time, but many applications can be ran simultaneously

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

Benefits of Single user multitasking

A

> it is best used on systems where a user needs to switch quickly between applications

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

Give two examples of Single user multitasking

A

> Officer worker using a laptop
or a PC

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

Describe Single user Single task

A

> One user can use the system at a time, and one application can run at a time.

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

Benefits of Single user Single task

A

> It requires fewer resources
Best used on devices that have limited processing memory which can’t handle multiple application

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

Give two examples of Single user Single task

A

> Simple handheld games
Basic mobile phones

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

Describe Multi-user operating systems

A

> Many users can use the system at the same time and can run many applications simultaneously.

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

Benefits of Multi-user operating systems

A

> Processing and resources can be shared by multiple users
It is best used where many users need access to the same processing or resources at the same time

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

Give an examples of Multi-user operating systems

A

Web servers

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

What are the five main roles of the operating system

A

> Networking
Security
Memory Management
Multitasking
Device Driver

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

Describe TCP/IP stack

A

It is the set of protocols used for transmitting data over the internet.

22
Q

What does TCP stand for?

A

Transmission Control Protocol

23
Q

What Does IP stand for?

A

Internet Protocol

24
Q

Describe the OSI model

A

Standard model used to explain how computers network

25
Q

Describe networking

A

Operating systems simplify networking in a computer. the operating system implements a number of networking technologies.

26
Q

Describe Device Drivers

A

An Operating system comes with generic device drives that work with a wide variety of different Peripheral Devices, allowing them to communicate with your computer.

27
Q

Describe Memory Management

A

The operating system manages the computers resources, such as its memory.

28
Q

For memory management, What does the operating system track?

A

> Which processed to allocate memory to
How much memory to allocate to each process
When to un - allocate memory
Transferring data to the page-file on the HDD temporarily to free RAM

29
Q

Describe Security

A

A number of features are commonly built into operating systems to help improve security

30
Q

What are these Security features?

A

> User Authentication
Antivirus and Firewall software
Back up facilities

31
Q

Describe Multitasking

A

Most operating systems allow you to run more than one application simultaneously.

32
Q

What does the operating system have to be able to do for multitasking to work?

A

> allocate resources to each application in order to allow it to complete two or more tasks simultaneously.

33
Q

What is user interface?

A

User Interface is the core part of any operating system. It allows the user to interact with the computer system and is the part of the software that has a huge impact on a user in terms of usability.

34
Q

Name the three main user interfaces

A

> Command line interface - CLI
Graphical user interface - GUI
Menu-based interface

35
Q

Describe what a CLI is

A

CLI The user interacts with the computer by typing in commands in response to prompts displayed on the screen. It stands for Command Line Interface

36
Q

What does CLI stand for

A

Command Line Interface

37
Q

What are two advantages of CLI?

A

> Experiences users find it quicker to complete tasks
Requires far less memory and processing power than GUI to run

38
Q

What are two disadvantages of CLI

A

> Requires knowledge of the specific commands for performing functions
Learning so many commands an be difficult for inexperienced users.

39
Q

Describe what a GUI is

A

Users interact with the device by controlling a pointer or touch screen to select icons and menus displayed on screen. GUIs are widely used on devices from PC to smartphones.

40
Q

What does GUI stand for

A

> Graphical User Interface

41
Q

Name ONE example of a GUI

A

GUIs are widely used on devices from PC to smartphones.

42
Q

What does WIMPT stand for

A

W - windows
I - icons
M - menu
P - pointer
T - touch screen

43
Q

What are two advantages of GUI

A

> Simple, intuitive method of interacting is easy for beginners to use
It doesn’t require users to learn any commands to perform tasks

44
Q

What are two disadvantages of GUI

A

> It is often resource intensive, requiring a lot of processor power and memory
Experiences users can find it frustrating to complete tasks they could perform in CLI with one command.

45
Q

Describe what a menu-based Interface is

A

Users interact using a simple menu that presents options to choose from.

46
Q

Name ONE example of a menu-based interface

A

An ATM machine

47
Q

What are two advantages of menu-based interface

A

> The limited number of options makes it easy to use
it is often possible to figure out how to perform tasks without any instructions

48
Q

What are two disadvantages of menu-based interface

A

> Performing tasks can be slow and frustrating where many levels of options must be traversed

49
Q

What is utility software?

A

Utility software is used to manage system resources. Utilities are like a tool box to help us optimise and maintain our computer system. Many utilities are pre-installed as part of the operating system, while others may be selected by user and installed.

50
Q

List the three main types of utility software

A

Disk Utilities
Network Utilities
Other Utilities

51
Q

Describe disk utilities

A

They are designed to maintain the performance of a computer’s disk drive.

52
Q
A