Aprendizagem Espaço Aprendizagem
Home Espaço Aprendizagem
A melhor abordagem para um determinado projeto depende, em grande parte, da natureza do projeto e da natureza da organização. A abordagem em cascata funciona melhor com projetos de grande porte, complexos, que têm numerosos interessados, afetam a empresa toda e não podem ser facilmente divididos em subprojetos. Ela também funciona bem com organizações que têm uma cultura formal e uma estrutura hierárquica. A abordagem em espiral e a programação ágil funcionam bem nas organizações dinâmicas, que podem tolerar a ambiguidade e necessitam obter resultados rapidamente. O caminho em espiral pode apresentar melhores resultados quando adotado para projetos que se dividem facilmente em subprojetos e para projetos mais simples, em especial o desenvolvimento de sistemas de usuário único ou que afetam um pequeno departamento. A programação ágil é bem-sucedida em ambiente onde as necessidades do usuário são difíceis de especificar ou mudam rapidamente. A prototipagem funciona melhor para projetos de pequeno e médio portes. Ela funciona bem onde a cultura suporta equipes funcionalmente mistas. A prototipagem pode ser combinada com a abordagem em espiral e ser usada para um ou mais dos subprojetos em um desenvolvimento em espiral.
Tipos abordagemContexto Página web Especificação Sistema de navegação Caso de Uso Arquitetura Web
É um conjunto de:
Como resultante do processamento, manipulação e organização de dados, de tal forma que represente uma modificação (quantitativa ou qualitativa) no conhecimento do sistema (humano, animal ou máquina) que a recebe.
Contexto Evolução da Info
É uma imagem mental simplificada e idealizada, que permite representar, com maior ou menor precisão, o comportamento e a estrutura de um sistema.
O modelo incorpora apenas as características consideradas importantes para a descrição do sistema, selecionadas intuitivamente ou por conveniência matemática.
É um produto da atividade humana que satisfaz a uma necessidade, sem assumir a forma de um bem material. Caracteristicas principais: Fluxo, variedade e uso itensivo de pessoas.
Atributos
Capacidade humana de entender, apreender e compreender as coisas, além disso ele pode ser aplicado, criando e experimentando o novo.
O conhecimento como uma combinação de informação, expertise e idéias.
Saber declarativo (tácito ou explicito) ou procedimental que expressa relações com sentido e significado entre informações sob a forma de uma idéia, uma tese, um conceito, construido por um sujeito por meio de argumentos ou ações (saber fazer) coordenadas e pertinentes.
Como um conhecimento capaz de criticar o próprio conhecimento. Com enfoque comportamental, cognitivo e humanista.
Requisitos Contexto Análise Tipos de Conteúdo Aprendizado Híbrido Abordagem de pensamentosConceitos fundamentais: Valores, tipos, varáveis, expressões, comandos e abstrações.
Paradigmas de programação: Funcional, imperativa, orientada a objetos, baseada em lógica, baseada em propagações e restrições.
Algoritmos
Nome do algoritmo(parametro)
objetivo
condição de entrada(estrutura de dados)
bloco de estrutura de controle da estrutura de dados
. sequencia
. repetição c/variavel de controle
. repetição controlada por condição
. seleção
. seleção múltipla
condição de saida(estrutura de dados)
Como sistemas conceituais (abstratos) de informação pura e não exibem diretamente comportamento, mas exibem “significado”.
As propriedades do sistema (como um todo) resultam ou emergem das:
Principal caracteristica: software não se desgasta.
Consiste de:
Instruções (programas de computador) que, qdo executadas, fornecem caracteristicas, funções e desempenho desejado (especificação).
Estrutura de dados que posibilitam aos programas manipular informações adequadamente.
Informação descritiva, tanto impressa como virtual, descrevendo a operação e o uso dos programas.