Introdução aos Sistemas operacionais
-
Upload
necio-de-lima-veras -
Category
Documents
-
view
878 -
download
6
Transcript of Introdução aos Sistemas operacionais
Prof. Nécio de Lima Verashttp://lattes.cnpq.br/8284657916723590
Operação de Computadores e dos Serviços do Sistema Operacional
Unidade IVSistemas Operacionais
Prof. Nécio de Lima Verashttp://lattes.cnpq.br/8284657916723590
Operação de Computadores e dos Serviços do Sistema Operacional
Objetivo: Identificar os principais sistemas operacionais e suas características
Prof. Nécio Veras
IntroduçãoIntrodução
• Um sistema computacional consiste em– hardware– programas do sistema– programas de aplicação
Prof. Nécio Veras
O que é um Sistema O que é um Sistema Operacional?Operacional?
• É uma máquina estendida que– oculta os detalhes complicados que têm quer ser
executados– apresenta ao usuário uma máquina virtual, mais
fácil de usar
• É um gerenciador de recurso, pois– cada programa tem um tempo com o recurso– cada programa tem um espaço no recurso
Prof. Nécio Veras
Assim...Assim...
● O sistema operacional é...
– um conjunto de rotinas que são executadas pelo
processador para facilitar o acesso aos componentes de hardware (processador, memória,
dispositivos de E/S), e gerenciar o uso do sistema de computação (hardware e software)
Prof. Nécio Veras
Visão Usuário Final X Programador X Visão Usuário Final X Programador X Projetista de Sistema OperacionalProjetista de Sistema Operacional
Em imagem...Em imagem...
GerenciamentoGerenciamento
Prof. Nécio Veras
● Objetivos
– Tornar ao usuário a utilização do computador mais conveniente;
– Esconder detalhes internos (abstração);
– Reduzir o tempo necessário a construção de programas;
– Utilizar o hardware do computador de forma eficiente;
– Significa mais trabalho obtido pelo mesmo hardware através de uma melhor distribuição e uso dos recursos.
Sistemas OperacionaisSistemas Operacionais
Prof. Nécio Veras
UsuárioUsuário ProgramasProgramas
Sistema de Arquivos
Sistema de ArquivosHardwareHardware
SOSO
Sistemas OperacionaisSistemas Operacionais
Prof. Nécio Veras
Localização e usoLocalização e uso
● Residente no disco rígido do computador (maioria dos casos);
● Computadores de diferentes portes possuem tipicamente diferentes sistemas operacionais;
● Tipos similares de computadores podem possuir sistemas operacionais diferentes;
● Diversos sistemas operacionais não são compatíveis entre si;
● Programas aplicativos, na maioria das vezes, devem ser desenvolvidos para serem executados em máquinas com sistemas operacionais específicos, por exemplo: um aplicativo para Mac requer o MacOS.
Prof. Nécio Veras
Tipos básicosTipos básicos
● A classificação abaixo se dá, principalmente, pela evolução do hardware.
● Sistema monousuário – serve somente a um usuário, não podendo compartilhar recursos ou informações.
● Sistema multiusuário – consegue compartilhar recursos ou informações com mais de um usuário.
● Sistema multitarefa – consegue executar mais de uma tarefa “simultaneamente”.
Prof. Nécio Veras
Tipos de Interface com o Tipos de Interface com o UsuárioUsuário
Gráfica Texto
Prof. Nécio Veras
Alguns exemplosAlguns exemplos
Microsoft Windows Linux e suasdistribuições
Prof. Nécio Veras
Instalação básicaInstalação básica
● Para instalações usaremos uma instância do software Oracle VM VirtualBox;
● Nele é possível criar máquinas virtuais e praticar instalações de sistemas operacionais, tais como: – Linux;
– Microsoft Windows;
– Mac OS;
– Solaris;
– Android;
Prof. Nécio Veras
ExercíciosExercícios
● Usando diferentes máquinas virtuais, faça:
– Instale uma versão de uma distribuição do Linux (prefira usar o Ubuntu)
– Instale uma versão do Microsoft Windows (prefira Windows 7 ou XP)
– Instale os dois sistemas compartilhados no mesmo disco virtual.
● Durante a inicialização, o gerenciador de boot deverá permitir que o usuário escolha qual versão ele deseja iniciar;
● Obs: a ordem de instalação faz diferença, por isso, faça usando as duas possíveis combinações.
● Documente todo o processo e quais foram as suas principais dificuldades.
Prof. Nécio Veras
Próximas aulas...Próximas aulas...
● Estudo dirigido das funções básicas dos sistemas:– Microsoft Windows 7
– Ubuntu 12.04