Buscar

Atividade Avaliativa Especial - Prova 1 - OK - 28 09 2021

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

1/3 
 
 
 
CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS 
Curso: Engenharia de Software 
Semestre: 5º Semestre 
Disciplina: Sistema de Operacionais I 
ATIVIDADE AVALIATIVA ESPECIAL (AAE) 1 - referente as aulas 1 a 4 
Professor: Me. France Ricardo Marques Gonzaga 
Aluno: Diego de Oliveira Caldeira RA 123.621 Polo: Araçatuba 
 
ORIENTAÇÕES 
Cada Atividade respondida de forma correta terá até 1,25 ponto por anotação correta 
 
 
1º) Apresente algumas diferenças entre os sistemas operacionais e aplicativos específicos: (1,25) 
 
R: 
Aplicativo é um programa que necessita de todos recursos que são gerenciados pelo sistema operacional para poder funcionar, ajudando seu 
usuário a desempenhar tarefas específicas. 
 Sistema operacional é um software que gerencia todos recursos do sistema, sendo também um conjunto de programas. 
 
 
2º) Explique o porquê foram desenvolvidas as linguagens de montagem (assembly)? (1,25) 
 
R: 
as linguagens de montagem assembly foram desenvolvidas, permitindo que o programador especificasse cada instrução em um formato de texto, 
informando abreviaturas para cada código de operação em vez de um número binário, especificando endereços de forma simbólica. 
 
3º) O que são os driver-device e como é o seu funcionamento? (1,25) 
 
R: 
controla apenas um tipo de dispositivo ou grupo de dispositivos semelhantes. Função de receber comandos gerais sobre acessos aos dispositivos, 
geralmente System Calls 
 
4º) Basicamente o que ocorre em um sistema de informação é a coleta de dados, quais os danos causados 
caso o sistema operacional realize processos, em que utilize tais informações coletadas? (1,25) 
 
R: apos coleta precisa de conehcimento apra essa informação, a coleta pode ser feita dentro das funcções basicas em interação Inputs – envolve a 
captação e reunião de elementos que ingressam no sistema para serem processados (dados, instruções). • Processamento – envolve processos de 
transformação que convertem insumos (entradas) em produto (programas, equipamentos). • Outputs – envolve a transferência de elementos produzidos 
por um pro�cesso de transformação até seu destino final (relatórios, gráficos, cálculos). 
 
 
 2/3 
 
 
 
Para as questões 5 e 6, irá marcar (V) para a proposição verdadeira, (F) para a falsa. E logo 
abaixo deve explicar a sua resposta, informando porque é falso ou verdadeiro. (A nota está 
condicionada a explicação). 
 
 
5º) A criação da World Wide Web na década de 1990 levou a uma explosão na popularidade da 
computação distribuída. Originalmente os sistemas operacionais executavam gerenciamento isolado de 
recursos em um único computador. Assinale as alternativas que surgiram com esse fato: (1,25) 
 
 
( F ) A computação distribuída tornou-se trivial nos computadores de grande porte. 
( F ) Os usuários não podiam requisitar dados armazenados em lugares remotos. 
( F ) Os usuários só podiam requisitar a execução de programas em computadores locais. 
( F ) Grandes organizações não podiam usar multiprocessadores distribuídos. 
( V ) As aplicações distribuídas ainda estavam limitadas pelo fato de a comunicação pela rede ocorrer 
em velocidade relativamente lenta. 
 
 
Para facilitar a utilização do acesso ja que sendo lento, mas com direcionamento rapido 
 
 
 
 
6º) A parte do sistema operacional responsável por implementar as chamadas de sistema é 
normalmente chamada de: (1,25) 
 
 
( V ) Gerenciador de processador. 
( V ) Memória de controle. 
( V ) Central Gerenciado de processos (CGP). 
( V ) Kernel ou núcleo. 
 
todas questao estao dentro dos parametros de controle assim ajustando a melhor maneira de para o so. 
 
 
 
 
 
 
 
 
 3/3 
 
 
7º) Fale quais os estados em que um processo pode se encontrar, os relacione de forma em que sua 
ordem seja correta. (1,25) 
 
R: 
 Execução (running) – O processo está sendo executado pela CPU. 
 Pronto (ready) – O processo está pronto e esperando para ser executado pela CPU. 
 Espera (wait) – O processo está esperando algum evento externo ou por algum recurso para poder prosseguir seu processamento. 
 
 
8º) Para a utilização do tempo de processamento de cada job3 nos sistemas operacionais 
multiprogramável ou multitarefa são os próprios sistemas que fazem o escalonamento como esse 
escalonamento pode ser feito? (1,25) 
 
R: 
multitarefa como é chamado também, é uma extensão lógica da multiprogramação onde múltiplos jobs são executados simultaneamente, ocupando uma 
fatia de tempo da UCP. O conceito básico é de alternância da fila de jobs, enquanto um processo espera um determinado dado, outro util iza o 
processamento da UCP. Essa troca entre jobs é bastante rápida a ponto do usuário não perceber que enquanto ele utiliza um programa outros estão em 
processamento também. Porém quando há muitos jobs concorrendo pela UCP pode ocasionar uma certa lentidão

Continue navegando