Do incidente de insanidade mental
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 natural especificam 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 da linguagem, 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 uma linguagem 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 um programa 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 as regras 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 palavras reservadas à 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