algoritmos e estruturas de dados? me ajudeeem por favor!
Soluções para a tarefa
Respondido por
0
Pense num programa como se fora uma funçao matemática
Uma funcao recebe um argumento, faz uns cálculos com esse argumento e produz um resultado.
Um programa é a mesma coisa só que o argumento dele é dados. Um programa recebe dados, processa-os e produz outros dados.
Os dados precisam ter uma forma, um jeitão, uma estrutura. Os dados de entrada tem sua estrutura e os dados de saída tem sua estrutura.
Quanto mais próximas essas estruturas de dados estiverem, quanto mais parecidas, mais simples será o programa.
Portanto, uma das coisas mais importantes em programaçao na verdade é a estruturação dos dados. O bom programador analisa como os dados de saída serão estruturados e busca orientar a entrada de dados para aderir a essa mesma estrutura.
Por exemplo. Um sistema de notas de alunos é uma lista com nome e nota. Essa lista é muito parecida com a lista de presença de alunos. Apenas os alunos que fizeram a prova aparecerão na lista de notas de uma prova. Porém, na lista de notas da matéria, mesmo os alunos que nao compareceram a prova serao listados.
Uma funcao recebe um argumento, faz uns cálculos com esse argumento e produz um resultado.
Um programa é a mesma coisa só que o argumento dele é dados. Um programa recebe dados, processa-os e produz outros dados.
Os dados precisam ter uma forma, um jeitão, uma estrutura. Os dados de entrada tem sua estrutura e os dados de saída tem sua estrutura.
Quanto mais próximas essas estruturas de dados estiverem, quanto mais parecidas, mais simples será o programa.
Portanto, uma das coisas mais importantes em programaçao na verdade é a estruturação dos dados. O bom programador analisa como os dados de saída serão estruturados e busca orientar a entrada de dados para aderir a essa mesma estrutura.
Por exemplo. Um sistema de notas de alunos é uma lista com nome e nota. Essa lista é muito parecida com a lista de presença de alunos. Apenas os alunos que fizeram a prova aparecerão na lista de notas de uma prova. Porém, na lista de notas da matéria, mesmo os alunos que nao compareceram a prova serao listados.
Perguntas interessantes