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

Ordenar por
Matéria
Nível

Bancos de Dados: Relacionais vs. NoSQL, Escalabilidade e Conceitos Essenciais

Classificado em Computação

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

Características dos Bancos de Dados Relacionais

Sucessor do modelo hierárquico, os bancos de dados relacionais armazenam informações em Tabelas (Relações), contendo linhas e colunas. Cada tupla representa uma entidade do mundo real, e cada coluna define uma propriedade do dado. As tabelas estabelecem relacionamentos entre si através de Chave Primária (CP) e Chave Estrangeira (CE), garantindo que informações referenciem dados já cadastrados e povoados em outras tabelas.

Esses sistemas oferecem validação, recuperação de falhas, segurança, otimização de consultas e garantia de integridade de dados, entre outras funcionalidades. Permitem que múltiplos usuários acessem o banco de dados simultaneamente.

Propriedades ACID em Bancos

... Continue a ler "Bancos de Dados: Relacionais vs. NoSQL, Escalabilidade e Conceitos Essenciais" »

Tipos de Bancos de Dados NoSQL: Modelos e Comparativo

Classificado em Computação

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

Tipos de BDs NoSQL:

Modelo Colunar: São bancos de dados orientados a colunas.

Modelo Chave-Valor: A chave funciona como um identificador exclusivo. O valor é um conjunto de qualquer coisa, desde objetos simples até compostos.

Modelo Orientado a Grafos: Nesse modelo, três componentes são fundamentais: Vértices (entidades), Arestas (relacionamentos) e Atributos (informações sobre os relacionamentos).

Modelo Orientado a Documentos: Armazena coleções de documentos. Um documento contém tudo o que é necessário, sem precisar buscar dados em outros lugares.

Comparativo BD Relacional X BD NoSQL:

Escalabilidade: BDs NoSQL são mais escaláveis. BDs relacionais priorizam escalonamento vertical, que tem um limite.

Disponibilidade: BDs NoSQL facilitam... Continue a ler "Tipos de Bancos de Dados NoSQL: Modelos e Comparativo" »

Conceitos Essenciais de Data Warehouse e Data Mining

Classificado em Computação

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

Trabalho em Grupo: Pesquisa sobre Algoritmos Genéticos

Abordamos o tema algoritmos genéticos, que basicamente são métodos generalizados de busca e otimização que simulam os processos naturais e os aplicam à solução de problemas reais. Discorremos sobre a sua diferenciação dos métodos tradicionais e também dos operadores genéticos (seleção, mutação e cruzamento), além de exemplificar a composição de um algoritmo genético.

O que Caracteriza o Esquema Constelação?

Consiste num conjunto de esquemas em estrela com tabelas fato ligadas hierarquicamente.

Objetivos do Data Mining e Sua Utilização

O objetivo principal é descobrir padrões em meio a muitos dados. O objetivo exploratório é utilizado para descobrir novos conhecimentos,... Continue a ler "Conceitos Essenciais de Data Warehouse e Data Mining" »

Especificações Técnicas de Sistemas Celulares (FDMA, TDMA, CDMA)

Classificado em Computação

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

FDMA (AMPS)

Distância Duplex e Canais

Qual é a distância duplex no FDMA (AMPS)?

45 MHz.

Qual é a quantidade de canais de voz disponíveis em Banda A no FDMA (AMPS)?

395 Canais de Voz (CV).

Qual é a frequência do TAS (Tone Alert Signal) dentro do CV no FDMA (AMPS)?

6 KHz.

Sinalização e Potência

Cite uma sinalização do canal de controle no FDMA (AMPS).

  • Sinalização de registro;
  • Busca;
  • Resposta à busca;
  • Aviso periódico de localização.

Qual é a potência máxima e mínima de uma Estação Móvel (EM) (em mW e em dBm)?

Mínima: 50 mW (-15 dBm). Máxima: 600 mW (28 dBm).

Parâmetros de Controle

O que acontece quando a taxa de erro do TAS devolvido atinge o parâmetro SSD?

O móvel receberá uma ordem para diminuir a potência, se houver recurso disponível.... Continue a ler "Especificações Técnicas de Sistemas Celulares (FDMA, TDMA, CDMA)" »

Conceitos Fundamentais de Redes: Camadas, Protocolos e Mídia Física

Classificado em Computação

Escrito em em português com um tamanho de 7,06 KB

Componentes e Conceitos de Redes

Componentes: Dados não são transferidos de uma camada $n$ para $n$. São transferidos para as camadas inferiores até alcançar o destino.

Interfaces: Definem as operações e os serviços entre as camadas.

Arquitetura: Um conjunto de camadas e protocolos. Deve conter informações suficientes para permitir que um implementador desenvolva seu programa ou construa o hardware de cada camada, de forma que obedeça corretamente ao protocolo adequado.

Pilha de Protocolo: Uma lista de protocolos usados por um determinado sistema.

As camadas precisam identificar os transmissores e receptores. Devido à existência de muitos processos e computadores, é necessário um endereçamento para um destino específico. Além disso,... Continue a ler "Conceitos Fundamentais de Redes: Camadas, Protocolos e Mídia Física" »

