Ana səhifə

Universidade Regional Integrada do Alto Uruguai e das Missões Campus Frederico Westphalen Departamento de Engenharias e Ciência da Computação Algoritmos e Estrutura de Dados I informática I


Yüklə 0.52 Mb.
səhifə14/23
tarix25.06.2016
ölçüsü0.52 Mb.
1   ...   10   11   12   13   14   15   16   17   ...   23

11.Dados

11.1Elementos da Linguagem


Normalmente uma linguagem de programação possui dois tipos de elementos: os elementos definidos pela linguagem e os elementos definidos pelo próprio usuário:

11.1.1Elementos definidos pela linguagem:

11.1.1.1Letras (alfanuméricas):


A até Z

a até z

11.1.1.2 Dígitos (numéricos):


0 até 9

11.1.1.3 Símbolos Especiais


Todas as linguagens possuem símbolos especiais que são diferentes em cada linguagem, mas que tem a mesma finalidade:

Símbolo

Significado

+

adição

-

subtração

*

multiplicação

/

divisão

=

comparação: igualdade

>

comparação: maior que

<

comparação: menor que

>=

comparação: maior ou igual

<=

comparação: menor ou igual

<>

comparação: diferente

:=

atribuição

( )

parênteses

{ ou (*

início de comentário

} ou *)

final de comentário

;

separador

'

demarcador de strings ou caracteres

11.1.1.4 Palavras Reservadas ou Palavras Chave


Palavras Reservadas são símbolos que possuem significado definido na linguagem, não podendo ser redefinidos ou usado como nome de identificador.

Absolute

and

array

begin

case

const

div

do

downto

else

end

external

file

for

forward

function

goto

if

implementation

in

inline

interface

interrupt

label

mod

nil

not

of

or

packed

procedure

program

record

repeat

set

shl

shr

string

then

to

type

unit

until

uses

var

while

with

xor

A linguagem Pascal tem ainda alguns identificadores predefinidos pela linguagem conhecidos como Identificadores Padrão. Podem ser constantes, tipos, variáveis ou subprogramas (procedimentos ou funções) e podem ser escritos tanto em minúsculo como em maiúsculo:

abs

arqtan

boolean

char

chr

cos

eof

eoln

exp

false

input

integer

ln

maxint

odd

ord

output

pred

read

readln

real

reset

rewrite

run

sin

sqr

sqrt

str

succ

text

true

trunc

write

writeln








11.1.1.5 Delimitadores


Os elementos da linguagem (identificadores, números e símbolos especiais) devem ser separados por pelo menos um dos seguintes delimitadores: branco, final de linha ou comentário.

11.1.2 Elementos definidos pelo Usuário

11.1.2.1 Identificadores


Um identificador é um símbolo definido pelo usuário que pode ser um rótulo (label), uma constante, um tipo, uma variável, um nome de programa ou subprograma (procedimento ou função).

Os identificadores normalmente devem começar com um caractere alfabético e não pode conter espaços em branco.

O número máximo de caracteres que podem formar o identificador varia de compilador para compilador. No PASCAL padrão somente os 8 primeiros caracteres são válidos; no TURBO PASCAL pode-se usar identificadores de até 127 caracteres sendo todos significativos e não há distinção entre maiúsculas e minúsculas.

11.1.2.2 Comentários


Os comentários não tem função nenhuma para o compilador e serve apenas para aumentar a legibilidade e clareza do programa.

Um comentário é iniciado por { ou (* e é encerrado por } ou *).


11.1.2.3 Endentação


A endentação também não tem nenhuma função para o compilador e serve para tornar a listagem do programa mais clara dando hierarquia e estrutura ao programa.
1   ...   10   11   12   13   14   15   16   17   ...   23


Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©atelim.com 2016
rəhbərliyinə müraciət