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

Ordenar por
Matéria
Nível

Análise de Componentes Principais (ACP) e Clustering

Classificado em Computação

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

Análise de Componentes Principais (ACP)

A ACP (técnica multivariada) consiste em estudar a estrutura de interdependência (análise de estrutura de variância e covariância das variáveis), buscando combinações lineares das próprias variáveis a fim de reduzir a dimensão do problema para explicar a maior parte da variação dos dados de interesse.

A ACP é uma técnica de visualização de dados ou de pré-processamento antes do uso de métodos de aprendizado supervisionado.

Cada uma das dimensões da ACP é uma combinação linear dos p componentes de um vetor aleatório X. A ACP procura combinações lineares que possuem maior variância.

Com a decomposição espectral, podemos obter vetores zi (componentes principais) de i=1,...,p. A... Continue a ler "Análise de Componentes Principais (ACP) e Clustering" »

Arquitetura de Software e Testes — conceitos e padrões

Classificado em Computação

Escrito em em português com um tamanho de 18,02 KB

Arquitetura de Software e decisões de projeto

Decisões de projeto de arquitetura: projetam a organização de um sistema para satisfazer os requisitos funcionais e não funcionais de um sistema.

Visões da arquitetura

  • Visão lógica: mostra as abstrações; deve ser possível relacionar os requisitos do sistema com as entidades.
  • Visão de processo: mostra o comportamento em tempo de execução; é útil para avaliar características não funcionais como desempenho e disponibilidade.
  • Visão de desenvolvimento: mostra como o software é composto (estrutura de módulos, organização do código).
  • Visão física: mostra o hardware do sistema e como os componentes de software são distribuídos entre processadores.

Padrões e estilos arquiteturais

  • Arquitetura
... Continue a ler "Arquitetura de Software e Testes — conceitos e padrões" »

## Formatos de Arquivo, Atalhos e Conceitos de Informática

Classificado em Computação

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

Formatos de Arquivo Suportados

  • Áudio: aac, wma, .mp3, .ac3, wav
  • Imagens: .png, gif, jpg, tiff, bmp, svg
  • Textos: .doc, .docx, .odt, .txt, .rtf, .dot, .dotx
  • Vídeos: .wmv, .mp4, mkv, avi, mpeg, mov
  • Executáveis: exe, .bat, bin, apk, app
  • Compactação: .zip, .gz, .rar, .tgz
  • Planilhas: .xls, .xlsx, .xlsm, .xltm, .ods
  • Apresentação: .ppt, .pptx, .pps, .ppsx, .odp

Restrições de Nomes de Arquivos e Pastas

Os nomes de pastas e arquivos não podem conter caracteres inválidos: \ / <> * : ? "

Atalhos de Teclado Comuns

  • Ctrl + 1: Aplicar estilo itálico
  • Ctrl + N: Aplicar estilo negrito
  • Ctrl + O: Criar um novo documento
  • Ctrl + A: Abrir um documento
  • Ctrl + B: Salvar o documento
  • Ctrl + T: Selecionar todos os elementos do documento
  • Ctrl + S: Aplicar estilo sublinhado
  • Ctrl
... Continue a ler "## Formatos de Arquivo, Atalhos e Conceitos de Informática" »

Guia Completo: O Papel do DBA e Arquitetura Oracle

Classificado em Computação

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

O que é um DBA?

O DBA (Database Administrator) é o administrador do SGBD. Essa função é geralmente exercida por um Analista de Sistemas com formação ou experiência em bancos de dados.

As 7 Atividades Principais do DBA

  • Manutenção e instalação;
  • Recuperação de dados;
  • Planejamento e modificação de estruturas;
  • Monitoramento e otimização de performance;
  • Cálculo e manutenção da segurança do banco de dados.

Pirâmide SQL

  • Security: Auditoria, permissões, criptografia SSL/TDE e princípio do menor privilégio.
  • Availability: SLA, design de servidor, RAID, redundância, monitoramento de clustering, envio de log e espelhamento.
  • Reliability: SQLIO/SIM, service packs, ajuste de desempenho, testes de carga, DBCC e controle de alterações.
  • Recoverability:
... Continue a ler "Guia Completo: O Papel do DBA e Arquitetura Oracle" »

Guia de Redes: Multiplexação, Camadas e Equipamentos

Classificado em Computação

Escrito em em português com um tamanho de 303,87 KB

Multiplexação e Conectividade de Nós

Os links que ligam um nó a outro são multiplexados: eles transmitem várias comunicações diferentes ao mesmo tempo por um único canal fixo.

Tipos de Multiplexação

Multiplexação por Frequência (FDM): O espectro de frequência é dividido em várias faixas, sendo uma para cada transmissão.

Multiplexação por Tempo (TDM): O tempo de transmissão é dividido em pequenas frações de tempo. De acordo com a propriedade estatística, atribui-se uma fração a cada uma das transmissões.

