Apontamentos, resumos, trabalhos, exames e problemas de Computação

Ordenar por
Matéria
Nível

Conceitos Essenciais de Big Data, IA e CRM

Classificado em Computação

Escrito em em português com um tamanho de 4,48 KB

WOLAP: OLAP para Navegadores Web

É semelhante ao OLAP, permitindo disparar consultas através de um navegador.

CRM: Gestão de Relacionamento com o Cliente

Ferramenta de gestão de clientes e vendas que auxilia na melhoria da comunicação com os clientes.

Tipos de CRM

  • CRM Analítico: Foca na relação com a área de Marketing.
  • CRM Operacional: Atua como um CRM de suporte e vendas.
  • CRM Colaborativo: Permite que as áreas de vendas, Marketing e suporte colaborem entre si.
  • CRM Estratégico: O tipo mais completo, combinando os aspectos analítico, operacional e colaborativo.

Banco de Dados In-Memory

Um recurso para armazenar grandes volumes de dados na memória principal.

Vantagens do Banco de Dados In-Memory

Diminui o investimento em hardware e a manutenção... Continue a ler "Conceitos Essenciais de Big Data, IA e CRM" »

Arquitetura e Organização de Computadores: Guia Completo do MIC-1

Enviado por macbriene e classificado em Computação

Escrito em em português com um tamanho de 10,38 KB

Componentes Principais do MIC-1

Basicamente o caminho de dados de MIC-1 é constituído por três componentes principais. Quais são estes componentes e quais as funções de cada um?

