A utilização do mecanismo de alocação dinâmica de memória tor...

A utilização do mecanismo de alocação dinâmica de memória torna o programa escalável pelo fato de que ele pode ser adequar à uma nova realidade da quantidade de informações a serem processadas sem a necessidade de alterações e recompilações de seu código. Para essa questão, suponha o seguinte cenário: Um profissional de desenvolvimento recebeu para implementar, um projeto que envolve notas de alunos de uma faculdade. Porém, cada turma tem um número variável de alunos e cada professor tem o seu próprio método de avaliação, alterando a quantidade de atividades e os pesos relacionados a elas. Sendo assim, qual a melhor forma de implementação para esse problema? Assinale a melhor alternativa dentre as apresentadas a seguir para garantir a escalabilidade do programa.Cursista = vetor de tamanho MAX_ALUNOS onde cada célula é um vetor, com tamanho MAX_ATIVIDADES de estrutura “atividade x peso”.
Cursista = vetor de tamanho MAX_ALUNOS de estrutura “atividade x peso”.
Cursista = vetor de tamanho MAX_ALUNOS de ponteiros para uma estrutura “atividade x peso”.
Cursistas = vetor de ponteiros. Cada ponteiro aponta para uma lista das atividades (estrutura “atividade x peso”).
Cursistas = vetor de ponteiros para ponteiros. Cada ponteiro aponta para um ponteiro que representa a lista das atividades (estrutura “atividade x peso”).

1 Resposta

Ver resposta
Yarawaneska

ATIVIDADE¨¨¨¨¨PESO¨¨¨¨¨¨NOTA

1ª ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨1 ¨¨¨¨¨¨¨¨¨¨¨¨8,0

2ª ¨¨¨¨¨¨¨¨¨¨¨¨¨¨2¨¨¨¨¨¨¨¨¨¨¨¨7,0

3ª ¨¨¨¨¨¨¨¨¨¨¨¨¨¨3¨¨¨¨¨¨¨¨¨¨¨¨4,0


                  (8 . 1) + (7 . 2) + (4 . 3)¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨8+14+12¨¨¨¨¨¨¨¨¨¨¨¨¨¨34

MÉDIA = =     = = 5,66...

                        1 + 2 + 3 ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨6¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨6


Média = 5,66... = 5,7 (com aproximação)



Gastos ---> 25,00 32,00 18,00 40,00 20,00 31,00


Colocando em ordem crescente:

18,00¨¨¨¨20,00¨¨¨¨25,00¨¨¨¨¨31,00¨¨¨¨¨¨32,00¨¨¨¨¨¨40,00


Mediana: (25,00 + 31,00) : 2 = 56,00 : 2 = 28,00 <-- gasto mediano

Sua resposta
Ok

Mais perguntas de Informática





















Toda Materia
Toda Materia
Toda Materia

Você tem alguma dúvida?

Faça sua pergunta e receba a resposta de outros estudantes.

Escola Educação