SISTEMAS OPERACIONAIS DE ARQUITETURA FECAHDA
Por: Patricia Dias • 11/6/2018 • Relatório de pesquisa • 575 Palavras (3 Páginas) • 387 Visualizações
TRABALHO DE SISTEMAS OPERACIONAIS DE ARQUITETURA FECAHDA
Redes de Computadores
1) O que você entende por Sistema Operacional?
Conjunto de programas e rotinas computacionais que têm como objetivo criar uma camada de abstração entre o usuário e o hardware propriamente dito. Entende-se por usuário todo e qualquer objeto que precise de acesso aos recursos de um computador (seja ele um usuário "real" ou aplicativo)
2) Por que necessitamos do windows para executar outros programas?
Porque os programas precisam de uma plataforma na qual eles possam ser executados.
3) Pode se dizer que existe grande ociosidade na utilização de recursos em sistemas monoprogramáveis? Por quê?
Nos sistemas monoprogramáveis, quando um programa aguarda por um evento o processador permanece ocioso, sem realizar qualquer tipo de processamento, ocasionando uma sub-utilização da memória.
4) Qual a principal diferença entre sistemas mono e multitarefas?
O sistema monotarefa somente permite a execução de apenas um aplicativo por vez, enquanto um sistema multitarefa permite trabalhar com mais de um aplicativo por vez.
5) Qual a diferença entre sistemas computacionais fortemente e fracamente acoplados?
Os sistemas fracamente acopladas retardam consideravelmente o envio de mensagens e uma baixa taxa de transferência. Já os sistemas fortemente acoplados são usados como sistemas paralelos, trabalhando em um único problema enquanto que sistemas fracamente acoplados são utilizados como um sistema distribuído, trabalhando em diversos problemas.
6) Cite as principais funções do kernel.
Gerencia de memória
Gerencia do sistema de arquivos
Operações de Entrada e Saída
Contabilização e segurança do sistema
Tratamento de interrupções
Criação e eliminação de processos
Sincronização e comunicação entre processos
Escalonamemto e controle de processos
7) Conceitue system calls e sua importância.
As System Calls são as portas de entrada alocadas em bibliotecas pelo SO que tem a função de fornecer acesso ao núcleo do sistema operacional.
8) Explique a relação existente entre os modos de acesso.
Existem dois tipos de modos de acesso: modo kernel e modo usuário. O modo kernel fornece acesso a instruções privilegiadas, enquanto o modo usuário restringe essas instruções para evitar riscos ao sistema.
9) Diferencie programa de processo.
Processo refere-se à abstração de um programa em execução que possui espaço de endereçamento próprio. Programas são arquivos contendo instruções e dados utilizados para inicializar
...