UNIDADE 2 - AULA 5 Flashcards

1
Q

O que é um sistema operacional?

A

Um sistema operacional é um software que gerencia os recursos de hardware de um computador e fornece serviços aos programas de aplicação.

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

O que é um processo em um sistema operacional?

A

Um processo em um sistema operacional representa um programa em execução, incluindo o código do programa, os dados associados e sua pilha.

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

Quais são os três estados de um processo em um sistema operacional?

A

Os três estados são: em execução, pronto e bloqueado.

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

Quais são as transições de estado de um processo em um sistema operacional?

A

As transições incluem:

Processo bloqueado enquanto aguarda uma entrada de dispositivos de E/S.

O escalador de processos seleciona outro processo.

O escalador de processos seleciona o mesmo processo novamente.

Uma entrada de dispositivo se torna disponível.

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

O que acontece durante a transição 1 de estado de um processo?

A

A transição 1 ocorre quando um processo em execução não pode continuar devido à falta de um recurso necessário, como uma entrada de dispositivo de E/S.

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

Quais são as causas das transições 2 e 3 de estado de um processo?

A

As transições 2 e 3 são causadas pelo escalador de processos. A transição 2 ocorre quando o escalador decide dar a vez a outro processo após o atual ter utilizado a CPU por tempo suficiente. A transição 3 ocorre quando o escalador decide que o processo deve voltar a ser executado pela CPU.

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

O que causa a transição 4 de estado de um processo?

A

A transição 4 ocorre devido à ocorrência de um evento externo que era aguardado pelo processo, como uma entrada de dispositivo se tornando disponível.

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

Qual é a função do sistema operacional em um computador?

A

O sistema operacional fornece aos programas de usuário um modelo de computador mais simples e limpo, além de lidar com o gerenciamento de todos os recursos de hardware.

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

Por que os programas de usuário não precisam se comunicar diretamente com os dispositivos de hardware?

A

Os programas de usuário se comunicam com o sistema operacional, que por sua vez lida com a comunicação com os dispositivos de hardware através dos drivers, facilitando o desenvolvimento de aplicativos.

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

Como são organizados os softwares de sistema?

A

Os softwares de sistema são organizados em duas categorias: programa de gerenciamento do sistema e programa de desenvolvimento do sistema.

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

Programa de desenvolvimento do sistema é…

A

Programas que possibilitam ao usuário o desenvolvimento de programas para o processamento das informações.

Exemplos: editores das linguagens de programação e ferramentas de programação da engenharia de software, que auxiliam no projeto dos aplicativos que serão utilizados pelos usuários.

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

programa de gerenciamento do sistema é…

A

É responsável pelo gerenciamento dos recursos de hardware, software, rede e pelos dados necessários para que as tarefas dos usuários sejam executadas.

Exemplos: o sistema operacional, utilitários do sistema, gerenciamento de banco de dados e gerenciamento de rede.

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

Quais são as responsabilidades do sistema operacional em um computador?

A

O sistema operacional inicializa o hardware do computador, controla os dispositivos, gerencia e escalona tarefas, além de manter a integridade do sistema.

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

O que é o kernel em um sistema operacional?

A

O kernel é o núcleo do sistema operacional, responsável por gerenciar processos e memória, realizar escalonamento de tarefas, executar comunicação entre processos e processar execuções e interrupções.

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

Quais são as funções do shell em um sistema operacional?

A

O shell, também conhecido como ambiente operacional ou interpretador de comandos, assume o controle do programa, recebe as solicitações dos usuários, interpreta essas solicitações e atua sobre as execuções dos usuários.

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

Qual é a função principal do kernel em um sistema operacional?

A

A função principal do kernel é gerenciar recursos como processador, memória e dispositivos de armazenamento, alocando-os para os programas conforme necessário e iniciando os processos.

17
Q

Quais são algumas das responsabilidades do kernel em um sistema operacional?

A

O kernel é responsável por iniciar o sistema, gerenciar recursos como memória e processador, possibilitar a comunicação com dispositivos através de drivers instalados e responder às solicitações dos programas com um conjunto de instruções adequadas.

18
Q

Quais são os três tipos de interface de usuário?

A

Os três tipos são: orientada a comandos, orientada a menus e interface gráfica.

19
Q

O que o sistema operacional realiza através da interface do usuário?

A

Através da interface do usuário, o sistema operacional permite que o usuário carregue programas, acesse arquivos e realize diversas tarefas.

20
Q

Quais são algumas das responsabilidades do sistema operacional em relação ao gerenciamento de recursos de hardware?

A

O sistema operacional gerencia recursos como CPU, memória, dispositivos de armazenamento, placas de rede e diversos dispositivos de entrada e saída.

21
Q

Quais são alguns exemplos de dispositivos de entrada e saída ?

A

Alguns exemplos são teclado, mouse, monitor de vídeo, impressora e dispositivos de armazenamento como discos rígidos e DVD.

22
Q

Como são armazenadas as rotinas específicas dos programas executados na CPU?

A

As rotinas específicas dos programas são armazenadas na memória ROM (Read-only Memory) e acessadas pela CPU.

23
Q

Qual é o papel do sistema operacional em relação aos dispositivos de entrada e saída?

A

O sistema operacional facilita a comunicação entre o computador e os dispositivos de entrada e saída, permitindo que o usuário interaja com o sistema e receba informações processadas.