Buscar

343 5092_aula1_6785151

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS 
 
Curso: Tecnologia em Análise e Desenvolvimento de Sistemas 
Semestre: 4° 
Disciplina: Sistemas Operacionais I 
Professor: Me. France Ricardo Marques Gonzaga 
Aluna: Paloma Letícia Speroni de Oliveira RGM: 343.5092 
 
ATIVIDADE 01 
ORIENTAÇÕES 
1.Responda as seguintes questões: 
2.Havendo atividades com respostas iguais caracterizara cola, assim as duas ou 
mais atividades serão desconsideradas, atribuindo nota zero a elas. 
3.Cada questão valerá 1,0 pontos 
 
QUESTÃO 01 (1,0) ponto 
Caro aluno de Análise de Sistemas, sob sua ótica construa através de texto, a evolução 
dos “Sistemas Operacionais”, se possível vamos além do nosso material, descrever a 
necessidade de sua criação e a sua importância nos dias atuais. 
 
R: No início, os Sistemas Operacionais apresentavam uma interface menos amigável, 
pois todos os comandos tinham que ser digitados, são as linhas de comando. O usuário 
tinha que ter conhecimento dos comandos para utilizar os sistemas. Hoje, com o avanço 
dos Sistemas Operacionais e do hardware, as interfaces ficaram mais amigáveis. Muitos 
têm a interface gráfica orientada ao 
usuário. 
O sistema operacional pode ter o conceito básico que é um conjunto de rotinas 
executadas pelo processador com a principal função de controlar o funcionamento do 
computador, gerenciando os diversos recursos disponíveis no sistema. Diferentemente 
do que muitas pessoas imaginam, o computador não faz nada sozinho. Ele apenas 
processa uma série de informações inseridas pelo usuário 
para então fornecer os resultados. As informações inseridas e os resultados 
que recebemos precisam estar num formato que nós humanos conseguimos 
entender. Para facilitar essa comunicação entre homem e computador, foram criados os 
softwares ou programas de computador. 
 
QUESTÃO 02 (1,0) ponto 
Assinale a alternativa correta. 
“Sistemas Operacionais são desenvolvidos para que o usuário possa executar 
programas de forma mais agradável, mais compreensível, mais simples e fácil utilização 
dos dispositivos. Assim dando ao usuário uma visão mais simples e mais ágil de seus 
aplicativos”. 
Na parte do texto acima que foi extraída do material de apoio está falando a respeito de 
qual parte do sistema operacional: 
 
a) Gerência de processador. 
b) Micronúcleo ou microkernel. 
c) GUI (Graphical User Interface). 
d) Gerenciamento de entrada e saída. 
e) Controle de interrupções. 
 
QUESTÃO 03 (1,0) ponto 
Como é o funcionamento de “Sistemas Operacionais” que se utilizam do esquema de 
time-slice e os “Sistemas Operacionais” que se utilizam do esquema real-time? 
 
R: O sistema time-slice (tempo fatiado) é um sistema multitarefas que permite, como 
o próprio nome diz, a execução de várias tarefas simultaneamente definindo suas 
prioridades. Esse sistema potencializa o tempo do processador e permite melhor 
compartilhamento. Dessa forma, é possível alocar uma fatia de tempo a cada usuário, 
entretanto, o uso do processador possui limitação de tempo. 
O sistema real-time um sistema operacional/operativo destinado à execução de 
múltiplas tarefas onde o tempo de resposta a um evento (externo ou interno) é pré-
definido; não importando, como é comum pensar-se, se a velocidade de resposta é 
elevada ou não. Esse tempo de resposta é chamado de prazo da tarefa e a perda de 
um prazo, isto é, o não cumprimento de uma tarefa dentro do prazo esperado, 
caracteriza uma falha do sistema. Outra característica dos sistemas de tempo real é a 
sua interação com o meio ao redor. Os STR têm que reagir, dentro de um prazo pré-
definido, a um estímulo do meio. 
 
 
QUESTÃO 04 (1,0) ponto 
Como ou quais são os meios que “Sistema Operacional” controla os processos 
(programas) fazendo com que o processador não fique ocioso. 
R: A segmentação de instruções (Pipelining) é uma técnica em que o processador pode 
executar várias tarefas paralelamente em tempos diferentes. Por exemplo: enquanto 
um processo está no meio, ele pode iniciar outro, em outra área. Quando este 
segundo está pela metade, o processador pode iniciar outro, e assim por diante. Esse 
modelo é muito parecido com uma linha de montagem, onde a tarefa é dividida em 
uma sequência de subtarefas. Este método faz com que o processador não fique 
ocioso, pois assim que vai terminando um processo já inicia outro. As instruções são 
executadas paralelamente e com várias tarefas ao mesmo tempo, mas em fases 
diferentes. O sistema pode ser empregado com um ou mais processadores em 
diversos níveis. 
 
QUESTÃO 05 (1,0) ponto 
O que você entende do que é um kernel e como ocorre a sua segurança nos sistemas 
operacionais? 
R: O kernel é responsável por ser o elo do hardware (parte física) com o software 
(parte lógica) do computador. Em outras palavras, o principal objetivo é gerenciar o 
computador e permitir que os aplicativos sejam executados e façam uso dos recursos 
que a máquina tem. O núcleo também tem que garantir, por exemplo, que a memória 
RAM seja usada em seu potencial sem risco para o computador. 
Assim que você liga o PC, o kernel é acionado e começa a detectar todo o hardware 
que ele possui e o que precisa para funcionar (monitor, placa de vídeo etc.). Depois 
que o sistema operacional é carregado, o núcleo assume outras funções: gerenciar os 
processos, os arquivos, a memória e os dispositivos periféricos, fazendo com que ele 
seja o “organizador” de tudo o que acontece na máquina. 
O kernel tem ainda a responsabilidade de decidir, a qualquer momento, qual dos 
programas que estão sendo executados no momento devem ser alocados para o 
processador (ou processadores). No caso de haver dois ou mais, cada um deles 
geralmente só pode executar um programa por vez. 
Cada vez que você conecta dispositivos (um pendrive, por exemplo) ao computador, o 
kernel age na gestão da memória e na comunicação dos arquivos presentes nele com 
os programas e o hardware. 
Pode ocorrer de uma aplicação que tenha acesso ao kernel (núcleo) execute uma 
operação que altere a integridade do sistema operacional, deixando-o totalmente 
comprometido. Por isso, os principais modos de segurança de Sistemas Operacionais 
se utilizam de um mecanismo existente no hardware dos processadores. Tal sistema é 
conhecido como modo de acesso. Os processadores possuem dois modos de acesso, 
modo de usuário e modo kernel ou modo núcleo.

Continue navegando