Introdução à Informática

Slides:



Advertisements
Apresentações semelhantes
INTRODUÇÃO À COMPUTAÇÃO
Advertisements

Sistemas Operacionais
SISTEMAS OPERACIONAIS
Material elaborado pela professora Alzennyr Cléa da UFRPE / DFM
Sistemas Operacionais
Sistemas Operacionais
Sistemas Cliente/Servidor Introdução
Sistemas Operacionais
Noções de Sistemas Operacionais
Informática Aplica Prof.: Bruno Rafael de Oliveira Rodrigues.
Sistemas Operacionais - 2
Sistemas Operacionais
Sistemas Operacionais
Pof. Marcelo.
Conceitos Básicos de Computação O ABC da Computação.
Informática Industrial
Sistemas Operacionais
Softwares.
Sistemas Operacionais
Introdução a Sistemas Operacionais
Sistemas Operacionais
Curso Técnico em Manutenção e Suporte em Informática
Curso Técnico em Manutenção e Suporte em Informática
Aula 6 – Sistema Operacional
Sistemas Operacionais Introdução
Sistemas Operacionais
O que é Sistema Operacional?
Faculdade Cambury Sistemas Operacionais
Sistemas Operacionais
Introdução a Sistemas Operacionais
Arquitetura Cliente /Servidor
Sistemas Operacionais I
Gerencia de Redes Redes de Computadores II
Montagem e Manutenção de Computador I
Sistemas Operacionais
GESTÃO DE SISTEMAS OPERACIONAIS II
Conteúdo Processos e threads Partes do processo
Sistemas Operacionais
Faculdade de Tecnologia SENAI de Desenvolvimento Gerencial
Faculdade JK Guará Curso: Sistema de Informação
SIO – Sistemas Operacionais Jailson Batista Fev/2003 UNIBRATEC.
INTRODUÇÃO À COMPUTAÇÃO – Luís Sérgio Carvalho Aula - 04.
SISTEMAS OPERACIONAIS I
Computação L1: Infra-Estrutura Básica
Sistemas Operacionais
SISTEMAS OPERACIONAIS I
Workshop de Informática
SISTEMAS OPERACIONAIS I
Sistemas Operacionais
Zeque - Grad. CC1 Sistemas Operacionais Curso de Ciência da Computação da UFPE Prof. José Queiroz - ZEQUE.
Sistemas Operacionais
Sistemas operacionais
INTRODUÇÃO AOS SISTEMAS OPERACIONAIS
Trabalhos de T.I.C..
FUNDAMENTOS DE COMPUTAÇÃO
Infra-Estrutura de Software
SISTEMAS OPERACIONAIS
Introdução à Computação - Jorge Macêdo1 ICC – Software Jorge Macêdo.
TIPOS DE SISTEMAS OPERACIONAIS Pablo Viana. T IPOS DE S ISTEMAS O PERACIONAIS.
Sistemas Operacionais
Sistemas Operacionais Aula 2 Danielle Costa
Estrutura de Interconexão
Sistemas Operacionais
Elementos de Informática
Conceitos básicos Professor Esp. Diego André Sant’Ana
Tipos de Sistemas Operacionais
Sistemas Operacionais Funcionamento Básico
BIOS (Aula Extra) Prof. Rafael S. Ribeiro
Sistemas Operacionais
Escola de Engenharia de Piracicaba Administração Sistema de Comunicação de Dados Aula 1 – Introdução Alberto Martins Júnior Flávio I. Callegari.
Transcrição da apresentação:

Introdução à Informática Vivyane Coelho Caires

Sistemas Operacionais

Introdução O que são? Programas que controlam todos os recursos do computador e fornecem a base para o desenvolvimento dos programas de aplicação Sistema Operacional é quem traduz o que o usuário quer fazer para a linguagem que o computador entende. É um programa que serve como ambiente para a execução de outros programas

Introdução O que fazem? Virtualizam os recursos de hardware Gerenciam os recursos de hardware

Introdução O SO rapidamente se transformou numa ponte completa entre o PC e o programa executado nele. Sem o SO não seriamos capazes de gravar arquivos criados em programas diferentes no mesmo disco, porque cada um teria sua própria maneira de armazenar tais arquivos.

Introdução Partes básicas de um sistema Hardware Sistema Operacional Monitor, processador, teclado Sistema Operacional Windows Seven, Ubuntu, Mac OS X, Fedora Programas de Aplicação Word, Excel, Power Point, Paint Usuários Programadores

