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

Ordenar por
Matéria
Nível

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" »

Roteamento: Conceitos, Protocolos e Funções

Classificado em Computação

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

Roteamento: Conceitos e Funções

O roteamento é um processo de retransmissão, com origem e destino lógicos. Cada dispositivo possui um endereço lógico. Para realizar a retransmissão, é necessário conhecer a topologia lógica e ser capaz de se comunicar com dispositivos vizinhos. A PDU (Unidade de Dados de Protocolo) é um pacote ou datagrama.

Funções do Roteamento:

  • Mecanismo de aprendizado e manutenção da topologia.
  • Movimento do tráfego transiente da interface de entrada para saída (comutação).

O roteador deve:

  • Determinar se possui a suíte de protocolos corretamente ativa (ex: TCP/IP, IPX e DECnet).
  • Conhecer a rede de destino.
  • Saber qual interface de saída é o melhor caminho para o destino.

Métricas de Roteamento

As métricas são... Continue a ler "Roteamento: Conceitos, Protocolos e Funções" »

Convergência de Redes: RIP, IGRP, EIGRP, OSPF

Classificado em Computação

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

Explicação sobre o conceito de convergência em redes de computadores e como diferentes protocolos de roteamento a implementam.

Rede Roteada

  • Caminho simples e
  • Sem loop

Convergência de Rede

Todas as tabelas de roteamento estão sincronizadas e cada uma contém uma rota utilizável para todos os destinos conhecidos.

Tempo de Convergência

Tempo necessário para que todos os roteadores em uma rede concordem com a topologia atual. Depende de:

  • Tamanho da rede
  • Protocolo de roteamento
  • Timers configuráveis

Timers default dependem do fabricante.

A topologia de rede deve estar estabilizada antes de novos cálculos de rota.

Uma rede não converge mais rapidamente do que a duração do timer de holddown.

Exemplo: um roteador executa OSPF com um atraso incorporado... Continue a ler "Convergência de Redes: RIP, IGRP, EIGRP, OSPF" »

h2 Parâmetros de Avaliação e Comparação de Redes

Classificado em Computação

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

Parâmetros de Avaliação e Comparação de Redes

Custo: Custo das estações de processamento, custo de interfaces com o meio de comunicação, custo do meio de comunicação.

Retardo de Transferência: Retardo de transmissão é o intervalo de tempo decorrido desde o início da transmissão até o destino.

Desempenho: É influenciado pela arquitetura, incluindo o protocolo de comunicação e o meio de transmissão.

Confiabilidade: Tempo medido entre falhas, tolerância a falhas, degradação em tempo de reconfiguração após a falha, considerar redundância, auto-teste e configuração.

Modularidade: Facilita a modificação e a facilidade de crescimento.

Compatibilidade: Capacidade que o sistema possui de se ligar a dispositivos de vários fabricantes,... Continue a ler "h2 Parâmetros de Avaliação e Comparação de Redes" »

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" »

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" »