1) Explique com suas palavras o que você entende por Sistema Operacional.
Um sistema que controla e gerencia um computador, está relacionado com
interação humano computador. Windows, linux, IOS e android são exemplos de um SO.
2) Explique o processo de inicialização (boot) de um computador.
O boot do sistema pode ser divido em duas funções. A primeira é conhecida como (POST) Power On Self Test. Trata-se do teste de toda a parte de hardware do computador. A segunda tarefa do boot é carregar os arquivos necessários para o carregamento do sistema operacional. Os itens são colocados na memória RAM e a tela inicial característica de cada sistema é exibida, a partir daí o SO assume o comando do computador.
3) Por que o processo de desligamento (shutdown) de um sistema é importante?
Garante que muitos bugs e erros pequenos do dia a dia causados por softwares desapareçam, além de ajuda limpar as memórias voláteis e efetuar atualizações.
4) Com relação ao computador, explique o que são os seguintes elementos de
hardware: (a) UCP (Unidade Central de Processamento); Dispositivos responsáveis pelo processamento de cálculos lógicos e matemáticos. (b) Memória Principal; Memória RAM, o computador depende dela pra funcionar. (c) Memória Secundária; Memória de armazenamento, como discos rígidos, sds etc.
5) Com relação aos tipos de linguagem de programação, explique o que é uma
linguagem Interpretada e uma Compilada e as diferenças entre elas. Linguagem compilada é uma linguagem de programação em que o código fonte é executado diretamente pelo sistema operacional ou pelo processador, após ser traduzido por meio de um processo chamado compilação, usando um programa de computador chamado compilador. Linguagem interpretada é uma linguagem de programação em que o código fonte é executado por um programa de computador chamado interpretador, que em seguida é executado pelo sistema operacional ou processador. A grande diferença entre ambos é a forma como o resultado é gerado. A interpretação executa o código analisado. A compilação gera um outro código que será posteriormente usado (executado) por um ambiente que entenda o seu funcionamento.
6) Explique o que são softwares utilitários e aplicativos.
Utilitários são programas uteis para execução do SO, enquanto aplicativos tem funções próprias especificas
7) Os sistemas operacionais podem ser classificados em:
Monousuário e Multiusuário; Monotarefa e Multitarefa. (a) Explique estas classificações; O SO monousuário permite apenas o acesso à um usuário, enquanto o multiusuário permite um acesso simultâneo a múltiplos usuários ao computador. UM SO monotarefa se refere aos Sistemas Operacionais que não são capazes de realizar mais de uma tarefa ao mesmo tempo, já os sistemas multitarefas permitem a realização de mais de uma tarefa ao mesmo tempo
(b) Dê exemplos destes tipos de sistema.
Monotarefa: MS-DOS Multitarefa: Windows e Linux
8) Explique o que você entende por Memória Virtual.
Também conhecida como arquivos de paginação, a memória virtual consiste em um espaço que é reservado no momento em que o sistema operacional é instalado em um computador. Essa ação independe do fato do SO ser Linux ou Windows. A memória virtual é um espaço que o sistema reserva no HD para salvar as informações armazenadas na RAM e liberar memória para novos aplicativos
9) O que é Memória Cache? Explique brevemente.
Memória ultra rápida que armazena os dados e instruções mais utilizadas pelo processador.
10) O que é Barramento (Bus)? Explique brevemente.
É quem faz a conectividade entre os componentes do computador. Conectam o processador, a memória e os outros componentes, existindo mais de um tipo de barramento.
11) O que são registradores? Explique brevemente.
é a memória dentro da própria CPU que armazena n bits. São circuitos digitais capazes de armazenar e deslocar informações binárias, e são tipicamente usados como um dispositivo de armazenamento temporário
12) O que é um sistema Multiprocessado? Explique brevemente.
Multiprocessamento é o uso de duas ou mais unidades centrais de processamento (CPUs) dentro de um único sistema de computador. Difere da multitarefa, pois esta simula a simultaneidade, utilizando-se de vários recursos, sendo o principal o compartilhamento de tempo de uso do processador entre vários processos.
13) Explique o que é o conceito de Máquina de Níveis.
Um sistema com hierarquias é considerado uma máquina de níveis. No sistema computacional vamos desde o chip até os programas aplicativos passando ainda pelo sistema operacional. Computadores são projetados como uma série de níveis, cada um deles construídos em cima de seus precursores. 14) Explique o que é um Processo. Em computação, um processo é uma instância de um programa de computador que está sendo executada. Ele contem o código do programa e sua atividade atual. Dependendo do sistema operacional (SO), um processo pode ser feito de várias linhas de execução que executam instruções concorrentemente