1.5 Operating Systems Flashcards

1
Q

Software

A

The applications and programming instructions that tell computer what to do

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

Operating system

A

Core software that controls how a computer operates
E.g. windows, linux, iOS
-provides interface, memory management, device drivers, file management

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

User interface

A

Allows a person to interact with a computer. Standard way of interact with a computer - mouse, keyboard, finger pad
Types: Command line interface, Menu interface, Graphical User Interface

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

Command Line Interface

A

Allows user to interact directly with the computer system by typing command (instructions) into a screen

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

Menu Interface

A

Gives user a list of possible actions that the system can carry out. If the action is not on the menu, the user cannot do it

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

GUI

A

Graphical User Interface. Most commonly used today. ‘Friendly’ way for people to interact with the computer as it uses pictures, graphics, ions

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

Memory management

A

Memory is a limited resource and needs to be managed.
-A program has to be loaded into RAM before they can run. To run more than one program, they have to all be in memory
-memory manager gives each program a private memory area so programs cannot interfere with each other
-responsible for moving programs between RAM and virtual memory
-multitasking/ fragmenting

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

Multitasking

A

-operating system of computer can have many programs running simultaneously in memory
-scheduling - processor allocates small amounts of time to each process and cycles between them

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

Fragmentation

A

-Program A is loaded into RAM
-Smaller program B gets loaded
-Program A closes
-larger program C loads into available space and is split
–memory doesn’t shift around as that would be slow and intensive, instead stays where it is and programs fit around it

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

Device driver

A

Software programs designed to work closely with a particular piece of hardware. Enables the operating system to control and communicate with the device.
-every piece of hardware that communicates with the OS will require a device driver (OS–> Device driver –> Hardware)
-Internal devices: hard disk, DVD drive, sound card
-External devices: printer, mouse, monitor

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

User management

A

A single computer may be used by more than one person. Each person has an ‘account’ on that computer
-OS creates a private desktop and folders only they can access when logged in with user access rights

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

User access rights

A

OS keeps data secure and private with user access rights through usernames and passwords
-Read - ability to view/ open file but not change them
-Write - allows file to be modified
-Execute - gives user rights to execute or run an executable application

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

File management

A

-Organize/ keep track of files
-e.g. hierarchical file system (root, node)

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