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 4 1. Defina o que vem a ser uma variável no paradigma imperativo? 2. O que caracteriza uma variável? 3. O que são variáveis sinônimas? 4. Apresente um exemplo em C/C++ e um exemplo em JAVA de variáveis sinônimas. 5. O que determina o tipo de uma variável? 6. O que significa o valor de uma variável? 7. O que se quer dizer com o tempo de vida de uma variável? 8. O que são variáveis transientes? 9. O que são variáveis persistentes? 10. O que o escopo de visibilidade de uma variável determina? 11. Explique e exemplifique a atualização das variáveis compostas. 12. Exemplifique constantes predefinidas. 13. Exemplifique constantes declaradas pelos usuários. 14. Explique o registro de ativação (RA) de subprogramas, informando o que cada campo armazena. 15. Explique a forma de se fazer o gerenciamento da memória do monte (heap). 16. O que é preciso considerar ao implementar a persistência de variáveis e constantes?