ILA
ILA• Interpretador de Linguagem Algorítmica, é uma  outra ferramenta que pode ser utilizada no ensino  de lógica de progra...
ILA• Introdução:  Um dos grande problemas de quem se aventura  pelos caminhos da informática é, sem duvida,  “como fazer u...
ILA• O Projeto ILA teve a participação da seguinte  equipe:• Coordenador: Prof. D.Sc. Sérgio Crespo• Bolsista pesquisador:...
ILA•   Download do ILA•   O tipo de dado associado a uma variável é o conjunto de    elementos que podem ser nela•   armaz...
ILA•   O ILA não contém um editor de textos e é um sistema que é    executado sob a ação do sistema•   operacional DOS. De...
•               ILA – EXEMPLO    //Programa para determinação das raízes de uma equação do segundo grau•   Variaveis•   Nu...
Clarissa Azevedo Nuñes     Agosto 2012
Próximos SlideShares
Carregando em…5
×

Conhecendo o ILA

115 visualizações

Publicada em

0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
115
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
1
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Conhecendo o ILA

  1. 1. ILA
  2. 2. ILA• Interpretador de Linguagem Algorítmica, é uma outra ferramenta que pode ser utilizada no ensino de lógica de programação
  3. 3. ILA• Introdução: Um dos grande problemas de quem se aventura pelos caminhos da informática é, sem duvida, “como fazer um bom algorítmo”. A inexistência de um ambiente que proporcionasse interação entre alunos e seus algorítmos despertou nosso interesse na busca de soluções que atendessem às expectativas de professores e alunos. Em virtude disto, iniciou-se em 1990, o Projeto ILA como uma alternativa de minimizar problemas de construção de algorítmos . ILA não é propriamente um ambiente, mas sim um interpretador, pequeno e versátil, que permite a testagem de algorítmos em um português estruturado.
  4. 4. ILA• O Projeto ILA teve a participação da seguinte equipe:• Coordenador: Prof. D.Sc. Sérgio Crespo• Bolsista pesquisador: Ph.D. João Luis Tavares da Silva• Bolsista pesquisador: Hamilton Freitas Coutinho• Patrocínio: Universidade do Vale do Rio dos Sinos – UNISINOS
  5. 5. ILA• Download do ILA• O tipo de dado associado a uma variável é o conjunto de elementos que podem ser nela• armazenados. O ILA aceita três tipos de dados: numerico, logico e caracter (numerico e logico são• escritos assim mesmo, sem acentos). Uma variável do tipo numerico (como esta denominação• indica) está apta a armazenar números; uma variável do tipo logico está apta a armazenar os valores• falso e verdadeiro e uma variável do tipo caracter está apta a armazenar cadeias de caracteres• (palavras, sequências de algarismos, sequências de letras e algarismos, etc.).
  6. 6. ILA• O ILA não contém um editor de textos e é um sistema que é executado sob a ação do sistema• operacional DOS. Desta forma, os programas (editados em um processador de textos qualquer)• devem ser salvos no modo txt e identificados por NomeDoArquivo.ila, onde NomeDoArquivo• deve ter no máximo oito caracteres e é escolhido pelo programador (como no caso dos• identificadores de variáveis, é uma boa prática se escolher um NomeDeArquivo que tenha alguma• relação com o objetivo do programa). Após a gravação do programa na pasta que contém o ILA, a• sua execução pode ser solicitada através do prompt do DOS com o comando ila NomeDoArquivo.
  7. 7. • ILA – EXEMPLO //Programa para determinação das raízes de uma equação do segundo grau• Variaveis• Numerico a, b, c, Delta, x1, x2• Inicio• Escrever "Digite os coeficiente da equação"• Ler a• Ler b• Ler c• Se a <> 0 entao• Delta = b*b - 4*a*c• Se Delta >= 0 entao• x1 = (-b + Raiz(Delta, 2))/(2*a)• x2 = (-b - Raiz(Delta, 2))/(2*a)• Escrever "As raízes da equação dada são ", x1, " e ", x2• Senao• Escrever "A equação dada não tem raízes reais"• Fim_se• Senao• Escrever "A equação dada não é do segundo grau"• Fim_se• Fim
  8. 8. Clarissa Azevedo Nuñes Agosto 2012

×