SlideShare uma empresa Scribd logo
1 de 22
Informática Instrumental
Prof. Edberto Ferneda
Software
Software
Hardware
Níveis de Software
Sistema Operacional
Software Aplicativos
Software
Tipos de Software
Softwares
Aplicativos de Sistema
(Utilitários)
Finalidades Gerais Específicos Gerenciamento
de Sistemas
Desenvolvimento
de Sistemas
Processamento de textos
Editoração
Planilhas eletrônicas
Sistemas de Banco de Dados
Apresentação
Contabilidade
Folha de Pagamento
etc
Educação / Entretenimento
Sistemas Operacionais
Gerenciamento de Redes
Monit. de desempenho
Linguagens de programação
Ferramentas de programação
Software
Sistema Operacional
Sistema Operacional
O programa mais importante de um computador
Faz com que o computador reconheça a CPU, a memória, o
teclado, as unidades de disco;
Oferece um meio de comunicação com o usuários;
Serve de plataforma para a execução de programas aplicativos;
Sistema Operacional
Interface com o usuário
permitir a comunicação “amigável” com o computador;
Gerenciamento de recursos
gerenciamento do hardware: memória, armazenamento, periféricos,
etc.
Gerenciamento de tarefas
dão a cada tarefa uma fatia de tempo de processamento;
dá a capacidade multitarefa do computador (várias tarefas ocorrendo
ao “mesmo tempo”)
Gerenciamento de arquivos
série de programas que controlam a criação e acesso a arquivos.
manutenção de registros da localização física de arquivos em disco
magnético (HD, disquete)
Funções
Sistema Operacional
Usuário
Programas
Sistema
Operacional
Hardware
Sistema de arquivos
fornecer um meio de
comunicação com os
usuários
(interface)
gerencias os dispositivos
de hardware
Organizar os arquivos no disco
Dar suporte a
outros programas
Tarefas básicas
Sistema Operacional
Após ligar o computador....
É acionado um programa gravado em um componente
eletrônico: a BIOS (Basic Input-Output System)
Autoteste
– identifica a memória, discos, teclado, e outros dispositivos;
Procurar o sistema operacional
– Os microcomputadores geralmente primeiro procuram o sistema
operacional na unidade de disquete
– Caso não exista um sistema operacional na unidade de disquete vão
procurá-lo no disco rígido (HD)
Após encontrar o sistema operacional ele é executado e
permanece em execução durante todo o tempo que o
computador estiver ligado.
Inicialização (Boot)
Sistema Operacional
O computador é ligado
É executado um programa gravado
em um componente eletrônico que
identifica e testa a memória, discos,
teclado, e outros dispositivos;
procura o Sistema Operacional
e o executa
disquete
Hard Disk
O computador
pode ser utilizado
CD
Inicialização (Boot)
Sistema Operacional
Comunicação entre usuários e o computador
Interfaces de linha de comando
Interfaces gráficas - GUI
Interface
Sistema Operacional
Interface de linha de comando
O usuário digita comandos para o computador;
O sistema operacional interpreta e executa os comandos;
Apresenta mensagens (textuais) ao usuário.
DOS (Microsoft) - 1980
Interface
C:FORMAT A:
C:DIR A:
C:DEL texto.txt
C:COPY relat.txt a:
Sistema Operacional
Interface Gráfica (GUI – Graphical User Interface)
O conceito de janelas;
Utilização de Menus, ícones, caixas de diálogo;
Intuitiva, “amigável”;
Interface
Sistema Operacional
Mac OS (Apple) – 1984
Interface
Sistema Operacional
Mac OS (Apple) - Atual
Interface
Mac OS X "Tiger”
Sistema Operacional
Windows
Interface
1985: Windows 1.0 1987: Windows 2.0 1993: Windows 3.11
1998: Windows 98 2001: Windows XP 2006: Windows Vista
Sistema Operacional
Linux - 1991
Interface
Linus Torvalds
Linux - KDE 3.5
Sistema Operacional
Compartilhando a CPU
Geralmente os computadores possuem uma única CPU e todos os
programas dever compartilhá-la;
Alocação de recursos é o processo de atribuição de recursos do
computador a determinados programas. Esses recursos são liberados
quando o programa que os utiliza é finalizado;
Multiprocessamento: computador com mais de uma CPU;
Multiprogramação: dois ou mais programas usando uma mesma CPU
“ao mesmo tempo”;
Durante o tempo que um programa está lendo ou gravando dados no disco,
por exemplo, a CPU pode estar processando milhares de instruções de
outro programa;
Tempo Compartilhado:
O computador dá a cada usuário uma fração de tempo;
Gerenciamento
de recursos
Sistema Operacional
Compartilhando a memória
Primeiro plano e Segundo Plano
Primeiro plano: programas com maior prioridade de execução;
Segundo plano: programas com prazo menos prementes;
Armazenamento / Memória Virtual
Os programas em execução ficam armazenados em disco e
trechos desses programas são enviados à memória quando há
necessidade;
Paginar: processo de dividir um programa em partes de igual
tamanho (páginas) e armazená-las em espaços de memória de
igual tamanho;
Gerenciamento
de recursos
Sistema Operacional
Arquivo: unidades lógicas de dados
O sistema operacional mantém uma lista dos arquivos
que estão no disco;
Agrupamento dos arquivos em pastas (diretórios)
Gerenciamento do
sistema de arquivos
Sistema Operacional
Os programas recorrem ao sistema operacional para
realizar algumas de suas tarefas
Ler arquivos do disco;
Salvar arquivos em disco;
Ler os toques do teclado;
Imprimir arquivos;
etc
Suporte a
outros programas
Sistema Operacional
Multitarefa
capacidade de executar mais de um programa ao mesmo tempo;
Multiusuário
permite que mais de um usuário acesse o computador ao mesmo
tempo. Para isso o sistema operacional também tem de ser
multitarefa.
SO multitarefa e multiusuário: UNIX
Sistemas operacionais para multiprocessadores
tipo especial de SO para computadores com mais de um
microprocessador (CPU)
Tipos

