Introdução à Informática Professor: Jailson Torquato
Sistemas Operacionais
Sistemas Operacionais Sistema Computacional = hardware + software Software: Programas do sistema: gerenciam a operação do computador Programas de aplicação: programas de usuário Sistema Operacional: principal programa do sistema, que controla todos os recursos do computador (dispositivos físicos e funções de software).
DEFINIÇÃO É um programa de controle do computador. O Sistema Operacional é responsável por alocar recursos de hardware e escalonar tarefas. Ele também deve prover uma interface para o usuário - ele fornece ao usuário uma maneira de acesso aos recursos do computador. Sobell.
Conceitos Iniciais USUÁRIOS SISTEMA OPERACIOANAL HARDWARE Introdução à Informática 6
Conceitos Iniciais Um Sistema Operacional pode ser definido como um gerenciador dos recursos que compõem o computador (processador, memória, I/O, arquivos, etc). Os problemas centrais que o Sistema Operacional deve resolver são o compartilhamento ordenado, a proteção dos recursos a serem usados pelas aplicações do usuário e o interfaceamento entre este e a máquina. Stemmer Introdução à Informática 7
PRINCIPAIS ATRIBUTOS Coordenar Recursos (maximização do uso e proteção dos usuários) - Concorrência; - Proteção de memória; - Acesso a arquivos. Controle - Interações usuário - recurso; - Interações usuário - usuário. Padronização de serviços.
TIPOS DE SISTEMAS OPERACIONAIS Tipos de Sistemas Operacionais Sistemas Monoprogramáveis / Monotarefa Sistemas Multiprogramáveis / Multitarefa Sistemas com Múltiplos Processadores Introdução à Informática 9
SISTEMAS MONOPROGRAMÁVEIS / MONOTAREFA Execução de um único programa (job); Qualquer outro programa, para ser executado, deveria aguardar o término do programa corrente; Tipicamente relacionado ao surgimento dos mainframes; Introdução à Informática 10
Exemplo de Monotarefas comunicação na forma de texto feita via teclado; para o uso de especialista em informática; uso de computadores nos anos 70 e 80; linhas de comandos que devem ser digitadas, contendo palavraschave que o sistema entenderá e executará, originando uma ação a ser realizada pelo computador; Exemplos: o CP/M, o MS DOS e o UNIX.
SISTEMAS MULTIPROGRAMÁVEIS / MULTITAREFA Mais complexos e mais eficientes; Vários programas dividem os mesmos recursos; Aumento da produtividade dos seus usuários e a redução de custos; Introdução à Informática 12
Exemplo de Sistemas Multitarefas Sistemas operacionais gráficos permitem a comunicação do usuário com o computador através do mouse e ícones. Ícones: são pequenos objetos gráficos utilizados em tela para representar dados ou aplicações.
SISTEMAS COM MÚLTIPLOS PROCESSADORES Caracterizam por possui duas ou mais UCPs interligadas, trabalhando em conjunto; O fator chave neste tipo de S.O. é a forma de comunicação entre as UCPs e o grau de compartilhamento da memória e dos dispositivos de I/O; Introdução à Informática 14
Área de trabalho do Windows 7 Introdução à Informática 15
Principais Característica As principais características de um sistema operacional gráfico são: comunicação de forma gráfica através do mouse; para usuários que não tenham iniciação em informática;
utilização da metáfora da mesa de trabalho (desktop) que representa uma mesa eletrônica constituída de objetos como ícones, janelas, cortinas, caixas de diálogo, elevadores, botões de rádio, etc.; navegador de Web integrado ao ambiente operacional;
Hardware para trabalhar com Windows 7 Os requisitos recomendados para a execução do sistema Windows 7 são: Processador de 1 gigahertz (GHz) ou superior de 32 bits (x86) ou 64 bits (x64); 1 gigabyte (GB) de RAM (32 bits) ou 2 GB de RAM (64 bits); 16 GB de espaço em disco disponível (32 bits) ou 20 GB (64 bits); Dispositivo gráfico DirectX 9 com driver WDDM 1.0 ou superior.