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
UML - 3 categorias
Comportamento, interação e estrutura (classifiers, events e behaviors)
Generalização
Reversão de abstração
Variável Dependente
É usada para prever o valor de outras variáveis em um modelo de aprendizado de máquina
Quais tipos de dados são associados à variedade de dados armazenados em big data
Não estruturados, pois tem diversos formatos como vídeo, image, arquivo xml
Análise de Componentes Principais
É uma técnica de redução de dimensionalidade comumente usada em análise de dados e aprendizado de máquina
Data Cleaning
É a técnica utilizada para detectar e remover valores duplicados, bem como outros erros e inconsistências em grandes conjuntos de dados
Normalização de dados em big data
Marque a opção que apresenta um tipo de banco que é utilizado em soluções baseadas em Big Data
NoSQL, devido à sua capacidade de lidar com dados não estruturados e semiestruturados de maneira mais eficiente do que os bancos de dados relacionais tradicionais
Integridade e otimização não compõem as fases referentes a um processo de Big Data
Verdadeiro