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

Ordenar por
Matéria
Nível

Redes de Computadores: Camada 2 e 3

Enviado por Anônimo e classificado em Computação

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

Redes de Computadores

Aula de 23/08/2012: Importância dos Quadros e Pacotes

Na camada 3, o pacote é adicionado ao quadro. O cabeçalho e o trailer encapsulam o pacote, que se torna os dados do quadro. Os quadros Ethernet, por exemplo, possuem endereços de origem e destino. Esses endereços são fundamentais para a comunicação em redes compartilhadas. A comunicação ponta a ponta não necessita desses endereços, pois não há compartilhamento do meio. Cada cabeçalho é definido pela tecnologia da camada 2 utilizada.

Na camada 2, o campo FCS (Frame Check Sequence) verifica a integridade dos quadros usando o algoritmo CRC (Cyclic Redundancy Check). O cálculo CRC garante que as informações cheguem corretamente ao destino. Se o quadro estiver... Continue a ler "Redes de Computadores: Camada 2 e 3" »

Engenharia de Requisitos: Análise e Gerenciamento

Enviado por Anônimo e classificado em Computação

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

Engenharia de Requisitos

A engenharia de requisitos é responsável por todas as atividades inerentes ao tratamento dos requisitos de uma solução.

Análise e Gerenciamento de Requisitos

O que são requisitos? Podemos entender requisitos como sendo as propriedades ou comportamento que atendem às características de uma solução proposta para uma demanda de um processo de negócio. A análise de requisitos é a atividade que busca identificar da melhor forma as propriedades e comportamento necessários para atender à solução proposta.

Principais objetivos da análise de requisitos:

  • Definir o escopo do sistema.
  • Fornecer uma base para o planejamento do projeto de desenvolvimento, incluindo definições de custo e prazo.
  • Fornecer uma base para o
... Continue a ler "Engenharia de Requisitos: Análise e Gerenciamento" »

Técnicas de Testes de Software e Gestão de Qualidade

Classificado em Computação

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

Técnicas de Testes de Software

Testes de Caixa-Branca

  • Requerem lógica interna e interfaces de cada componente.
  • Focam nos caminhos lógicos internos.

Testes de Caixa-Preta

  • Requerem domínio de entrada e saída para descobrir erros.
  • Focam no comportamento e desempenho do programa (requisitos).
  • Examinam aspectos funcionais do sistema, sem se preocupar com a estrutura interna.

Fundamentos de Testes

Objetivo do teste: encontrar erros.

Bom teste: alta probabilidade de encontrar um erro.

Testabilidade: facilidade de testar um programa.

Características de um Software Testável

  • Operabilidade: quanto mais funciona, mais eficiente o teste.
  • Observabilidade: o que você vê é o que você testa (acesso ao código fonte, entradas, saídas, variáveis).
  • Controlabilidade:
... Continue a ler "Técnicas de Testes de Software e Gestão de Qualidade" »

Entendendo as Camadas de Rede: OSI, TCP/IP e Seus Protocolos

Classificado em Computação

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

Os modelos de camadas de rede, como o Modelo OSI e o Modelo TCP/IP, são estruturas conceituais que descrevem como as funções de comunicação de rede são divididas em grupos lógicos. Cada camada é responsável por um conjunto específico de tarefas, interagindo com as camadas adjacentes para garantir a transmissão eficiente e confiável dos dados.

Modelo OSI (Open Systems Interconnection)

O Modelo OSI é um modelo de referência de sete camadas que descreve como diferentes sistemas de rede podem se comunicar. Embora o TCP/IP seja mais utilizado na prática, o OSI ainda é fundamental para entender os conceitos de rede.

Camada 7 - Aplicação

A camada de aplicação faz a interface entre a pilha de protocolos e o aplicativo que pediu ou receberá... Continue a ler "Entendendo as Camadas de Rede: OSI, TCP/IP e Seus Protocolos" »

Gerenciamento de Projetos: Guia Completo

Classificado em Computação

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

Estrutura do Gerenciamento de Projetos

Definição de Projeto: Um projeto é um esforço único e temporário empreendido para alcançar um objetivo específico.

Gerenciamento de Projeto: É a aplicação de conhecimento, habilidades, técnicas e ferramentas nas atividades do projeto, a fim de atender seus requisitos.

Grupos de processos: Iniciação, planejamento, execução, monitoramento e controle, encerramento.

PMBOK: É um padrão reconhecido para a profissão de gerenciamento de projetos. Um documento formal que descreve normas, métodos, processos e práticas estabelecidas. Um guia de conhecimento em gerenciamento de projetos - Project Management Institute - PMI.

Projeto: Grupo de subprojetos. É temporário, progressivamente elaborado e... Continue a ler "Gerenciamento de Projetos: Guia Completo" »

Exercícios de Algoritmos com Pseudocódigo

Classificado em Computação

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

