Baixe o app para aproveitar ainda mais
Prévia do material em texto
06/10/2022 16:10 Avaliação Final (Discursiva) - Individual about:blank 1/2 Prova Impressa GABARITO | Avaliação Final (Discursiva) - Individual (Cod.:690399) Peso da Avaliação 4,00 Prova 40250801 Qtd. de Questões 2 Nota 9,50 Na linguagem de programação Java, os vetores e as matrizes são normalmente utilizados para definir estruturas onde existe a necessidade de armazenamento de mais de um objeto do mesmo tipo. Entretanto, a utilização destas estruturas traz algumas limitações, como, por exemplo, a necessidade de se conhecer quantos objetos devem ser armazenados. As listas encadeadas atuam de forma a eliminar esta limitação, permitindo a adição de novos objetos enquanto houver espaço na memória da JVM (Java Virtual Machine). Tendo em vista o que foi exposto, crie uma classe chamada Aluno, contendo os atributos matrícula do tipo inteiro e nome do tipo String, além de um atributo que fornecerá a estrutura para o funcionamento de uma lista encadeada. Obs.: os getters e setters do nome e da matrícula podem ser ignorados para fins de simplicidade. Resposta esperada A resposta deverá ser semelhante ao código mostrado na figura. Minha resposta A Resposta deverá ser semelhante ao codigo mostrado abaixo public class Aluno { private int matricula; private String nome; private Aluno proximoAluno; public Aluno getProximoAluno() { return proximoAluno; } public void setproximoAluno (Aluno proximoAluno) { this.proximoAluno = proximoAluno; } } As estruturas de dados, na maioria dos casos, baseiam-se nos tipos de armazenamento vistos dia a dia, ou seja, são a transformação de uma forma de armazenamento já conhecida e utilizada no mundo real adaptada para o mundo computacional. Disserte sobre a diferença no uso das variáveis e as constantes. Resposta esperada Dentro de um programa existem valores que precisam ser manipulados, ou seja, eles recebem valores de outros campos; eles podem ser manipulados e por esse motivo são variáveis. Já as constantes, como o nome sugere, tem seu valor inalterado durante a execução do programa, por isso são categorizados como contantes. Minha resposta VOLTAR A+ Alterar modo de visualização 1 2 06/10/2022 16:10 Avaliação Final (Discursiva) - Individual about:blank 2/2 Dentro de um programa existem valores que precisam ser manipulados, ou seja, eles recebem valores de outros campos; eles podem ser manipulados e por esse motivo são variáveis. Já as constantes, como o nome sugere, tem seu valor inalterado durante a execução do programa, por isso são categorizados como constantes. Imprimir
Compartilhar