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

Ordenar por
Matéria
Nível

h2 COBIT: Governança de TI, Domínios e Benefícios

Classificado em Computação

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

COBIT: Objetivo: Exercer a efetiva governança de TI. É orientado a processos e graus de maturidade na busca dos objetivos de TI e suporte ao negócio da organização. É composto de 3 modelos: Modelo de Processos, Modelo para Governança e Modelo de Maturidade.

DOMÍNIOS DO COBIT:

  • Planejamento e organização: Envolve estratégia e tática; a maneira com que a TI pode melhor contribuir para atingir os objetivos do negócio; organização e infraestrutura tecnológica adequadas ao negócio.
  • Aquisição e implementação: Soluções de TI identificadas, desenvolvidas, adquiridas, implementadas e integradas no processo de negócio. Atende a manutenção nos sistemas existentes.
  • Entrega e suporte: Entregas reais dos serviços; aspectos de segurança,
... Continue a ler "h2 COBIT: Governança de TI, Domínios e Benefícios" »

Análise Sintática Bottom-Up e Analisadores LR

Classificado em Computação

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

Análise Sintática Bottom-Up (Ascendente)

Constrói a árvore a partir dos tokens do texto até o símbolo inicial da gramática (redução).

A sentença é reduzida ao símbolo inicial da gramática, o que equivale a fazer uma derivação mais à direita invertida.

Redução na Análise Sintática

  • Em cada passo da redução, uma subcadeia específica, que corresponde ao lado direito de uma produção, é substituída pelo não-terminal na cabeça da produção.
  • As principais decisões relacionadas com a análise ascendente em cada passo do reconhecimento são:
    • Determinar quando reduzir;
    • Determinar a produção a ser aplicada para que a análise prossiga.

Handle (Alça)

É uma subcadeia que reconhece o lado direito de uma produção e cuja redução... Continue a ler "Análise Sintática Bottom-Up e Analisadores LR" »

Processos e Escalonamento em Sistemas Operacionais

Classificado em Computação

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

Processos

Considerando um computador funcionando em multiprogramação (vários programas ativos na memória), cada programa em execução corresponde a um procedimento (sequência de instruções) e um conjunto de dados. É conveniente ter instruções separadas dos dados, pois isso possibilita o compartilhamento do código do procedimento por vários programas em execução.

Além das instruções e dados, cada programa em execução possui uma área de memória correspondente para armazenar os valores dos registradores da CPU. Essa área da memória é conhecida como registrador descritor (ou bloco descritor). Assim, em um determinado sistema, cada programa constitui um processo.

Em um ambiente de multiprogramação, quando existe apenas um... Continue a ler "Processos e Escalonamento em Sistemas Operacionais" »

Guia Completo sobre Governança de TI com COBIT

Classificado em Computação

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

O que significa a sigla RACI?

R:

R: Responsável

A: Aprovado

C: Consultado

I: Informado

Qual a preocupação do domínio “Planejar e Organizar”?

R: Identificação da maneira em que a TI pode melhor contribuir para atingir os objetivos de negócios.

Quais os 5 primeiros processos apresentados do domínio “Planejar e Organizar”?

R: Gerenciamento de Valor da TI, Alinhamento entre TI e Negócio, Avaliação da Capacidade e Desempenho Correntes, Plano Estratégico de TI e Planos Táticos de TI.

Qual processo procura garantir que “os riscos relacionados à TI estão compreendidos e sendo gerenciados”?

R: PO9 Avaliar e gerenciar os riscos de TI

Qual processo procura garantir que “a qualidade dos sistemas de TI está adequada às necessidades de

... Continue a ler "Guia Completo sobre Governança de TI com COBIT" »

Fundamentos de TI: Software, SO, Linguagens, BD e Redes

Classificado em Computação

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

Tipos de Software

O software é dividido em duas categorias principais:

Software de Sistemas

Gerencia os programas e recursos do computador, permitindo que o hardware e o software de aplicativos funcionem em conjunto.

Software de Aplicativos

Consiste em programas elaborados para realizar tarefas específicas para o usuário, como processamento de texto, planilhas, navegadores, etc.

Sistema Operacional (SO)

O Sistema Operacional é o administrador geral do computador. Ele determina quais recursos serão utilizados e em que ordem para a resolução de um determinado problema.

Funções Principais do SO

  • Alocar e designar recursos do sistema.
  • Escalonar a utilização dos recursos e das tarefas do computador.
  • Monitorar as atividades do computador.

Exemplos

... Continue a ler "Fundamentos de TI: Software, SO, Linguagens, BD e Redes" »

Guia de Planejamento e Produção de Projetos Multimídia

Classificado em Computação

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

Estrutura Narrativa e Transmídia

Universo Narrativo

