sistema operacional, Internet, aplicativos - Facom

Propaganda
GMA038 - 1/2015
Universidade Federal de Uberlândia
Faculdade de Computação
Sistema operacional
Internet
Softwares aplicativos
Prof. Renato Pimentel
GMA038 - Intro Ciênc. Computação
Sist. Operacional; Internet; Aplicativos
1
Relembrando: O computador
Equipamento eletrônico capaz de processar (manipular)
dados (entrada), de acordo com um conjunto de instruções,
e transformá-los em informação (saída) útil, podendo
armazená-los para uso posterior.
Três componentes principais:
Hardware: a parte física, o equipamento que compõe o
computador;
Software: a parte lógica, os programas: conjuntos de
instruções que orientam o computador na tarefa de
processamento;
Pessoas ou Peopleware: correspondem ao usuário, que
usa o poder do computador para algum propósito.
GMA038 - Intro Ciênc. Computação
Prof. Renato Pimentel
Sist. Operacional; Internet; Aplicativos
2
1
GMA038 - 1/2015
Software
Componente lógico de um sistema de computação:
Séries de instruções que fazem o computador funcionar
(programas de computador);
Funcionam como um passo a passo, ordenando o que o
hardware deve fazer;
Representam a ponte entre os usuários e uma máquina;
Duas categorias:
Software básico ou de sistema (sistema operacional).
Software aplicativo (as aplicações).
GMA038 - Intro Ciênc. Computação
Prof. Renato Pimentel
Sist. Operacional; Internet; Aplicativos
3
2
GMA038 - 1/2015
Sistema operacional: Interface com o usuário
Duas formas básicas:
1.Interface de linha de comando.
2.Interface gráfica (GUI – graphical user interface).
GMA038 - Intro Ciênc. Computação
Sist. Operacional; Internet; Aplicativos
5
Sistemas operacionais para
computadores pessoais
Plataforma
Combinação de hardware de computador e software de
sistema operacional.
Wintel (Microsoft Windows que roda em um PC baseado
em Intel) é a mais comum.
Plataformas Comuns:
MS-DOS
Windows
MAC OS
Unix
Linux
GMA038 - Intro Ciênc. Computação
Prof. Renato Pimentel
Sist. Operacional; Internet; Aplicativos
6
3
GMA038 - 1/2015
DOS: disk operating system
Baseado em linha de
comando.
A tela apresenta prompts
ao usuário.
O usuário digita
comandos.
Não é amigável (userfriendly).
Várias versões
MS-DOS, PC-DOS, DRDOS, FreeDOS
GMA038 - Intro Ciênc. Computação
Sist. Operacional; Internet; Aplicativos
7
Janelas, Ícones, etc.
Xerox Star (1981)
Primeiro SO comercial baseado em janelas.
Estilo de interação WIMP (Janelas, Ícones, Menus e
Apontadores)
GMA038 - Intro Ciênc. Computação
Prof. Renato Pimentel
Sist. Operacional; Internet; Aplicativos
8
4
GMA038 - 1/2015
Apple Lisa
1983 – Apple Lisa
Primeiro PC a ter um mouse e uma interface gráfica.
A interface foi inspirada nas estações de trabalho
Xerox.
GMA038 - Intro Ciênc. Computação
Sist. Operacional; Internet; Aplicativos
9
Microsoft Windows
Iniciou-se como um ambiente operacional para o MS-DOS.
Não era um sistema operacional completo; necessitava do MSDOS.
Usa uma interface gráfica.
Gerenciador baseado em ícones.
Os usuários podem usar os comandos e a interface do DOS.
Atualmente uma família completa de sistemas operacionais.
“Multitarefa”.
Gerenciador de arquivos estilo árvore.
Surgimentos dos aplicativos (Office).
GMA038 - Intro Ciênc. Computação
Prof. Renato Pimentel
Sist. Operacional; Internet; Aplicativos
10
5
GMA038 - 1/2015
Microsoft Windows
Windows 1.01 (1985)
O sistema rodava no
padrão 16-bit e usava
menos de 1MB.
Rudimentar interface
gráfica, rodando em cima
do MS-DOS 5.0.
Windows 3.11 (1992)
Softwares para multimídia.
Fontes TrueType.
Mais estável.
GMA038 - Intro Ciênc. Computação
Sist. Operacional; Internet; Aplicativos
11
Microsoft Windows
Windows 95
Completamente novo – sistema
operacional independente do DOS.
Menu Iniciar.
Barra de Tarefas.
Windows 98
Assistentes (Wizards): ferramentas
passo a passo para tarefas.
Suporte a vários monitores e
interface USB.
Restauração do sistema via DOS.
Integração com Internet (Internet
Explorer, interface do sistema)
GMA038 - Intro Ciênc. Computação
Prof. Renato Pimentel
Sist. Operacional; Internet; Aplicativos
12
6
GMA038 - 1/2015
Microsoft Windows
Windows Me (Millenium Edition,
2000)
Suporte para multimídia.
Media Player, edição de vídeo.
Maiores recursos de confiabilidade.
Suporte para redes domésticas
Windows 2000
Corporativo.
Você obtém “sua” área de trabalho
e arquivos, independentemente de
qual PC usa para acessar a rede.
Bastante estável.
32 bits.
GMA038 - Intro Ciênc. Computação
Sist. Operacional; Internet; Aplicativos
13
Microsoft Windows
Windows XP - 2001
Melhor interface com o
usuário:
Área de trabalho muito mais
clara e desobstruída.
Mais ícones no menu Iniciar
redesenhado.
Melhor suporte a
hardware, multimídia e
segurança para a Internet.
Suporte a múltiplos
usuários e personalização.
GMA038 - Intro Ciênc. Computação
Prof. Renato Pimentel
Sist. Operacional; Internet; Aplicativos
14
7
GMA038 - 1/2015
Microsoft Windows
Windows Vista (2006)
Recursos de transparência.
Sistema de alternância 3D
de janelas.
Ferramentas integradas
para segurança.
Fiasco: sistema lento,
pesado e cheio de falhas.
Windows 7 (2009)
Correções do Vista.
Mais eficiente, limpo e
prático de usar.
GMA038 - Intro Ciênc. Computação
Sist. Operacional; Internet; Aplicativos
15
Microsoft Windows
Windows 8 (2012)
Interface totalmente nova.
Sistema adaptado a
diversos dispositivos.
Interação com telas
sensíveis ao toque.
Rápida inicialização do
sistema.
Windows To Go: é
possível executar o
Windows 8 a partir de um
pen drive ou HD externo.
GMA038 - Intro Ciênc. Computação
Prof. Renato Pimentel
Sist. Operacional; Internet; Aplicativos
16
8
GMA038 - 1/2015
Microsoft Windows
GMA038 - Intro Ciênc. Computação
Sist. Operacional; Internet; Aplicativos
17
MAC OS
Projetado pela Apple para seu computador Macintosh.
Primeira GUI bem-sucedida comercialmente.
Serviu como modelo para o Windows e outros produtos.
GMA038 - Intro Ciênc. Computação
Prof. Renato Pimentel
Sist. Operacional; Internet; Aplicativos
18
9
GMA038 - 1/2015
UNIX
Desenvolvido em 1971 para ser usado no
minicomputador DEC.
Sistema baseado em caracteres com interface de
linha de comando.
Não é ligado a nenhuma família de processadores.
Roda praticamente em qualquer tipo de sistema (PC,
mainframe, estação de trabalho) de qualquer fabricante.
Principal sistema operacional em uso em
servidores de Internet.
Manipula facilmente muitos usuários ao mesmo tempo.
GMA038 - Intro Ciênc. Computação
Sist. Operacional; Internet; Aplicativos
19
Linux
Usa interface de linha de
comando.
Muitas companhias
criaram uma GUI para
funcionar com o Linux.
Conceito de fonte aberta:
O código-fonte é livre.
Usuários podem fazer o
download, modificar e
distribuir o software.
Mais estável do que o
Windows.
GMA038 - Intro Ciênc. Computação
Prof. Renato Pimentel
Sist. Operacional; Internet; Aplicativos
20
10
GMA038 - 1/2015
Gerenciamento de arquivos
Dispositivos de armazenamento:
Grande número de arquivos
Documentos de texto
Imagens
Arquivos de áudio e vídeo, etc.
Como organizar tais arquivos?
Como localizar um arquivo específico?
Gerenciador
Gerenciador de
de arquivos
arquivos
GMA038 - Intro Ciênc. Computação
Sist. Operacional; Internet; Aplicativos
21
Gerenciador de arquivos
Permite que arquivos sejam armazenados
em uma estrutura de diretório hierárquica
Organização intuitiva para o usuário.
Diretório: área identificada do
armazenamento que pode conter
arquivos.
Também pode conter outros diretórios.
Versões mais recentes do Windows: termo
pasta.
Gerenciador de arquivos permite criação
de estrutura de pastas; exibe listas de
arquivos pertencentes às mesmas.
Permite copiar (ou mover) arquivo(s) de
uma pasta para outra; renomear arquivos;
excluir os mesmos.
GMA038 - Intro Ciênc. Computação
Prof. Renato Pimentel
Sist. Operacional; Internet; Aplicativos
22
11
GMA038 - 1/2015
Gerenciador de arquivos do Windows:
Windows Explorer
Botões
Voltar / avançar
Barra de
endereços
Caixa de
pesquisa
Barra de
ferramentas
Lista de
arquivos
Painel de
navegação
Painel de detalhes
GMA038 - Intro Ciênc. Computação
Sist. Operacional; Internet; Aplicativos
23
Gerenciador de arquivos do Windows:
Windows Explorer
Modos de exibição de arquivos numa
pasta:
Ícones → Extra grandes, grandes,
médios, pequenos.
Ícone pode ser miniatura (thumbnail): prévia
do conteúdo do arquivo.
Lista → Listagem simples (apenas
nome) dos arquivos.
Detalhes → Listagem com nome, data
de modificação, tipo e tamanho em bytes
(mais detalhes podem ser incluídos).
Lado a lado → Colunas de miniaturas e
alguns detalhes.
GMA038 - Intro Ciênc. Computação
Prof. Renato Pimentel
Sist. Operacional; Internet; Aplicativos
24
12
GMA038 - 1/2015
Windows Explorer
Opções de ordenação de
arquivos (ordem crescente /
decrescente):
Por nome.
Por tamanho.
Por data de modificação (última
alteração).
Por tipo de arquivo.
Opções mudam dependendo da
pasta (ex.: pasta com arquivos de
música)
GMA038 - Intro Ciênc. Computação
Sist. Operacional; Internet; Aplicativos
25
Internet
GMA038 - Intro Ciênc. Computação
Prof. Renato Pimentel
Sist. Operacional; Internet; Aplicativos
26
13
GMA038 - 1/2015
Internet
Grande conjunto de redes de computadores interligados
pelo mundo.
Início:
rede interligando universidades nos EUA;
Uso militar (defesa / inteligência).
Início década 1990: Internet começa a ser explorada
comercialmente.
Não há gerenciamento centralizado, cada usuário ou
empresa administra sua rede e esta se conecta à Internet.
Comunicação entre as várias redes segue um protocolo
padrão.
GMA038 - Intro Ciênc. Computação
Sist. Operacional; Internet; Aplicativos
27
Como a Internet funciona
Cada servidor (Host) possui um endereço único na
Internet. Este endereço é conhecido como IP
(Internet protocol). Ex: 200.19.146.234
Cada endereço acima pode ser escrito com letras
da seguinte forma: www.ufu.br; www.uol.com.br;
www.google.com
Servidores de Internet podem oferecer vários tipos
de serviços (Mais utilizados – Web; Endereço
eletrônico (e-mail); FTP).
GMA038 - Intro Ciênc. Computação
Prof. Renato Pimentel
Sist. Operacional; Internet; Aplicativos
28
14
GMA038 - 1/2015
Web (WWW – World Wide Web)
Recursos multimídia (Texto, Imagem, Som e Vídeo).
Informações estão contidas em sites.
Em um site é possível saltar de um ponto para outro utilizando
"hiperlinks".
Cada site possui seu URL (Uniform Resource Locator,
localizador uniforme de recursos) Ex.: http://www.ufu.br;
http://www.famat.ufu.br; http://ww.uol.com.br
Endereços (domínios) são criados de acordo com o tipo de
utilização: .com (comércio); .gov (governo); .edu
(universidades – normalmente as brasileiras não utilizam); .mil
(militar); .org (organizações sem fins lucrativos), etc.
Endereços terminam com nacionalidade: Brasil (.br); Japão
(.jp); Portugal (.pt); EUA (em branco).
GMA038 - Intro Ciênc. Computação
Prof. Renato Pimentel
Sist. Operacional; Internet; Aplicativos
29
15
GMA038 - 1/2015
Transferência de arquivos (FTP)
FTP (File Transfer Protocol): serviço
especializado na troca de arquivos.
O navegador permite acessar este
serviço diretamente.
Páginas de FTP normalmente
possuem apenas uma lista com
arquivos. Exemplo:
ftp://mecanica.ufu.br
Cliente de FTP: Programa específico
para troca de arquivos, agilizando o
processo. Ex: Filezilla, SSH Secure
File Transfer Client, etc.
GMA038 - Intro Ciênc. Computação
Sist. Operacional; Internet; Aplicativos
31
Softwares aplicativos
GMA038 - Intro Ciênc. Computação
Prof. Renato Pimentel
Sist. Operacional; Internet; Aplicativos
32
16
GMA038 - 1/2015
Softwares aplicativos
Personalizados
Projetados e implementados (desenvolvidos) por
programadores de software.
Podem ser complexo; desenvolvimento pode levar
anos.
Em pacotes (software comercial)
Voltado para o usuário comum; computadores
pessoais.
Vendido pela Internet (via download) ou cópia física
(daí o nome pacote).
GMA038 - Intro Ciênc. Computação
Prof. Renato Pimentel
Sist. Operacional; Internet; Aplicativos
34
17
GMA038 - 1/2015
Usos
Redação de textos.
Edição de imagens.
Educação.
Criação de gráficos.
Apresentação de resultados.
Jogos.
Navegadores de Internet
(browsers).
GMA038 - Intro Ciênc. Computação
Sist. Operacional; Internet; Aplicativos
35
Aquisição de software
Freeware: autor disponibiliza gratuitamente; porém
possui direitos autorais (propriedade legal).
Domínio público: não existe tal propriedade.
Open-source (código aberto): freeware onde o
código-fonte (instruções) são disponibilizados ao
usuário.
permite alterações e correções de problemas (bugs)
típico de Linux.
Shareware: gratuito por um período experimental.
Comercial.
GMA038 - Intro Ciênc. Computação
Prof. Renato Pimentel
Sist. Operacional; Internet; Aplicativos
36
18
GMA038 - 1/2015
Softwares orientados para tarefa
Processamento de texto
Software mais amplamente usado; permite criar, editar,
armazenar e imprimir textos e gráficos em um
documento.
Empresas: redação de relatórios, memorandos,
correspondências.
Usuários domésticos: documentos, cartas, etc.
Planilha eletrônica
Planilhas: ferramentas de negócios há muito utilizadas.
Software recalcula automaticamente resultados quando
valores de uma planilha são alterados.
GMA038 - Intro Ciênc. Computação
Sist. Operacional; Internet; Aplicativos
37
Suítes do tipo office
Suíte – grupo de aplicações básicas de software,
desenvolvidas para trabalhar em conjunto.
Vantagens:
Fácil cópia de dados de uma aplicação para outra.
Interface similar entre aplicações.
Suítes de escritório (office): edição de texto, criação de
planilhas eletrônicas, apresentação de slides, gráficos.
Exemplos:
Microsoft Office (comercial).
LibreOffice (freeware).
GMA038 - Intro Ciênc. Computação
Prof. Renato Pimentel
Sist. Operacional; Internet; Aplicativos
38
19
GMA038 - 1/2015
Microsoft Office
Estima-se que seja usado
por mais de 1 bilhão de
usuários.
Versões também para Mac
OS (Apple).
1a. versão: 1990
Apenas MS Word
(processamento de textos),
MS Excel (planilhas) e MS
PowerPoint (apresentações).
Versão atual: Office 2013
(outubro/2012)
GMA038 - Intro Ciênc. Computação
Sist. Operacional; Internet; Aplicativos
39
LibreOffice
Suíte livre, disponível para
Windows, Unix, Linux, Mac
OS e Solaris.
Arquivos:
formato ODF
(OpenDocument).
Formatos do Office.
Desmembramento do
OpenOffice.org. (2000-)
Primeira versão: 3.3 (2010).
Atual: 4.3.6 (fev/2015).
No Brasil: BrOffice.
GMA038 - Intro Ciênc. Computação
Prof. Renato Pimentel
Sist. Operacional; Internet; Aplicativos
40
20
GMA038 - 1/2015
Referências
BACKES, A. R. Notas de aula de Informática para
Biotecnologia (2014).
SILVA, A. J. Notas de aula de Introdução à Ciência
da Computação.
CAPRON, H. L. & JOHNSON, J. A. Introdução à
Informática. São Paulo: Prentice Hall, 2004.
Notas de aulas disponíveis no slideshare.
GMA038 - Intro Ciênc. Computação
Prof. Renato Pimentel
Sist. Operacional; Internet; Aplicativos
41
21
Download