Usuário(a):Abilabila/CompAlg
O CompAlg é um compilador de algoritmos que utiliza como base a pseudo-linguagem PORTUGOL, criado para auxiliar no processo de ensino-aprendizagem de lógica de programação.
Descrição[editar | editar código-fonte]
Esta ferramenta foi desenvolvida em 2012 por Augusto Bilabila, como um trabalho de conclusão do curso de Ciências da Computação na Faculdade de Ciências da Agostinho Neto em Luanda, Angola. Embora o compilador em questão estivesse com suas funcionalidades operando satisfatoriamente, e tenha atingido os objetivos da época de sua criação. Foram lançadas novas versões no final de 2012(v.1.0), 2014(v.1.4) e 2015(v.2.0).
A principal motivação para a criação do CompAlg foi a dificuldade enfrentada pelos estudantes angolanos(nativos de língua portuguesa), em aprender a implementar algoritmos com linguagens de programação de alto nível, que são escritas em inglês.
Exemplos de Algorítmos[editar | editar código-fonte]
inicio
inteiro idade mostre "Digite a sua Idade" mostre "\n" leia idade se idade > 18 entao escreva "Maior" senao escreva "Menor" fimse
fimalgoritmo
procedimento idade ( inteiro idade )
se ( idade > 18 ) entao mostre ( "Adulto " ) , idade senao mostre ( "Criança " ) , idade fimse
fimprocedimento
inicio
escreva ( "Uso de procedimento " ) mostre ( "\n--------------------------------\n" ) escreva "Digite a sua idade:" inteiro a leia a idade ( a )
fimalgoritmo