Buscar

Atividade 1 - Sistemas Operacionais

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

Em relação aos tipos de sistemas operacionais analise as alternativas corretas: I - Os tipos de sistemas operacionais são: Sistemas
Monoprogramáveis/Monotarefa; Sistemas Multiprogramáveis/Multitarefa; Sistemas com Múltiplos Processadores; II - Um sistema monotarefa é
voltado a execução de um único programa ou tarefa; III - Um sistema multitarefa implementa o conceito de multiprogramação; IV - Um sistema
com múltiplos processadores caracteriza-se por possuir apenas dois processadores.
O que são sistemas real-time?
Um Sistema Operacional (SO) realiza o gerenciamento:
(I)_________________, que inclui o fornecimento do sistema de arquivos para a representação de arquivos e diretórios e o gerenciamento do
espaço em dispositivos com grande capacidade de armazenamento de dados.
(II)________________, que são a unidade básica de trabalho do SO. Isso inclui a sua criação, sua exclusão e o fornecimento de mecanismos
para a sua comunicação e sincronização.
(III)_______________, controlando que partes estão sendo usadas e por quem. Além disso, é responsável pela alocação e liberação dinâmica
de seu espaço.
As lacunas I, II e III são, correta e respectivamente, preenchidas por:
SISTEMAS OPERACIONAIS
Lupa Calc.
Vídeo PPT MP3
Prezado (a) Aluno(a),
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo
será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este
modelo de questões que será usado na sua AV e AVS.
1.
I e II
II, III e IV
I, II e IV
I, III e IV
I, II e III
2.
São sistemas que permitem que jobs rodem on-line, ou seja, usando suas "fatias de tempo"
São sistemas que rodam on-line, ou seja, em tempo real.
São sistemas que compartilham uma CPU entre os jobs, utilizando prioridades. Jobs de prioridades maior passam a usar a CPU.
São sistemas de tempo compartilhado onde cada jobs em sua "janela de tempo"
São sistemas que não compartilham recursos, o mesmo que sistemas em batch
3.
de discos - de threads - de cache
em memória secundária - de serviços - em memória principal
de I/O - de tempos de CPU - de RAM
de arquivos - de barramentos - de discos
1 of 3
Em sistemas operacionais, o conceito de compilador é:
São tipos de sistemas operacionais:
Em um sistema multiprogramável, um processo ativo pode estar nos seguintes estados
Em relação às estruturas dos sistemas operacionais modernos, podemos afirmar que:
I - O conceito de microkernel é de reduzir o kernel a comunicações de processos básicos e controle de I/O, e deixar os outros serviços de
sistemas situados no user-space (espaço do usuário) em forma de processos normais (chamados de servers).
II - O kernel monolítico executa cada serviço básico do sistema como gerenciamento de memória, manipulação de interrupções e comunicação
I/O, sistemas de arquivos, no espaço do kernel.
III - Na estrutura do microkernel tanto o núcleo como como os demais serviços são executados em modo kernel.
IV - No kernel monolítico o sistema operacional é escrito como uma coleção de rotinas, ligadas a um único grande programa binário executável.
Assinale a alternativa que contém a(s) afirmação(ões) correta(s):
de armazenamento - de processos - de memória
4.
um programa de computador que lê um código fonte de uma linguagem de programação interpretada e o converte em código executável.
um programa de computador que converte código de máquina em código escrito em linguagem de montagem.
um programa de computador que transforma o código fonte escrito em uma linguagem compilada em um programa semanticamente
equivalente em código objeto.
um programa de computador que transforma código objeto em código fonte.
um padrão comum de arquivo para executáveis, código objeto, bibliotecas compartilhadas, e core dumps.
Explicação:
Um compilador é um programa de sistema que traduz um programa descrito em uma linguagem de alto nível para um programa equivalente em
código de máquina para um processador. Em geral, um compilador não produz diretamente o código de máquina mas sim um programa em
linguagem simbólica (assembly) semanticamente equivalente ao programa em linguagem de alto nível. Para cada arquivo de código fonte é gerado
um arquivo com código objeto, que posteriormente é "ligado" aos outros, através de um linker, resultando num arquivo executável ou biblioteca.
5.
Sistemas Monoprogramáveis/Monotarefa, Sistemas Multiprogramáveis/Multitarefa, Sistemas com múltiplos processadores.
Sistemas Monoplanejáveis/Monodesign, Sistemas Multiplanejáveis/Multidesign, Sistemas com processadores de segmentação.
Sistemas Monousuários/Monopointer, Sistemas Multiusuários/Multipointer, Sistemas com múltiplas entradas.
Sistemas Monocompiláveis/Monomonitoramento, Sistemas Multicompiláveis/Multimonitoramento, Sistemas com múltiplos usuários.
Sistemas Monostakeholder/Monoinstrução, Sistemas Multistakeholder/Multi-instrução, Sistemas com múltiplos processadores.
6.
espera, pronto ou interrupção
latência, pronto ou atividade
interrupção, pronto ou execução
espera, pronto ou execução
latência, espera ou atividade
Explicação:
Conceitos básicos em sistemas.
7.
Somente I, II e III
Somente II, III e IV
Somente I, III e IV
Somente I e III
Somente I, II e IV
2 of 3
Defini-se um sistema multitarefa como sendo aquele que possui a capacidade de:8.
executar programas baseados em threads.
manter vários programas na memória simultanemente.
executar vários programas simultaneamente.
administrar mais de um usuário simultanemente.
gerenciar múltiplos processadores.
Legenda: Questão não respondida Questão não gravada Questão gravada
3 of 3

Continue navegando