Вы находитесь на странице: 1из 5

************************************************************** UAL - UNESA ALGORITHMIC LANGUAGE Desenvolvimento: Adriana Sayuri Spallanzani Andrea Teixeira de Medeiros Juarez Muylaert Filho

**************************************************************

(Ateno para o item 4.1)


1. 2. 3. 4. LICENA INTRODUO REQUISITOS NECESSRIOS INSTALAO 4.1 INTERPRETADOR SIMPLES 4.2 INTERPRETADOR ANIMADO 4.3 EDITOR UAL 5. ACESSO AO SISTEMA 6. CRDITOS 7. DUVIDAS E SUGESTES 1. LICENA -------------------------------------------------------------Ao instalar e utilizar este software, voc estar confirmando a aceitao do software e dos termos desta licena. Se no concordar com estes termos, no conclua o processo de instalao. Com o intuito de difundir para a comunidade acadmica o sistema desenvolvido, o mesmo encontra-se disponibilizado gratuitamente, levando-se em considerao o leftright, na seguinte pgina: http://sites.uol.com.br/ual-language/download.html, podendo ser livremente copiado e utilizado. Este software pode ser distribudo gratuitamente em servios online, BBS, ou quaisquer outras mdias eletrnicas, desde que todos os arquivos sejam includos na distribuio. Este software no pode ser distribudo em CD-ROM, disquete ou outra mdia fsica no gratuita sem a permisso dos desenvolvedores.(grifo nosso) Quando utilizado com a configurao recomendada de hardware e software, a linguagem funcionar em conformidade substancial com esta documentao. Caso contrario, no garantimos o correto funcionamento do UAL. O sistema possui cdigo aberto, permitindo aos interessados o desenvolvimento de novas funcionalidades, desde que mantida a filosofia inicial do mesmo e mencionadas as autorias. Para isso, basta entrar em contato, atravs do e-mail: mailto:ual-language@uol.com.br e solicitar os cdigos fontes. Este software distribudo sem quaisquer garantias de nenhum tipo. O risco de usar este software totalmente assumido pelo usurio. Este software no tolerante a falhas e no deve ser usado em ambientes que requerem isto. Em nenhum momento os desenvolvedores podero ser acusados por danos indiretos, acidentais ou por conseqncia, incluindo perda de trabalho, renda, lucros, uso, dados ou outras vantagens econmicas, mesmo que os mesmos sejam avisados anteriormente da possibilidade do dano.

2. INTRODUO -------------------------------------------------------------Este arquivo contm informaes para instalao e utilizao do UAL, sistema desenvolvido durante o Projeto Final do Curso de Informtica da Universidade Estcio de S, Campus Friburgo. O UAL, interpretador para descrio de algoritmos em Portugus, visa auxiliar o aprendizado do aluno iniciante em Linguagem de Programao atravs de uma abordagem diferente, possibilitando a visualizao grfica dos resultados obtidos pela execuo de algoritmos. 3. REQUISITOS NECESSRIOS -------------------------------------------------------------Para a instalao do UAL, so necessrios os seguintes requisitos mnimos: HARDWARE: Microcomputador PC compatvel Processador 486 ou superior Memria RAM de 16 MB 10 Mb de espao em disco disponvel

SOFTWARE: - Sistema Operacional Linux - daVinci V2.1 ou superior - X11 Verso 5 (X11R5) ou superior 4. INSTALAO -------------------------------------------------------------O usurio pode escolher os aplicativos que achar convenientes para utilizao. O arquivo ual.tar.gz contm o executvel para interpretao simples, o arquivo ualgraph.tar.gz contm o executvel para interpretao com visualizao grfica e o editual.tar.gz contm o ambiente para edio dos programas fontes, manual da linguagem, juntamente com os executveis (ual e ualgraph). O endereo para aquisio dos arquivos http://sites.uol.com.br/ual-language/download.html. 4.1 INTERPRETADOR SIMPLES -------------------------------------------------------------(este interpretador suficiente para executar os algoritmos observao nossa) Faa o download do arquivo ual.tar.gz, na pgina de download anteriormente mencionada. Aps o download, o arquivo deve ser descompactado dentro do diretrio /usr/local. Copie o arquivo para o diretrio citado e descompacte-o, conforme os seguintes comandos: (grifo nosso) % cp ual_v2.tar.gz /usr/local (voc usar este comando se estiver no modo texto) % cd /usr/local % tar zxvf ual.tar.gz Observao nossa: Copie o arquivo ual_v2.tar.gz do CD. Clique no cone do terminal e mude para o diretrio local, digitando: cd /usr/local e depois digite: tar zxvf ual.tar.gz

