Physical environments 3-Software in computer systems- OPERATING SYSTEMS Flashcards

Purpose and functions of software used in computer systems

1
Q

What is an operating system?

A

*a software that manages all the other programs and hardware components of a computer system
*directs all the programs and hardware to work together in harmony
*when the computer is turned on, the operating system is the first thing that loads

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

What else do operating systems do?

A

*responsible for starting up all the other programs you want to use (like web browser, media player, or word processor)

*manages hardware components of computer, like keyboard to ensure they all work properly

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

Examples of operating systems

A

*Microsoft Windows,
*macOS
*Linux
Each operating system has its own unique features and user interface, but they all serve the same basic purpose

However, all of these examples are all just multitasking operating system. There are actually several types of operating system though.

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

Purpose and functions of batch operating systems

A

*process large volumes of similar jobs/tasks WITHOUT human intervention

*tasks are given to the system in batches, and the OS executes them one after the other without any user interaction. This is ideal for repetitive tasks, such as payroll processing
*this means large volumes of data can be processed efficiently as they are completed sequentially and automatically.

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

Purpose and functions of batch operating systems- What is a disadvantage that comes with batch os?

A

tasks are not processed right away, which wouldn’t be suitable for most situations.

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

Purpose and functions of multi-tasking/time-sharing operating systems

A

*allows multiple tasks to be performed simultaneously
*the os divides the available CPU processing time between the different applications so they can all run.

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

Purpose and functions of multi-tasking/time-sharing operating systems-

WHAT DOES multi-tasking OS IMPROVE AND WHY?

A

*improves productivity because you don’t need to wait for one task to be finished to work on the other

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

Purpose and functions of multi-tasking/time-sharing operating systems-

HOWEVER WHAT CAN multi-tasking LEAD TO AND WHY?

A

*it can lead to a reduction in performance where the processing power and memory is being divided too thinly between the programs running

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

Purpose and functions of multi-tasking/time-sharing operating systems-

WHAT IS time-sharing OS SPECIFICALLY?

A

*A time-sharing operating system is a type of multitasking operating system that allows multiple users to access a computer system simultaneously

*The processing power of a device can be accessed by multiple people at the same time, which is more efficient use of the resources of a powerful computer like a mainframe or supercomputer.

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

Purpose and functions of real time operating systems

A

*designed to respond to events and inputs in real-time, so responds in a consistent and predictable way

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

Purpose and functions of real time -

WHERE IS REAL-TIME COMMONLY USED?

A

*commonly used in environments where response time is critical, such as in medical equipment, aerospace, and military systems.

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

Purpose and functions of real time -

WHAT IS THE MAIN BENEFIT OF REAL-TIME OS?

A

*they can help reduce latency and increase responsiveness, allowing systems to execute tasks in a timely & predictable manner

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

Purpose and functions of real time operating systems

WHAT IS A POTENTIAL DISADVANTAGE OF real time OS??

A

*However, real-time operating systems can be complex and more expensive than other types of operating systems and they have limited multitasking capabilities

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

Purpose and functions of network operating systems

A

*designed to manage and control a network of computers

*allows multiple computers to communicate with each other and share resources such as printers, files, and data.

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

Purpose and functions of network operating systems-

WHERE IS network OS COMMONLY USED?

A

*in businesses and organisations where multiple computers are connected to a network

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

Purpose and functions of network operating systems-

WHAT IS THE MAIN BENEFIT OF network OS?

A

*The main benefit of a NOS is that it provides centralised management and control of network resources.

17
Q

Purpose and functions of network operating systems-

WHAT DOES network OS REQUIRE?

A

requires a certain level of expertise and training to set up and maintain.

18
Q

Purpose and functions of mobile operating systems

A

*designed for use on mobile devices such as smartphones and tablets.
*provides a user-friendly interface, enables connectivity to wireless networks, and includes features like GPS and camera support.
*This type of operating system includes Android and iOS.

19
Q

Purpose and functions of mobile operating systems-

WHAT IS A BENEFIT OF mobile OS?

A

*It is designed to be fast and lightweight
to make efficient use of the slower CPUs and limited battery power you’ll find in mobile devices

20
Q

Purpose and functions of mobile operating systems-

WHAT IS THE MAIN DRAWBACK OF mobile OS?

A

*it can be more vulnerable to security threats than other types of operating systems, as mobile devices are often used to store and access sensitive information such as personal and financial data