Exercício 10: Cálculo de Quadrados


Variáveis
  i : inteiro
Início
  Para i de 1 até 1000 passo 1 faça
    Se (i mod 2 = 0) então
      Escreva ("O quadrado de ", i, " é ", i * i)
    Fim se
  Fim para
Fim

Exercício 11: Números Divisíveis por 5


Variáveis
  i : inteiro
Início
  Para i de 0 até 200 passo 1 faça
    Se (i mod 5 = 0) então
      Escreva ("Número divisível por 5: ", i)
    Fim se
  Fim para
Fim

Exercício 12: Sequência de Números


Variáveis
  x, i : inteiro
Início
  Repita
    Escreva ("Digite um número:")
    Leia (x)
    Se (x > 0) então
      Para i de 1 até x passo 1 faça
        Escreva (i)
      Fim para
    Fim se
  Até x <= 0
Fim

Exercício 13: Tabuada


Variáveis
  N, i : inteiro
Início
... Continue a ler "Exercícios de Algoritmos com Pseudocódigo" »

Conceitos Fundamentais de Economia e Tecnologia da Informação

Classificado em Computação

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

1 - Quais as 3 bases tradicionais da economia?

  • Terra / Meios de Produção
  • Trabalho
  • Capital Financeiro

2 - Conceitue Tecnologia da Informação

A Tecnologia da Informação (TI) é formada pelos três bens tradicionais (meios de produção, trabalho e capital financeiro), e também por um “novo elemento”: a informação versus dados.

Ela marca a Terceira Revolução Industrial (era da informação, computação e telecomunicação).

3 - A Tecnologia da Informação inseriu uma transformação social na vida das pessoas. Dentre estas transformações estão: Comunicação, Entretenimento e Multimídia, Empresas, Governo e Burocracia; Indústria; Comércio. Explique cada uma delas.

  • Comunicação

    Uma forma fácil de as pessoas se comunicarem mesmo

... Continue a ler "Conceitos Fundamentais de Economia e Tecnologia da Informação" »

Guia Essencial de Roteamento e Protocolos de Rede

Classificado em Computação

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

Sistemas Autônomos (AS)

Um Sistema Autônomo (AS) consiste em um grupo de roteadores que trocam informações por meio de um protocolo de roteamento comum.

Roteamento Estático e Dinâmico

Roteamento Estático

No roteamento estático, estabelecem-se rotas fixas pelas quais os dados são transmitidos.

Roteamento Dinâmico

No roteamento dinâmico, as rotas são escolhidas de acordo com o status da rede e são atualizadas constantemente pelos protocolos de roteamento, que avaliam continuamente os melhores caminhos para os pacotes chegarem ao destino.

Algoritmos de Roteamento Dinâmico

O roteamento dinâmico pode utilizar protocolos como Exterior Router Protocol (ERP) ou External Gateway Protocol (EGP).

Algoritmos Comuns:

Vetor de Distância

Esse protocolo... Continue a ler "Guia Essencial de Roteamento e Protocolos de Rede" »

Visão Geral e Mitos do Sistema Windows

Classificado em Computação

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

Visão Geral e Mitos sobre o Sistema Operacional Windows

História e Versões

A Microsoft lançou seu primeiro Sistema Operacional, o CPM22, em 1990. - [F]

Podemos considerar que as versões mais importantes do Windows (excluindo a versão 1.0) foram: Windows 3.0, Windows 3.11, Windows 95, Windows 2000 e Windows XP. [V]

O Windows NT, sistema operacional de 32 bits lançado em 1993, foi a primeira versão do Windows com multitarefa preemptiva, multithread, memória virtual e suporte a múltiplos processadores. [V]

O Windows XP pode ser considerado um "herdeiro" do Windows NT, ou seja, segue basicamente a mesma tecnologia do Windows NT (mais complexa e robusta do que a tecnologia das primeiras versões do Windows, herdeiras do MS-DOS). Por tudo isso,... Continue a ler "Visão Geral e Mitos do Sistema Windows" »

Modelagem de Sistemas de Software Orientados a Objetos

Classificado em Computação

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

Sistemas de Informações

  • A necessidade é a mãe das invenções.
  • Em consequência do crescimento da importância da informação, surgiu a necessidade de gerenciar informações de uma forma adequada e eficiente e, desta necessidade, surgiram os denominados sistemas de informações.
  • Um SI é uma combinação de pessoas, dados, processos, interfaces, redes de comunicação e tecnologia que interagem com o objetivo de dar suporte e melhorar o processo de negócio de uma organização com relação às informações.
    • Vantagens do ponto de vista competitivo.
  • Objetivo principal e final da construção de um SI: adição de valor à organização.

Sistemas de Software

  • Um dos componentes de um SI é denominado sistema de software.
  • Compreende os módulos
... Continue a ler "Modelagem de Sistemas de Software Orientados a Objetos" »