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

Ordenar por
Matéria
Nível

Camada de Enlace (OSI Camada 2): Funções Essenciais e Protocolos

Classificado em Computação

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

Função da Camada de Enlace (Camada 2)

Para que os pacotes da camada de rede sejam transportados do host de origem ao host de destino, eles devem atravessar diferentes redes físicas. Essas redes físicas podem consistir de diferentes tipos de meios físicos, como fios de cobre, micro-ondas, fibras ópticas e links de satélite. Os pacotes da camada de rede não têm um caminho para acessar diretamente esses diferentes meios. O papel da camada de enlace do Modelo OSI é preparar os pacotes da camada de rede para transmissão no meio físico.

Serviços de Suporte: Conexão para Camadas Superiores

A camada de enlace fornece um meio para a troca de dados em um meio local comum. A camada de enlace realiza dois serviços básicos:

  • Permite que as camadas
... Continue a ler "Camada de Enlace (OSI Camada 2): Funções Essenciais e Protocolos" »

O Modelo Integrado e o Futuro do E-commerce

Classificado em Computação

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

O Modelo Integrado de E-commerce

O modelo integrado de Comércio Eletrônico possui várias subdivisões do Ambiente Virtual e de sua integração com o ambiente empresarial. Este modelo enfatiza seus aspectos, valores, benefícios, estratégias e contribuições para o sucesso das organizações.

Componentes do Modelo Integrado

Políticas e Regras Públicas

Estão relacionadas com os aspectos legais de regulamentação dos setores, mercados e das normas oficiais.

Políticas e Padrões Técnicos

Relacionam-se aos aspectos de padronização para a compatibilização dos componentes do ambiente técnico, além das políticas de tratamento e comunicação de informações.

Definição de Infovia Pública

É a rede formada tanto pela internet quanto pelos... Continue a ler "O Modelo Integrado e o Futuro do E-commerce" »

Conceitos Essenciais: TADs, Estruturas e Tipagem

Classificado em Computação

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

Tipos Abstratos de Dados (TADs)

Agrupam a estrutura de dados juntamente com as operações que podem ser feitas sobre esses dados, encapsulando a estrutura de dados. Os usuários do TAD só têm acesso a algumas operações disponibilizadas sobre esses dados. O usuário só enxerga a interface, não a implementação, podendo abstrair da implementação específica. Qualquer modificação nessa implementação fica restrita ao TAD. A escolha de uma representação específica é fortemente influenciada pelas operações a serem executadas.

Implementação de TADs

Em linguagens orientadas a objeto (C++, Java), a implementação é feita através de classes. Em linguagens estruturadas (C, Pascal), a implementação é feita pela definição de tipos... Continue a ler "Conceitos Essenciais: TADs, Estruturas e Tipagem" »

Conceitos Fundamentais de Hardware e Software de Computadores

Classificado em Computação

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

1. Estrutura Interna dos Discos Magnéticos

R: Os elementos que formam a estrutura interna dos discos magnéticos são:

  • Trilhas: São circunferências concêntricas representadas nas faces das lâminas que formam o disco.
  • Setores: São segmentos de trilhas, onde os dados são gravados.
  • Cilindros: São formados pelas trilhas equidistantes ao centro do disco.

2. Diferença entre Partições Primárias e Estendidas

R:

  • Partições Primárias: Não podem ser subdivididas.
  • Partições Estendidas: São subdivididas em unidades lógicas.

3. Procedimentos para Particionamento Não Destrutivo

R: Para o particionamento não destrutivo de discos magnéticos básicos ser realizado com sucesso, são necessários dois procedimentos preliminares:

  • Rodar o Scandisk para
... Continue a ler "Conceitos Fundamentais de Hardware e Software de Computadores" »

Conceitos Essenciais de Programação e Estruturas de Dados

Classificado em Computação

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

Conceitos Fundamentais de Programação Orientada a Objetos (OOP)

O que é um Objeto?

Um objeto é uma entidade fornecida com um conjunto de propriedades ou atributos (dados) e comportamento ou funcionalidade (métodos) que reagem a eventos. Corresponde a objetos reais do mundo que nos rodeia, ou objetos do sistema interno (o programa). É uma instância de uma classe.

Métodos em Programação Orientada a Objetos

Um método é uma sub-rotina associada exclusivamente a uma classe ou objeto. É definido como um conjunto de ações que um objeto pode tomar para alcançar um propósito. Os métodos representam a parte viva e interessante de um objeto e são comumente usados para modificar as propriedades do objeto. Ao modificar qualquer uma das propriedades... Continue a ler "Conceitos Essenciais de Programação e Estruturas de Dados" »

Fundamentos de Redes: Protocolos, Modelos e Endereçamento IP

Classificado em Computação

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