UAL – Opera instruções de uma microinstrução (F0 e F1 para determinação de operação, ENA e ENB para habilitar individualmente suas entradas A e B, INVA para inverter a entrada de A, INC que força um vem-um para o bit menos significativo (incremento de 1).

Registradores – Executa as microinstruções.

Barramento – Transporta as microinstruções.

Memória de Controle e Limitações do MIC-1

Qual a função da memória de controle presente na unidade de controle do MIC-1? Quais as limitações do MIC-1 quando comparado ao MIC-2?

Controlar e guardar as microinstruções... Continue a ler "Arquitetura e Organização de Computadores: Guia Completo do MIC-1" »

Conceitos Essenciais em Banco de Dados, Arquitetura e UML

Classificado em Computação

Escrito em em português com um tamanho de 4,85 KB

Chaves Primárias e Estrangeiras em Banco de Dados

Toda tabela deve possuir apenas uma chave primária. Essa chave é utilizada como identificador único da tabela, representada por um campo que não receberá valores duplicados, sendo essencial para o funcionamento da base de dados. Ela representa um registro único em uma tabela e facilita as alterações e pesquisas no banco.

Já a chave estrangeira possui um conceito diferente, não dizendo respeito a uma tabela especificamente, mas sim a um relacionamento entre tabelas. É uma forma de referenciar um dado de uma tabela à chave primária de outra tabela.

Camadas Arquiteturais de Software

A arquitetura de software pode ser dividida em camadas, cada uma com responsabilidades específicas:

  • Apresentação:
... Continue a ler "Conceitos Essenciais em Banco de Dados, Arquitetura e UML" »

Administração de Banco de Dados

Classificado em Computação

Escrito em em português com um tamanho de 6,07 KB

1. Cite 7 Atividades de Administração do SGBD Exercidas pelo DBA

O Administrador de Banco de Dados (DBA) é responsável por diversas atividades essenciais para o bom funcionamento do SGBD. Entre elas, podemos citar:

  1. Administrar o sistema do BD;
  2. Efetuar Backups;
  3. Manter o BD seguro contra possíveis invasões;
  4. Melhorar a performance;
  5. Identificar o tamanho do BD;
  6. Calcular o tempo de retenção do BD;
  7. Instalar o BD.

2. Anomalias em um Projeto de Banco de Dados

Em um projeto de banco de dados, podemos encontrar anomalias que podem comprometer a integridade dos dados. Três situações comuns são:

  • Inserção: Ao inserir um novo dado, podem ser inseridos dados não solicitados em outras tabelas ou campos devido a anomalias.
  • Atualização: Ao atualizar um
... Continue a ler "Administração de Banco de Dados" »

Gerência de Memória Virtual: Paginação e Conceitos Essenciais

Classificado em Computação

Escrito em em português com um tamanho de 3,86 KB

Gerência de Memória Virtual por Paginação

Mapeamento de Endereços Virtuais para Físicos

Qual endereço físico está associado ao endereço virtual 4613?

O endereço virtual 4613 encontra-se na página virtual 9 (4613/512), que inicia no endereço virtual 4608. Como o deslocamento dentro do endereço virtual é 5, o endereço físico é a soma deste mesmo deslocamento ao endereço inicial do frame 2048, ou seja, 2053.

Exercício de Mapeamento com Tabela de Páginas

Um sistema operacional implementa gerência de memória virtual por paginação, com frames de 2KB. A partir da tabela abaixo, que representa o mapeamento de páginas de um processo em um determinado instante de tempo, responda:

Tabela de Mapeamento de Páginas:

  • Página 0: 8KB (Frame
... Continue a ler "Gerência de Memória Virtual: Paginação e Conceitos Essenciais" »

Padrões IEEE 802.11: Uma Visão Geral das Tecnologias de Rede Sem Fio

Classificado em Computação

Escrito em em português com um tamanho de 2,25 KB

**Padrões IEEE 802.11: Uma Visão Geral das Tecnologias de Rede Sem Fio**
O padrão IEEE 802.11 define as especificações para comunicação sem fio, dividindo a área de cobertura da rede em células.
**Variantes do Padrão 802.11**
**802.11b:**
  • Opera em 2,4 GHz com velocidade de até 11 Mbps
  • Excelente qualidade de sinal e baixa obstrução
**802.11a:**
  • Opera em 5 GHz com velocidade de até 54 Mbps
  • Baixo alcance de sinal e alta obstrução
  • Incompatível com 802.11b e 802.11g
**802.11g:**
  • Opera em 2,4 GHz com velocidade de até 54 Mbps
  • Excelente alcance de sinal e baixa obstrução
  • Compatível com 802.11b
**802.11n:**
  • Opera em 2,4 ou 5 GHz com velocidade de 65 a 300 Mbps
  • Utiliza MIMO-OFDM para aumentar a largura de banda
**802.11ac:**
  • Opera em 5 GHz com velocidade
... Continue a ler "Padrões IEEE 802.11: Uma Visão Geral das Tecnologias de Rede Sem Fio" »

Arquitetura Centralizada, Cliente/Servidor e Backup

Classificado em Computação

Escrito em em português com um tamanho de 2,51 KB

O que é uma Arquitetura Centralizada?

Arquitetura Centralizada

  • Possui apenas um gerente, gerenciando todos os elementos da rede.
  • Banco de dados único e centralizado.
  • Único responsável pela geração de alerta, coleta e administração das informações dos elementos.


O que é uma Rede de Arquitetura Cliente/Servidor?

É uma arquitetura na qual o processamento da informação é dividido em módulos ou processos distintos. Um processo é pela manutenção da informação (servidores) e outros responsáveis pela obtenção de dados dos clientes.


Tipos de Backup

Tipos de backup: Full, diferencial e incremental.


Full = faz a cópia completa / diferencial = backup apenas das últimas modificações relativas ao último backup full / incremental = faz... Continue a ler "Arquitetura Centralizada, Cliente/Servidor e Backup" »

Introdução à UML e Classes de Objetos

Classificado em Computação

Escrito em em português com um tamanho de 3,32 KB

UML

Linguagem visual utilizada para modelar sistemas
computacionais por meio do paradigma de Orientação a
Objetos;
Essa linguagem se tornou, nos últimos anos, a
linguagem-padrão de modelagem de software, adotada
internacionalmente pela indústria de Engenharia de
Software;
Não é uma linguagem de programação e sim uma
linguagem de modelagem.

UML – Apresenta as seguintes vantagens:

  • Usa notação gráfica;
  • Ajuda a obter uma visão geral do sistema;
  • Não é dependente de tecnologia;
  • Permite a implementação de padronização;
  • Suporta todo o ciclo de vida do software, tais como:
Modelagem do Negócio;
Modelagem de Requisitos;
Modelagem da Solução.

FERRAMENTAS CASE BASEADAS NA LINGUAGEM UML

  • Rational Rose
  • Visual Paradigm
  • Poseidon for UML
  • ArgoUML
  • Enterprise
... Continue a ler "Introdução à UML e Classes de Objetos" »

UML e Engenharia de Software

Classificado em Computação

Escrito em em português com um tamanho de 5,9 KB

Componentes de um Sistema

Quais componentes são corretos? (b) I, II, III

Estilo Arquitetural

Qual é o estilo arquitetural? (d) PAC

Diagrama UML

Qual é o diagrama da UML? (c) Estados

Diagramas de Classes e Objetos

São ditos diagramas de: (a) Classes e Objetos

Fase de Projeto Arquitetural

A fase de projeto é: (c) Arquitetural

Análise de Afirmativas

Analise as afirmativas: (c) I, II, III

Diagrama de Distribuição

O diagrama que mostra é: (c) Distribuição

Conceito de Requisitos

Em relação ao conceito: (e) I

Preocupação com a Robustez

A preocupação é: (e) Robustez

Banco de Dados

Em relação ao banco de dados: (c) III

Objetivo de um Pacote

O objetivo de um pacote é: (a) Agrupar logicamente

Modelo Entidade-Relacionamento

O modelo entidade é: (b) I, II,

... Continue a ler "UML e Engenharia de Software" »

Tratamento de Exceções em C#

Classificado em Computação

Escrito em em português com um tamanho de 2,39 KB

Exceções

Representa a ocorrência de uma situação anormal durante a execução de um programa. Quando ativada, aborta a execução normal do programa até existir forma de a tratar e termina a execução de todo o programa. No C# as situações excecionais ou de erro são tratadas pelo mecanismo de tratamento de exceções.

Que situações excecionais ou de erro deve ter o programador em conta?

O programador deve ter em conta possíveis situações excecionais ou de erro como:

  • Escrita em ficheiro (Esgotar-se espaço em disco)
  • Acesso a um site remoto (Rede ficar indisponível)
  • Criação de um novo objeto (Não haver mais memória disponível)

Como se faz o tratamento de erros na linguagem C#?

Usa-se o sistema de exceções sempre que pode existir... Continue a ler "Tratamento de Exceções em C#" »