Buscar

questionario-cap-1

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Referência Base da Disciplina de LP 
 
 
VAREJÃO, Flávio Miguel. Linguagens de 
Programação Java, C, C++ e outras. Elsevier 
Editora Ltda. Rio de Janeiro. 2004. 
Sítios na Web 
http://www.inf.ufes.br/~fvarejao/livroLP.html 
Versão digital da bibliografia base da disciplina: 
http://www.inf.ufes.br/%7Efvarejao/lp/LivroLP.zip 
Erratas da bibliografia base da disciplina 
http://www.inf.ufes.br/%7Efvarejao/lp/Erratas.pdf 
 
Questões Relativas ao Capítulo 1 
1. Quais são as razões para se estudar LP? Cite pelo menos um exemplo para 
cada uma das razões. 
2. Uma maneira de saber como as LPs podem apoiar o processo de 
desenvolvimento de software envolve o conhecimento das propriedades 
requeridas em um software de qualidade. Discorra sobre as principais 
propriedades desejadas em um software. 
3. Uma maneira de saber como as LPs podem apoiar o processo de 
desenvolvimento de software é o conhecimento de como ele realizado. O 
processo de desenvolvimento de software é normalmente descrito como um 
processo com algumas etapas. Cite e explique estas etapas? 
4. A partir da chamada crise do software, o aproveitamento do tempo do 
profissional de programação se tornou um conceito central no processo de 
desenvolvimento de software. Consequentemente, as propriedades 
desejáveis nas LPs devem enfatizar esse aspecto. Cite e explique as 
principais propriedades desejáveis em uma LP. 
5. A especificação de uma LP requer a descrição de um léxico, de uma sintaxe 
e de uma semântica para a LP. Explique o que vem a ser léxico, sintaxe e 
semântica. 
6. Explique a padronização de uma LP? 
7. Quais são os métodos de implementação de LPs? 
8. Descreva os métodos de implementação de LPs? 
9. Apresente as vantagens e desvantagens de cada um dos métodos de 
implementação. 
10. O que é um paradigma? 
11. Cite, descreva e exemplifique os paradigmas de LP.

Outros materiais