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

Ordenar por
Matéria
Nível

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 Processos em Sistemas Operacionais

Classificado em Computação

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

Conceito de Processo

Um Sistema Operacional (SO) executa uma variedade de programas:

  • Sistemas em batch (jobs)
  • Sistemas de tempo compartilhado (programas de usuário ou tarefas)

Os termos tarefa, job e processo são frequentemente usados como sinônimos.

Processo: Um programa em execução, cuja execução deve ser sequencial.

Um processo inclui:

  • Contador de programa
  • Pilha
  • Seção de dados

Diagrama de Estados de um Processo

À medida que o programa executa, seu estado muda:

  • Novo: O processo está sendo criado.
  • Em Execução: Instruções estão sendo executadas.
  • Em Espera (Bloqueado): O processo espera por um evento (ex: conclusão de I/O).
  • Pronto: O processo está esperando para ser atribuído a um processador (CPU).
  • Encerrado: O processo terminou sua execução.
... Continue a ler "Gerenciamento de Processos em Sistemas Operacionais" »

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

Conceitos Fundamentais e Arquitetura do Android

Classificado em Computação

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

O que é o Android?

  1. Plataforma open-source completa de desenvolvimento para aplicativos móveis.
  2. Sistema operacional baseado no Linux.

Open Handset Alliance (OHA)

  1. Definir uma plataforma única e aberta para celulares para satisfazer os consumidores com o produto final.
  2. Criar uma plataforma moderna e flexível para o desenvolvimento de aplicações corporativas.
  3. Atualmente, esta aliança é a responsável por manter o sistema Android.

Principais Funcionalidades

  1. Sistema operacional Linux.
  2. Máquina virtual Dalvik.
  3. Código aberto.
  4. Navegador (*Browser*) integrado.
  5. Gráficos 2D e 3D otimizados.
  6. SQLite para armazenamento de dados.
  7. Suporte para áudio, vídeo e vários formatos (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF).
  8. GMS, Bluetooth, EDGE, 3G, WiFi.

Arquitetura

... Continue a ler "Conceitos Fundamentais e Arquitetura do Android" »

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

Estrutura e Níveis de Maturidade do Modelo MPS.BR

Classificado em Computação

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

Estrutura MPS.BR

  1. Modelo de Referência (MR-MPS)

    Contém os requisitos que os processos das empresas devem atender para estarem em conformidade com o modelo MR-MPS. Contém níveis de maturidade, processos e atributos do processo (Guia Geral). Documento complementar para as empresas que desejam fazer a aquisição do modelo (Guia de Aquisição), formas de implementar e como pode ser implementado (Guia de Aquisição).

  2. Método de Avaliação e Modelo de Negócios (MA-MPS)

    Define processos e métodos para avaliação MA-MPS, requisitos para avaliadores líderes, avaliadores adjuntos e instituições avaliadoras (Guia de Avaliação).

  3. Modelo de Negócio

    Regras de negócio para implementação do MR pelas II, avaliação MA pelas IA, organização de

... Continue a ler "Estrutura e Níveis de Maturidade do Modelo MPS.BR" »

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