Tecnologias de Informação e Edição (2014/15) Alguns tipos de programas Programas utilitários: São usualmente programas pequenos, muitas vezes gratuitos, que realizam uma função útil muito específica, como por exemplo: - Compressores/descompressores de ficheiros - Visualizadores de ficheiros de imagem - Gestão de downloads de ficheiros - “Players” de som ou video - Desfragmentadores/organizadores de disco - Browsers Os sistemas operativos tem integrado cada vez mais programas deste tipo. UBI - Dep. de Informática 50 Tecnologias de Informação e Edição (2014/15) Alguns tipos de programas Programas educativos: São extremamente interessantes para aprendizagem, mas ainda não são tão utilizados quanto já seria possível. Alguns tipo principais de programas educativos: - Tutores (um misto de livros e explicadores particulares…) - Simulações - Jogos educativos - Testes - Programas de referência (dicionários, enciclopédias, atlas, etc.) UBI - Dep. de Informática 51 Tecnologias de Informação e Edição (2014/15) Alguns tipos de programas Programas “de escritório” (office): São muitíssimo importantes para actividades de gestão, marketing, etc.. Normalmente incluem: - Processadores de texto (usualmente com capacidades muito ricas), - Folhas de cálculo (úteis para “quase tudo”, quando nos habituamos a elas ) - Programas para realizar apresentações (muito utilizados nas empresas) - Programas de bases de dados (algo mais “técnicos” que os outros) - Outros (Programas de composição gráfica, de realização de páginas de web, etc.) UBI - Dep. de Informática 52 Tecnologias de Informação e Edição (2014/15) Alguns tipos de programas Programas de base de dados: Correspondem a depósitos de dados, usualmente organizados em tabelas (as estruturas de dados utilizadas podem ser bastante diversas, e mais ou menos sofisticadas). O Office da Microsoft inclui um dos programas de bases de dados mais utilizados em PCs (o Access). Mas há vários outros programas de bases de dados muito utilizados, especialmente em sistemas maiores. Os dados podem ser consultados através de “queries”, definidas através de opções do programa de gestão, ou de uma linguagem como a SQL. UBI - Dep. de Informática 53 Tecnologias de Informação e Edição (2014/15) Alguns tipos de programas Programas dedicados: São fundamentais para as actividades das empresas. São programas construídos de raiz, ou adaptados a partir de sistemas flexíveis (como os programas da SAP), para cumprir necessidades específicas das empresas. Encarregam-se frequentemente de controlo de sistemas fabris, de gestão de stocks, de gestão das interrelações com fornecedores e clientes, etc.. UBI - Dep. de Informática 54 Tecnologias de Informação e Edição (2014/15) Alguns tipos de programas Programas de Inteligência Artificial: A Inteligência Artificial é muitas vezes integrada em programas com os fins mais diversos... (Frequente em jogos, etc.) Exemplos de programas que envolvem IA: - Sistemas periciais (Expert Systems) - Programas de mineração de dados - Análise inteligente de imagem - Compreensão de linguagem natural UBI - Dep. de Informática 55 Tecnologias de Informação e Edição (2014/15) Alguns tipos de programas Exemplos de links de WWW sobre o assunto: Sobre Software Educativo, na Wikipedia: http://en.wikipedia.org/wiki/Tutorial http://en.wikipedia.org/wiki/Educational_software Sobre "programas de escritório", na Wikipedia: http://en.wikipedia.org/wiki/Office_suite "Business Software", da SAP: http://www.sap.com/solutions/index.epx UBI - Dep. de Informática 56 Tecnologias de Informação e Edição (2014/15) Alguns tipos de programas Exemplo prático – Um programa (cliente) de FTP: O que é FTP? http://en.wikipedia.org/wiki/File_Transfer_Protocol FileZilla: Descarregar, instalar, usar para enviar um ficheiro para uma pág. de WWW. UBI - Dep. de Informática 57 Tecnologias de Informação e Edição (2014/15) Alguns tipos de programas Vírus: Os Vírus são programas auto-replicativos criados para se espalharem nos sistemas informáticos e causar problemas (mais ou menos graves). Os Vírus tradicionais são programas muitíssimo interessantes, ligados ao conceito de vida artificial, e aos jogos de ocupação de memória. Actualmente já quase não surgem Vírus verdadeiros, mas antes Worms, Trojans, Macros, Adware... Os efeitos nos computadores podem ser quaisquer uns que os criadores tenham implementado, mas é comum roubarem informação, destruírem ou danificarem ficheiros, distribuírem spam via e-mail, permitirem a terceiros acesso aos discos, usarem os computadores infectados para fazer ataques a terceiros... UBI - Dep. de Informática 58 Tecnologias de Informação e Edição (2014/15) Alguns tipos de programas As formas dominantes de propagação dos “Vírus” são: E-mail, WWW, pens (ou CDs, etc). Os mecanismos de protecção que devemos utilizar incluem: - Programas antí-vírus (residentes ou de scanning deliberado) - Firewalls (e/ou “routers”, etc.) - Configuração correcta da segurança nos Browsers - Usar Webmail ao invés de descarregar o e-mail para o disco - Correr periodicamente programas de antí-adware - Manter cópias de segurança dos ficheiros mais importantes UBI - Dep. de Informática 59 Tecnologias de Informação e Edição (2014/15) Alguns tipos de programas Um processador de texto, para que serve afinal? Caso do Word: Ok, serve para escrever, mas para que mais? (E isso adianta muito para Gestão?) Nota: É mais importante saber para que serve do que saber em detalhe a forma de utilização de cada pormenor… (Sabendo que uma coisa é possível, e querendo faze-la, descobre-se como…) (Mas sabendo executar uma coisa numa versão pode já não se saber na seguinte…) UBI - Dep. de Informática 60 Tecnologias de Informação e Edição (2014/15) Styles: UBI - Dep. de Informática 61 Tecnologias de Informação e Edição (2014/15) Styles (cont.): UBI - Dep. de Informática 62 Tecnologias de Informação e Edição (2014/15) Índices: Em Inglês: "Table of Contents" (TOC). (Em Inglês "Index" é o índice alfabético…) Há boas razões para que se queira gerar a TOC automaticamente… Busca na Net e … Exemplos de sites que explicam como se faz: http://techblissonline.com/table-of-contents/ http://techblissonline.com/table-of-contents-in-word/ UBI - Dep. de Informática 63 Tecnologias de Informação e Edição (2014/15) Templates: Basicamente são "documentos modelo". (São pré-formatados, e podem ser parcialmente pré-preenchidos…) No limite, podem ser documentos em grande parte já escritos, e com um formato que se desenvolveu até ficar "perfeito", apenas com alguns campos para preencher… A utilidade prática, por exemplo no domínio da Gestão, é óbvia… UBI - Dep. de Informática 64 Tecnologias de Informação e Edição (2014/15) Formulários: São "janelas" de interface para recolha de dados, baseadas no Word. (Podem ser "locked"!) Como se implementam? Ver por exemplo em: http://www.addictivetips.com/microsoft-office/create-user-entry-forms-in-word-2010/ UBI - Dep. de Informática 65 Tecnologias de Informação e Edição (2014/15) Um processador de texto num computador permite… Vantagens em relação a escrever texto numa máquina de escrever… • Correcção e/ou introdução de melhoramentos em textos já escritos… • Actualização fácil de textos já escritos. • Correcção automática de erros ortográficos (e até gramaticais!). • Possibilidade de reutilizar segmentos de texto noutros docs. (sem ter de reescrever). • Possibilidade de integrar nos textos imagens, tabelas, etc.. • Possibilidade de realizar buscas automáticas no texto. • Possibilidade de inclusão de hiperlinks. UBI - Dep. de Informática 66 Tecnologias de Informação e Edição (2014/15) Um processador de texto num computador permite… Vantagens em relação a escrever texto numa máquina de escrever… • Escolha/alteração de formatos de página, tipos de letra, cores, tamanhos, separação entre linhas, etc. • Inclusão de cabeçalhos e rodapés, incluindo numeração de páginas, etc.. • Possibilidade de "marcação" de alterações, importante para trabalho entre várias pessoas. • Armazenamento electrónico: Possibilita transporte fácil, múltiplas reproduções, envio electrónico à distância, etc.. • ……… UBI - Dep. de Informática 67