SóProvas


ID
880843
Banca
ESAF
Órgão
DNIT
Ano
2013
Provas
Disciplina
Programação
Assuntos

Assinale a opção correta.

Alternativas
Comentários
  • Questão retirada deste livro
    http://books.google.com.br/books?id=b0tcn_uPLoAC&pg=PA330&lpg=PA330&dq=Quando+a+execu%C3%A7%C3%A3o+do+subprograma+termina,+o+controle+sempre+retorna+para+o+chamador.&source=bl&ots=zHKQblLB0R&sig=pjh-9BZpr_0OEUJt0M490z6Yu3s&hl=pt-BR&sa=X&ei=Z3QJUv60OYj84APJs4DwAg&ved=0CDsQ6AEwAw#v=onepage&q=Quando%20a%20execu%C3%A7%C3%A3o%20do%20subprograma%20termina%2C%20o%20controle%20sempre%20retorna%20para%20o%20chamador.&f=false
  • A resposta A deveria ser invalidada, pois apesar do autor (Sebesta) afirmar isso em seu livro, é importante frisar o que ele fala ANTES de citar as tais características: "Todos os subprogramas discutidos neste capítulo, exceto as corrotinas descritas na seção 9.11, têm as seguintes características". Ou seja, o próprio autor de onde tiraram tal afirmação aponta que HÁ exceções, logo não se pode afirmar que para todo subprograma que termina o controle SEMPRE retornará ao chamador (em programas DOS, por exemplo, pode-se encerrar com mensagem de erro, retornando imediatamente o controle para o SO).