Guia Completo do Sistema Galileo: Reservas, Voos e Mais

Classificado em Computação

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

Timetable/Frequência de Voos

Como Verificar a Frequência de Voos

- Para verificar se existe um voo direto entre duas cidades ou a frequência de voos quando não são diários.

- A informação exibida baseia-se na data indicada e 28 dias para a frente.

Exemplo: TT20SEPOPOFRA/TP

  • TT
  • TT20SEPLISFRA.C
  • TT20SEPLISJNB.MPMLAD

O que é um Codeshare?

Codeshare é um voo partilhado por várias companhias aéreas (no mínimo 2). Uma companhia opera o voo, enquanto a outra apenas o vende. Esta prática permite às companhias aumentar a oferta e reduzir custos através de acordos comerciais.

Assinatura

R. TN+ER

Tipos de Viagens

  • One way (OW): Viagem com origem e destino em cidades diferentes. Exemplo: LIS - MAD ou NYC - LIS
  • Round trip (RT): Viagem de ida e volta à cidade
... Continue a ler "Guia Completo do Sistema Galileo: Reservas, Voos e Mais" »

TV, Vídeo e Internet: Evolução do Consumo

Classificado em Computação

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

TV e Vídeo: Espectador Passivo

  • TV: Espectador escolhe o canal, o programa e o horário que vai assistir.
  • Transmissão: um para muitos (“Broadcast" - transmissão ampla)
  • TV por assinatura, TV Digital
  • Vídeo: o que assistir e quando assistir.
  • DVD, Blu Ray, Vídeo K7

Internet: Espectador Ativo

  • O Espectador escolhe:
    • O que acompanhar (texto, imagem, som, vídeo, etc...);
    • Quando acompanhar;
    • Onde acompanhar;
    • Se é em tempo real ou sob demanda.
  • Conflito de atenção.

Streaming

  • Transmissão de áudio e vídeo via redes de computador gerenciada por um servidor.
  • BEST-EFFORT: o serviço de streaming (a transmissão do servidor ao usuário) é feita sem qualquer garantia que o usuário conseguirá assistir ao conteúdo com qualidade (devido a limitações de banda
... Continue a ler "TV, Vídeo e Internet: Evolução do Consumo" »

Camadas OSI e Protocolos de Rede

Classificado em Computação

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

Camada 4 - Transporte

Conhecida como camada de transporte, é responsável por entregar e receber os dados, desde a origem até o destino. O gerenciamento usa sockets para comunicação. Socket = Endereço IP + Porta.

  • TCP: Entrega confiável, orientada à conexão e garante a integridade.
  • UDP: Não garante a entrega das informações, porém é bem mais rápido.

TCP

Garante a entrega dos pacotes. Podem ser:

  • Simples: Envia, recebe confirmação e envia o próximo. O emissor fica muito tempo ocioso.
  • Deslizante: Estabelece um tamanho máximo de cada pacote e capacidade máxima de armazenamento do receptor. Desta forma, podem ser disparados vários pacotes até alcançar o tamanho máximo.

Sinais de controle:

  • SYN: Utilizado para manter e sincronizar a comunicação
... Continue a ler "Camadas OSI e Protocolos de Rede" »

Padrões de Projeto: Árvore de Natal, Encapsulamento e Mais

Classificado em Computação

Escrito em em português com um tamanho de 15,88 KB

De acordo com a imagem abaixo, que padrão de projeto estrutural podemos usar para modelar uma árvore de Natal como um componente de base (a árvore) e decorações opcionais ou adornos, como bulbos, doces e grinaldas?

O padrão Decorator, pois é o padrão ideal para adicionar componentes em alguma coisa de uma maneira bem mais simplificada do que usando herança.

Inserindo imagem...


Por que precisamos encapsular a criação de objetos através do padrão de fábrica?

Precisa encapsular para que as classes venham com todos os métodos que o usuário vai precisar. No caso do encapsulamento no padrão de fábrica, os métodos precisam ser encapsulados para que todos os métodos sejam bem distribuídos dentro das classes, como no caso da fábrica de carros em que... Continue a ler "Padrões de Projeto: Árvore de Natal, Encapsulamento e Mais" »

Gerenciamento de Capacidade e Projetos de Liberação

Classificado em Computação

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

AC - Dissertativas

AC1)

1 - Qual a definição de TI como um Serviço? Qual é o relacionamento de um Processo de Negócio com os Ativos e Recursos de TI? NOTA: 9

Toda atividade que auxilia na produção e/ou atende as necessidades de um indivíduo ou da empresa. Os ativos e recursos são a base do serviço, onde estão disponíveis as ferramentas que serão utilizadas no desenvolvimento do negócio.

2 - Analisando o Modelo de Configuração da figura abaixo, descreva qual a importância do registro e manutenção das informações dos ICs de cada componente. NOTA: 7

Com o registro das configurações devidamente guardadas e/ou atualizadas, torna-se fácil a manutenção ou remanejamento de algum item do escopo.

3 - Descreva o conceito básico do

... Continue a ler "Gerenciamento de Capacidade e Projetos de Liberação" »