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 utilizados na Internet. para serem 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