Técnicas de Chaveamento

Circuito: É estabelecido um circuito físico entre o destino e a origem para a transmissão da mensagem. Exemplo: serviço de telefonia.

Pacotes: A mensagem é dividida em pacotes que são enviados... Continue a ler "Guia de Redes: Multiplexação, Camadas e Equipamentos" »

Arquitetura de Computadores: UC, Instruções e Assembler

Classificado em Computação

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

Questão 6: Decodificação de Instruções e Formatos

Explique de maneira geral como ocorre a decodificação de instruções efetuada pela Unidade de Controle (UC) da CPU. Comente sobre OPcodes e o formato de instruções.

R: Instruções sempre têm um OPcode que indica o que a instrução faz. Pode haver zero, um, dois ou três endereços presentes. Existem quatro formatos comuns de instrução:

  • Instrução sem endereço;
  • Instrução de um endereço;
  • Instrução de dois endereços;
  • Instrução de três endereços.

Cada instrução é executada como uma sequência de três fases pela UC:

  1. Acesso à memória (fetch);
  2. Decodificação;
  3. Execução.

A instrução é inicialmente acessada na memória e transferida para o interior da CPU, mais especificamente... Continue a ler "Arquitetura de Computadores: UC, Instruções e Assembler" »

Conceitos e Funções dos Sistemas Operacionais

Classificado em Computação

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

Principais funções do SO:

  • Abstração: esconder detalhes internos de funcionamento.
  • Gerência: controlar todos os dispositivos, dividindo os recursos de forma justa e otimizada.

O que é e como funciona a multiprogramação?
Consiste em manter mais de um programa em execução. Porém, eles não são executados todos ao mesmo tempo; executa-se um depois o outro e, posteriormente, volta-se para o primeiro, e assim por diante. Isso ocorre em um espaço de tempo muito curto, o que dá a impressão de que tudo foi executado simultaneamente.

O que é a técnica de spooling?
Consiste em alocar os jobs em um buffer (uma área de memória ou de um disco), onde um dispositivo pode acessá-los quando estiver preparado.

Por que o time-sharing não foi disseminado

... Continue a ler "Conceitos e Funções dos Sistemas Operacionais" »

Exemplo Simplificado de Criptografia RSA

Classificado em Computação

Escrito em em português com um tamanho de 484 bytes

Usando RSA, escolha p=2 e q=13
n=26 e z=12.
e=5 e d=5
e*d=25
Chave pública=(26,5) e chave privada=(26,5)
c = me mod n
Letra m Criptografado = me mod 26
a 1
Letra m Criptografado = me mod 26
d 4
Usando RSA, escolha p=3 e q=11
n=33 e z=20.
e=7 e d=3
e*d=21
Chave pública=(33,7) e chave privada=(33,3)

Guia Essencial de Programação Orientada a Objetos (POO)

Classificado em Computação

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

1. Definição de Classe e Objeto

Classe: É o agrupamento de objetos com a mesma estrutura de dados (definida por atributos ou propriedades) e comportamento (operações). Em suma, classes são as descrições dos objetos.

Objeto: É uma instância de uma classe. De maneira conceitual, um objeto é uma entidade distinguível que contém atributos e possui comportamento. Cada objeto possui uma identidade única, sendo distinguível de outros, mesmo que seus atributos sejam idênticos.

2. Métodos em POO e sua relação com os dados

Métodos são as funções de uma classe que representam as ações aplicadas às suas informações. Eles manipulam os dados internos da classe e podem ter seu acesso restrito ou público, dependendo das permissões... Continue a ler "Guia Essencial de Programação Orientada a Objetos (POO)" »

Guia Completo para Planejamento e Gestão de Eventos

Classificado em Computação

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

Definição e Tipos de Eventos

Um Evento é todo acontecimento previamente planejado, organizado e coordenado de forma a contemplar o maior número de pessoas em um mesmo espaço físico e temporal.

Tipos Comuns de Eventos

  • Coquetel
  • Palestra
  • Feira
  • Salão
  • Seminário

Tipos de Eventos Esportivos

  • Torneio
  • Campeonato
  • Festival
  • Gincanas
  • Corridas

Processos Essenciais na Gestão de Eventos

A gestão de eventos envolve as seguintes funções:

  • Planejar: Definir objetivos e meios.
  • Organizar: Alocar pessoas, recursos e estabelecer relacionamentos.
  • Dirigir: Liderar e disponibilizar recursos.
  • Controlar: Monitorar execução, resultados e aplicar ações corretivas.

O profissional ideal é um LÍDER-GESTOR-ORGANIZADOR.

Perfil do Organizador de Sucesso

Um organizador de eventos bem-... Continue a ler "Guia Completo para Planejamento e Gestão de Eventos" »