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

Ordenar por
Matéria
Nível

Elementos de Rede e Camadas OSI

Classificado em Computação

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

Elementos da Rede

  • Terminais: Computadores que se comunicam.
  • Dispositivos de Rede: Elementos físicos que permitem a comunicação entre origem e destino.
  • Canal de Comunicação: Meio pelo qual a informação circula.
  • Elementos de Interligação: Nós responsáveis pela interface.
  • Adaptador de Rede: Converte ou codifica o sinal.

Entidades e Camadas

  • Camada: Divisão funcional da arquitetura.
  • Unidade Funcional: Processo ou atividade dentro do mesmo nível.
  • Protocolo: Regras que controlam a troca de informações.
  • Interface: Elementos físicos e lógicos entre dois níveis adjacentes.
  • Service Access Point (SAP): Pontos onde se encontram os serviços da camada inferior.
  • Dados N: Pacote de dados trocados em uma SAP.

Camadas do Modelo OSI

  • Camada Física: Lida com
... Continue a ler "Elementos de Rede e Camadas OSI" »

Questões sobre Computadores e Sistemas de Informação

Classificado em Computação

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

Questões Marivaldo (Apostila 5)

1) Sabemos que hoje os computadores são máquinas eletrônicas digitais que funcionam com componentes pelas quais transitam os bits (0 e 1), que formam os bytes. Dentro do computador, qual é o principal componente existente?

O principal componente é o processador, pois é ele quem executa as instruções, comandos ou linhas de programas de computador. Ele também envia sinais elétricos na forma de bits e, por “tabela”, na forma de bytes para outros componentes do computador. Enfim, esse componente possui partes internas que dividem as diversas tarefas que ele terá de executar, onde entre elas estão a unidade controladora ALU (unidade lógica aritmética) e os cachês. O processador é fabricado a partir... Continue a ler "Questões sobre Computadores e Sistemas de Informação" »

Comandos Essenciais do Terminal Linux/Unix

Classificado em Computação

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

Principais Comandos e Suas Funções

cd
Muda para um diretório. Se você não especificar nada, ele muda para seu diretório HOME.
chmod
Muda as permissões de acesso a arquivos e diretórios (Escrita, Leitura, etc.).
chown
Muda o proprietário e grupo de um arquivo ou diretório.
chgrp
Muda o grupo de um arquivo ou diretório.
cp
Copia os arquivos de um diretório/pasta para outro diretório/pasta.
dir
Lista o conteúdo de um diretório (preferir o comando "ls").
find
Procura arquivos com determinadas características na árvore de diretórios.
ln
Cria um link simbólico para um arquivo.
ls
Lista os arquivos de um diretório.
mc
Midnight Commander. Um gerenciador de arquivos completo para o console. MUITO BOM!
mkdir
Cria um diretório.
mv
Move ou renomeia um arquivo.
... Continue a ler "Comandos Essenciais do Terminal Linux/Unix" »

Tipos de Sistemas Operacionais e Gerenciamento de Memória

Classificado em Computação

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

1. Tipos de Programas e Processos

1.1. Relocáveis

Programas ou processos relocáveis são aqueles que, uma vez carregados na memória RAM para execução, podem variar de posição. Isso ocorre porque a parte da memória RAM que eles ocupam pode ser necessária para outro processo. Esses processos mudam de posição durante a execução de operações no computador, geralmente relacionadas à configuração interna do sistema.

1.2. Reentrantes

Programas reentrantes são aqueles que, quando em execução, não liberam a memória que ocupam. Quando não estão em uso, são armazenados no disco rígido e carregados na memória quando necessários, utilizando técnicas como a memória virtual.

1.3. Residentes

Programas ou processos residentes são aqueles... Continue a ler "Tipos de Sistemas Operacionais e Gerenciamento de Memória" »

h2 Camadas TCP/IP: Transporte, Rede, Interface e Protocolos

Classificado em Computação

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

Transporte

• Proporciona um fluxo de dados entre dois hosts (fim-a-fim)

TCP: Confiável. Sequencia os dados recebidos do nível de aplicação, agrupando-os em segmentos. Estabelece conexões (three-way handshake). Confirma a recepção dos segmentos enviados.

UDP: Não confiável. Envia pacotes de dados (datagramas) de um host para outro, sem garantia de entrega. A sobrecarga desse protocolo é menor que a do TCP.

Inter-Rede

• Garante a transmissão de pacotes independente da localização dos hosts.

• Endereçamento dos hosts.

• Roteamento.

• Controla o congestionamento.

Interface de Rede

• O modelo não especifica muitos detalhes.

• Abrange o driver de dispositivo no SO e a correspondente placa de rede.

• Trata dos detalhes de... Continue a ler "h2 Camadas TCP/IP: Transporte, Rede, Interface e Protocolos" »

Modelo OSI e Redes de Computadores

Classificado em Computação

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

