Anteckningar Kap 3 Flashcards

1
Q

Packet av jobb exekveras utan stor mängd mänsklig kontakt

A

Batch processing

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

Program körs med hjälp av mänsklig interaktion såsom ge info

A

Interactive processing

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

Tidsmässiga krav i realtid för att programmet ska fungera. Ex autopilot. Måste ha svar inom en viss tid

A

Real time processing

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

Flera program exekveras på samma gång

A

Multiprogramming

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

Flera personer kan köra program på (stor)datorn samtidigt

A

Time-sharing

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

En och samma person kan köra flera program samtidigt

A

Multitasking

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

Shell

A

Text baserat, kommando front, sök, kontrollfönster

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

GUI

A

Grafiskt användargränssnitt - fönsterbaserat - Windows manager

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

Hanterar filer

Vet vart filerna lagras.

A

File manager

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

Hanterar enheter såsom skrivare, kamera. Drivrutiner

A

Device manager

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

Håller reda på vilka processer som är igång och vem som är på tur.
Har en prioriteringsordning

A

Schemaläggare

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

Tilldelar processorkraft utefter schemaläggarens ordning

A

Dispatcher

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

Tilldelar närminnet till de olika delar av datorn som då har behovet

A

Memory manager

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

Tilldela

A

Allocates
Ex memory manager närminnet

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

Deallocates

A

Tar tillbaka
Ex memory manager närminnet

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

Aktiviteten att exekvera ett program

A

Process

17
Q

Aktuella statusen av en process

A

Processens tillstånd

  • Värdet på programräknaren
  • Värdet i registret - arbetsminnet
  • Datan processen har i närminnet/minnescellerna/processens tilldelade utrymme i närminne
18
Q

Håller koll på vad som är igång och vad som är på tur.

På PC kan detta kollas genom:

A

Schemaläggare

Processtabell/taskmanager

19
Q

Vad kan man se i task manager

A

Vilka processer som är igång:
- Applikationsprocesser
- Bakgrundsprocesser
-Windowsprocesser

Hur många processorer datorn har, både fysiska och logiska (en fysisk kan i vissa fall stimulera två logiska)

20
Q

Att byta mellan en process till en annan för exekvering

A

Process switch

21
Q

Interrupt handler

A

Ett program som börjar exekveras iom interrupt signal som sker i slutet av ett program

22
Q

Critical region

A

Vissa instruktioner kan bara exekveras av en process i taget

23
Q

Mutual exklusion

A

Bara en process i taget som för köra koden att ex skriva ut

24
Q

Semaphore

A

En flagga som styr vilken av dessa processer som har rätt till just denna resurs

25
Q

Test-and-set

A

Slippa konflikt.
Maskininstruktioner som kontrollerar och tilldelar semaphore

26
Q

Deadlock

A

Processer låser varandra.
Krav:
- Flera processer vill ha en resurs som ej går att dela
- En process jag inte tillgång till allt den behöver
- Resurser kan inte tvingas till processen

27
Q

Spooling

A

Lagrar utdata för att kunna hantera vid ett senare och lämpligare tillfälle.

Ex buffertminne som skrivare kan ha

28
Q

Dåliga lösenord
Sniffin software

A

Problems

Sniffin software- spelar in din aktivitet på datorn

29
Q

Auditing software

A

Spelar in för att säkerställa att program ej gör skadliga saker. Inbyggt i operativsystemet

30
Q

Attacker inifrån

A

Unruly processes - processer som inte följer reglerna (destruktiva aktiviteter)

31
Q

Priviliged mode och priviliged instruktions

A

Program kan bara göra vissa ändringar och aktiviteter i datorn när de är unpriviliged mode