Prévia do material em texto
Programa: public static void main (String [] args){ Scanner console = new Scanner (System.in); String [] v = new String [25]; int i; for (i =0; i < 25+5; i++){ System.out.println (" digite o nome do aluno: "); v [ i] = console.nextLine ( ); console.nextLine; //impede que pegue o espaço } } Pergunta: Qual a dificuldade de inserir os novos alunos nessa estrutura de dados? Justifique a sua resposta direcionando aos conceitos de gerenciamento de memória. R: A dificuldade para inserir novos alunos é que o array tem uma quantidade fixa de espaços alocados e após preencher os 25 espaços do array e tentar inserir mais 5 alunos, ocorrerá um problema de overflow no vetor. A solução para aumentar o tamanho, seria utilizar o alocamento dinâmico.