linguagem de programacao

1622 palavras 7 páginas
Subprogramas

1. [Sebesta, 2000] Quais são as três características gerais dos subprogramas?
Cada subprograma tem um único ponto de entrada, a unidade chamadora é suspensa durante a execução do programa chamado e o controle sempre retorna ao chamador quando a execução do subprograma termina.
2. [Sebesta, 2000] O que significa um subprograma estar ativo?
Um subprograma está ativo, se, depois de ter sido chamado, ele iniciou a execução, mas ainda não a terminou.
3. [Sebesta, 2000] O que é um perfil de parâmetro? O que é um protocolo de parâmetro?
O perfil de parâmetro de um subprograma é o numero, a ordem e o tipo dos seus parâmetros formais (variável listada no cabeçalho do subprograma), já o protocolo de parâmetro é formado pelo
…exibir mais conteúdo…

[Sebesta, 2000] Quais são as duas questões que surgem quando nomes de subprograma são parâmetros?
[Sebesta, 2000] Defina vinculação rasa e vinculação profunda para ambientes de referenciamento de subprogramas passados como parâmetros.
[Sebesta, 2000] O que é um subprograma sobrecarregado?
[Sebesta, 2000] O que é polimorfismo paramétrico?
[Sebesta, 2000] O que faz uma função modelo C++ ser instanciada?
[Sebesta, 2000] Defina compilação separada e compilação independente.
[Sebesta, 2000] Quais são as questões de projeto referentes às funções?
[Sebesta, 2000] De que maneiras as co-rotinas são diferentes dos subprogramas convencionais?
[Sebesta, 2000] Quais são os argumentos favoráveis e quais são os contrários a que um programa crie definições adicionais para operadores existentes, como pode ser feito em Ada e em C++? Você acha que essa sobrecarga de operador definida pelo usuário é boa ou má? Sustente sua resposta. [Sebesta, 2000] Na maioria das implementações FORTRAN IV, os parâmetros eram passados pela referência usando somente a transmissão do caminho de acesso. Exponha tanto as vantagens como as desvantagens dessa opção de projeto.

[Sebesta, 2000] Argumente em defesa da decisão dos projetistas da Ada 83 de permitirem que o implementador escolha entre implementar parâmetros no modo entrada/saída (in/out) por cópia ou por referência.

1 de 4

Relacionados

  • Linguagem de programação c#
    4603 palavras | 19 páginas
  • Resenhas de linguagem e programação
    1296 palavras | 6 páginas
  • Linguagem de programação scheme
    1972 palavras | 8 páginas
  • Linguagem de programação comercial
    2714 palavras | 11 páginas
  • Evolução da Linguagem de Programação
    1054 palavras | 5 páginas
  • Linguagem De Programa O Em C
    10656 palavras | 43 páginas
  • Perl - linguagem de programação
    1874 palavras | 8 páginas
  • LINGUAGEM DE PROGRAMAÇAO C++
    4229 palavras | 17 páginas
  • C++ linguagem de programação
    2406 palavras | 10 páginas
  • Linguagem De Programa O Av1
    1303 palavras | 6 páginas