Qual é o formato principal do Pascal?
Projeto de pesquisa: Qual é o formato principal do Pascal?. Pesquise 862.000+ trabalhos acadêmicosPor: redelopes • 3/11/2014 • Projeto de pesquisa • 6.478 Palavras (26 Páginas) • 444 Visualizações
Introdução
Antes de falarmos em linguagem de programação, vamos falar primeiramente sobre o que é um programa. Chamamos de programas as sequências de instruções a serem seguidas (neste caso específico, pelo computador) para a realização de uma tarefa.
Existem diversas formas de escrever um programa para o computador. Podemos fazê-lo diretamente em código de máquina (codificado em binário). Um programa ainda pode ser feito por compilador (exemplo: COBOL, FORTRAN, PASCAL) que fará a conversão de todo o programa escrito em alto nível em um programa contendo o código objeto que, uma vez compilado, pode ser executado várias vezes sem depender mais do uso do programa compilador.
A contínua expansão do alcance da informática faz com que o computador se torne cada vez mais comum e atinja um número maior de pessoas. Nessa diversidade de aplicações destaca-se como relevante a figura do programador, por seu papel ativo nesse processo.
Para se construir um programa de computador é necessário o domínio da linguagem de programação a ser utilizada; deve-se conhecer sua sintaxe (conjunto de regras) e sua semântica (conjunto de significados). Quando estamos escrevendo um programa, seja em qualquer linguagem de programação ou mesmo através de uma representação gráfica ou em português, estamos elaborando um algoritmo. Um algoritmo é, portanto, uma sequência de instruções (passos ou etapas) ordenadas de forma lógica e bem definida para a resolução de uma determinada tarefa ou problema.
Programar é, basicamente, estruturar dados e construir algoritmos ou em pascal. Uma linguagem de programação é uma técnica de notação para programar, com a intenção de servir de veículo tanto para a expressão do raciocínio quanto para a execução automática de um algoritmo por um computador.
O presente trabalho buscar responder as questões propostas pelo professor da disciplina de Programação com o objetivo de nos proporcionar a oportunidade de maior aprendizagem sobre programação de computadores, disciplina que apesar de muito complicada nos desafia a compreender a lógica presente na linguagem de programação.
1. Qual o formato básico de um programa Pascal?
No Pascal não há regras definidas para o uso de espaço, linhas quebradas e requisições, assim os programas podem ser escritos no formato livre em quase todos os estilos em que o programador desejar utilizar. Sua base de estrutura deverá conter:
Bloco principal do programa
Região de declaração das variáveis globais
Regiões de blocos auxiliares (Funções ou Procedimentos)
Região de comandos do bloco principal.
- Os elementos bascos de um Pascal são Identificadores e Palavras reservadas.
2. Exemplifique e dê a finalidade das seguintes áreas:
Sabe que as áreas de um programa Pascal definidas em sua sequência, são:
• Área de declaração de uso de Unidades
• Área de declaração de Constantes
• Área de declaração de Tipos
• Área de declaração de Variáveis
• Área de procedimentos e Funções.
• Área de comandos. (Área que é obrigatória)
1.1 Declaração de uso de unidades
DOS, PRINTER, GRAPH, etc...
Um programa Pascal pode fazer uso de algum dispositivo padrão que estão disponíveis no sistema, tais como, CRT, DOS, PRINTER, GRAPH, Etc.
USES <unidade>, ... ,<unidade> ;
1.2 Declaração de constantes
Serve para associarmos o nome as constantes em que utilizarmos no programa.
CONST
<identificador>=<valor>;...;
<identificador>=<valor>;
1.3 Declaração de tipos
Serve para que possamos definir novos tipos e estrutura de dados.
• informação inteira. 15, 0, 9, -3
• informação real. 1.67, 0.00, -2.45
• informação caractere. Formada por conjunto de caracteres alfanuméricos. “O menino disse não.”
• Informação lógica. Pode assumir somente duas informações. Verdadeira ou falsa.
1.4 Declaração de variáveis
Serve para associarmos tipos às variáveis utilizadas no programa.
VAR
<lista-de-identificadores>: <tipo>;
<lista-de-identificadores>: <tipo>;
1.5 Declaração de procedimentos e funções
Nesta área serão definidos os procedimentos e as funções a serem utilizadas pelo programa.
A := Int (7.3); {A recebe o valor 7.0}.
A := Int (-4.5); {A recebe o valor –4.0}
1.6 Área de comandos
É nesta área que é inserido o Algoritmo do programa. Os comandos são separados entre si pelo delimitador ponto - e – vírgula;
BEGIN
<comando>;
<comando>
END.
3. O que é um procedimento?
São sub-rotinas que executam uma tarefa particular.
...