Paradigmas de Linguagem
Por: Xpcgame5 • 20/10/2016 • Trabalho acadêmico • 475 Palavras (2 Páginas) • 263 Visualizações
Lista de Exercícios – aulas 4, 5 e 6
1. Com relação aos critérios para avaliação de linguagens de programação, são utilizadas algumas variações e aspectos. Podem ser considerados vários critérios amplos e de certa forma vagos, devendo possuir dentre outras características a facilidade de escrita bem como possuir o tratamento de exceções e é importante levar em consideração que algumas linguagens implicam em importância idêntica dentro desse processo. Especificamente sobre o aspecto da Legibilidade, destaca como um de seus itens a Simplicidade Geral que:
a. não é considerada um aspecto no que diz respeito ao critério de avaliação;
b. possui um conjunto relativamente pequeno de construções primitivas que pode ser combinado a um número relativamente pequeno de formas para construir as estruturas de controle e de dados da linguagem;
c. possui a presença de mecanismos adequados para definir tipos e estruturas de dados é outro auxílio significativo à legibilidade;
d. descreve linguagem que possui muitas construções básicas é mais difícil de aprender do uma com poucas;
2. Qual era a grande dificuldade com relação a operação de programação das Linguagens no inicio e o que isso ocasionava?
Operações de ponto flutuante teriam que ser simuladas em software, ocorrendo muito tempo no processo.
3. Como era realizada a Programação utilizando os Pseudocódigos?
Programação difícil devido falta de software de suporte. Programação realizada em código de máquina. Dentre problemas existia o uso de códigos numéricos para especificar instruções.
4. Para criar um programa em linguagem de máquina o programador deve?
Conhecer todas as instruções disponíveis para aquela máquina;
Os respectivos códigos de operação e formatos;
Registradores disponíveis e os endereços das células de memória onde serão armazenados os dados e as instruções.
5. O que é Compilação?
Processo de análise de um programa escrito em linguagem de alto nível. O programa-fonte e sua conversão em um programa equivalente, porém descrito em linguagem binária de máquina, denominado programa-objeto.
6. O que Análise Léxica e Sintática? Defina as duas.
Léxica, consiste em decompor o programa-fonte em seus elementos individuais distintos (comandos, operadores, variáveis, etc) que serão verificados de acordo com as regras da linguagem.
Sintática: consiste basicamente na criação de estruturas de cada comando e na verificação da correção dessas estruturas.
7. Uma Linguagem de Programação é um método padronizado para comunicar instruções para um computador. Sendo composta por um conjunto de regras sintáticas e semânticas usadas para definir um programa de computador e que permite um programador especificar precisamente sobre quais dados um computador vai atuar, como estes dados serão armazenados ou transmitidos e quais ações devem ser tomadas sob
...