Questão #14181842009

Engenharia de Software (TI) — Ferramentas case

Imagem da questãoA figura acima apresenta o estado visual de uma ferramentaCASE denominada BlueJ, que realiza a depuração de um programana linguagem Java. Essa figura mostra cinco janelas na interfacegráfica, nomeadas Servidor, Projeto, Cargo, BlueJ: trt eBlueJ: Debugger, sendo que três delas apresentam-se o códigocompleto das classes Servidor, Projeto e Cargo. Esses códigosestão sintaticamente corretos e em estado de execução no depuradorda ferramenta BlueJ. Existem também quatro breakpointssinalizados nas linhas de código: dois na classe Servidor, um naclasse Projeto e um na classe Cargo. Nota-se, ainda, que odepurador foi iniciado por meio da execução do único métodomain( ) apresentado nos códigos e que o ponteiro de código dodebugger encontra-se na linha 11 da classe Servidor.A partir da figura e das informações acima, julgue os itens a seguir.

No estado em que se encontra a execução, caso o botão Continue, na janela BlueJ: Debbugger, seja pressionado, o depurador de código irá parar em uma posição na qual a pilha de invocação de métodos (call sequence) vai conter os valores Servidor.main, Servidor.addProjeto e Projeto.addServidor, sendo que o primeiro valor estará no topo dessa pilha e o último valor, na base da mesma.