ICD Flashcards
Pirâmide do conhecimento: D-I-C-I-S
- Dado: registros factuais (sozinhos não tem significado)
- Informação: interpretação dos dados (contextualização)
- Conhecimento: organização e compreensão das informações
- Inteligência: conhecimento tratado
- Sabedoria: resultado alcançado a partir da análise dos diferentes cenários
Arquitetura Cliente-Servidor: A-A-D
Organizada em 3 camadas (computação lógica e física): cada camada é independente e pode ser desenvolvida simultaneamente sem impactar as outras camadas.
* Apresentação: interface com usuário
* Aplicativo: onde os dados são processados
* Dados: onde os dados são armazenados
Ciência de Dados
ciência que combina diversos campos multidisciplinares (computação, estatística, mat. aplicada etc) para realizar coleta, preparação e análise de dados de diversas fontes com o intuito de resolver problemas complexos.
Big Data
conjunto de dados com grande variedade, que chegam em volume e velocidade crescente.
5V do big data
- Volume: grande quantidade de dados não estruturados
o Aumenta com: + dispositivos móveis, poder de processamento, internet das coisas
o Diminui com: custo de armazenamento em disco rígido - Velocidade: dados são recebidos muito rapidamente
- Variedade: provindos de diversas fontes (estruturados ou não)
- Veracidade: garantia de autenticidade
- Valor: informações analisadas geram resultado
Big Data X Data Science
- Big Data: alto volume de dados que são produzidos a todo momento, em grande velocidade e variedade, que não pode ser processados por bancos de dados tradicionais. Relacionado à tecnologia, ambiente computacional.
- Data Science: ciência que estuda o big data, extraindo o valor dos dados, identificando padrões e desenvolvendo métodos de análise para o uso em solução de problemas. Relacionado à criação de modelos capazes de extrair padrões de dados.
- Inteligência Artificial
mais abrangente; criação de máquinas inteligentes para reconhecer objetos, vozes, faces, que raciocinam e solucionem problemas (especialmente os repetitivos). Isso é possível a partir de uma programação prévia, que vai apresentar características para as máquinas, inserindo informações abundantes relacionadas ao mundo.
- Machine Learning
segunda etapa da IA; o sistema começa a aprender sozinho a partir do que os humanos definiram como certo e errado, solucionando problemas de forma autônoma.
- Redes Neurais
subcampo do machine learning; simula um neurônio no computador; sistemas compostos por várias entradas, que aprendem por meio da atualização e ampliação dessas conexões.
- Deep Learning
sistema composto por algoritmos inspirados no cérebro humano, que aprende com uma grande quantidade de dados, executando uma tarefa repetidamente, se ajustando a cada tentativa, melhorando seus resultados com mais dados e modelos maiores. Se organizam em camadas abaixo da rede neural artificial.
Deep Learning é subconjunto das redes neurais.
Ambiente operacional
OLTP: (Processamento de Transações Online) e OLAP: (Processamento Analítico Online)
OLAP: (Processamento Analítico Online)
tipo de processamento de dados que envolve a consulta dessas transações (registros) em um banco de dados. Ajuda as empresas a extrair análise dos dados para tomada de decisão; onde são realizadas as consultas gerenciais; é utilizado no Data Mart e no Data Warehouse; nível estratégico.
OLTP: (Processamento de Transações Online)
tipo de processamento de dados de várias transações que ocorrem simultaneamente; permite a execução em tempo real de um grande número de transações por um grande número de pessoas; onde são feitas as inclusões e exclusões dos dados; nível operacional.
Etapas típicas de desenvolvimento de um sistema de informação: L – A – P – I – T – I
Levantamento de requisitos, análise, projeto, implementação, testes, implantação
Levantamento de Requisitos
levantamento de todos os problemas, solicitações e restrições operacionais do usuário final e as regras de negócio.
Análise
Processo de mapear os requisitos essenciais do sistema. (nível conceitual)