Informações Principais
     Resumo
     Abstract
     Introdução
     Conclusão
     Download
  
  
  
 
Introdução
 
 
Acadêmico(a): Fabio Eduardo Tomaz
Título: Linguagem de Programação de Script para Elaboração de Conteúdo Dinâmico na WWW
 
Introdução:
Na década de 50 surgiram os primeiros compiladores. Nesta época eles eram tidos como softwares complexos. Nos tempos atuais com o avanço das pesquisas e criação de técnicas provenientes das diversas áreas da computação como engenharia de software, arquitetura de computadores e teoria das linguagens formais, os compiladores passaram a ser implementados com maior rapidez, com inúmeras melhorias desde a análise léxica até a otimização do código gerado. Com o advento da World Wide Web (WWW) as funcionalidades dos compiladores passaram a ser utilizadas nas páginas da Internet através das linguagens de script. As linguagens de script representam uma forma totalmente nova de se programar se comparadas com as linguagens de alto nível tradicionais. Nestas linguagens de script é assumida a existência de um conjunto de componentes já desenvolvidos em outras linguagens, de forma que o objetivo destas linguagens passa ser o de combinar estes componentes e não o de desenvolver programas partindo de estruturas de dados elementares. Existem linguagens de script que são encapsuladas em páginas HTML, tais como Javascript e VBScript. Este modelo de script permite aos desenvolvedores de sites mesclar comandos de script com um conteúdo de um arquivo no formato HTML. Para interpretar os scripts é necessário desenvolver um servidor de aplicação que esteja preparado para interagir com um servidor WWW. Dentro deste contexto encontra-se o presente trabalho que apresenta especificações para desenvolver um servidor de aplicação para Internet. Este servidor de aplicação incorpora técnicas para implementar um programa capaz de interpretar um arquivo HTML mesclado com comandos de script. A definição de uma linguagem de script com comandos em português também é parte integrante deste trabalho. Apesar da performance das linguagens de script ser inferior a das linguagens tradicionais, estas linguagens vêm se popularizando cada vez mais devido a sua facilidade de aprendizado. Nunes (1999) descreve que esta facilidade é justificada por não necessitar de muito formalismo para escrever um programa. Para desenvolver um script não é necessário ser um especialista em computação. Este fato explica o crescimento acelerado de utilização e também da criação de novas linguagens de script.