Para o correto funcionamento deste ambiente necessrio que o mesmo esteja no PATH do sistema. Isto deve ser feito acrescentando-se o caminho /usr/local/ual ao seu profile. (grifo nosso) No Linux Conectiva, por exemplo, voc dever editar o arquivo .bash_profile, do diretrio do usurio (caso voc acesse o Linux como root, este diretrio ser o /root) acrescentando na linha do PATH: :/usr/local/ual Observao nossa: No Red Hat 7, utilize um editor (por exemplo, o VI) para acrescentar esta linha no arquivo profile, digitando: VI /etc/profile PATH=$PATH:/usr/local/ual Aps estes procedimentos, o interpretador (em sua verso simples) j poder ser utilizado. Para informaes sobre o uso do mesmo, verifique o item 5, 'Acesso ao Sistema'. (grifo nosso) ual nome_arquivo_fonte para executar (grifo nosso) 4.2 INTERPRETADOR ANIMADO -------------------------------------------------------------Faa o download do arquivo ualgraph.tar.gz, na pgina de download anteriormente mencionada. Aps o download, o arquivo deve ser descompactado, obrigatoriamente, dentro do diretrio /usr/local. Copie o arquivo para o diretrio citado e descompacte-o, conforme os seguintes comandos: % cp ualgraph.tar.gz /usr/local % cd /usr/local % tar zxvf ualgraph.tar.gz Porm, antes de executar o ualgraph, arquivo binrio descompactado, o usurio deve verificar se os aplicativos daVinci e X11 esto instalados em seu computador, de modo a assegurar o funcionamento da linguagem. Os links para os sites que disponibilizam estes aplicativos esto includos na pgina de download. Aps estes procedimentos, o interpretador (em sua verso com visualizao grfica) j poder ser utilizado. Para informaes sobre o uso do mesmo, verifique o item 5,'Acesso ao Sistema'. 4.3 EDITOR UAL -------------------------------------------------------------Este arquivo contm um ambiente prprio para edio dos programas fontes, o manual da linguagem e tambm os executveis para a interpretao simples e animada. Com a utilizao do editor, o usurio poder desenvolver e executar os seus programas de forma bastante intuitiva. Faa o download do arquivo editual.tar.gz, na pgina de download anteriormente mencionada. Aps o download, o arquivo deve ser descompactado, obrigatoriamente, dentro do diretrio /usr/local. Copie o arquivo para o diretrio citado e descompacte-o, conforme os seguintes comandos: % cp editual.tar.gz /usr/local % cd /usr/local % tar zxvf editual.tar.gz

Sero descompactados os arquivos binrios ual e ualgraph, responsveis pela execuo simples e animada dos programas, respectivamente, bem como os arquivos start, edit e editual, correspondentes ao editor, e alguns exemplos de programas escritos na linguagem UAL, no diretrio examples. A execuo do mdulo ualgraph, que est disponvel neste ambiente para edio, depende dos aplicativos daVinci e X11, como est descrito no item 4.2 'Interpretador Animado'. Para o correto funcionamento deste ambiente necessrio que o mesmo esteja no PATH do sistema. Isto deve ser feito acrescentando-se o caminho /usr/local/ual ao seu profile. No Linux Conectiva, por exemplo, voc devera editar o arquivo .bash_profile, do diretrio do usurio (caso voc acesse o Linux como root, este diretrio ser o /root) acrescentando na linha do PATH: :/usr/local/ual Aps estes procedimentos, o ambiente de edio j poder ser utilizado. Para informaes sobre o uso do mesmo, verifique o item 5, 'Acesso ao Sistema'. 5. ACESSO AO SISTEMA -------------------------------------------------------------Para acessar o UAL, pode-se executar seus arquivos binrios ual ou ualgraph diretamente no prompt do sistema, desde que os mesmos estejam em seu PATH ou deve-se mudar para o diretrio /usr/local/ual antes de execut-los. Cada arquivo possui parmetros diferentes, conforme as indicaes abaixo: - UAL: % ual nome_arquivo_fonte para executar - UALGRAPH: % ualgraph nome_arquivo_fonte tempo_animacao onde: - nome_arquivo_fonte o nome do arquivo em UAL que contem o programa a ser compilado, escrito pelo usurio. Este programa pode ser editado em qualquer ambiente ASCII. - tempo_animacao corresponde a um numero inteiro utilizado para determinar o tempo de animao do programa fonte UAL, compreendido entre 0 e 80000, sendo 0 o menor tempo de animao. - EDITOR UAL: Tambm possvel executar esses arquivos atravs do editor, de forma pratica e fcil. Para isso, carregue o editor, atravs do comando: % editual Esse ambiente possui menus que permitem a criao e execuo dos programas UAL. Para maiores informaes sobre a linguagem, consulte o ManUAL on-line, no Menu Ajuda.

6. CRDITOS -------------------------------------------------------------Este sistema foi desenvolvido como Projeto Final do Curso de Informtica da Universidade Estcio de S, Campus Friburgo,com a seguinte equipe: - Juarez Muylaert Filho (professor orientador) jamf@estacio.br Diretor de Informtica da Universidade Estcio de S - Adriana Sayuri Spallanzani (aluna) spallanzani@uol.com.br Tcnica em Informtica, Universidade Federal de Juiz de Fora Analista de Sistemas, Universidade Estcio de S - Andrea Teixeira de Medeiros (aluna) andrea@iprj.uerj.br Tcnica em Programao, Faculdade de Filosofia Santa Doroteia Analista de Sistemas, Universidade Estcio de S 7. DUVIDAS E SUGESTES -------------------------------------------------------------Para maiores esclarecimentos, duvidas, cdigos fontes, sugestes, ou mesmo notificaes de bugs, solicitamos entrar em contato conosco, particularmente, ou atravs do e-mail:

mailto:ual-language@uol.com.br
Toda sugesto ser bem-vinda.

Вам также может понравиться