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

Ordenar por
Matéria
Nível

Perguntas e Respostas sobre Camada de Transporte (TCP/UDP)

Classificado em Computação

Escrito em em com um tamanho de 4,44 KB

Perguntas e Respostas sobre a Camada de Transporte

Qual a função da camada de transporte?

R: Fornecer comunicação lógica entre processos que rodam em hospedeiros diferentes.

Descreva, resumidamente, a relação entre a camada de transporte e a camada de rede.

R:

  • Camada de Rede: Comunicação lógica entre os hospedeiros;
  • Camada de transporte: Comunicação lógica entre os processos que rodam em hospedeiros diferentes.

Descreva o funcionamento genérico da camada de transporte. Você não deve levar em conta o protocolo que está rodando.

R: Receber a mensagem da camada de aplicação, encapsulá-la em um segmento com as informações que o protocolo fornecer e entregar para a camada de rede.

Cite as principais características dos protocolos TCP

... Continue a ler "Perguntas e Respostas sobre Camada de Transporte (TCP/UDP)" »

Modelo OSI, TCP/IP e Tecnologias de Rede

Classificado em Computação

Escrito em em com um tamanho de 7,74 KB

Explicação das 7 Camadas do Modelo OSI

O Modelo OSI (Open Systems Interconnection) descreve sete camadas de funcionalidade de rede. A seguir, apresentamos cada camada com exemplos de tecnologias, protocolos e padrões:

1. Camada Física (Physical Layer)

  • Função: Define a taxa de dados, a topologia física (malha, estrela, anel, barramento ou híbrida), a transmissão (simplex, half duplex ou full duplex).
  • Exemplos: Cabos, Hubs.

2. Camada de Enlace (Data Link Layer)

  • Função: Empacota os dados recebidos da camada de rede em frames, endereçamento físico (acrescenta, se necessário, endereço físico aos frames), controle de fluxo, controle de erros (detecta e retransmite pacotes com erros) e controle de acesso.
  • Protocolo: PPP.

3. Camada de Rede

... Continue a ler "Modelo OSI, TCP/IP e Tecnologias de Rede" »

Conceitos Fundamentais de Dispositivos e E/S

Classificado em Computação

Escrito em em com um tamanho de 4,07 KB

Diferença entre Dispositivo de Bloco e Caractere

O dispositivo de bloco armazena informações em blocos de tamanho fixo, cada um com seu endereço próprio. Já o dispositivo de caractere envia ou recebe um fluxo de caracteres sem considerar qualquer estrutura de blocos; ele não é endereçável e não dispõe de qualquer operação de posicionamento.

E/S Mapeada na Memória

Cada registrador de controle é associado a um endereço de memória único, do qual nenhuma memória é associada. Esse sistema é chamado de E/S mapeada na memória. As características são:

  1. São necessárias instruções especiais de E/S para ler ou escrever nos registradores dos dispositivos.
  2. Tudo o que o sistema operacional tem de fazer é deixar de mapear aquela porção
... Continue a ler "Conceitos Fundamentais de Dispositivos e E/S" »

Problemas com Descrição de Conteúdo no Xuletas

Classificado em Computação

Escrito em em com um tamanho de 2,54 KB

O texto é pouco descritivo, não define bem o conteúdo do documento, ou está muito repetido no Xuletas.

Por favor, tente definir um valor que descreva melhor o documento e o seu conteúdo.

Texto conflictivo:

Sem título 1 O texto é pouco descritivo, não define bem o conteúdo do documento, ou está muito repetido no Xuletas.

Por favor, tente definir um valor que descreva melhor o documento e o seu conteúdo.

Texto conflictivo:

Sem título 1 O texto é pouco descritivo, não define bem o conteúdo do documento, ou está muito repetido no Xuletas.

Por favor, tente definir um valor que descreva melhor o documento e o seu conteúdo.

Texto conflictivo:

Sem título 1 O texto é pouco descritivo, não define bem o conteúdo do documento, ou está muito... Continue a ler "Problemas com Descrição de Conteúdo no Xuletas" »

Gerenciamento de E/S e Sistemas de Arquivos em SO

Classificado em Computação

Escrito em em com um tamanho de 6,56 KB

Gerenciamento de Entrada/Saída (E/S)

Tipos de Dispositivos

Dispositivo de Bloco: É aquele que armazena informação em blocos de tamanho fixo, cada um com seu próprio endereço. Ex.: Discos e fitas magnéticas.

Dispositivo de Caractere: Envia ou recebe um fluxo de caracteres sem considerar qualquer estrutura de bloco. Ex.: Impressoras, mouse, placa de rede.

Controladores e Comunicação

Comunicação CPU-Controlador

A CPU pode se comunicar com um controlador para efetuar uma transferência de E/S por meio da placa controladora (controlador). O controlador tem alguns registradores usados para comunicação com a CPU.

Controladores de Dispositivos

Consiste em um componente mecânico e eletrônico. O trabalho do controlador é converter o fluxo serial... Continue a ler "Gerenciamento de E/S e Sistemas de Arquivos em SO" »

