systems solftware Flashcards

1
Q

os

A

An operating system (OS) is software that controls the computer’s hardware and software resources. It allows applications to interact with the hardware on a computer.

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

did early comp have os

A

no

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

what do os do

A

they manage:

Processor management
Inputs, outputs, and interrupts
Memory management
Security

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

when you open a program what does os do

A

finding the appropriate data from the secondary storage and loads it into the main memory.

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

what does os instruct after loading data to sec strg

A

The Processor is then instructed to execute the processes needed to open that program.

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

scheduler

A

OS uses this to swap tasks in and out of the processor so that it appears to the user that the computer is carrying out more than one task at the same time.

This is known as multi-tasking

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

how to incrresse efficientcy multitasking

A

incrs num of cores

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

The instructions and data needed for a process have to be available in main memory. To ensure this, the OS runs?

A

a memory manager program, which:

Keeps track of what portions of memory have been allocated
Maps memory to each process
Determines how much memory to allocate to each process
Determines when a portion of memory should be available for a process

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

user interface tools used for file management

A

Creating
Renaming
Moving
Deleting

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

data - what does os control

A

the operating system controls how data is stored and retrieved.

The operating system keeps track of where the files are stored on the secondary storage device so that they can be quickly accessed when requested.

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

backing storage management

A

Backing storage refers to any Non-volatile memory storage device. The operating system keeps a directory of where files and programs are stored so that they can be accessed quickly when they are requested and transferred into main memory.

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

pros keeping a directory

A

Keeping a directory also speeds up storage and saves computational resources, rather than having to search for free space every time a user wants to save a file.

quicker access times to files as well

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

key role of os

A

A key role of the operating system is controlling and using input and output (I/O) devices.

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

how os manage i/o device

A

The OS manages I/O devices in various ways:

It records which device requires processor time so that the processor can communicate with the device without any conflicts
It prioritises processes based on control signals that the I/O device sends and receives

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

what do devices use to allocate time to urgent things

A

to allocate time to processes that are deemed urgent, devices use interrupts

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

whats an interrupt

A

An interrupt is a signal that is sent to the processor to request immediate attention. When the processor receives this request, it suspends what it is doing and runs the process associated with the interrupt.

17
Q

reasons for using interrupts

A

The processor can be interrupted for a number of reasons, including:

A hardware device has signalled that it has data to process
A hardware device has completed a task that it was asked to do
A software process needs a service to be provided or OS function to be performed
An allotted amount of time has expired and an action needs to be performed
A hardware failure has occurred and needs to be addressed

18
Q

device driver

A

A device driver is a program that controls the operation of a specific type of device that is part of a computer system

19
Q

wat do device drivers provide

A

a device driver provides an Interface that allows the operating system to interact with the device, which in turn allows it to interact with the software on your computer.

20
Q

how r deice drivers installed?`

A

drivers are installed using software that is either built into the operating system, or where necessary, downloaded from the internet`

21
Q

cons of generic device drivers

A

The generic device driver may be missing features that the specific device driver would provide
The operation of a generic device driver may be inefficient, meaning that the computer system’s performance would slow down

22
Q

how does os support secuirty of device

A

by ensuring that the system resources are protected from unauthorised access.

23
Q

os include security specific software like

A

Firewalls
Anti-malware
Checks for software updates

also can give access rights

24
Q

CLI

A

A CLI allows the user to interact with the system by typing in specific commands in a command prompt.
There are no graphics or icons

25
Q

benefits CLI

A

The main benefits of a CLI include the fact that it requires a low amount of secondary storage and RAM as there are no graphics. Experienced users and system administrators also often prefer to use a CLI as it allows a greater control over the computer system than restrictions often applied to a graphical user interface.

26
Q

GUI

A

A GUI is the most common form of operating system found on a wide range of computer systems.
Typically, a GUI is made up of:

Windows
Icons
Menus
Pointers (mouse clicks or screen presses)

27
Q

pro GUI

A

They are considered to be a user-friendly interface as they are designed to be visual and intuitive to use. This is because the user is able to interact with the icons and menus (using input devices such as a keyboard, mouse, or touchscreen) without the need to learn the specific commands required for a command line interface.

28
Q

con GUI

A

In comparison to other types of user interfaces, as a GUI includes graphics, there is a requirement for a higher capacity of secondary storage and RAM.

29
Q

con CLI

A

only experienced people can use it
not user friendly

30
Q

natural language interface

A

This interface involves the user giving instructions for the computer to perform using language you would normally use when speaking to another human being.

can be text or audio based

31
Q

con natural lang interface

A

they still suffer from not being able to interpret all the possible ranges of commands they might be given to perform certain tasks.

32
Q

what do natural lang interface rely on to output result

A

Often these systems rely on the internet to process the commands on a remote server before results are returned.

33
Q
A