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

Ordenar por
Matéria
Nível

Fundamentos de Roteamento: Conceitos, RIP e OSPF

Classificado em Computação

Escrito em em português com um tamanho de 16,81 KB

Lista 08: Introdução ao Roteamento

  1. Por que o roteamento é necessário nas redes WAN e não é necessário nas outras topologias?

    Em redes com topologias mais simples, como redes em estrela ou redes em anel, existe apenas um caminho para uma mensagem qualquer ir do transmissor até o receptor. Em redes mais complexas, como as WANs e, principalmente, quando temos várias redes interligadas, como é o caso da Internet atual, geralmente há vários caminhos para a mensagem, surgindo então a necessidade de determinar um caminho para a mensagem.

  2. O que é roteamento?

    O roteamento é uma atividade realizada na camada de rede, cujo objetivo é definir qual será o caminho trilhado pelos dados (empacotados) até chegarem ao seu destino.

  3. Qual a função
... Continue a ler "Fundamentos de Roteamento: Conceitos, RIP e OSPF" »

Guia Completo de Sistemas de Informação e Tecnologia

Classificado em Computação

Escrito em em português com um tamanho de 36,53 KB

1. Relacione, com um exemplo, os conceitos de dados, informação e conhecimento.
Agora, se aplicarmos um contexto ao dado, por exemplo, R$ 7,8 bi gastos anualmente pela Petrobras no governo Lula, o dado passa a fazer sentido… ele se torna uma informação.
No entanto uma informação sozinha, sem referências, dá margem a inúmeras interpretações.
Então, quando relacionamos a informação com um contexto mais amplo, por exemplo, R$ 7,8 bi gastos anualmente pela Petrobras no governo Lula contra R$ 12,5 bi gastos anualmente da Petrobras no governo FHC, a informação se torna pertinente. Ela se torna conhecimento.

2. Quais problemas podem advir do excesso de Informação em uma organização?
3. Qual a principal função dos Sistemas de Informação... Continue a ler "Guia Completo de Sistemas de Informação e Tecnologia" »

Conceitos de Computação Digital e Arquitetura

Classificado em Computação

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

O que é um Computador Digital?

Um computador digital é uma máquina que pode resolver problemas executando instruções fornecidas.

O que é um Programa?

Uma sequência de instruções que descreve como realizar uma tarefa.

O que é Linguagem de Máquina?

O conjunto de instruções com o qual as pessoas podem se comunicar com o computador.

Qual a diferença entre Interpretação e Compilação?

Na compilação, o programa é traduzido para linguagem de máquina antes da execução, gerando um arquivo executável. Na interpretação, a tradução ocorre linha por linha durante a execução.

Qual a diferença entre Assembly e Assembler?

Assembly é a linguagem de montagem. Assembler é o programa que traduz o código assembly para linguagem de máquina.... Continue a ler "Conceitos de Computação Digital e Arquitetura" »

Arquiteturas RISC vs CISC: Evolução e Diferenças

Classificado em Computação

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

A abordagem mais comum para a comparação entre RISC e CISC é listar as características de ambas e colocá-las “lado a lado”, discutindo como cada uma influencia o desempenho. Esta abordagem é correta ao comparar tecnologias contemporâneas, como sistemas operativos ou placas de vídeo, mas falha ao analisar o debate entre RISC e CISC. Estas não são apenas tecnologias, mas sim filosofias de projeto de CPU — estratégias para atingir objetivos definidos perante problemas específicos.

Na aplicação destas estratégias, os projetistas consideraram as limitações tecnológicas da época. Compreender essas restrições é a chave para entender ambas as arquiteturas, exigindo um contexto histórico para além de simples benchmarks.

Para... Continue a ler "Arquiteturas RISC vs CISC: Evolução e Diferenças" »

Guia Completo de Segurança da Informação e Firewalls

Classificado em Computação

Escrito em em português com um tamanho de 8,46 KB

Lista de Exercícios: Segurança da Informação

1. O que deve existir para garantir uma infraestrutura de segurança?

  • Investimento específico;
  • Planejamento;
  • Gerência;
  • Metodologia bem definida.

2. O que envolve a verificação de ameaças em um ambiente?

Envolve pensar sobre um sistema e imaginar o vasto panorama de vulnerabilidades.

3. Quais são os benefícios que a criptografia pode trazer à segurança?

  • Integridade;
  • Autenticação;
  • Irrevogabilidade;
  • Disponibilidade.

4. O que é integridade?

É o mecanismo que garante ao receptor de uma mensagem verificar se esta foi alterada durante o trânsito.

5. O que é autenticação?

É o processo que permite ao receptor verificar corretamente a origem da mensagem, impedindo que um intruso se passe pelo remetente.... Continue a ler "Guia Completo de Segurança da Informação e Firewalls" »

