Sistemas operacionais
Campus Capivari Nome do aluno:
Prontuário:
NOTA
Curso: ADS - ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
ARQUITETURA DE COMPUTADORES
Semestre: 1º
Data:
6ª LISTA DE EXERCÍCIOS RESOLVIDOS
1) Defina Sistema operacional e suas principais características:
Resposta: Um Sistema Operacional (SO) é um programa que controla a execução dos programas aplicativos e atua como uma interface entre o usuário e o hardware do computador. Um SO tem como características básicas:
Propiciar conveniência:
Torna um computador mais fácil de ser usado;
Propiciar transparência: um SO deve abstrair o hardware, livrando o programador de conhecer rotinas mais próximas do hardware.
Propiciar eficiência:
Permite que os recursos do sistema de computação sejam usados de uma maneira eficiente;
2) Defina serviços de sistema operacional:
Resposta: os serviços de um SO possibilitam que os programas utilizem os recursos de um computador sem que o usuário/programador conheça-os a fundo. Um SO pode oferecer suporte para criar programas, através de APIs, executar os programas de forma coerente e organizada, acessar os recursos de I/O, acessar controladamente os arquivos, detectar erros e monitorar o sistema como um todo.
3) Como o SO controla os recursos de um sistema?
Resposta: o SO é um controle que executa junto com os demais softwares, não estando alheio ao funcionamento do computador. O SO é carregado na memória (ou parte dele) como outro programa qualquer e outros programas de usuário também estarão carregados na memória principal. O uso da memória é gerenciada pelo SO e pelo hardware de gerência de memória. O SO gerência o uso de I/O e de acesso a arquivos. O próprio processador é gerido pelo SO determinando quanto tempo de execução será atribuído para um processo.
4) O que é Kernel do SO?
Resposta: Kernel é o núcleo do SO, contendo as principais rotinas e funcionalidades do