Do incidente de insanidade mental

Disponível somente no TrabalhosFeitos
  • Páginas : 4 (883 palavras )
  • Download(s) : 0
  • Publicado : 20 de junho de 2012
Ler documento completo
Amostra do texto
Lógica de programação Aula 04

Na aula de hoje, veremos ...
• Sintaxe e semântica
• Pseudocódigo

• Endentação
• Declaração de variáveis

• Atribuição
• Entrada de dados, saída de dados Sintaxe e semântica
• Sintaxe de uma linguagem de programação especifica as regras para criar programas apropriados nessa linguagem, assim como as regras de gramática de uma língua naturalespecificam a estrutura da frase
• Erros de sintaxe acontecem quando escrevemos algum trecho de código que não obedecem as regras gramaticais estabelecidas para a linguagem

Sintaxe e semântica
•Semântica de uma linguagem de programação permite a associação das sentenças escritas nessa linguagem ao significado, permitindo sua interpretação
• A semântica representa o conteúdo das palavras dalinguagem, permitindo assim uma interpretação correta do que é escrito com determinada linguagem

Pseudocódigo
• Pseudocódigo é um meio informal de expressar a lógica de um programa
– pseudocódigo não éuma linguagem de programação, mas pode ser utilizado como um esboço de orientação ao escrever o código

• Utiliza o idioma nativo e algumas regras sintáticas que não são tão rígidas quanto em umalinguagem de programação real
– como idioma nativo usaremos o Português

Pseudocódigo – vantagens e desvantagem
• Vantagens
– como não há regras rígidas de sintaxe, é mais simples escrever umprograma em pseudocódigo – a passagem de um programa escrito em pseudocódigo para um escrito em uma linguagem de programação propriamente dita é mais direto

• Desvantagem
– é necessário aprender asregras de sintaxe que são semelhantes, mas não iguais às de uma linguagem de programação

Estrutura básica do pseudocódigo
• Para construção do código em pseudocódigo, iremos usar algumas palavrasreservadas à linguagem
– elas só poderão ser utilizadas para representar os comandos para os quais foram definidas

• Estas palavras reservadas estão em negrito • Os trechos de código que estão...
tracking img