Aula 01 - O que é um sistema Operacional?

Objetivo da Aula


  • 1. Definir o conceito de sistema operacional.
  • 2. Compreender a importância do sistema operacional na computação.
  • 3. Identificar as principais funções de um sistema operacional.
  • 4. Explorar exemplos populares de sistemas operacionais.

Anúncios

Aula 01 - O que é um sistema Operacional?

1. Introdução

"Como vocês acham que um computador executa várias tarefas ao mesmo tempo? O que é necessário para um computador rodar programas, acessar a internet, e exibir imagens no monitor?"

O sistema operacional é um conjunto de programas responsáveis por gerenciar o hardware e os recursos do computador, além de fornecer uma interface para que o usuário interaja com o sistema. Sem o SO, o computador não seria capaz de executar tarefas complexas, e o usuário não conseguiria interagir de maneira eficiente.

2. Definição de Sistema Operacional

O que é um Sistema Operacional?

O Sistema operacional é um software que gerencia os recursos de hardware de um computador, permitindo que os programas sejam executados. Ele também cria uma interface entre o hardware do computador e o usuário, facilitando a interação entre ambos.

Exemplo:

  • Imagine que o computador seja uma fábrica e o sistema operacional seja o gerente. O gerente (SO) organiza os trabalhadores (hardware), distribui as tarefas, controla os recursos (como memória e processador), e garante que a produção (programas) aconteça de maneira eficiente.

3. Funções de um Sistema Operacional

O Sistema Operacional realiza diversas funções importantes. Algumas das principais são:

1. Gerenciamento de Processos:

  • O SO gerencia a execução de programas (processos) no computador. Ele decide quais processos têm direito a usar o processador, controla o tempo de execução de cada um e garante que os processos sejam realizados sem interferir uns nos outros.
  • Exemplo: Quando você abre vários programas ao mesmo tempo, o sistema operacional gerencia a ordem e o tempo de execução desses programas.

2. Gerenciamento de Memória:

  • o O SO gerencia o uso da memória RAM. Ele aloca e libera memória conforme necessário, garantindo que os programas tenham espaço para serem executados sem causar falhas.
  • Exemplo: Ao abrir um programa, o SO aloca a memória necessária para o seu funcionamento. Se você abrir muitos programas, o SO gerencia a memória para evitar que o computador fique lento.

3. Gerenciamento de Armazenamento:

  • O SO organiza e gerencia os dispositivos de armazenamento (HD, SSD, pendrives, etc.), controlando a leitura e escrita dos dados.
  • Exemplo: Quando você salva um documento no computador, o SO cuida de onde os dados serão armazenados no disco rígido e como acessá-los quando você precisar.

4. Gerenciamento de Entrada/Saída (E/S):

  • O SO coordena a comunicação entre os dispositivos de entrada (como teclado e mouse) e saída (como monitor e impressora), garantindo que os dados sejam processados corretamente.
  • Exemplo: Quando você digita uma letra no teclado, o SO envia esse comando para o processador e exibe a letra na tela.

5. Segurança e Acesso:

  • O SO também controla quem tem acesso ao sistema e aos dados, utilizando permissões de usuários e senhas.
  • Exemplo: No Windows, você pode ter uma conta de usuário padrão ou de administrador. O SO garante que apenas os administradores possam instalar programas ou fazer alterações no sistema.

4. Tipos de Sistemas Operacionais

Existem vários tipos de sistemas operacionais, cada um com suas características e usos específicos.

1. Sistemas Operacionais de Desktop:

  • Exemplos: Windows, macOS, Linux.
  • Características: Esses sistemas operacionais são usados em computadores pessoais e de escritório. Oferecem interfaces gráficas fáceis de usar e suportam uma ampla gama de programas.
  • Exemplo: O Windows é um dos sistemas operacionais mais populares, com sua interface gráfica conhecida e suporte a muitos programas.

2. Sistemas Operacionais Móveis:

  • Exemplos: Android, iOS.
  • Características: São sistemas operacionais otimizados para dispositivos móveis, como smartphones e tablets. Eles são projetados para ter um consumo eficiente de recursos e interfaces adaptadas para telas pequenas e toque.
  • Exemplo: O iOS da Apple é utilizado no iPhone e no iPad, enquanto o Android é usado por uma grande variedade de fabricantes de smartphones.

3. Sistemas Operacionais de Servidores:

  • Exemplos: Linux (em servidores), Windows Server.
  • Características: São projetados para gerenciar grandes quantidades de dados e suportar múltiplos usuários simultaneamente em ambientes corporativos.
  • Exemplo: O Linux é muito popular em servidores de sites, pois é robusto e de código aberto, o que permite maior personalização.
Aula 02 - Instalando um sistema Operacional - Windows

Anúncios

Anúncios

@ Claudinei O Professor