Anotações, resumos, trabalhos, provas e problemas de Computação

Fundamentos de Telecomunicações: Redes e Tecnologias

Computação14,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 lendo "Fundamentos de Telecomunicações: Redes e Tecnologias" »

h2: Revisão AV 01: Redes Hierárquicas, Switches e VLANs

Computação8,65 KB

Revisão AV 01: Redes Hierárquicas, Switches e VLANs

Ex 01: Modelo Hierárquico e OSI

  1. Três Camadas do Modelo Hierárquico

    • Acesso: Redes locais (Camada 2 OSI)
    • Distribuição: Rede de switches distribuídos (Camada 3 OSI)
    • Núcleo (Core): Backbone da rede (Camada 3 OSI)
  2. Três Funções Associadas ao Design Hierárquico

    • Distribuição: Políticas de controle de tráfego e de segurança
    • Acesso: Interface para dispositivos finais
    • Núcleo: Backbone de alta velocidade
  3. O que é Convergência?

    Uma rede que pode transportar Voz e Dados (áudio, vídeos, documentos) pelo mesmo cabeamento.

  4. Que fator pode complicar a análise de comunidades de usuários?

    O uso do aplicativo nem sempre está ligado ao departamento ou local físico.

  5. Um switch que usa endereços MAC para

...
Continue lendo "h2: Revisão AV 01: Redes Hierárquicas, Switches e VLANs" »

Modelagem de Sistemas de Software Orientados a Objetos

Computação25,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 lendo "Modelagem de Sistemas de Software Orientados a Objetos" »

Níveis de Arquitetura de Computadores e Suas Funções

Computação2,6 KB

Níveis de Arquitetura de Computadores

PC: Contador de Programas; mantém atualizado o endereço da memória da próxima instrução a ser realizada.

RI: Registrador de Instruções, armazena a instrução que está sendo executada.

MA: Memory Address, armazena temporariamente o endereço da memória principal que será acessado pela CPU durante uma operação de leitura ou escrita de dados no referido endereço.

MD: Memory Data, armazena temporariamente os dados transferidos da memória principal para a CPU ou transferidos da CPU para a memória principal, enviando esses dados posteriormente.

AC: Acumulador de resultados temporário da ULA, armazena dados de entrada/saída da ULA. Quando recebe o sinal de carga, copia o conteúdo da ULA e elimina...

Continue lendo "Níveis de Arquitetura de Computadores e Suas Funções" »

Conceitos Fundamentais e Arquitetura de Sistemas Operacionais

Computação5,89 KB

Processos e Gerenciamento de Recursos

Conceito de Processo

Um programa em execução.

Contexto de Hardware (Fundamental)

É fundamental para a implementação dos sistemas de tempo compartilhado (time-sharing).

Estados de um Processo

  • Execução: Sendo processado pela UCP (Unidade Central de Processamento).
  • Pronto: Aguarda oportunidade para executar.
  • Espera: Aguarda algum evento externo.

Threads

Processos que respondem a várias solicitações simultaneamente, pois trabalham com recurso de memória compartilhada.

Subprocessos

Os processos podem criar outros processos, e os subprocessos também podem criar outros processos (hierarquia).

Buffering

Utilização de uma área de memória para transferência de dados entre os periféricos e a memória principal.
...
Continue lendo "Conceitos Fundamentais e Arquitetura de Sistemas Operacionais" »

Arquitetura de TI, DW, Sistemas Legados e Avaliação de Desempenho

Computação24,5 KB

Metodologia OCSI: Mix de Cascata, Espiral e Prototipagem

Por que nem sempre a solução de TI apresentada vale e minimiza o custo para esse tipo de negócio ou alcança o futuro desejado e nos dá vantagens competitivas no ramo.

4 - A metodologia proposta para a construção das aplicações OCSI é um mix de 3 outras metodologias mais antigas, a saber, cascata, espiral e prototipagem. Pesquise as características destas metodologias e explique como são aplicadas na metodologia proposta em aula.

Características dos Modelos

  • Cascata: Estrutura rigorosa; uma etapa só começa quando a anterior estiver totalmente concluída; inflexível (não se adapta bem a mudanças de requisitos); requer requisitos bem conhecidos; cliente só possui o produto
