Ciência da Computação Paradigmas de Linguagem de Computação Professor Luiz Antônio F. de Andrade Trabalho 01
Aluno: Lucas de Almeida Amiune Matrícula: 2008100228-9
Delphi Histórico Como o nome original de Object Pascal, recebeu da Borland o nome Delphi em meados de 1995. O Delphi 1.0 começou a ser desenvolvido em 1993 e foi lançado oficialmente no Estados Unidos em 14 de fevereiro de 1995.
Comandos de Entrada e Saída var nome: string; begin writeln(‘Escreva seu nome’); readln(nome); end. Obs: também existem os comandos Write e Read, que apenas diferenciam de Writeln e Readln por não iniciar em uma nova linha.
Estruturas de Repetição Laço For var contador: integer; for contador := 1 to 10 do begin ! writeln(contador); end;! Laço Repeat...Until var contador: integer; contador := 0; Repeat ! writeln(contador); ! contador:= contador+1; Until contador =10; Laço While var contador: integer; contador:=0;
while contador<10 do begin ! writeln(contador); ! contador:= contador+1; end;
Estrutura LĂłgica if contador<10 then begin ! writeln(contador); ! contador := contador+1; end else begin ! writeln(â&#x20AC;&#x2DC;O contador chegou a 10â&#x20AC;&#x2122;); end;
LISP Histórico Desenvolvida em 1956, LISP significa LISt Processing, foi desenvolvida com o conceito que tanto os dados quanto o programa podem se representado como listas. Lisp utiliza exclusivamente funções matemáticas como estrutura elementares.
Comandos de Entrada e Saída Entrada
(setf x (read)) Saída ! terpri - imprime uam linha em branco ! prin1 - imprime o dado na linha corrente e inicia uma nova linha. ! princ - imprime o dado na linha corrente e não inicia uma nova linha. ! print - inicia nova linha e imprime o dado.
Estrutura de Repetição Os laços de repetição são substituídos por chamadas a funções recursivas. (defun fatorial (n) (if (= n 0) 1 (* n (fatorial (- n 1)))))
Estrutura de Controle (if > 4 3) ! 5 ! 6)
Visual Basic for Applications Histórico O Visual Basic for Applications (VBA) é uma incorporação do Visual Basic a todos os programas do pacote Office. Seu princiipal uso é para fazer tarefas repetitivas.
Comandos de Entrada e Saída Entrada numero1 = Console.ReadLine() Saída Console.WriteLine(“Bem-Vindo ao Visual Basic!")
Estrutura de Repetição While Dim numero As Integer = 0 While numero <=3 ! Console.Writeln(numero) End While Do... Loop Dim vezes As Byte = 1 Do ! Console.Writeln(“Ola Mundo) ! vezes += 1 ! If vezes > 5 Then Exit Do Loop For... Next Dim I As Integer For I=!1 to 50 ! Console.Writeln(“Olaaaa Mundo”) Next ! Console.Readln()
Estrutura Lógica If media >=7 Then ! Console.Writeln(‘Aprovado’) Else ! Console.Writeln(‘Prova final’) End If ou If media >= 7 The ! Console.Writeln(‘Aprovado’) Elseif media < 3 ! Console.Writeln(‘Reprovado’) Else ! Console.Writeln(‘Prova Final’)
Bibliografia Guanabara.info - http://www.guanabara.info/ Laboratório de Programação 1 - Fabrício Breve - http://www.fabriciobreve.com/material/ labprog/vb-aula2.pdf WikiBooks - http://pt.wikibooks.org/wiki/Pascal/ Apostila LISP - Amanda de Araujo Mota - http://www.ebah.com.br/content/ ABAAABULUAE/apostila-lisp