Funcionamento O sistema operacional não trabalha isolado. Ele depende: Cooperação de outros programas Combinação sem conflitos com o BIOS. O sistema operacional, na verdade, é formado por: BIOS Drivers de dispositivos Sistema operacional

Funcionamento Para podermos carregar o SO devemos passar por algumas etapas: Autoteste ou POST – Antes do PC tentar carregar um sistema operacional, ele precisa ter certeza de que todos os seus componentes estão rodando e que a CPU e a memória estão funcionando corretamente. Boot – a máquina precisa ter uma forma de despertar todos os seus componentes e assim carregar o sistema operacional sem problemas.

Funcionamento Por que não integrar o sistema operacional no PC? E bem mais fácil para os usuários instalar um novo sistema operacional em CD do que trocar chips. Permitir ao usuário escolher qual SO deseja utilizar.

Tipos de sistemas operacionais Os tipos de SO e sua evolução estão intimamente relacionados com a evolução do hardware e das aplicações por ele suportadas.

Tipos de sistemas operacionais Sistemas Monoprogramáveis/Monotarefa Caracterizam-se por permitir que o processador, a memória e os periféricos permaneçam exclusivamente dedicados à execução de um único programa. Máquinas utilizadas por apenas um usuário Todos os recursos do sistema ficam exclusivamente dedicados a uma única tarefa.

Tipos de sistemas operacionais Sistemas Multiprogramáveis/Multitarefa Mais completos e eficiente que os sistemas monoprogramáveis. Vários programas dividem os mesmo recursos Enquanto um programa espera por uma operação de leitura ou gravação em disco, outros programas podem estar sendo processados neste mesmo intervalo de tempo. Compartilhamento da memória e do processador. O SO se preocupa em gerenciar o acesso concorrente aos seus diversos recursos de forma ordenada e protegida.

Tipos de sistemas operacionais Sistemas Multiprogramáveis/Multitarefa Aumento da produtividade dos seus usuários Redução de custos, a partir do compartilhamento dos diversos recursos do sistema. Mais de um usuário podem interagir com o sistema. Caracterizam-se por permitir que o usuário edite um texto, imprima um arquivo e copie um arquivo pela rede.

Tipos de sistemas operacionais Sistemas Multiprogramáveis/Multitarefa

Tipos de sistemas operacionais Sistemas Multiprogramáveis/Multitarefa Sistemas batch ou lote O processamento batch não exige interação com o usuário. As tarefas são armazenadas e executas de forma sequencial. Compilações, backups

Tipos de sistemas operacionais Sistemas Multiprogramáveis/Multitarefa Sistemas de tempo compartilhado ou timesharing O usuário interage com o sistema através de terminais “burros”. Cada programa é executado durante uma fatia de tempo (time-slice). O sistema cria um contexto próprio dando a impressão que o sistema está dedicado para cada usuário. Compartilha o processador, memória e periféricos.

Tipos de sistemas operacionais Sistemas Multiprogramáveis/Multitarefa Sistemas de tempo real ou real time Nestes sistemas, um programa utiliza exclusivamente o processador até aparecer outro mais prioritário. Controle de tráfego aéreo.

Tipos de sistemas operacionais Sistemas com Múltiplos Processadores Caracterizam-se por possuir dois ou mais processadores interligados, trabalhando em conjunto.

Tipos de sistemas operacionais Sistemas com Múltiplos Processadores Sistemas fortemente acoplados Vários processadores compartilham uma única memória e são gerenciados por apenas um SO. Sistemas assimétricos – possui um processador primário, responsável pelo controle dos demais processadores e pela execução do SO. Sistemas simétricos – todos os processadores tem a mesma função, podendo executar o SO independentemente.

Tipos de sistemas operacionais Sistemas com Múltiplos Processadores Sistemas fracamente acoplados Dois ou mais sistemas de computação interligados, sendo que cada sistema possui o seu próprio SO, gerenciando os seus recursos, como processador, memória e dispositivos de entrada/saída. Sistemas operacionais de rede – dá suporte a rede e compartilhamento de recursos. Cada nó possui seu SO, hardware e software (ex. impressão remota). Sistemas operacionais distribuídos – os sistemas operacionais são os mesmo. É como se não existisse uma rede de computadores, mas sim um único sistema centralizado (ex. cluster)

Exercícios Cite vantagens de um sistema operacional monotarefa Cite vantagens de um sistema operacional multitarefa Qual a diferença entre sistema de tempo compartilhado e de tempo real? Qual a diferença entre sistema fortemente e fracamente acoplados? Qual a diferença entre sistema operacional de rede e sistema distribuído? Cite 8 sistemas operacionais.