Tecnologia da Informação Flashcards
Eng de Software
Modelo de prototipação - Etapas
Comunicação, planejamento rápido, modelagem projeto rápido, entrega e feedback e construção do protótipo
Técnicas utilizadas durante uma prototipação
Prototipação em papel e wireframes
Modelo Espiral
Acrescenta-se a análise dos riscos ao ciclo de vida (E O RECONHECE EXPLICITAMENTE), durante a fase de desenvolvimento
Prototipagem
Vantagens: Maior participação e comprometimento dos clientes e usuários;
Desvantagens: Cliente tende a considerar o protótipo como versão final, desenvolvedor tende a fazer concessões na implementação.
O teste não é uma fase que deve ser executada ao final do projeto, mas ao longo do processo de desen. de software
Verdade
Tempo Ideal
Unidade utilizada para estimar o tempo de realização dos itens do product backlog
Extreme Programming
Otimizar a qualidade do código devido ao mecanismo de inspeção em tempo real
Shift left testing (programação em pares)
Ser feitos desde as fases iniciais do ciclo de vida do produto
TDD
Primeiro escrever testes e depois escrever o código
Encapsulamento
Impossibilidade de alterar os dados diretamente, somente através de métodos
Todo diagrama é constituído por elementos
Verdade
Armazenamento de dados do tipo orientado a objetos
Consiste em unidades chamadas de objetos que possui um ID único e metadados completos
Método DIANA
Agrupamento hierárquico divisivo, que começa com todos os exemplares em um único cluster e, iterativamente, divide este cluster em grupos menores baseando-se em critérios de dissimilaridade
Nível Físico: estrutura de dados de um banco de dados conforme vista pelo usuário do sistema do gerenciamento de banco de dados
Falso, gerenciamento de banco de dados trata-se do modelo conceitual
Modelo Orientado a objetos
Mais avançado em comparação com outros BD, formatos de dados podem ser mesclados, mas pode aumentar a complexidade e o custo da implantação