O Universo Narrativo define o espaço e a posição das mídias como histórias interconectadas. Deve ter um Início (parte gráfica à esquerda) e um Fim (parte gráfica à direita).

Linhas de Histórias

Representam a história de cada mídia e sua respectiva duração. Devem ser posicionadas exatamente onde abordam o universo narrativo.

Cruzamentos de Mídias

Representam os pontos onde as histórias de cada mídia se cruzam. Podem ser:

  • Cruzamentos Diretos: Exemplo: Um personagem principal em uma mídia está envolvido secundariamente em outra.
  • Cruzamentos de Prazo: Uma história em uma mídia dá origem a outra história em outra mídia.

Definição do Projeto Multimídia

Perguntas Chave para o Planejamento:

... Continue a ler "Guia de Planejamento e Produção de Projetos Multimídia" »

Métodos HTTP, JSON e JavaScript: Guia Rápido

Classificado em Computação

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

Métodos de Requisição HTTP

Os métodos HTTP definem a ação que se deseja realizar sobre um determinado recurso.

  • GET: Utilizado para solicitar e obter informações de um recurso (leitura de dados). Não deve ser usado para operações críticas, pois pode ter efeitos colaterais se mal implementado.
  • POST: Envia dados para um servidor para criar um novo recurso (inserção de dados). Embora seja usado principalmente para criar, também pode servir para atualizar informações.
  • PUT: Substitui completamente um recurso existente no URL de destino (para atualização de dados). Difere do POST na sua idempotência, o que significa que múltiplas requisições idênticas têm o mesmo efeito que uma única.
  • PATCH: Aplica modificações parciais a um
... Continue a ler "Métodos HTTP, JSON e JavaScript: Guia Rápido" »

Equipamentos e Acessórios de Rede: Guia Completo

Classificado em Computação

Escrito em em português com um tamanho de 14,51 KB

Módulo 3: Equipamentos e Acessórios de Rede

Expandindo a Rede

Você não pode expandir as redes simplesmente adicionando novos computadores e mais cabos, pois cada topologia ou arquitetura de rede tem seus limites.

  • Poderão ser instalados componentes para aumentar o tamanho da rede no ambiente existente.

Equipamentos de Rede

  • Repetidor
  • Hub
  • Bridge
  • Switch
  • Router
  • Gateways

Repetidores

  • Retransmitem o sinal elétrico recebido em um ponto de conexão (porta) para todas as portas, para manter a integridade do sinal.
  • Recebem os sinais e os retransmitem com sua intensidade e definição original, regenerando o sinal.
  • Não convertem nem filtram sinais. Para que um repetidor funcione, os dois segmentos conectados a ele devem usar o mesmo método de acesso e protocolos.
... Continue a ler "Equipamentos e Acessórios de Rede: Guia Completo" »

Entendendo Classes e Objetos em Programação Orientada a Objetos

Classificado em Computação

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

Classes e Objetos em Programação Orientada a Objetos

Classe representa um conjunto de objetos com características afins (comuns). Uma classe define o comportamento dos objetos através de seus métodos e quais estados eles são capazes de manter através de seus atributos. Objeto é capaz de armazenar estados através de seus atributos e reagir a mensagens enviadas a ele, assim como se relacionar e enviar mensagens a outros. Método define as habilidades de um objeto, ou seja, as operações que podem ser realizadas com os objetos de uma classe.

Métodos e Instâncias

Um método em uma classe é apenas uma definição. NEW: é utilizado para criar uma nova instância de uma determinada classe. Encapsulamento: mecanismo utilizado com o objetivo... Continue a ler "Entendendo Classes e Objetos em Programação Orientada a Objetos" »

CSMA/CD vs CSMA/CA, Comutação de Fases e VLANs

Classificado em Computação

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

CSMA/CD vs CSMA/CA

O CSMA/CD (Carrier Sense Multiple Access with Collision Detection) deteta colisões. Se não conseguirmos detetar as colisões, utilizamos o CSMA/CA (Carrier Sense Multiple Access with Collision Avoidance) em vez de detetar as colisões, ele evita-as. Este protocolo CSMA/CA é utilizado quando a emissão é feita pelo ar, pois é quando existe maior interferência das ondas rádio, o que impossibilita a deteção da colisão.

Diferenças:

  • O CSMA/CA é o “Collision Avoidance” (evita colisão), enquanto que o CSMA/CD é o “Collision Detection” (deteta colisão).
  • O CSMA/CD é usado em redes Ethernet, enquanto que o CSMA/CA é usado em redes Wi-Fi.
  • O CSMA/CA “escuta” o meio (ao contrário do CD que transmite sem escutar
... Continue a ler "CSMA/CD vs CSMA/CA, Comutação de Fases e VLANs" »