Mais conteúdo relacionado

Semelhante a Informatica instrumental software e sistemas operacionais

Sistemas_operacionais_1. KNOBUIBHBBHBHBH
Sistemas_operacionais_1. KNOBUIBHBBHBHBHSistemas_operacionais_1. KNOBUIBHBBHBHBH
Sistemas_operacionais_1. KNOBUIBHBBHBHBHCesarBomgiovani
 
Aula 01 - Hardware e software.pdf
Aula 01 - Hardware e software.pdfAula 01 - Hardware e software.pdf
Aula 01 - Hardware e software.pdfGojoDesigner
 
resumo-conceitos-de-sistemas-operacionais.pdf
resumo-conceitos-de-sistemas-operacionais.pdfresumo-conceitos-de-sistemas-operacionais.pdf
resumo-conceitos-de-sistemas-operacionais.pdfRafaelPilan1
 
Aula 5 - Sistemas Operacionais.pptx
Aula 5 - Sistemas Operacionais.pptxAula 5 - Sistemas Operacionais.pptx
Aula 5 - Sistemas Operacionais.pptxKamilaRissi1
 
conhecer o computador
conhecer o computadorconhecer o computador
conhecer o computadorgongas
 
computador
computadorcomputador
computadorgongas
 
Infraestrutura de Software - Introdução
Infraestrutura de Software - IntroduçãoInfraestrutura de Software - Introdução
Infraestrutura de Software - IntroduçãoRodrigo Rodrigues
 
Revsão sobre sistemas operacionais
Revsão sobre sistemas operacionaisRevsão sobre sistemas operacionais
Revsão sobre sistemas operacionaisRodrigo Rodrigues
 
Evolução dos sistemas operativos
Evolução dos sistemas operativosEvolução dos sistemas operativos
Evolução dos sistemas operativosLeo Simões
 
Sistemas Operacionais
Sistemas OperacionaisSistemas Operacionais
Sistemas OperacionaisAdir Kuhn
 
Hardware e software
Hardware e softwareHardware e software
Hardware e softwarejotacabral
 
Unidade iii tipos de softwares
Unidade iii   tipos de softwaresUnidade iii   tipos de softwares
Unidade iii tipos de softwaresDaniel Moura
 
Introdução a Sistemas Operacionais
Introdução a Sistemas OperacionaisIntrodução a Sistemas Operacionais
Introdução a Sistemas OperacionaisLabin2bpm
 

Semelhante a Informatica instrumental software e sistemas operacionais (20)

Sistemas_operacionais_1. KNOBUIBHBBHBHBH
Sistemas_operacionais_1. KNOBUIBHBBHBHBHSistemas_operacionais_1. KNOBUIBHBBHBHBH
Sistemas_operacionais_1. KNOBUIBHBBHBHBH
 
Aula 01 - Hardware e software.pdf
Aula 01 - Hardware e software.pdfAula 01 - Hardware e software.pdf
Aula 01 - Hardware e software.pdf
 