Guia Completo de Autómatos Programáveis (PLC)

Classificado em Computação

Escrito em em com um tamanho de 3,71 KB

Autómatos Programáveis (PLC)

Os autómatos programáveis são o meio mais utilizado para a implementação de circuitos de automação industrial, criados para oferecer sistemas flexíveis de controlo de processos. A indústria automóvel foi pioneira na sua utilização. Definem-se como equipamentos eletrónicos, programáveis em linguagem não informática, concebidos para controlar processos sequenciais em tempo real.

Vantagens dos Autómatos

  • Elevada fiabilidade;
  • Desenvolvimento do programa paralelo à montagem;
  • Alterações simplificadas via software;
  • Espaço ocupado constante, independente da lógica;
  • Redução de stocks de reserva;
  • Não requer especialistas em informática ou assembler;
  • Linguagem standard de fácil aprendizagem.

Classes e Estrutura

Os... Continue a ler "Guia Completo de Autómatos Programáveis (PLC)" »

Chamadas de Sistema, Estados e Sinais de Processos

Classificado em Computação

Escrito em em com um tamanho de 4,38 KB

Chamadas de Sistema

Chamadas de sistema: Interface entre o S.O. e seus Programas/Aplicativos. Três Parâmetros: 1º especificar o arquivo; 2º especificar o buffer no disco; 3º especificar o número de bytes a ler. Ex. de chamadas de sistema Unix: MKDIR, RMDIR, CHMOD, TIME, KILL, PS.

Estados de um Processo

Durante o seu tempo de vida, um processo pode passar por diferentes estados:

  • Running: É o processo atual do sistema ou está pronto para ser nomeado a uma das CPUs do sistema.
  • Waiting: Processo está esperando por um evento ou recurso.
  • Interruptible: O processo de espera que pode ser interrompido.
  • Stopped: Um processo que foi parado.
  • Zombie: Um processo que foi detido. Geralmente um processo morto.

Do ponto de vista do kernel, um processo é uma... Continue a ler "Chamadas de Sistema, Estados e Sinais de Processos" »

Guia de Maturidade: CMM, CMMI e Processos ISO 12207

Classificado em Computação

Escrito em em com um tamanho de 5,51 KB

1. Cinco Níveis de Maturidade do CMM

Nível 1: Inicial - Processo ad hoc (para isto, o projeto manda no processo e não o contrário; imediatismo) e caóticos (imprevisíveis em custo, prazo e escopo). O sucesso do projeto depende do heroísmo (sacrifício e não profissionalismo) e da competência das pessoas (e não competências da empresa; se perdeu os colaboradores, perdeu a competência) e não de processos estruturados. Há heróis e gurus: dependência de pessoas.

Nível 2: Repetível - A empresa possui um processo de desenvolvimento de software que é repetido a cada projeto. Sucessos e erros praticados em projetos anteriores podem ser repetidos e evitados, respectivamente, em novos projetos. Grande foco na gestão de projetos quanto... Continue a ler "Guia de Maturidade: CMM, CMMI e Processos ISO 12207" »

Guia de Streams, Arquivos e Funções na Linguagem C

Classificado em Computação

Escrito em em com um tamanho de 6,83 KB

Streams

Streams: O sistema de arquivos de C é projetado para trabalhar com uma ampla variedade de dispositivos, incluindo terminais, acionadores de disco e fita. Embora cada um dos dispositivos seja muito diferente, o sistema de arquivos com buffer transforma-os em um dispositivo lógico chamado stream. Todas as streams se comportam de forma semelhante. Pelo fato de as streams serem amplamente independentes de dispositivo, a mesma função pode escrever em um arquivo de disco ou em algum outro dispositivo, como a tela. Existem dois tipos de stream: texto e binária.

E/S com Arquivo

E/S com Arquivo: A linguagem C não possui nenhum comando de E/S. Todas as operações de E/S ocorrem mediante chamadas a funções da biblioteca C padrão.

Streams

... Continue a ler "Guia de Streams, Arquivos e Funções na Linguagem C" »

Guia Completo sobre Computadores: Tipos e Componentes

Classificado em Computação

Escrito em em com um tamanho de 6,91 KB

O que é um Computador?

É um dispositivo eletrônico capaz de tratar dados e informação.

Por que o Computador foi Criado?

Inicialmente, para fazer cálculos complexos, como os necessários na guerra para indicar a trajetória balística com rapidez e precisão.

Gerações dos Computadores

1ª Geração (Válvulas)

Exemplo: ENIAC. Máquina muito grande com funcionamento a válvulas eletrônicas, programação por cabos e entrada de dados por cartões perfurados.

2ª Geração (Transistores)

Utilização de transistores em vez de válvulas, tornando os computadores menores, mais rápidos e eficientes. Surgimento do programa monitor para sistema operacional.

3ª Geração (Circuitos Integrados)

  • Utilização de Circuitos Integrados (CI), miniaturizando
... Continue a ler "Guia Completo sobre Computadores: Tipos e Componentes" »