Anotações, resumos, trabalhos, provas e exercícios de Computação de Universidade

Firewall, NAT, Proxy e ISO/IEC 27001: resumo de segurança da informação

ComputaçãoAtualizado em 2,09 KB

Qual a relação entre Firewall e NAT?

O NAT é utilizado para a tradução de endereço IP de origem. É uma técnica útil para posicionar um servidor Web ou de e-mail atrás de um Firewall, utilizando IPs privados para ocultá-los contra invasões.

O que é um Proxy Transparente?

O Proxy Transparente redireciona portas em um mesmo host de destino. Não deve ser confundido com o DNAT, que altera o endereço de destino de pacotes de uma máquina A para uma máquina B através do Firewall.

O que é TOS e sua aplicação com Firewall?

O TOS (Type of Service) permite o controle de tráfego destinado a uma máquina ou rede. Em vez de criar regras de bloqueio via filtragem de pacotes ou controle de palavras-chave via Proxy, o TOS define prioridades...

Continue lendo "Firewall, NAT, Proxy e ISO/IEC 27001: resumo de segurança da informação" »

Exercícios de algoritmos com matrizes: lucros, notas e diagonal principal

ComputaçãoAtualizado em 3,39 KB

1. Cálculo de Lucro por Produto e Semestre

Uma fábrica armazena dados de produção (quantidade) de 2 produtos por semestre, além de tabelas de custos e margem de lucro. Escreva um algoritmo para calcular o lucro de cada produto em cada semestre.

  • Tabela 1 (Produção): Semestre 1 e Semestre 2
  • Tabela 2 (Custos/Lucro): Custo e Lucro (%)
algoritmo_lucros
inteiro: Tab_1[2,2], i, j;
real: prod1_1, prod1_2, prod2_1, prod2_2;
inicio
  para i de 1 até 2 faça
    para j de 1 até 2 faça
      leia(tab_1[i,j]);
    fimpara;
  fimpara;
  prod1_1 = tab_1[1,1] * 15 * 0.2;
  prod1_2 = tab_1[1,2] * 25 * 0.3;
  prod2_1 = tab_1[2,1] * 15 * 0.2;
  prod2_2 = tab_1[2,2] * 25 * 0.3;
  escreva(prod1_1, prod1_2, prod2_1, prod2_2);
fim.

2. Filtragem de Elementos

...
Continue lendo "Exercícios de algoritmos com matrizes: lucros, notas e diagonal principal" »

Algoritmos de substituição de páginas, thrashing e conjunto de trabalho (WS)

ComputaçãoAtualizado em 3,73 KB

Algoritmos de Substituição de Páginas

Os algoritmos de substituição são cruciais para gerenciar a memória virtual, decidindo qual página remover da memória real quando ocorre uma falha de página.

  • Random (Aleatório): É o pior de todos os métodos, mas é fácil de implementar.

  • FIFO (First-In, First-Out): Substitui a página que está residente na memória real há mais tempo. É fácil de implementar, uma vez que a informação de controle FIFO é uma lista de páginas.

  • LRU (Least Recently Used): Substitui a página que tem a maior distância para trás (no passado), ou seja, a que foi menos utilizada recentemente.

    Este algoritmo substitui a página que não foi referenciada no período mais longo. O LRU é considerado o melhor método

...
Continue lendo "Algoritmos de substituição de páginas, thrashing e conjunto de trabalho (WS)" »

VLANs, 802.1Q e 802.3ad: guia de interligação de redes

ComputaçãoAtualizado em 3,63 KB

Padrões de Etiquetagem e Prioridade

IEEE 802.1Q - VLAN Trunking

Um formato normalizado para a etiquetação de tramas. Facilita a implementação de VLANs entre múltiplos comutadores de diversos fabricantes. Implica a inclusão de um Identificador de VLAN (VID) nas tramas em trânsito entre comutadores.

802.1p - Prioridade de Tráfego

Campo de 3 bits na etiqueta 802.1Q. Permite até 8 prioridades diferentes. É tipicamente implementado por hardware.

IEEE 802.3ad - Link Aggregation

O que é Link Aggregation?

É um método para agregar (combinar) duas ou mais portas/links de forma a que o switch as considere como um único link lógico.

Vantagens do Link Aggregation

  • Permite balanceamento de carga (load-balancing).
  • Permite redundância.
  • Cria links agregados
...
Continue lendo "VLANs, 802.1Q e 802.3ad: guia de interligação de redes" »

Fundamentos de Roteamento: RIP, RIPv2 e EIGRP

ComputaçãoAtualizado em 5,17 KB

Conceitos Fundamentais de Roteamento

Router (Roteador)

Roteadores são computadores que combinam hardware e software (tais como CPU, RAM, ROM e sistema operacional). A principal função de um roteador é conectar múltiplas redes e transmitir pacotes de uma rede para a próxima.

Tabela de Roteamento

É um arquivo de dados armazenado na memória RAM, utilizado para guardar informações de roteamento sobre redes remotas e redes diretamente conectadas.

Rede Remota