resumo-conceitos-de-sistemas-operacionais.pdf
resumo-conceitos-de-sistemas-operacionais.pdfresumo-conceitos-de-sistemas-operacionais.pdf
resumo-conceitos-de-sistemas-operacionais.pdf
 
Aula 5 - Sistemas Operacionais.pptx
Aula 5 - Sistemas Operacionais.pptxAula 5 - Sistemas Operacionais.pptx
Aula 5 - Sistemas Operacionais.pptx
 
conhecer o computador
conhecer o computadorconhecer o computador
conhecer o computador
 
computador
computadorcomputador
computador
 
Infraestrutura de Software - Introdução
Infraestrutura de Software - IntroduçãoInfraestrutura de Software - Introdução
Infraestrutura de Software - Introdução
 
Revsão sobre sistemas operacionais
Revsão sobre sistemas operacionaisRevsão sobre sistemas operacionais
Revsão sobre sistemas operacionais
 
Sistemas Operacionais
Sistemas OperacionaisSistemas Operacionais
Sistemas Operacionais
 
Sistema
SistemaSistema
Sistema
 
Evolução dos sistemas operativos
Evolução dos sistemas operativosEvolução dos sistemas operativos
Evolução dos sistemas operativos
 
Aula 03
Aula 03Aula 03
Aula 03
 
Computador
ComputadorComputador
Computador
 
Sistemas Operacionais
Sistemas OperacionaisSistemas Operacionais
Sistemas Operacionais
 
Aula 10 Software - sistema operacional e aplicativos
Aula 10 Software - sistema operacional e aplicativosAula 10 Software - sistema operacional e aplicativos
Aula 10 Software - sistema operacional e aplicativos
 
Hardware e software
Hardware e softwareHardware e software
Hardware e software
 
Hardware e software
Hardware e softwareHardware e software
Hardware e software
 
Unidade iii tipos de softwares
Unidade iii   tipos de softwaresUnidade iii   tipos de softwares
Unidade iii tipos de softwares
 
Introdução a Sistemas Operacionais
Introdução a Sistemas OperacionaisIntrodução a Sistemas Operacionais
Introdução a Sistemas Operacionais
 
1843
18431843
1843
 

Mais de FranciscoNeto353211

geografia7_brasil_diversidades_regionais.ppt
geografia7_brasil_diversidades_regionais.pptgeografia7_brasil_diversidades_regionais.ppt
geografia7_brasil_diversidades_regionais.pptFranciscoNeto353211
 
geografia6_litosfera_atmosfera_hidrosfera.ppt
geografia6_litosfera_atmosfera_hidrosfera.pptgeografia6_litosfera_atmosfera_hidrosfera.ppt
geografia6_litosfera_atmosfera_hidrosfera.pptFranciscoNeto353211
 
geografia_conhecendo_o_planeta_terra.ppt
geografia_conhecendo_o_planeta_terra.pptgeografia_conhecendo_o_planeta_terra.ppt
geografia_conhecendo_o_planeta_terra.pptFranciscoNeto353211
 
AULA_21___GEST_O_DA_INOVA__O_3_15592522169242_10352 (1).pdf
AULA_21___GEST_O_DA_INOVA__O_3_15592522169242_10352 (1).pdfAULA_21___GEST_O_DA_INOVA__O_3_15592522169242_10352 (1).pdf
AULA_21___GEST_O_DA_INOVA__O_3_15592522169242_10352 (1).pdfFranciscoNeto353211
 
Tecnologia-da-Informação-e-do-Conhecimento-18-28.pdf
Tecnologia-da-Informação-e-do-Conhecimento-18-28.pdfTecnologia-da-Informação-e-do-Conhecimento-18-28.pdf
Tecnologia-da-Informação-e-do-Conhecimento-18-28.pdfFranciscoNeto353211
 
Arquitetura_Computadores_COR_Capa_ficha_20110126.pdf.pdf
Arquitetura_Computadores_COR_Capa_ficha_20110126.pdf.pdfArquitetura_Computadores_COR_Capa_ficha_20110126.pdf.pdf
Arquitetura_Computadores_COR_Capa_ficha_20110126.pdf.pdfFranciscoNeto353211
 
ELETRICIDADE_BASICA_UTFPR.PDF VOLTADO PRA INFORMATICA
ELETRICIDADE_BASICA_UTFPR.PDF VOLTADO PRA INFORMATICAELETRICIDADE_BASICA_UTFPR.PDF VOLTADO PRA INFORMATICA
ELETRICIDADE_BASICA_UTFPR.PDF VOLTADO PRA INFORMATICAFranciscoNeto353211
 
