GLOSSÁRIO Este glossário contém termos e siglas utilizados para Internet. Este material foi compilado de trabalhos publicados por Plewe (1998), Enzer (2000) e outros manuais e referências localizadas na própria Internet. Ele está organizado em forma alfabética para facilitar sua pesquisa. ActiveX e COM. O “Component Object Model” (COM) é o padrão de comunicação da indústria para arquivos executáveis e bibliotecas de ligação dinâmica (DLL) para o sistema operacional Windows da Microsoft. Antes do COM desenvolvedores que desejavam que seus programas se comunicassem tinha a escolha de usar varios padrões “adhoc” tais como “Dynamic Data Exchange” DDE, Object Linking and Embedding, OLE e Visual Basic Extension VBX. ActiveX é essencialmente um padrão derivado desses últimos e é utilizado para descrever os componentes com: ActiveX Controls, ActiveX Server Pages ASP e ActiveX Data Objects ADO. ActiveX Controls. É essencialmente uma interface usada para entrada e saída de dados para uma aplicação. ActiveX Server Pages (ASP). Também comumente refenciado como Active Server Page, são documentos em HTML que contém seções de código em “script” embebido que pode ser processado pela DLL de extensão do servidor ISAPI (asp.dll). ActiveX Data Objects (ADO). O ADO usa princípios similares aos utilizados pelo ODBC. Contudo a estrutura básica está baseada em componentes COM ao invés de bibliotecas de ligações dinâmicas usadas pelo ODBC. 77 Applet. Um pequeno programa em JAVA que pode encapsulado em uma página. Os applets diferem das aplicações em JAVA na maneira que a eles não é permitido acessar certos recursos na máquina local, tais como arquivos e dispositivos seriais. Backbone. Um linha de alta velocidade ou uma série de conexões que formam o caminho principal dentro de uma rede. Browser (Navegador). Um programa cliente que é usado para visualizar vários tipos de recursos na Internet. CGI (Common Gateway Interface). Um conjunto de regras que descrevem como um servidor de Internet se comunica com outras partes de “software” na mesma máquina, e vice-versa. Qualquer tipo de “software”pode ser um programa CGI se ele manipular os dispositivos de entrada e saída conforme o padrão CGI. CGI-BIN. O nome mais comum de diretório num servidor Internet onde os programas CGI são armazenados. Cliente. Um programa de “software” que é usado para contactar e obter dados de um programa servidor freqüentemente em outro computador. Cada programa cliente é projetado para trabalhar com um ou mais tipos especificos de servidor. 78 FTP (File Transfer Protocol). Um método muito comum de trasferir arquivos entre dois computadores. São utilizados programas clientes e servidores que possibilitam esta conexão e transferência. Gateway. Um conjunto de “hardware” e “software” capaz de efetuar traduções entre dois protocolos diferentes. É utilizado de maneira geral como qualquer mecanismo utilizado para conseguir acesso a outro sistema. GIF (Graphic Interchange Format). Um formato para arquivos de imagens, especialmente para imagens contendo grandes área da mesma cor. Home Page (ou Homepage). Originalmente era uma página que o navegador era configurado para usar quando iniciava. O sentido mais comum refere-se a página principal para uma coleção de páginas. HTML (HyperText Markup Language). A linguagem utilizada para codificar e criar documentos hipertextos para serem utilizados na Internet. HTTP (HyperText Transfer Protocol). O protocolo utilizado para transferir arquivos de hiprtextos através da Internet. Hipertexto Geralmente, qualquer texto que contém ligações a outros documentos. Palavras ou frases no documento que podem ser escolhidas por um leitor e que causa a apresentação de outro documento. 79 Intenert A vasta coleção de redes inter-conectadas que utililizam protocolo TCP/IP. Intranet Uma rede privada dentro de uma companhia. Como a Internet tem se tronado popular muitas de suas ferramentas tem sido utilizadas em redes privadas. IP (Internet Protocol ) (Número,Endereço) Um identificador único consistindo de 4 partes separadas por ponto. Cada máquina que esta conectada a Internet tem um número IP único. JAVA JAVA é uma linguagem de programação orientada a redes deselvolvida pela Sun Microsystems que é especificamente projetado para escrever programas que podem ser trasnferidos a computadores através da Internet e executar imdediatamente sem preocupação com virus ou outros danos aos arquivos do computador.Ao usar pequenos programas JAVA denominados “applet” podem ser incluídas funções às páginas Web tais como animações, calculos e outros truques. JavaScript JavaScript é uma linguagem de programação utilizada em páginas Web para adicionar características que as tornam mais interativas. JDK (Java Development Kit). Um pacote de desenvolvimento de “software” da Sun Microsystems que implementa o conjunto básico de ferramentas utilizado para escrever, testar, e depurar aplicações JAVA. JPEG (Joint Photographic Experts Group) JPEG é normalmente referenciado como um formato para arquivos de imagens. 80 Mosaic O primeiro navegador para Internet que foi disponibilizado para Macintosh, Windows, e UNIX, todos com a mesma interface . Netscape Um navegador para Internet e o nome da companhia que o criou. Plug-in Uma parte de “software” que adicionam características o outro “software”. Examplos comuns são os “plug-ins” para os navegadores Netscape e Microsoft Internet Explorer. A idéia básica de um “plug-in” é que ele é carregado na memória por outro “software” adicionando a ele estas novas funcionalidades. Servidor Um conjunto constituído de computador e recursos de “software”, que fronece um tipo específico de serviço a um software cliente executando em outro computador. O termo pode se referir a uma pequena parte de software tal como o servidor WWW ou a máquina em que o software está executando. SIG (Sistemas de Informações Geográficas) Pode ser definido de diversas formas algumas delas são: (a) um banco de dados digital que inclui a forma geométrica de entidades espaciais, bem como atributos temáticos; (b) programas para gerenciar, analisar e mostrar as entidades geográficas; (c) uma instalação completa numa organização, consistindo dos computadores necessários, softwares, e bancos de dados para uma dada aplicação. SQL (Structured Query Language) Uma linguagem de programação especializada para enviar comandos de busca para um banco de dados. 81 TCP/IP (Transmission Control Protocol/Internet Protocol) Este é o conjunto de protocolos que definem a Internet . Originalmente projetado para o UNIX, o “software” TCP/IP é agora disponível para os principais sistemas operacionais. URL (Uniform Resource Locator) A forma padrão para dar o endereço para qualquer recurso na Internet. WAIS (Wide Area Information Servers) Um pacote de “software” comercial que permite a indexação de grandes quantidades de informação, e tornar estes índices disponíveis para mecanísmos de busca na Internet. Uma característica dominante da WAIS é que os resultados de busca são ranqueados de acordo com sua relevância, e buscas subsequentes podem refinar o processo. WWW (World Wide Web) Frequentemente usado para se referir a Internet. É utilizado para definir a constelação de recursos que podem ser acessados usando Gopher, FTP, HTTP, telnet, USENET, WAIS e outras ferramentas. Outra utilização é para definir o universo de servidores de hipertextos. 82