Cabeamento
Algoritmos e Programação
Linguagem Pascal
Conceitos e Ambiente
Ludmila de Almeida Pedrosa ludmila.apedrosa@gmail.com Como construir Software?
Problema !!!
1º Passo: Conhecimento do Problema
Solução
2º Passo: Construção do Algoritmo
Codificação
3º Passo: Codificação do algoritmo numa Linguagem de Programação
1
13/08/2012
Pascal
• • A linguagem de programação Pascal foi desenvolvida em 1968 por Niklaus Wirth, da Universidade Técnica de Zurique, na Suiça. Objetivo: oferecer uma linguagem para o ensino de programação que fosse simples, coerente e capaz de confeccionar programas claros e legíveis (boas técnicas de programação). Foi batizada com nome Pascal em homenagem a Blaise Pascal, filosofo, matemático e inventor da primeira calculadora mecânica. Usa o paradigma estruturado (imperativo), onde qualquer problema pode ser resolvido utilizando três estruturas:
– Sequencial – Condicional – Iterativa
• •
Pascal
Primeiro Programa: O programa ao lado faz a leitura de um número, soma 10 e exibe o novo número.
2
13/08/2012
Pascal - Área de Declarações
Nome do programa:
Área de Declarações
Qualquer nome válido (ver regra dos identificadores) Declaração de Uso das Unidades: • Um programa Pascal pode fazer uso de algumas unidades padrão, tais como: CRT, PRINTER, etc. • A unidade CRT faz a adequação do hardware com seu programa. Declaração de Variáveis: var : onde,
: lista variáveis de um mesmo tipo : nome de um dos tipos pré-definidos ou criados pelo programador
Pascal - Tipos de Dados
• Integer:
– Representa os números inteiros. Variações Shortint Byte Integer Word Longint Valor Mínimo -128 0 -32.768 0 -2.147.483.648 Valor Máximo 127 255 32.767 65.535 2.147.483.647 Bytes Ocupados 1 1 2 2 4
3
13/08/2012
Pascal - Tipos de Dados
• Real:
– Representa os números reais. Variações Real Single Double Extended Comp Valor Mínimo 2.9 x 10-39 1.5 x 5.0 x 3.4 x 10-45 10-324 10-4932 +1 Valor Máximo