AULA_21___GEST_O_DA_INOVA__O_3_15592522169242_10352 (1).pdf
AULA_21___GEST_O_DA_INOVA__O_3_15592522169242_10352 (1).pdfAULA_21___GEST_O_DA_INOVA__O_3_15592522169242_10352 (1).pdf
AULA_21___GEST_O_DA_INOVA__O_3_15592522169242_10352 (1).pdfFranciscoNeto353211
 

Mais de FranciscoNeto353211 (8)

geografia7_brasil_diversidades_regionais.ppt
geografia7_brasil_diversidades_regionais.pptgeografia7_brasil_diversidades_regionais.ppt
geografia7_brasil_diversidades_regionais.ppt
 
geografia6_litosfera_atmosfera_hidrosfera.ppt
geografia6_litosfera_atmosfera_hidrosfera.pptgeografia6_litosfera_atmosfera_hidrosfera.ppt
geografia6_litosfera_atmosfera_hidrosfera.ppt
 
geografia_conhecendo_o_planeta_terra.ppt
geografia_conhecendo_o_planeta_terra.pptgeografia_conhecendo_o_planeta_terra.ppt
geografia_conhecendo_o_planeta_terra.ppt
 
AULA_21___GEST_O_DA_INOVA__O_3_15592522169242_10352 (1).pdf
AULA_21___GEST_O_DA_INOVA__O_3_15592522169242_10352 (1).pdfAULA_21___GEST_O_DA_INOVA__O_3_15592522169242_10352 (1).pdf
AULA_21___GEST_O_DA_INOVA__O_3_15592522169242_10352 (1).pdf
 
Tecnologia-da-Informação-e-do-Conhecimento-18-28.pdf
Tecnologia-da-Informação-e-do-Conhecimento-18-28.pdfTecnologia-da-Informação-e-do-Conhecimento-18-28.pdf
Tecnologia-da-Informação-e-do-Conhecimento-18-28.pdf
 
Arquitetura_Computadores_COR_Capa_ficha_20110126.pdf.pdf
Arquitetura_Computadores_COR_Capa_ficha_20110126.pdf.pdfArquitetura_Computadores_COR_Capa_ficha_20110126.pdf.pdf
Arquitetura_Computadores_COR_Capa_ficha_20110126.pdf.pdf
 
ELETRICIDADE_BASICA_UTFPR.PDF VOLTADO PRA INFORMATICA
ELETRICIDADE_BASICA_UTFPR.PDF VOLTADO PRA INFORMATICAELETRICIDADE_BASICA_UTFPR.PDF VOLTADO PRA INFORMATICA
ELETRICIDADE_BASICA_UTFPR.PDF VOLTADO PRA INFORMATICA
 
AULA_21___GEST_O_DA_INOVA__O_3_15592522169242_10352 (1).pdf
AULA_21___GEST_O_DA_INOVA__O_3_15592522169242_10352 (1).pdfAULA_21___GEST_O_DA_INOVA__O_3_15592522169242_10352 (1).pdf
AULA_21___GEST_O_DA_INOVA__O_3_15592522169242_10352 (1).pdf
 

