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

Ordenar por
Matéria
Nível

Guia de Estudos: Computação Distribuída e Arquiteturas

Classificado em Computação

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

1. Três desafios da computação distribuída

Concorrência, inexistência de relógio global e falhas independentes.

2. Diferença entre computação ubíqua e computação em grade (Grid)

A computação ubíqua é a interseção da computação móvel e pervasiva.

3. Virtualização de servidores e TI Verde

Menos gasto de energia, menos gases poluentes e menos lixo eletrônico.

4. Exemplo de alta prioridade no tratamento de falhas

Aeroportos e bolsas de valores.

5. Associação: Falha, Erro e Defeito

  • Falha: É física (ex: LED do HD).
  • Erro: Ocorre no bit ou na transmissão.
  • Defeito: É a percepção do usuário sobre o problema.

6. Falha física vs. Falha humana

  • Falha humana: Provocada por ação humana.
  • Falha física: Provocada por defeito não atribuído
... Continue a ler "Guia de Estudos: Computação Distribuída e Arquiteturas" »

Software Livre e Linux: Guia de Vantagens e Conceitos

Classificado em Computação

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

O que é Software Livre?

O termo "Software Livre" se refere à liberdade dos usuários de executarem, copiarem, distribuírem, estudarem, modificarem e aperfeiçoarem o software. Mais precisamente, ele se refere a quatro liberdades fundamentais para os usuários:

GNU General Public License

  • Liberdade nº 0: A liberdade de executar o programa para qualquer propósito.
  • Liberdade nº 1: A liberdade de estudar como o programa funciona e adaptá-lo para as suas necessidades. O acesso ao código-fonte é um pré-requisito para esta liberdade.
  • Liberdade nº 2: A liberdade de redistribuir cópias de modo que você possa ajudar ao seu próximo.
  • Liberdade nº 3: A liberdade de aperfeiçoar o programa e liberar os seus aperfeiçoamentos, de modo que toda a comunidade
... Continue a ler "Software Livre e Linux: Guia de Vantagens e Conceitos" »

Configuração Básica do Asterisk: Perguntas e Respostas

Classificado em Computação

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

Configuração de Ramal SIP no Asterisk

Informações básicas necessárias:

  • Número do ramal do usuário
  • Nome de exibição
  • Senha para conexão

Configuração de Tronco no Asterisk

Informações básicas necessárias:

Parâmetros de Saída:
  • Nome do Tronco
  • Host
  • Username (Exemplo: IAX2)
  • Password
Configurações de Entrada:
  • Contexto do usuário (Exemplo: IAX21)
  • Password

Configuração de Rota no Asterisk

Informações básicas necessárias:

  • Nome da rota
  • Regras de discagem
  • Sequência dos troncos

Protocolos de Tronco no Asterisk

Exemplos de protocolos que podem ser utilizados:

  • ZAP
  • IAX2
  • SIP
  • ENUM
  • DUNDI

Planos de Discagem (Dial Plans)

São as configurações que definem como as chamadas são roteadas, permitindo que usuários realizem ligações entre si e para destinos externos... Continue a ler "Configuração Básica do Asterisk: Perguntas e Respostas" »

DEBUG: Introdução e Comandos Básicos

Classificado em Computação

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

Laboratório: DEBUG - 1ª Aula

O DEBUG (depurador) é uma ferramenta que possui recursos para:

  • Examinar e modificar posições de memória;
  • Carregar, armazenar e iniciar programas;
  • Examinar e modificar registradores.

O Debug opera com o sistema hexadecimal através de comandos referenciados pela primeira letra do mesmo, seguido ou não de um ou mais parâmetros.

Para iniciar o Debug:

Digite: DEBUG

O "prompt" do programa é um hífen (-), que indica que o programa está pronto para aceitar comandos.

Se for digitado: DEBUG nome_arq.com, o arquivo nome_arq.com será carregado pelo Debug para ser examinado, alterado e executado sob controle do depurador.

Para encerrar o Debug:

-Q (quit) - Encerra e volta ao DOS.

Obs.: Os comentários que seguem após o ponto... Continue a ler "DEBUG: Introdução e Comandos Básicos" »

Vantagens e Desvantagens de Fluxogramas e Diagramas de Classe

Classificado em Computação

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

Vantagens da Utilização de Fluxogramas

  • Rápida compreensão das relações
  • Análise eficaz de diferentes seções do programa
  • Podem ser usados como modelos de trabalho no projeto de novos programas ou sistemas
  • Comunicação com o usuário
  • Documentação adequada de programas
  • Programa eficiente de codificação
  • Depuração e testes de programas encomendados

Desvantagens de Fluxogramas

  • Diagramas são muitas vezes complexos e trabalhosos, detalhados na sua abordagem e design
  • Ações a serem tomadas após a saída de um símbolo de decisão podem ser difíceis de acompanhar se existem caminhos diferentes
  • Não há regras fixas para a preparação de fluxogramas que incluem todos os detalhes que o usuário deseja inserir.

Diagrama de Classe: Vantagens

