Sistemas de Informaçãp
PARADIGMAS DE ANÁLISE E DESENVOLVIMENTOS –
ATIVIDADE ESTRUTURADA
Curso: Sistema de Informação
Prof.: Mário Fontenelle
Disciplina: Paradigmas de Análise e Desenvolvimento
Aluno: Jeová Carlos Sampaio
1. Faça um resumo sobre os conceitos da linguagem de programação, assim como sua estruturação, os conceitos de sintaxe e semântica, tipos de dados, expressões e atribuições.
Linguagem de programação são conjuntos de notações formais para descrever ações ou operações a serem realizadas por um computador. São ferramentas para o desenvolvimento de software. Sintaxe é o conjunto de regras formais para a escrita de um programa é a forma como as instruções de uma linguagem são escritas e a semântica diz respeito a significação. Em linguagem de programação, semântica é o significado do programa sintaticamente válido.
2. Pesquise e mostre exemplos de linguagens de alto e baixo nível, identificando as diferenças e características de cada tipo de linguagem.
Linguagens de baixo nível são linguagens totalmente dependentes da máquina, ou seja, que o programa que se realiza com esse tipo não pode ser migrado ou utilizado em outras máquinas.
Ao estar praticamente desenhado à medida do hardware, aproveitam ao máximo as características do mesmo. EX: Assembly (é uma notação legível por humanos para o código de máquina).
Linguagens de alto nível são aquelas que se encontram mais próximas à linguagem natural que à linguagem de máquina. Estão dirigidas a solucionar problemas mediante o uso das EDD’S (estrutura dinâmica de dados). Trata-se de linguagens independentes da arquitetura do computador. Sendo assim, à princípio, um programa escrito em uma linguagem de alto nível, pode ser migrado de uma máquina a outra sem nenhum tipo problema. EX: JAVA.
3. Faça um resumo, sobre os processo de compilação e interpretação.
Compilação
O processo de compilação converte o arquivo fonte em um arquivo objeto. Esta conversão transforma o código da linguagem C