Paradigmas de Linguagens

Page 1

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(‘O contador chegou a 10’); 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


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.