Guia de Revisão: Data Mining e Sistemas RBC

Classificado em Computação

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

Revisão de Data Mining (Mineração de Dados)

  1. Defina o conceito de mineração de dados.

    Processo realizado através de estratégias automatizadas que têm por objetivo a descoberta de conhecimento valioso em grandes bases de dados. A mineração de dados baseia-se na utilização de algoritmos capazes de vasculhar grandes bases de dados de modo eficiente e revelar padrões interessantes, escondidos dentro da "montanha de dados".

  2. Com relação ao estudo realizado pela empresa Walmart, quais as considerações que foram levadas para afirmar que a descoberta da nova regra era válida?

    O conhecimento descoberto apresentava as seguintes propriedades: novidade, associação inesperada e ser interpretável.

  3. Explique como surgiu a mineração de dados.
... Continue a ler "Guia de Revisão: Data Mining e Sistemas RBC" »

Meios de Transmissão e o Modelo OSI: Guia Completo

Classificado em Computação

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

Meios Físicos de Transmissão

Os principais meios de transmissão conhecidos são: fios de cobre, fibras de vidro, rádio, satélites, arrays de satélite, micro-ondas, infravermelho e luz laser.

Características

  • Meios guiados: fios, cabo coaxial, fibra de vidro.
  • Meios não guiados: rádio, micro-ondas, infravermelho, etc.

Fio de Cobre

É considerado o meio primário de transmissão de dados.

  • Vantagens: É barato e fácil de encontrar.

Par Trançado

Cabo com fios trançados entre si, o que altera as propriedades elétricas e reduz as emissões de ondas eletromagnéticas.

  • Vantagens: Barato e fácil de trabalhar.
  • Desvantagens: Baixa capacidade de taxa de dados e curto alcance.

Cabo Coaxial

Os cabos coaxiais são mais protegidos contra interferências magnéticas.... Continue a ler "Meios de Transmissão e o Modelo OSI: Guia Completo" »

Guia Essencial: Operadores, Condicionais e Laços em Programação

Classificado em Computação

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

Operadores Relacionais

  • Permitem comparar o conteúdo de variáveis.
  • A igualdade é representada pelo sinal ==.
  • A desigualdade é representada pelo sinal !=.
  • Maior que: >
  • Menor que: <
  • Maior ou igual: >=
  • Menor ou igual: <=

Operadores Lógicos

  • Nesses casos, torna-se necessário trabalhar com operadores lógicos ou booleanos, que são:
  • && (E/AND)
  • || (OU/OR)
  • ! (NÃO/NOT)

Operador Lógico: && (AND)

  • Também chamado de conjunção.
  • A expressão resultante terá valor verdadeiro somente se todas as expressões componentes forem verdadeiras.

Operador Lógico: ! (NOT)

  • Também chamado de negação.
  • A negação inverte o valor lógico da expressão. Se um valor for falso, sua negação é verdadeira, e vice-versa.

Desvio Condicional Simples

  • O comando
... Continue a ler "Guia Essencial: Operadores, Condicionais e Laços em Programação" »

Conceitos Fundamentais de Banco de Dados e SQL

Classificado em Computação

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

Funções e Papéis em Sistemas de Banco de Dados

Administrador de Banco de Dados (DBA)

O DBA é o administrador de um banco de dados. Sua principal função é assegurar que o banco de dados esteja sempre disponível, com rapidez e confiabilidade, conforme a necessidade do sistema.

Designer de Banco de Dados

Responsável por garantir que os dados persistentes sejam armazenados com consistência e eficiência. Define o comportamento que deve ser implementado no banco de dados.

Usuário Final

São as pessoas que acessam um banco de dados para realizar consultas, atualizações e gerar relatórios através de aplicações.

Analista de Sistemas

Determinam as necessidades dos usuários finais e implementam as aplicações correspondentes.

Programadores

... Continue a ler "Conceitos Fundamentais de Banco de Dados e SQL" »

Guia Completo: Tipos e Licenças de Software

Classificado em Computação

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

  1. O que é um Pacote de Software?

    É um conjunto de arquivos distribuídos pelo seu autor que, normalmente, contêm programas (que podem vir na forma de arquivos binários ou executáveis), além de toda a sua documentação.

  2. O que é uma Licença de Software?

    É um termo que autoriza direitos e a liberdade de utilizar, modificar e redistribuir um programa e seus trabalhos derivados por terceiros.

  3. Qual a diferença entre Versão e Distribuição de Software?

    • Versão: Reserva ao usuário o direito de utilizar uma cópia de forma legal e usufruir dos recursos que foram disponibilizados pelo fabricante, sem qualquer possibilidade de realizar modificações.
    • Distribuição: Permite ao usuário instalar diversos tipos de pacotes, modificar de acordo com
... Continue a ler "Guia Completo: Tipos e Licenças de Software" »