Exercícios aula-01 e 02 – SO – FACNET

Propaganda
Faculdade Anhanguera de Negócios e Tecnologias da Informação
Taguatinga – FACNET
EXERCÍCIOS DE FIXAÇÃO
INSTRUÇÕES:
1) Identifique-se corretamente no cabeçalho;
2) A atividade deverá ser realizada apenas com caneta preta ou azul;
3) Usar preferencialmente letra de forma;
4) Não será aceita a entrega da atividade fora do prazo.
Curso:
Bacharelado em Sistemas de Informação
Série:
ª
Disciplina:
Professor:
Turma:
Nota
Turno:
VALDEMIR S. SILVA
Data: ___/___/______
RA:
Aluno(a):
Sistemas Operacionais - LISTA DE EXERCÍCIOS AULA 01
1. É considerado função do Sistema Operacional:
1. ( ) Mascarar o hardware que efetua todas as ações da máquina
2. ( ) Facilitar a utilização por parte do usuário
3. ( ) Evitar o contato direto com os componentes de hardware
4. ( ) Atuar como um “gerente” de todos os componentes do computador, seja um aplicativo
ou um componente de hardware
5. ( ) Gerar linhas de comandos para serem compiladas pelos depuradores.
2. Com suas palavras comente a frase abaixo:
“O desenvolvimento está expressamente ligado ao desenvolvimento das arquiteturas das máquinas nas quais
são executados.”
3. Relacione as fases da evolução da computação:
A. Primeira Geração (1945-1955)
( ) Computadores Pessoais
B. Segunda Geração (1955-1965)
( ) Circuitos Integrados e Multiprogramação
C. Terceira Geração (1965-1980)
( ) Válvulas e Painéis
D. Quarta Geração
( ) Transistores e Sistemas Batch
4. Complete as frases:
1. Sistema operacional é um programa colocado entre o ______________do computador e os
programas dos __________________de forma a atingir esses dois objetivos:
i. ___________________________________________________
ii. ___________________________________________________
2. Quando o computador é ligado, o computador
______________________________________________________________________
3. O SO tem como tarefas permitir que o usuário selecione ________________________,
________________________________________________,
____________________________________________________________, etc.
4. O SO é um programa que facilita a __________________ entre o operador do computador e
o hardware.
5. São considerados componentes genéricos de um sistema computacional:
1. Hardware, Software e Usuário e Shell
2. Hardware, Kernel e Micro-kernel
3. Hardware, Sistema Operacional, Programas aplicativos de sistema e Usuários
4. Hardware, Software, Usuário e Kernel
6. Interprete a figura abaixo:
7. Sobre os objetivos do sistema operacional relacione as alternativas abaixo:
A. Conveniente
( ) Utilizar o hardware do computador de forma segura e justa.
B. Eficiente
( ) Esconder dos usuários detalhes internos e reduzir o tempo
necessário a construção de programas.
C. Evolução
( ) Possibilitar o constante aprimoramento e o desenvolvimento
de novas funcionalidades
8. Comente os seis serviços oferecidos pelo Sistema Operacional:
1. Criação de programas:
2. ______________________________________________________________________
3. Execução de Programas:
______________________________________________________________________
4. Acesso a dispositivos de E/S:
______________________________________________________________________
5. Controle de acesso de arquivos:
______________________________________________________________________
6. Acesso a recursos do sistema:
______________________________________________________________________
7. Contabilidade:
______________________________________________________________________
9. As chamadas de sistemas são as maneiras pelo qual o programas solicitam serviços ao sistema
operacional. Os serviços executados pelo núcleo são:
I. Gerência de processos;
II.
Gerência de memória;
III.
Gerência de arquivos;
IV. Gerência de dispositivos.
Está correta a alternativa:
A. I e II apenas
B. II, III e IV apenas
C. I, III e IV apenas
D. I II, e IV apenas
E. Todas estão corretas
10. Os programas de sistema sã executados fora do Kernel do sistema operacional e implementam
tarefas básicas como:
1. ________________________________________________________________
2. ________________________________________________________________
Sistemas Operacionais - LISTA DE EXERCÍCIOS AULA 02
1. A história da computação divide a evolução da computação em cinco fases. Comente nas linhas
abaixo as principais características de cada geração:
1ª geração:
________________________________________________________________________________________
______________________________________________________________________________
2ª geração:
________________________________________________________________________________________
______________________________________________________________________________
3ª geração:
________________________________________________________________________________________
______________________________________________________________________________
4ª geração:
________________________________________________________________________________________
______________________________________________________________________________
5ª geração:
________________________________________________________________________________________
______________________________________________________________________________
2. Na questão abaixo marque V para verdadeiro e F para falso.
Os sistemas operacionais são formados pelo núcleo, shell, ferramentas e aplicativos. Os utilitários são
programas fornecidos para:
A. ( ) Administração de Arquivos e Documentos criados por usuários;
B. ( ) Desenvolvimento de Programas;
C. ( ) Comunicação entre usuários e com outros computadores;
D. ( ) Gerenciamento de pedidos de usuários para programas, espaço de armazenamento e
prioridade.
3. São considerados conceitos de sistemas operacionais:
A. Inicializa o hardware do computador;
B. Fornece rotinas básicas para controle de dispositivos;
C. Fornece gerência, escalonamento e interação de tarefas;
D. Mantém a integridade de sistema.
E. É um programa que auxilia os usuários na criação de textos, planilhas, banco de dados etc.
Está correta a alternativa:
A. I, II, IV e IV apenas.
B. I, IV e IV apenas.
C. II, III, IV e IV apenas.
D. I, II, III, IV e V apenas.
E. Todas estão corretas.
4. As partes de um sistema operacional são:
A. Gerenciador de processos, gerenciador de memória, gerenciador de dispositivos e de arquivo.
B. Gerenciador de processos, escalonador, aplicativos e programas de sistemas.
C. Núcleo, Shell, Ferramentas e Aplicativos.
D. Núcleo, Shell, Gerencia de processos, de memória e de arquivos
E. Núcleo, Shell, Escalonador, Programas e Sistemas.
5. A que parte do sistema operacional as afirmativas abaixo está se referenciando?
Componente central do sistema operativo da maioria dos computadores; Ele serve de ponte entre
aplicativos e o processamento real de dados feito a nível de hardware.
A. Núcleo
B. Shell
C. Ferramentas
D. Programas aplicativos
E. Programas de sistema
6. As tarefas de Algoritmos e ED, Escalonamento de processos, Sincronização de processos, Estratégia
para tratamentos de bloqueios(deadlock) e Parte do mecanismo de proteção são ações realizadas
pelo:
A. Gerenciador de Dispositivos
B. Gerenciador de Memória
C. Gerenciador de Arquivos
D. Escalonamento
E. Gerenciador de Processos
7. O elemento do sistema operacional que é responsável pela rotina que distribui o fluxo de execução
do processador entre os vários programas carregados na memória é o:
A. Gerenciador de Dispositivos
B. Gerenciador de Memória
C. Gerenciador de Arquivos
D. Escalonador
E. Gerenciador de Processos
8. É um dos componentes mais visíveis de um sistema operacional. Os computadores armazenam as
informações em diversos tipos de meios físicos. Os mais comuns são fitas magnéticas, disco
magnético e disco óptico. O armazenamento é controlado por um dispositivo, tal como um
controlador de disco ou de fita.
As afirmativas acima referem-se a:
A. Gerenciador de Dispositivos
B. Gerenciador de Memória
C. Gerenciador de Arquivos
D. Escalonamento
E. Gerenciador de Processos
F.
9. O computador como máquina de níveis ou camadas é representado por:
A. Bytes
B. Bits
C. Linguagem binária
D. Linguagem de máquina
E. Nível 0 – Hardware; Nível 1 – Software.
10. (CESGRANRIO)Sobre os sistemas operacionais, considere as afirmações a seguir.
I - Sistemas operacionais do tipo batch não exigem interação com o usuário.
II - Sistemas operacionais monoprogramáveis permitem a execução de vários processos
concorrentemente.
III - Sistemas operacionais multitarefa, com suporte a múltiplos processadores, permitem a execução
concorrente ou paralela de vários processos.
IV - Sistemas de tempo compartilhado devem ser utilizados em aplicações de tempo real.
Está correto APENAS o que se afirma em
a) I e II
b) I e III
c) III e IV
d) I, II e III
e) I, III e IV
11. (FGV) Os Sistemas Operacionais são estruturas de software muito complexas. Com relação aos
Sistemas Operacionais, analise as afirmativas a seguir.
I. Os serviços identificados em um sistema operacional incluem execução de programas, operações
de entrada e saída (E/S), manipulação do sistema de arquivos, comunicação, detecção de erros,
alocação de recursos e proteção.
II. As funções do Kernel providas pelos sistemas operacionais modernos incluem funções essenciais,
como criação, agendamento e finalização de processos.
III. Os sistemas operacionais modernos normalmente são embasados em uma arquitetura formada
por um kernel (núcleo) e por serviços.
Assinale:
a) se somente a afirmativa I estiver correta.
b) se somente as afirmativas I e II estiverem corretas.
c) se somente as afirmativas I e III estiverem corretas.
d) se somente as afirmativas II e III estiverem corretas.
e) se todas as afirmativas estiverem corretas.
12. (FCC) Considere:
I. Sistemas operacionais, sobretudo, orientados para o processamento simultâneo de muitas tarefas,
e quantidades prodigiosas de E/S, oferecendo, normalmente, serviços em lote, processamento de
transações e tempo compartilhado.
II. Utilizam recursos de processamento para servirem múltiplos usuários de uma vez em uma rede,
permitindo-lhes compartilhar recursos de hardware e de software; podem fornecer serviços de
impressão, serviços de arquivo ou serviços de Web.
III. Sistemas operacionais especiais, em grande parte, variações dos sistemas operacionais de
servidores com aspectos especiais de comunicação e conectividade; obtêm potência computacional
ao conectar múltiplas CPUs em um único sistema.
As afirmações contidas em I, II e III estão associadas, respectivamente, aos sistemas operacionais
a) de Multiprocessadores, de Tempo Real e de Servidores.
b) de Tempo Real, Embarcados e de Cartões Inteligentes.
c) de Grande Porte, de Servidores e de Multiprocessadores.
d) de Servidores, de Tempo Real e de Cartões Inteligentes.
e) de Tempo Real, de Servidores e de Multiprocessadores.
13. Comente a figura abaixo:
14. Comente a figura abaixo:
15. Analise as seguintes sentenças em relação aos sistemas operacionais:
I. Um sistema operacional multiprogramável pode ser monousuário ou multiusuário.
II. Os sistemas operacionais podem ser classificados em três tipos: sistemas monoprogramáveis,
sistemas multiprogramáveis e sistemas de tempo compartilhado.
III. Os sistemas de tempo real são bem semelhantes em implementação aos sistemas de tempo
compartilhado, sendo a maior diferença o tempo de resposta exigido no processamento das
aplicações.
Das sentenças acima, apenas:
a) I é verdadeira;
b) II é verdadeira;
c) III é verdadeira;
d) I e III são verdadeiras;
e) II e III são verdadeiras.
16.(CIAAR) Informe se é verdadeiro (V) ou falso (F) o que se afirma abaixo e depois assinale a alternativa que
apresenta a sequência correta.
( ) Os sistemas operacionais monoprogramáveis são os sistemas que permitem que um único programa
utilize exclusivamente o processador, memória e dispositivos de entrada/saída durante sua execução.
( ) Nos sistemas operacionais monoprogramáveis, o processador permanece ocioso, sem realizar qualquer
tipo de processamento, enquanto o programa aguarda por um evento, como a digitação de um dado.
( ) Os sistemas multiprogramáveis são caracterizados por possuírem duas ou mais unidades centrais de
processamentos interligadas e trabalhando em conjunto. Assim, vários programas podem ser executados ao
mesmo tempo.
( ) Os sistemas operacionais fracamente acoplados apresentam vários processadores compartilhando uma
única memória física e apenas um sistema operacional gerencia os dispositivos de entrada/saída.
a) V – V – F – F.
b) V – V – F – V.
c) V – V – V – F.
d) V – F – F – V.
Download