

Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
exercicio 1 de paradigmas da progr
Tipologia: Exercícios
1 / 2
Esta página não é visível na pré-visualização
Não perca as partes importantes!


Sintaxe: Definição: A sintaxe se refere à estrutura e à forma correta das expressões, instruções e unidades de programa em uma linguagem de programação. Ela estabelece as regras gramaticais que os programadores devem seguir ao escrever código. Exemplo: Em linguagens como Java, a sintaxe exige que um comando "if" seja seguido por uma expressão entre parênteses e, em seguida, por uma instrução. Por exemplo: java (if (condição) { // instruções a serem executadas se a condição for verdadeira }) { // instruções a serem executadas se a condição for verdadeira }Erro de Sintaxe: Um erro de sintaxe ocorre quando o código não segue as regras gramaticais da linguagem, como esquecer de fechar um parêntese, usar palavras-chave incorretas ou cometer erros de digitação. Esses erros são detectados durante a fase de compilação e impedem que o programa seja executado. Semântica: Definição: A semântica se refere ao significado ou ao comportamento das expressões, declarações e unidades de programa em uma linguagem de programação. Ela determina como o código é executado e como os resultados são interpretados. Exemplo: Em linguagens como Python, a semântica de uma instrução "for" é que ela itera sobre uma sequência (como uma lista) e executa um bloco de código para cada elemento da sequência. Por exemplo: python for elemento in lista: # código a ser executado para cada elemento da Erro de Semântica: Um erro de semântica ocorre quando o código está corretamente escrito em termos de sintaxe, mas o resultado não corresponde às expectativas do programador.
Por exemplo, se um programa espera que uma lista de números seja ordenada de forma crescente, mas o código ordena de forma decrescente, isso seria um erro de semântica. Esses erros são mais difíceis de detectar e geralmente ocorrem em tempo de execução. Em resumo, a sintaxe trata das regras estruturais e gramaticais do código, enquanto a semântica lida com o significado e o comportamento do código. Erros de sintaxe são detectados durante a compilação e estão relacionados à forma do código, enquanto erros de semântica envolvem o significado do código e geralmente só são percebidos quando o programa é executado e não se comporta conforme o esperado.