...
Continue lendo "Arquitetura de TI, DW, Sistemas Legados e Avaliação de Desempenho" »

Conceitos de UML e Modelagem Orientada a Objetos

Computação4,13 KB

Fundamentos de Orientação a Objetos

Controlar a complexidade pela ênfase em características essenciais e pela supressão de detalhes em orientação a objetos é denominado de: Abstração (Correto) ou Encapsulamento (Correto).

Diagramas de Caso de Uso

A visão do caso de uso em UML descreve: O comportamento do sistema conforme é visto pelos usuários finais.

Em UML, os diagramas de caso de uso são:

  • Feitos para facilitar a comunicação com os futuros usuários do sistema e com o cliente;
  • Especialmente úteis para determinar os recursos necessários que o sistema deve ter.

No contexto da UML, definir o sistema, entender de forma macro os seus objetivos, identificar os possíveis atores e as atividades que envolvem esses atores, estabelecer os...

Continue lendo "Conceitos de UML e Modelagem Orientada a Objetos" »

Exercícios Resolvidos de Redes: Subnetting, NAT e ICMP

Computação5,41 KB

1ª Questão: Fragmentação e MTU

Dados: Tamanho do pacote: 10800 bytes | MTU: 2800 bytes.

  • Cálculo do tamanho máximo de dados por pacote (Payload): 2800 (MTU) - 20 (Cabeçalho IP) = 2780 bytes.
  • Cálculo do número de pacotes: 10800 / 2780 = 3,88...
  • Resultado: 3 pacotes completos de 2780 bytes e 1 pacote residual.
  • Cálculo do pacote residual: 10800 - (3 * 2780) = 2460 bytes.

Cálculo dos Offsets (Deslocamentos):

O campo Offset é medido em blocos de 8 bytes.

  • Pacote 1 (2780 bytes): Offset = 0. Flag MF (More Fragments) = 1.
  • Pacote 2 (2780 bytes): Offset = (2780 / 8) = 347,5. Flag MF = 1.
  • Pacote 3 (2780 bytes): Offset = (347,5 * 2) = 695,0. Flag MF = 1.
  • Pacote 4 (2460 bytes): Offset = (347,5 * 3) = 1042,5. Flag MF = 0.

2ª Questão: Subnetting (Divisão

...
Continue lendo "Exercícios Resolvidos de Redes: Subnetting, NAT e ICMP" »

Inteligência de Negócios: Data Warehouse, Data Mart e OLAP

Computação3,81 KB

O que é BI

Business Intelligence (BI) representa a habilidade de estruturar, acessar e explorar informações — normalmente guardadas em data warehouse e data mart — com o objetivo de desenvolver percepções, entendimentos e conhecimentos que podem melhorar o processo de tomada de decisão. É um termo genérico para descrever o levantamento de informações sobre os ativos internos e externos da organização para tomar melhores decisões de negócio.

Data warehouse

Utilizado para armazenar informações relativas às atividades de uma organização em bancos de dados, de forma consolidada. Favorece os relatórios, a análise de grande volume de dados e a obtenção de informação estratégica que pode facilitar a tomada de decisão.

Características

  • Conjunto
...
Continue lendo "Inteligência de Negócios: Data Warehouse, Data Mart e OLAP" »

Guia Essencial: Gerenciamento Financeiro e COBIT

Computação3 KB

Gerenciamento Financeiro

Objetivo do Gerenciamento Financeiro

O objetivo é otimizar os recursos financeiros, apoiar decisões de investimentos, atribuir custos, influenciar o comportamento do cliente e melhorar o controle dos contratos externos/fornecedores.

Elementos de Custo

  • Hardware
  • Software
  • Pessoal
  • Acomodações
  • Serviço externo
  • Transferências de custo

Categorias dos Elementos de Custo

  • Fixos: existem mesmo ao final do serviço.
  • Variáveis: acompanham as mudanças na atividade do negócio.
  • Diretos: podem ser alocados a um serviço ou departamento.
  • Indiretos: têm que ser divididos entre vários departamentos/serviços.
  • De Capital: aplicados aos ativos, aos bens físicos.
  • Operacional: do dia a dia da operação da TI.

COBIT: Visão Geral

O que é COBIT?

É...

Continue lendo "Guia Essencial: Gerenciamento Financeiro e COBIT" »