Sistemas Operacionais Faculdade de Ciências Aplicadas e Sociais de Petrolina - FACAPE Ciência da Computação Professora: Cynara Carvalho

Slides:



Advertisements
Apresentações semelhantes
Informática aplicada à contabilidade
Advertisements

Sistemas Operacionais
INTRODUÇÃO À COMPUTAÇÃO
Sistemas Operacionais
Sistema Operacional Introdução
INTRODUÇÃO À CIÊNCIA DA COMPUTAÇÃO Prof. Diogo Souza.
Noções de Sistemas Operacionais
Informática Aplica Prof.: Bruno Rafael de Oliveira Rodrigues.
Software do sistema Software de aplicação
Sistemas Operacionais
Sistemas Operacionais
Módulo IV Sistemas operacionais
Aula 04-a Sistemas operacionais
Pof. Marcelo.
Introdução à Informática
Concepts and Capabilities
Componentes do Computador e noções de Arquitetura de Computadores
INTRODUÇÃO À COMPUTAÇÃO
Curso Técnico em Manutenção e Suporte em Informática
Aula 6 – Sistema Operacional
LINUX.
BIOS (Basic Input/Output System)
Sistemas Operacionais Introdução
Profª Amita Muralikrishna
Professor Felipe Monteiro Lima
Sistemas Operacionais: Software Oculto
GSO I ETEC João Bellarmino – Unidade Itapira 1º Módulo
Introdução aos Sistemas Operativos
Software.
Faculdade Cambury Sistemas Operacionais
Introdução a Informática Software
Conhecendo os Sistemas Operacionais
Sistemas Operacionais
GESTÃO DE SISTEMAS OPERACIONAIS II
Noções de Software Escola Almirante Soares Dutra
Introdução à Informática
Sistemas operativos - o que são. -Carateristicas. - diferenças
Sistemas Operacionais Linux
Noções de Sistema Operacional Linux
Sistemas Operacionais
SISTEMAS OPERATIVOS UNIVERSIDADE EDUARDO MONDLANE FACULDADE DE ENGENHARIA ENGENHARIA INFORMÁTICA – PÓS LABORAL 2012 CADEIRA DE INFORMÁTICA.
Sistemas Operacionais
Computação L1: Infra-Estrutura Básica
Sistemas Operacionais
CURSO DE INFORMÁTICA MÓDULO BÁSICO.
Algumas versões Mac. Macintosh Operanting System A ultima versão Mac foi lançada em 1984, pela Apple. O Macintosh Operanting System é a denominação do.
Colégio Agrícola “José Bonifacio” Fundamentos de Processamento de dados BIOS Prof. Carlos Eduardo Caraski.
Sistema Operativo Um sistema operativo basicamente é o ``volante´´ do computador (em comparação ao carro),este controla o computador, este permite uma.
FUNDAMENTOS DE COMPUTAÇÃO
Sistemas Operacionais
História dos Sistemas Operativos
INTRODUÇÃO À INFORMÁTICA Prof. Msc. Rafael Robson Negrão 1 Universidade Estadual de Londrina Centro de Ciências Exatas Departamento de Computação INTRODUÇÃO.
Técnico em Informática
INTRODUÇÃO À COMPUTAÇÃO
Versão Professor Emerson Felipe Elementos de informática
Elementos de Informática
Tipos de Sistemas Operacionais
Sistemas Operacionais Funcionamento Básico
BIOS (Aula Extra) Prof. Rafael S. Ribeiro
Basic Input/Output System (Sistema Básico de Entrada/Saída
Sistemas Operacionais
DSC/CEEI/UFCG Profa. Maria Auxiliadora © 2004 by Pearson Education1 Introdução à Informática Aula 5 – parte 1 Software: Sistemas Operacionais.
IMC Drivers. O que é um Drivers  Pode se dizer que são “manuais de instrução” que detalha como funcionamento a comunicação com um determinado componente;
UNIVERSIDADE FEDERAL DA PARAÍBA PRÓ REITORIA DE EXTENSÃO E ASSUNTOS COMUNITÁRIOS.
IMC BIOS, SETUP.
Softwares Faculdade de Ciências Aplicadas e Sociais de Petrolina - FACAPE Ciência da Computação Professora: Cynara Carvalho
INFORMÁTICA APLICADA À ELETROTÉCNICA Prof:Felipe Lira.
Professor: Carlos Silva Introdução a informática.
Estruturas de Sistemas Operacionais. Componentes Comuns do Sistema Administração de Processos Administração da Memória Principal Administração do Armazenamento.
GNU/Linux LEONARDO ESTRELA, Nº20, 10ºITM Índice Introdução História Software Livre Download Kernel Linux Ubuntu Unix Conclusão Interface do GNOME, uma.
Transcrição da apresentação:

Sistemas Operacionais Faculdade de Ciências Aplicadas e Sociais de Petrolina - FACAPE Ciência da Computação Professora: Cynara Carvalho

Introdução O Sistema Operacional é um programa muito especial, talvez o mais importante e mais complexo para um sistema de computação. Sem esse programa os sistemas de computação não conseguem realizar nenhuma operação.

Entrando em Operação... Devido a sua função de coordenação do sistema de computação, deve entrar em funcionamento logo que o sistema for ligado, manter-se em operação durante o tempo todo e só deixar de operar quando o sistema de computação for desligado.

Objetivo O objetivo principal dos sistemas operacionais é criar com eficiência um ambiente de trabalho no sistema de computação, que seja conveniente para o usuário.

Partes É formado por duas partes: o Kernel e o Shell. Kernel: núcleo do sistema operacional que realiza as funções básicas para o funcionamento do sistema. Shell: responsável pela comunicação (interface) com o usuário (aparência do sistema).

Funções As funções básicas de um sistema operacional são: Fornecer uma interface de comunicação entre sistema de comunicação e o usuário. Gerenciar a operação dos dispositivos de hardware do computador. Gerenciar e manter o sistema de arquivos armazenados. Dar suporte aos programas que são executados.

Funcionamento do Sistema

Inicialização de um sistema computacional Passo 1 A fonte de alimentação fornece energia elétrica para as diferentes partes do sistema processador BIOS Funções do SO

Inicialização de um Sistema Computacional Passo 2 O processador procura o BIOS BIOS Basic Input/Output System Firmware que contém as instruções de inicialização do computador processador BIOS Funções do SO

10 Passo 3 A BIOS realiza o POST POST Power-On Self Test Teste mediante o qual são verificados componentes tais como mouse, teclado, conectores e placas de expansão processador BIO S placas de expansão conectores teclado drive de CD-ROM  Inicialização de um sistema computacional Funções do SO

11 Passo 4 Os resultados do POST são comparados com os dados armazenados no chip CMOS Chip CMOS Complementary Metal Oxyde Semiconductor Armazena informações de configuração do computador e também detecta novos dispositivos conectados processador BIOS placas de expansão conectores drive de CD- ROM chip CMO S  Inicialização de um sistema computacional Funções do SO

12 processador BIOS placas de expansão conectores drive de CD-ROM chip CMOS disco rígido drive de disco flexível Passo 5 O BIOS procura os arquivos do sistema no drive A (disco flexível) e, em seguida, no drive C (disco rígido) Arquivos do sistema Arquivos específicos do sistema operacional, carregados durante a inicialização  Inicialização de um sistema computacional Funções do SO

13 Passo 6 O programa de boot carrega na RAM o kernel do SO (armazenado no HD), o qual assume, a partir de então, o controle do computador processador BIOS placas de expansão conectores drive de CD-ROM chip CMOS disco rígido drive de disco flexível módulos de memória RAM  Inicialização de um sistema computacional Funções do SO

14  Inicialização de um sistema computacional Passo 7 O SO carrega informações de configuração, exibe a área de trabalho (desktop) na tela e executa programas na pasta Iniciar (StartUp) Pasta Iniciar (StartUp) Contêiner de uma lista de programas que são automaticamente iniciados quando o computador é inicializado Funções do SO

15  Gestão da Memória Virtual  O SO aloca uma porção de um meio de armazenamento (usualmente o disco rígido) para atuar como RAM adicional RAM (memória física) Disco (memória virtual) Funções do SO

16  Gestão da Memória Virtual Passo 1 O SO transfere os dados e as instruções de programas menos usados recentemente para o disco rígido, uma vez que a memória é necessária para outros propósitos RAM (memória física) Disco (memória virtual) swap out de página Funções do SO

17  Gestão da Memória Virtual Passo 2 O SO transfere os dados e as instruções de programas do disco rígido para a memória quando necessários RAM (memória física) Disco (memória virtual) swap out de página swap in de página Funções do SO

Evolução Sistema em Lote (Batch): foi o primeiro tipo de processamento encontrado nos primeiros computadores de grande porte, com leitor de cartões perfurados. Nessa época o usuário não interagia com o sistema de computação. Os dados não podiam ser mudados enquanto o programa estava em execução. Qualquer erro no programa começava tudo novamente.

Evolução Sistema de Tempo Compartilhado (Time Sharing): a CPU executa vários jobs (tarefas) alternados, mas essas trocas são realizadas com tanta velocidade e frequência que permite que os usuários interajam com os programas durante sua execução. Deixaram de ser Monotarefa para serem Multitarefa.

Evolução Sistemas Paralelos (Multiprocessamento): possuem mais do que um processador compartilhando todos o recursos de hardware, é o Multiprocessamento.

Evolução Sistemas de Tempo Real (Real Time): o processo tem que ser feito dentro do limite de tempo determinado, senão haverá falhas. Existem dois tipos: Crítico: garante que tarefas sejam executas a tempo. Não Crítico: tarefa recebe prioridade até ser concluída. OBS: Críticos são usados em controles industriais, científicos entre outros e alguns necessitam de sistemas operacionais especiais.

Modelos de Sistemas Operacionais MS DOS Microsoft Windows Mac OS Unix Linux Demais sistemas...

Tipos de Interface para usuários Interface de linha de comando (command line interface). Usa linha de comandos alfanuméricos para navegar entre os discos e pastas, para copiar, formatar deletar e também para executar aplicativos. Exemplos: DOS e Unix. Interface gráfica para usuários (Graphical User Interface ou GUI). Usam ícones, menus e janelas para acessar programas, discos e executar comandos do sistema. Exemplos deste tipo de relação: Windows, Mac OS e Linux.

MS DOS Introduzido no início da década de 1980, utiliza uma interface com o usuário de linha de comando. O usuário precisa dar alguma instrução, ou comando, ao sistema operacional.

Microsoft Windows O Windows se iniciou como um ambiente operacional para o MS DOS, suas versões são: Windows – 3.0 – 3.1 – 95 – 98 – 98 SE – 2000 – ME – XP – Vista - 7 e sua última versão o Windows 8.1 e agora está chegando o Windows 10. O recurso que torna o Windows fácil de usar é a sua interface gráfica, na qual os usuários trabalham com imagens na tela denominadas ícones e com os menus.

Mac OS O Macintosh Operating System é a denominação do sistema operacional padrão dos computadores Macintosh produzidos pela Apple. A primeira versão foi lançada em Até antes da versão 7.6, era apenas chamado System, da versão 7.6 em diante passou a ser chamado Mac OS. Após a versão 10 removeu-se o "Mac", utilizando-se apenas OS X.

Unix Unix é um sistema operativo portátil, multitarefa e multiutilizador (ou multiusuário) originalmente criado por Ken Thompson, Dennis Ritchie, Douglas McIlroy e Peter Weiner, que trabalhavam nos Laboratórios Bell (Bell Labs) da AT&T. A marca UNIX é uma propriedade do The Open Group, um consórcio formado por empresas de informática.

Linux O núcleo Linux foi desenvolvido pelo programador finlandês Linus Torvalds, inspirado no sistema Minix. O seu código fonte está disponível sob a licença GPL para que qualquer pessoa o possa utilizar, estudar, modificar e distribuir livremente de acordo com os termos da licença. Possui várias distribuições como por exemplo: Conectiva, Kurumim, Fedora, Debian, Ubuntu...

Android O Sistema Android foi adquirido pela Google ainda em De lá para cá, a gigante das buscas veio trabalhando para conquistar o mercado móvel. Hoje, o Android é o sistema portátil mais usado do mundo, sendo que ele vem ganhando destaque por ser pioneiro no lançamento de diversos recursos. A versão mais recente é a 4.3.

iOS O Sistema iOS (antes chamado de iPhone OS) é um sistema operacional móvel da Apple desenvolvido originalmente para o iPhone, também é usado em iPod touch, iPad e Apple TV. A Apple não permite que o iOS seja executado em hardware de terceiros. A interface do usuário do iOS é baseado no conceito de manipulação direta, utilizando gestos em multi-toque

Atualmente...

Fim!!!