Aula Atividade Aluno
Aula Atividade Aluno
Aula Atividade Aluno
AULA
ATIVIDADE
ALUNO
AULA ATIVIDADE ALUNO
Prezado(a) Aluno(a),
A aula atividade tem a finalidade de promover o auto estudo das competências e
conteúdos relacionados à Unidade de Ensino 2 de Sistemas Operacionais.
Siga todas as orientações indicadas e tire suas dúvidas sempre com seu tutor e a
interatividade com a professora.
Esta atividade foi programada da seguinte forma:
- Etapa 1: 1h20
- Intervalo: 20 min
- Etapa 2: 1h20
ORGANIZAÇÃO DA ATIVIDADE
Etapa 1
Prezado Aluno:
Iniciamos a disciplina de Sistemas Operacionais, que nos traz uma visão na Unidade 2
sobre processos e threads. Iniciando pela introdução a processos: modelo, criação,
término, hierarquia, estados, implementação e threads. Após vêm a comunicação entre
processos e problemas clássicos de comunicação entre processos. Depois vimos a
introdução ao escalonamento: conceitos, tipos e escalonamento de threads e
finalizamos com os algoritmos de escalonamento: características, políticas, tipos e
exemplos. Vamos acrescentar ao que trabalhamos na aula, mais algumas leituras nos
links adicionais e responder alguns questionamentos. Vamos depois trabalhar alguns
problemas que podem ser resolvidos com soluções apresentadas nessa aula.
Vamos começar?
AULA ATIVIDADE ALUNO
3) O Que É Thread?
https://celsokitamura.com.br/o-que-e-thread/ acesso 12 jun23
Etapa 2
Questão 1.
Com relação a Sistemas Operacionais é CORRETO afirmar que:
a) Em ambiente multitarefa (como o Unix) que suporta processos, um processador
de texto, um navegador e um sistema de banco de dados não são processos
separados que não podem rodar concomitantemente.
b) Processos são módulos separados e carregáveis, da mesma forma que threads,
que podem ser carregadas.
AULA ATIVIDADE ALUNO
Questão 2.
Complete as lacunas da frase com as palavras da alternativa correta:
“Um processo fica em __________ a partir de sua criação e permanece neste até que
estejam os recursos dimensionados e devidamente alocados e ele passa, então, ao
estado de_______. Com isso, ele poderá ser chamado para processamento e, até o
término desta operação, permanecerá no estado de__________”.
a) espera/pronto/execução.
b) estado/execução/pronto.
c) espera/tempo/pronto.
d) pronto/estado/execução.
e) pronto/espera/criação.
Questão 3.
O que são processos?
Os processos são programas ou tarefas em execução e o sistema operacional é o
responsável por administrá-los, por meio do gerenciador de processos.
Questão 4.
O que são threads?
Thread é um fluxo de controle (execução) dentro do processo, chamado também de
processos leves. Um processo pode conter um ou vários threads que compartilham os
recursos do processo.
AULA ATIVIDADE ALUNO
A) Você trabalha na TI de uma empresa e foi aberto um chamado para tratar o erro do
Adobe Reader, pois o programa travou e fechou inesperadamente. Pedro, durante o
atendimento, reiniciou o computador para ver se resolveria o problema, porém não
resolveu.
Assim, o usuário questionou: por que esse erro aconteceu e por que a reinicialização do
computador não resolveu o problema, mesmo tendo “matado” o processo?
Dica: Vá ao gerenciador de tarefas.