System Calls Flashcards

1
Q

O que são?

A

Consideradas a API do SO. No final da sua execução, o SO coloca um valor num registo, indicando se o resultado da execução foi bem-sucedido.

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

O que permitem?

A

Permitem criar, apagar e utilizar objetos geridos pelo o SO como processos e ficheiros.

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

O que é uma TRAP?

A

Função que transfere o controlo para o núcleo do SO, onde é implementado a System Call em causa.

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

Qual é a vantagem?

A

O código das aplicações não têm acesso às estruturas de dados mantidas pelo o núcleo.

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