Camadas do Modelo OSI

Camada Física: Responsável por transformar os quadros em bits (0 e 1).

Camada de Enlace de Dados: Adiciona os endereços MAC de origem e destino para que os dados cheguem ao computador correto em uma rede. Os pacotes se tornam quadros. Esta camada permite o controle de erros.

Camada de Rede: Responsável pelo endereçamento das estações e o roteamento dos pacotes para que possam atravessar as redes. Os segmentos se tornam pacotes.

Camada de Transporte: Responsável por estabelecer uma sessão entre o computador de origem e o computador de destino para a transmissão. (Observação: Embora faça parte do modelo conceitual, a camada de sessão, e não a de transporte, é frequentemente descrita como não sendo utilizada... Continue a ler "Modelo OSI e Redes de Computadores" »

Guia Essencial DQL SQL: Comandos, Funções e Exemplos

Classificado em Computação

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

DQL - Linguagem de Consulta de Dados

Comandos DQL Essenciais

SELECT

LIKE

Utilizado para padronização de caracteres em buscas.

  • Ex: SELECT * FROM clientes WHERE cli_nome LIKE 'F%';
    Esta linha indica que é para mostrar todas as tuplas (registros) em que os nomes comecem com 'F'.
  • Ex: SELECT * FROM clientes WHERE cli_nome LIKE '%Ferreira';
    Esta linha indica que é para mostrar todas as tuplas (registros) em que os nomes terminem com 'Ferreira'.
  • Ex: SELECT * FROM clientes WHERE cli_nome LIKE '%Rogerio%';
    Esta linha indica que é para mostrar todas as tuplas (registros) em que os nomes contenham 'Rogerio'.
BETWEEN...AND...

Lista registros entre dois valores.

  • Ex: SELECT * FROM clientes WHERE cli_codigo BETWEEN 2 AND 5;
    Obs: É a mesma coisa que (SELECT
... Continue a ler "Guia Essencial DQL SQL: Comandos, Funções e Exemplos" »

Fundamentos de IA: Árvores, Redes Neurais e Algoritmos Genéticos

Classificado em Computação

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

Fundamentos de Inteligência Artificial

Árvores de Decisão

Vantagens

  • Fáceis de implementar
  • Permitem extrair regras claras
  • Não incrementais (mais eficientes e práticas, sem backtracking)

Desvantagens

  • Função objetivo deve ser discreta
  • Principalmente para problemas de classificação

Critérios de Parada

  • Todos os exemplos pertencem à mesma classe
  • Todos os exemplos têm o mesmo valor dos atributos
  • O ganho em cada partição for insignificante
  • O número de exemplos atingiu um certo limite

Problema de Overfitting

Se o número de nós for muito grande, as decisões são tomadas com base em partições muito pequenas dos exemplos, o que diminui a generalização.

Fórmulas

  • Entropia (Ent(S)): Ent(S) = -(p+ * log2p+) - (p- * log2p-), onde S é o conjunto de exemplos
... Continue a ler "Fundamentos de IA: Árvores, Redes Neurais e Algoritmos Genéticos" »

Solução de Problemas de Hardware em PCs

Classificado em Computação

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

Discos Rígidos (IDE/SATA)

Após instalar dispositivos IDE ou SATA, verifique se o sistema os reconhece entrando na BIOS. No caso de drives IDE, revise os jumpers mestre-escravo e as conexões com a placa-mãe e a fonte de alimentação. Se o problema persistir, o cabo de dados pode estar danificado (teste com outro cabo) ou o disco rígido pode estar com defeito. Neste caso, teste uma nova unidade. CDs ou DVDs geralmente não são um problema, mas se não funcionarem corretamente, podem estar danificados. Falhas muitas vezes não são reparadas, pois o custo de reparo é superior à aquisição de uma nova unidade.

Todos os discos rígidos produzem algum ruído durante a operação normal. O nível de ruído varia dependendo se o disco está... Continue a ler "Solução de Problemas de Hardware em PCs" »

Conceitos Fundamentais de Arquivos e Bancos de Dados

Classificado em Computação

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

Dados: informações que um computador armazena e registra.

Campo: peça discreta de informação em um registro.

Registro: conjunto de informações relacionadas a um produto, evento ou pessoa. Um arquivo é um conjunto de registros.

Arquivo: conjunto de informações relacionadas. Esta informação é armazenada como um arquivo.

Consulta (Query): busca de um registro específico ou uma solicitação para selecionar os registros que atendam a um conjunto de critérios. Há consultas de seleção, exclusão, criação de tabela e atualização.

Relatório: lista de campos selecionados e registros em um formato fácil de ler. Ordenados.

Conceito de Arquivo

Um arquivo é uma riqueza de informações estruturadas no mesmo item, tratado como uma unidade... Continue a ler "Conceitos Fundamentais de Arquivos e Bancos de Dados" »