São redes que só podem ser alcançadas através do envio do pacote para outro roteador.

Métricas e Parâmetros de Roteamento

Rotas Estáticas

Podem ser configuradas com um endereço IP do próximo salto (geralmente o roteador do próximo salto) e possuem uma distância administrativa de...
Continue lendo "Fundamentos de Roteamento: RIP, RIPv2 e EIGRP" »

Multiprocessadores Simétricos (SMP): barramento, coerência de cache e interconexão

ComputaçãoAtualizado em 4,04 KB

Multiprocessadores Simétricos (SMP)

Consiste em múltiplos processadores similares conectados entre si e à memória por um barramento ou outra forma de conexão interna.

Características

  • Dois ou mais processadores similares, com capacidade de processamento comparável.
  • Os processadores compartilham uma mesma memória e o acesso aos mesmos dispositivos de E/S (Entrada/Saída), através de canais comuns ou não.

Exemplo: SMP Sun Enterprise Server.

Barramento de Tempo Compartilhado

Características

  • Estruturas e interfaces são praticamente as mesmas de um uniprocessador.
  • Utiliza um mecanismo de tempo compartilhado.
  • Limitado a dois ou três processadores, pois o barramento se torna um gargalo.
  • O uso de cache melhora o tráfego no barramento e possibilita
...
Continue lendo "Multiprocessadores Simétricos (SMP): barramento, coerência de cache e interconexão" »

Questionario

Computação8,96 KB

1- Um dos componentes de um a Rede de Teleprocessamento que tem a função de compatibilizar o sinal digital de dados ao sinal analógico para uso da Rede Pública de Telefonia é:
UNIDADE CONTROLADORA DE COMUNICAÇÕES
UNIDADE CONTROLADORA DE TERMINAIS
ROTEADOR
MODEM

2- Para comunicação de dados via linha discada, a conexão de um modem de mesa (externo) a um Pentium é realizada através de uma interface :
SCSI
Serial
Paralela
Centronics


3- O tipo de transmissão que se caracteriza por ser bidirecional alternada é :
SIMPLEX
HALF-SIMPLEX
HALF-DUPLEX
FULL-DUPLEX


4- O conjunto de regras que disciplina a troca ordenada e automática de informações entre terminais distantes configura o conceito de :
Protocolo
Datagrama
Sincronismo
Teleprocessamento

5- A Rede
...
Continue lendo "Questionario" »

Ortografía

Computação37,63 KB

Sistemas Operacionais

1. Como seria utilizar um computador sem um sistema operacional? Quais são suas duas principais funções?

Sem o sistema operacional, um usuário para interagir com o computador deveria conhecer profundamente diversos detalhes sobre hardware do equipamento, o que tornaria seu trabalho lento e com grandes possibilidades de erros. As duas principais funções são “facilidade de acesso aos recursos do sistema” e “compartilhamento de recursos de forma organizada e protegida”.

2. Quais os tipos de sistemas operacionais existentes?

Sistemas monoprogramáveis ou monotarefa, sistemas multiprogramáveis ou multitarefa e sistemas com múltiplos processadores.

3. Por que dizemos que existe uma subutilização de recursos em

...
Continue lendo "Ortografía" »

Em um sistema sem conexão, qual das seguintes está correta?

Computação3,54 KB

MEMORIAS
1. Os diferentes tipos de memórias encontrados nos computadores atuais apresentam características diversas em relação a tecnologia, velocidade, capacidade e utilização. Uma característica válida é que:  
A. As memórias SSD são baseadas em discos magnéticos. B. A memória de armazenamento terciário faz parte da estrutura interna do microprocessador. C. A memória ROM é usada como cache. D. A memória RAM é memória mais lenta que os discos rígidos baseados na tecnologia SATA. E. A memória cache é mais rápida que as memórias não voláteis.  
2. Em computadores com sistema operacional Linux ou Windows, o aumento da memória virtual possibilita a redução do consumo de memória RAM em uso, o que permite executar, de
...
Continue lendo "Em um sistema sem conexão, qual das seguintes está correta?" »

Fundamentos de Comunicação de Dados e Redes: Q&A

Computação16 KB

Conceitos Básicos de Comunicação

  1. Qual é a unidade de medida comumente usada para taxa de transferência (quantidade de bits que é transferida) e quais os seus múltiplos mais comuns?
    R: bps, que significa bits por segundo. Seus múltiplos mais comuns são o Kbps (kilo bits por segundo), o Mbps (mega bits por segundo), o Gbps (giga bits por segundo) e assim por diante.
  2. O que significa a unidade de medida Hz (hertz) e quais os seus múltiplos?
    R: O hertz (Hz) é a unidade de medida para frequência, isto é, o número de vezes que um evento ocorre por unidade de tempo (o segundo), e seus múltiplos são o KHz (kilo hertz), o MHz (mega hertz) e assim por diante.
  3. Explique o que é uma grandeza contínua e uma grandeza discreta e dê exemplos
...
Continue lendo "Fundamentos de Comunicação de Dados e Redes: Q&A" »