Gera... Continue a ler "Vantagens e Desvantagens de Fluxogramas e Diagramas de Classe" »

H2: Formas Normais de Banco de Dados: 1FN, 2FN e 3FN

Classificado em Computação

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

Primeira Forma Normal (1FN)

Em uma determinada realidade, às vezes encontramos algumas informações que se repetem (atributos multivalorados), retratando ocorrências de um mesmo fato dentro de uma única linha e vinculadas à sua chave primária.

A 1FN estabelece que: cada ocorrência da chave primária deve corresponder a uma e somente uma informação de cada atributo, ou seja, a entidade não deve conter grupos repetitivos (multivalorados).

Para se obter entidades na 1FN, é necessário decompor cada entidade não normalizada em tantas entidades quanto for o número de conjuntos de atributos repetitivos. Nas novas entidades criadas, a chave primária é a concatenação da chave primária da entidade original mais o(s) atributo(s) do grupo... Continue a ler "H2: Formas Normais de Banco de Dados: 1FN, 2FN e 3FN" »

Guia Completo: O que são Sistemas de Gerência de Redes (NMS)

Classificado em Computação

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

O que são os NMS?

Network Management Systems (NMS) são sistemas que integram as informações necessárias para uma boa administração dos recursos da rede. Suas principais funcionalidades incluem:

  • Monitoramento da rede, dispositivos e serviços;
  • Gerência de recursos (inventário);
  • Gerência de alarmes;
  • Gerência de atividades (trouble ticket / bug tracker);
  • Mapas interativos ou estáticos;
  • Relatórios gerenciais;
  • Integração com outros sistemas de medição.

Boas Práticas

Sistemas de Gerência devem seguir práticas recomendadas por entidades especializadas, como:

  • COBIT: Control Objectives for Information and related Technology;
  • SoGP: Standard of Good Practices.

Históricos e Linhas de Base

O histórico possibilita a investigação de acontecimentos... Continue a ler "Guia Completo: O que são Sistemas de Gerência de Redes (NMS)" »

Guia Prático de Comandos Linux: Diretórios e Navegação

Classificado em Computação

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

Qual a diferença entre um caminho absoluto e um caminho relativo?

O caminho relativo pode ser usado sempre que queremos fazer referência a um documento que esteja no mesmo servidor do documento atual.

Utilizamos caminho absoluto quando desejamos referenciar um documento que esteja em outro servidor, por exemplo: Grupo Intermídia, que oferece um link para um documento no servidor WWW do Grupo de Pesquisa Intermídia.

De que maneira pode-se saber qual é o caminho completo do diretório atual?

Para exibir o caminho completo do diretório atual, digite: pwd

De que forma eu posso remover um diretório vazio? E um diretório com conteúdo?

Para remover diretórios vazios, utilize o comando rmdir. Para remover diretórios com conteúdo, você pode utilizar... Continue a ler "Guia Prático de Comandos Linux: Diretórios e Navegação" »

Guia Completo: Tipos de Ameaças Lógicas e Malware

Classificado em Computação

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

Ameaças Lógicas e Malware

Qualquer programa, documento ou mensagem que possa ser prejudicial ao seu computador. Danos comuns incluem: exclusão de dados, lentidão do sistema e falhas em programas.

Tipos de Ameaças Lógicas

  • Vírus: Programa instalado no computador sem o consentimento do utilizador, cujo objetivo é espalhar-se para outros sistemas e executar ações maliciosas.
    • Objetivos: Afetar a integridade e a disponibilidade.
    • Elementos atacados: Dados e software.
    • Solução: Antivírus (análise de arquivos, proteção residente e verificação de disco).
    • Dimensões: Prevenção, detecção e recuperação.
  • Trojans (Cavalos de Troia): Pequenas aplicações escondidas em utilitários, fotos ou mensagens, criadas para coletar informações ou assumir
... Continue a ler "Guia Completo: Tipos de Ameaças Lógicas e Malware" »

Como Corrigir Instabilidade do PC e Configurar Redes Wireless

Classificado em Computação

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

Diagnóstico e Solução de Problemas de Hardware e Software

  • Teste de Memória

    : Problemas de memória causam travamentos e instabilidade no sistema. Ações recomendadas:
    • Limpeza de contatos e encaixe adequado dos módulos.
    • Testar com ferramentas como Memtest.
    • Observar os Beeps (códigos POST) ao ligar o PC.
  • Ajuste da BIOS

    : Entre na BIOS da placa-mãe (geralmente Delete ou F2 durante o teste de memória), resete para valores padrão e salve com F10.
  • Análise da Temperatura

    : Para processadores, a temperatura ideal não deve ultrapassar 60-65°C. Se estiver alta, verifique:
    • O cooler e o dissipador (aplicação de pasta térmica).
    • A circulação de ar do gabinete.
  • Fonte de Alimentação e Tensões

    : Fontes genéricas podem causar erros aleatórios. Verifique
... Continue a ler "Como Corrigir Instabilidade do PC e Configurar Redes Wireless" »