O documento resume os principais tipos de sistemas operacionais, incluindo sistemas operacionais para mainframes, servidores, PCs, dispositivos móveis, embarcados, cartões inteligentes e sistemas em tempo real crítico e não crítico.
Esta apresentação fala sobre noção/funções de um sistema operativo, requisitos e tipos de sistemas operativos. Engloba toda matéria do 11º ano de Tecnologias Informáticas do curso Tec. de Infoirmática.
Esta apresentação fala sobre noção/funções de um sistema operativo, requisitos e tipos de sistemas operativos. Engloba toda matéria do 11º ano de Tecnologias Informáticas do curso Tec. de Infoirmática.
Material criado para consulta e exposição em aula de introdução a informática no IFPB Campus João Pessoa. Ele contém uma introdução a informática e serve para conceitos iniciais no assunto.
Este material pode ser utilizado desde que citado o autor.
Segunda aula de Introdução ao Autocad R14.da autoria do Arquitecto Alexandre Ribeiro (não existe primeira aula porque essa destinava-se à apresnetação do próprio curso), fundador da Ibercad e responsável pela introdução do ZWCAD em Portugal desde 2005. Mais informações sobre este Software CAD alternativo em http://www.zwcad.pt/zwcad.html.
Como funcionna um didpositivo informáticoLabin2bpm
Algumas pessoas ainda ficam espantadas de quão inteligentes nossos dispositivos eletrônicos podem ser.
Mas você já pensou o que acontece por dentro de cada um desses aparelhos para eles serem tão espertos assim?
2. INTRODUÇÃO
Já pensou se todo aplicativo tivesse que
entender como cada um desses itens funciona
em detalhe???
Um Computador moderno consiste em vários processadores,
memória, discos e periféricos...
3. O QUE SÃO SISTEMAS OPERACIONAIS?
• São uma coletânea de programas que proporcionam uma maneira estável e consistente de interagir com o
hardware.
• Gerenciam os recursos do sistema.
• Fornecem uma interface consistente para que elementos como, teclado, mouse, monitor, memória, HD,
processador e demais periféricos, sejam controlados e utilizados por um usuário final.
• Gerenciam todas as rotina de E/S.
A principal função do sistema operacional é
providenciar ao usuário um modelo muito
mais simples e claro do computador e
principalmente gerenciar todos os seus
recursos (Andrew Tanenbaum, 2007).
4.
5. OS SISTEMAS OPERACIONAIS
SÃO DIVIDIDOS PELO TIPO DE
COMPUTADORES QUE
CONTROLAM, APLICATIVOS QUE
SUPORTAM E TAREFAS QUE
PODEM EXECUTAR.
6. SO PARA MAINFRAMES
• Desenvolvidos para processar vários
tipo de trabalhos simultaneamente
• Seus três principais tipos de
serviços são:
Batch – Processamento de Jobs sem intervenções
de usuários
Processamento de transações – Valores muito altos
de pequenas requisições
Compartilhamento de tempo - Múltiplos usuários
/ conexões simultâneas
7. • Compartilham recursos como processamento,
memória e softwares
• Suporte a multiusuários.
• Podem ser divididos em diversos tipos :
– Servidores de arquivos
– Servidores de aplicativos
– Gerenciadores de domínio
– Etc...
SO PARA SERVIDORES
8. Sistemas operacionais para PC
• Suportam multiprocessamento.
• Nem todos os aplicativos são iniciados em
tempo de boot.
• Sua principal função é prover um ambiente
estável e simplificado para um único usuário.
• Altamente utilizados para processamento de
documentos, internet, jogos e aplicativos mais
pessoais.
9. Sistemas operacionais móveis
• Encontrados em celulares, Tablets e PDAS.
• Suportam instalações de aplicações pelo
usuário final
• Possuem habilidade de trabalhar com fotos,
musicas, transferência de dados e voz.
• A grande diferença entre os sistemas
operacionais móveis e os tradicionais
(Computadores) é a gerencia de dados em
disco.
10. Sistemas operacionais embarcados
• A grande diferença entre os SO embarcados e
os móveis é a garantia de que softwares não
confiáveis serão instalados.
•Em geral, são executados em computadores e
dispositivos menos complexos
•Não suportam instalação de sistemas pelos
usuários
•Todos os softwares se encontram na
ROM (read-only memory)
11. SO para Smart Cards
• Presente em cartões de
crédito, débito, estacionamento,
sensores, etc.
•Podem executar tarefas mais
simples ou um pouco mais
complexas
• São capazes de rodar java
applets.
•Designados a manter os
dados em segurança.
12. SO DE TEMPO REAL
• RTOS : Real-time operating system
• Conhecidos por possuírem o tempo como
principal parâmetro.
• Utilizado para controlar máquinas,
instrumentos científicos,sistemas industriais
e sistemas considerados críticos.
• Na maioria dos casos não é designado para
usuários finais
• Garante que uma ou mais funções ou
rotinas sejam sempre executadas de forma
precisa e ao mesmo tempo.
13. SO DE TEMPO REAL CRÍTICO
• Hard real-time system
• O prazo para execução de determinada tarefa
jamais pode ser violado.
• O tempo médio entre falhas tem que ser maior que 10
elevado a 9 horas (1.000.000.000)
• Possui comportamento determinístico.
14. SO DE TEMPO REAL NÃO CRÍTICO
Soft real-time system
• O prazo para execução de
determinada tarefa pode ser
violado.
• O não cumprimento de uma tarefa
nem sempre causa danos
irreversíveis.
• Trabalham com um grande volume de dados.