Informatica instrumental software e sistemas operacionais

  • 3. Software Hardware Níveis de Software Sistema Operacional Software Aplicativos
  • 4. Software Tipos de Software Softwares Aplicativos de Sistema (Utilitários) Finalidades Gerais Específicos Gerenciamento de Sistemas Desenvolvimento de Sistemas Processamento de textos Editoração Planilhas eletrônicas Sistemas de Banco de Dados Apresentação Contabilidade Folha de Pagamento etc Educação / Entretenimento Sistemas Operacionais Gerenciamento de Redes Monit. de desempenho Linguagens de programação Ferramentas de programação
  • 6. Sistema Operacional O programa mais importante de um computador Faz com que o computador reconheça a CPU, a memória, o teclado, as unidades de disco; Oferece um meio de comunicação com o usuários; Serve de plataforma para a execução de programas aplicativos;
  • 7. Sistema Operacional Interface com o usuário permitir a comunicação “amigável” com o computador; Gerenciamento de recursos gerenciamento do hardware: memória, armazenamento, periféricos, etc. Gerenciamento de tarefas dão a cada tarefa uma fatia de tempo de processamento; dá a capacidade multitarefa do computador (várias tarefas ocorrendo ao “mesmo tempo”) Gerenciamento de arquivos série de programas que controlam a criação e acesso a arquivos. manutenção de registros da localização física de arquivos em disco magnético (HD, disquete) Funções
  • 8. Sistema Operacional Usuário Programas Sistema Operacional Hardware Sistema de arquivos fornecer um meio de comunicação com os usuários (interface) gerencias os dispositivos de hardware Organizar os arquivos no disco Dar suporte a outros programas Tarefas básicas
  • 9. Sistema Operacional Após ligar o computador.... É acionado um programa gravado em um componente eletrônico: a BIOS (Basic Input-Output System) Autoteste – identifica a memória, discos, teclado, e outros dispositivos; Procurar o sistema operacional – Os microcomputadores geralmente primeiro procuram o sistema operacional na unidade de disquete – Caso não exista um sistema operacional na unidade de disquete vão procurá-lo no disco rígido (HD) Após encontrar o sistema operacional ele é executado e permanece em execução durante todo o tempo que o computador estiver ligado. Inicialização (Boot)
  • 10. Sistema Operacional O computador é ligado É executado um programa gravado em um componente eletrônico que identifica e testa a memória, discos, teclado, e outros dispositivos; procura o Sistema Operacional e o executa disquete Hard Disk O computador pode ser utilizado CD Inicialização (Boot)
  • 11. Sistema Operacional Comunicação entre usuários e o computador Interfaces de linha de comando Interfaces gráficas - GUI Interface
  • 12. Sistema Operacional Interface de linha de comando O usuário digita comandos para o computador; O sistema operacional interpreta e executa os comandos; Apresenta mensagens (textuais) ao usuário. DOS (Microsoft) - 1980 Interface C:FORMAT A: C:DIR A: C:DEL texto.txt C:COPY relat.txt a:
  • 13. Sistema Operacional Interface Gráfica (GUI – Graphical User Interface) O conceito de janelas; Utilização de Menus, ícones, caixas de diálogo; Intuitiva, “amigável”; Interface
  • 14. Sistema Operacional Mac OS (Apple) – 1984 Interface
  • 15. Sistema Operacional Mac OS (Apple) - Atual Interface Mac OS X "Tiger”
  • 16. Sistema Operacional Windows Interface 1985: Windows 1.0 1987: Windows 2.0 1993: Windows 3.11 1998: Windows 98 2001: Windows XP 2006: Windows Vista
  • 17. Sistema Operacional Linux - 1991 Interface Linus Torvalds Linux - KDE 3.5
  • 18. Sistema Operacional Compartilhando a CPU Geralmente os computadores possuem uma única CPU e todos os programas dever compartilhá-la; Alocação de recursos é o processo de atribuição de recursos do computador a determinados programas. Esses recursos são liberados quando o programa que os utiliza é finalizado; Multiprocessamento: computador com mais de uma CPU; Multiprogramação: dois ou mais programas usando uma mesma CPU “ao mesmo tempo”; Durante o tempo que um programa está lendo ou gravando dados no disco, por exemplo, a CPU pode estar processando milhares de instruções de outro programa; Tempo Compartilhado: O computador dá a cada usuário uma fração de tempo; Gerenciamento de recursos
  • 19. Sistema Operacional Compartilhando a memória Primeiro plano e Segundo Plano Primeiro plano: programas com maior prioridade de execução; Segundo plano: programas com prazo menos prementes; Armazenamento / Memória Virtual Os programas em execução ficam armazenados em disco e trechos desses programas são enviados à memória quando há necessidade; Paginar: processo de dividir um programa em partes de igual tamanho (páginas) e armazená-las em espaços de memória de igual tamanho; Gerenciamento de recursos
  • 20. Sistema Operacional Arquivo: unidades lógicas de dados O sistema operacional mantém uma lista dos arquivos que estão no disco; Agrupamento dos arquivos em pastas (diretórios) Gerenciamento do sistema de arquivos
  • 21. Sistema Operacional Os programas recorrem ao sistema operacional para realizar algumas de suas tarefas Ler arquivos do disco; Salvar arquivos em disco; Ler os toques do teclado; Imprimir arquivos; etc Suporte a outros programas
  • 22. Sistema Operacional Multitarefa capacidade de executar mais de um programa ao mesmo tempo; Multiusuário permite que mais de um usuário acesse o computador ao mesmo tempo. Para isso o sistema operacional também tem de ser multitarefa. SO multitarefa e multiusuário: UNIX Sistemas operacionais para multiprocessadores tipo especial de SO para computadores com mais de um microprocessador (CPU) Tipos