Universidade Federal de Uberlândia Faculdade de Computação Sistema operacional Internet Softwares aplicativos Prof. Renato Pimentel 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. 2 Prof. Renato Pimentel 1
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). 3 Prof. Renato Pimentel 2
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). 5 Plataforma Sistemas operacionais para computadores pessoais 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 6 Prof. Renato Pimentel 3
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, DR- DOS, FreeDOS 7 Janelas, Ícones, etc. Xerox Star (1981) Primeiro SO comercial baseado em janelas. Estilo de interação WIMP (Janelas, Ícones, Menus e Apontadores) 8 Prof. Renato Pimentel 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
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. 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) 12 Prof. Renato Pimentel 6
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. 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. 14 Prof. Renato Pimentel 7
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. 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. 16 Prof. Renato Pimentel 8
Microsoft Windows 17 MAC OS Projetado pela Apple para seu computador Macintosh. Primeira GUI bem-sucedida comercialmente. Serviu como modelo para o Windows e outros produtos. 18 Prof. Renato Pimentel 9
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. 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. 20 Prof. Renato Pimentel 10
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 de arquivos 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. 22 Prof. Renato Pimentel 11
Gerenciador de arquivos do Windows: Windows Explorer Botões Voltar / avançar Barra de endereços Caixa de pesquisa Barra de ferramentas Painel de navegação Lista de arquivos Painel de detalhes 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. 24 Prof. Renato Pimentel 12
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) 25 Internet 26 Prof. Renato Pimentel 13
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. 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). 28 Prof. Renato Pimentel 14
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). 29 Prof. Renato Pimentel 15
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. 31 Softwares aplicativos 32 Prof. Renato Pimentel 16
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). 34 Prof. Renato Pimentel 17
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). 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. 36 Prof. Renato Pimentel 18
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. 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). 38 Prof. Renato Pimentel 19
Microsoft Office Estima-se que seja usado por mais de 1 bilhão de usuários. Versões também para Mac OS (Apple). 1 a. versão: 1990 Apenas MS Word (processamento de textos), MS Excel (planilhas) e MS PowerPoint (apresentações). Versão atual: Office 2013 (outubro/2012) 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. 40 Prof. Renato Pimentel 20
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. 41 Prof. Renato Pimentel 21