Entidades de Padronização da Internet

IRTF: Grupo de trabalho que atua em assuntos estratégicos de longo prazo, incluindo esquemas de endereçamento e novas tecnologias.

IESG: Grupo de indivíduos responsáveis por coordenar os esforços dos grupos de trabalho do IETF (Internet Engineering Task Force).

O que é um Protocolo de Rede?

Um protocolo é uma linguagem utilizada para permitir que dois ou mais computadores se comuniquem.

Modelos de Referência

Modelo OSI (Open Systems Interconnection)

As camadas do modelo OSI são:

  • Aplicação
  • Apresentação
  • Sessão
  • Transporte
  • Rede
  • Enlace
  • Física

Modelo TCP/IP

As camadas do modelo TCP/IP são:

  • Aplicação
  • Transporte
  • Rede
  • Enlace
  • Física

Camadas e suas Funções

Física
Camada que está ligada diretamente ao hardware.
Enlace
Responsável
... Continue a ler "Fundamentos de Redes: Protocolos, Modelos e Endereçamento IP" »

Normalização de Banco de Dados: Guia Essencial

Classificado em Computação

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

Anomalias na Normalização

A normalização visa eliminar anomalias que podem ocorrer em bancos de dados mal estruturados:

  • Anomalia de Inserção: Dificuldade em adicionar novos dados se parte da informação necessária (geralmente relacionada a outra entidade) ainda não existir, ou a necessidade de inserir dados redundantes ou valores nulos.
  • Anomalia de Exclusão: Perda não intencional de informações sobre uma entidade ao excluir dados sobre outra entidade presente na mesma tabela.
  • Anomalia de Atualização: Necessidade de atualizar a mesma informação em múltiplos registros, aumentando o risco de inconsistências caso alguma atualização falhe.

Tipos de Chaves em Banco de Dados

Chave Candidata

Atributo ou conjunto de atributos que identificam... Continue a ler "Normalização de Banco de Dados: Guia Essencial" »

História, Paridade e Comunicação Serial

Classificado em Computação

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

Pioneiros da Computação e Comunicação

Alan Turing inventou um dispositivo formal capaz de processar instruções, chamado de Máquina de Turing. A máquina funcionaria usando conceitos de cálculo de entrada, saída e um programa. John von Neumann sugeriu que as instruções fossem armazenadas na memória do computador (conceito de programa armazenado) e ajudou na construção do ENIAC. Claude Shannon criou operações lógicas usando código binário. Alexander Graham Bell inventou o telefone, Samuel F. Morse inventou o telégrafo, depois os Teletypewriter e, em seguida, os primeiros terminais remotos. Futuramente, as linhas do telégrafo dariam suporte às linhas telefônicas que seriam utilizadas pela internet. A internet sem fio, por... Continue a ler "História, Paridade e Comunicação Serial" »

Fundamentos de Telecomunicações: Redes e Tecnologias

Classificado em Computação

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

Conceitos Essenciais de Telecomunicações

Por que Telecomunicações?

TI = Informática + Telecomunicações

Definição de Telecomunicação

Telecomunicação pode ser definida como a comunicação de informação por meios eletrônicos, usualmente envolvendo alguma distância.

Rede de Acesso ou Última Milha (Last Mile)

É o trecho final de um enlace de comunicação, que vai desde o backbone da operadora até o ambiente interno do cliente, incluindo o meio físico e equipamentos moduladores. A rede de acesso pode ser em cabo de cobre (par metálico ou coaxial), fibra óptica (rádio enlace, satélite ou celular).

Ponto de Operação e Presença (POP – Point of Presence)

É a estação da operadora (imóvel, contêiner ou rack) com os equipamentos... Continue a ler "Fundamentos de Telecomunicações: Redes e Tecnologias" »

h2 Sistemas de Arquivos: Armazenamento e Gerenciamento de Dados

Classificado em Computação

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

Slide 01:
Requisitos para armazenamento a longo prazo:
- Capacidade muito grande de armazenamento.
- A informação deve sobreviver após o término do processo.
- Múltiplos processos têm acesso à informação concorrentemente.
Questões a serem gerenciadas pelo SO:
- Como encontrar uma informação;
- Como impedir que um usuário tenha acesso à informação de outro usuário;
- Como saber quais blocos estão livres;
O SO abstrai o conceito de disco, criando a abstração de arquivo
- Arquivo é uma unidade lógica de informação que pode ser criada, alterada e removida por um processo.
- Sistema de arquivos: parte do SO que trata dos arquivos.
Arquivos cujos bytes ou registros possam ser lidos em qualquer ordem são chamados de arquivos de acesso
... Continue a ler "h2 Sistemas de Arquivos: Armazenamento e Gerenciamento de Dados" »