Essays.club - TCC, Modelos de monografias, Trabalhos de universidades, Ensaios, Bibliografias
Pesquisar

Paradigmas de Linguagens de Programação

Por:   •  28/6/2018  •  4.068 Palavras (17 Páginas)  •  358 Visualizações

Página 1 de 17

...

{

Comandos

}

do

{

Comandos

}

while(Condição)

Em Bamboo a estrutura do-while é utilizada sendo do-until.

2.2 Linguagem Pascal

A linguagem Pascal foi concebida por Niklaus Wirth no início da década de 70, tendo por principal objetivo eliminar os péssimos hábitos de programação reinantes na época, que eram conseqüência da utilização das linguagens de programação existentes como Fortran, Cobol e Basic. [UFSC] .

Diferentemente da linguagem C, Pascal não utiliza chaves para unir um bloco de codigo, ao invés disso, utiliza a palavra reservada begin, end e then, o que para um iniciante pode ser muito bom, pelo fato de ser intuitivo, mas já para um profissional pode causar um retardo de rendimento. A Linguagem Bamboo é bem flexivel quanto a isso, e permite o programador escolher o que usar, chaves ou as palavras reservadas begin, end e then.

Outra caracteristica que Bamboo herdou da linguagem Pascal, foi a atribuição de valor. As expressões matemáticas em Pascal são expressas indicando-se o identificador de uma variável (a variável cujo valor vai ser modificado), seguida do símbolo de atribuição de valor “:=” e da expressão que irá definir a forma de modificação do valor da variável. De uma forma geral, tais expressões são assim escritas: identificador_variável> := ;. Dessa forma a comparação de valores, é utilizado pelo operador = (igualdade).

Exemplo de codigo em Pascal:

program Teste;

var

a, b:integer;

begin

writeln('Digite um número para 7');

readln(a);

writeln('Digite o número para 6');

readln(b);

if (a > b) then { Se 7 é maior que 6 então }

writeln('7 é maior que 6')

else { Senão… }

if (a then

writeln('6 é maior que 7')

else

writeln('6 é igual à 7');

end.

Em Pascal os operadoradores “{, }” são usados para fazer comentários no código, como em C, o final da linha é representado pelo operador “;”, em Bamboo isso não é permitido, cada instrução deve estar em apenas uma linha.

2.3 Linguagem ANSI Basic

Basic é utilizada na área de programação como uma linguagem de ensino da lógica, O motivo dessa linguagem ser usada no ensino da lógica é porque ela foi desenvolvida para ser uma linguagem extremamente de alto nível, ou seja, bem próxima da linguagem humana. Ainda hoje, mesmo já conhecendo outras linguagens, muitos escrevem funções nela, já que a sua sintaxe é extremamente parecida com a da pseudo-linguagem, o que torna fácil depois a passagem para a linguagem utilizada no projeto [Vidageek].

O projeto Bamboo herdou essa simplicidade da linguagem Basic, mas a principal caracteristica, vem para completar o estilo de programação em Bamboo. Como em Bamboo não se utiliza ponto e virgula para determinar o fim de uma instrução, ao invés disso cada instrução é escrita em uma linha, o programador por algum motivo pode querer utilizar mais de uma linha para codificar uma instrução, para isso vem o caractere de continuação “_” veja o exemplo de utilização do mesmo:

Workbooks("MyBook.xls").Worksheets("Sheet1") _

.Range("A1:B5").Value = _

var1 + 3.14159

2.4 Linguagem JavaScript

JavaScript é uma linguagem de programação interpretada . Foi originalmente implementada como parte dos navegadores web para que scripts pudessem ser executados do lado do cliente e interagissem com o usuário sem a necessidade deste script passar pelo servidor, controlando o navegador, realizando comunicação assíncrona e alterando o conteúdo do documento exibido [Wikipedia].

Apesar de ser uma linguagem voltada para a web, em termos de código, Bamboo se assemelha muito com JavaScript, pela sua simplicidade de escrita. A principal caracteristica que Bamboo herdou de javaScript é como na maioria das linguagens de script, tipos são associados com valores, não com variáveis. Por exemplo, a variável x poderia ser associada a um número e mais tarde associada a uma string. Exemplo de declaração de variável em JavaScript:

var minhaVariavel=200; // Aqui, minhaVariável é um inteiro valendo 200

minhaVariavel=false // Agora, é uma variável do tipo booleana falsa

minhaVariavel="TI Expert" // Então, deixou de ser falsa e virou uma frase

minhaVariavel=0.75 // Não é mais frase, agora é um número decimal

Como Bamboo, javaScript não usa o ponto e virgula no final de uma instrução.

2.5 Linguagem Java

Java é uma linguagem de programação interpretada orientada a objetos desenvolvida na década de 90 por uma equipe de programadores chefiada por James Gosling, na empresa Sun Microsystems. Diferente das linguagens de programação convencionais, que são compiladas para código nativo, a linguagem Java é compilada para um bytecode que é executado por uma máquina virtual. A linguagem de programação Java é a linguagem convencional da Plataforma Java, mas não é a sua única linguagem[Wikipedia].

A linguagem Java possui sintaxe similar a C/C++/C# assim como o Projeto Bamboo, facilidades de Internacionalização - Suporta nativamente caracteres Unicode possui facilidades para criação de programas

...

Baixar como  txt (29.8 Kb)   pdf (99.6 Kb)   docx (38.4 Kb)  
Continuar por mais 16 páginas »
Disponível apenas no Essays.club