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

Ordenar por
Matéria
Nível

Arquitetura Básica de Computadores e Unidades Funcionais

Classificado em Computação

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

Arquitetura básica de computadores Unidade de saída Memória Unidade lógica e aritmética Unidade de entrada Unidade de controle Unidade Central de Processamento Realiza a transferência de informações entre o computador e o ambiente externo. Vários dispositivos fazem diferentes operações, Armazena os programas e os dados, é volátil e tem capacidade limitada. São quatro as funções que um computador pode desempenhar: processamento de dados, armazenamento de dados, transferência de dados e controle

Unidade de processamento central (CPU)

Controla as operações do computador e realiza as funções de processamento das informações (processador)

ULA - Unidade aritmética e lógica (execução das instruções)

Circuito digital que realiza... Continue a ler "Arquitetura Básica de Computadores e Unidades Funcionais" »

Ciclo de Instruções, Pipeline e Sistemas Distribuídos

Classificado em Computação

Escrito em em português com um tamanho de 4,21 KB

Ciclo de Busca e Execução de Instruções

  1. Busca da instrução: Busca da instrução na memória e armazenamento no registrador de instrução (IR).
  2. Atualização do PC: Atualização do valor do registrador Program Counter (PC), fazendo-o apontar para o endereço da próxima instrução.
  3. Decodificação: Determinação do tipo de instrução a ser executada (decodificação de instrução).
  4. Determinação dos operandos: Se a instrução necessitar de algum operando, neste passo devem ser determinados os endereços desses operandos.
  5. Busca dos operandos: Busca dos operandos, armazenando-os em registradores de propósito geral, se necessário.
  6. Execução: Execução da instrução e armazenamento do resultado em algum registrador de propósito geral.
... Continue a ler "Ciclo de Instruções, Pipeline e Sistemas Distribuídos" »

Conceitos de Abstração, Herança e Concorrência em Programação

Classificado em Computação

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

1. O que é Abstração?

Uma abstração é uma visualização ou representação de uma entidade que inclui somente os atributos importantes em um contexto particular.

2. Qual Mecanismo Permite a Reutilização de Código?

A herança. Um conjunto de instâncias é criado a partir de uma classe com características semelhantes, e os elementos desse subconjunto herdam todas as características do conjunto original.

3. Quais os Níveis de Concorrência em Programas e seus Propósitos?

Nível de Instrução de Máquina: Execução de duas ou mais instruções simultaneamente.

Nível de Instrução de Sentenças: Execução de duas ou mais instruções de sentenças na linguagem fonte simultaneamente. Especifica como os dados devem ser distribuídos... Continue a ler "Conceitos de Abstração, Herança e Concorrência em Programação" »

Governança de TI e ITIL: Guia Completo

Classificado em Computação

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

Cenário Empresarial

O ambiente empresarial possui uma estrutura com cinco atores principais:

  • Proprietário
  • Gestores
  • Operacional
  • Clientes
  • Mercado

Qual a importância da TI?

A TI ajuda os processos de negócio a terem maior eficiência.

Governança de TI

Tem como objetivo integrar as atividades de gestão de TI com os objetivos estratégicos da empresa.

A Governança de TI deve:

  • Promover o alinhamento da TI ao negócio, tanto no que diz respeito a aplicações como à infraestrutura de serviços de TI.
  • Promover a implantação de mecanismos que garantam a continuidade do negócio contra interrupções e falhas.

Princípios:

  • Responsabilidade
  • Estratégia
  • Aquisição
  • Performance
  • Conformidade
  • Comportamento Humano

Modelos de Mercado e Melhores Práticas

Modelos de Mercado:

... Continue a ler "Governança de TI e ITIL: Guia Completo" »

RAID: Níveis, Vantagens e Tipos de Backup

Classificado em Computação

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

O que é RAID?

R: Conjunto Redundante de Discos Independentes. Propõe o aumento da confiabilidade e desempenho do armazenamento em disco.

Quais são os níveis existentes de RAID?

R: 0, 1, 2, 3, 4, 5, 6 e 10

Explica sobre o RAID 0, 1 e 5

RAID 0: O foco do RAID 0 é o desempenho, pois soma a velocidade de transmissão de dados de cada unidade.

Exemplo: 1 HD de 500GB + 1 HD de 500GB = 1000 TERA

O RAID 0 é utilizado em aplicações que lidam com grandes volumes de dados e não podem apresentar lentidão, como tratamento de imagens e edição de vídeos. Não oferece proteção contra falhas.

RAID 1: Nele, uma unidade "duplica" a outra, fazendo uma "cópia" da primeira, conhecido como mirroring (espelhamento). Os dados podem ser recuperados imediatamente

... Continue a ler "RAID: Níveis, Vantagens e Tipos de Backup" »

Conceitos Essenciais: NoSQL, CSS e SASS

Classificado em Computação

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

O que são bancos NoSQL?

NoSQL são diferentes sistemas de armazenamento que vieram para suprir necessidades nas quais os bancos de dados tradicionais (relacionais) são ineficazes. Os bancos de dados NoSQL são amplamente reconhecidos por sua facilidade de desenvolvimento, funcionalidade e performance em escala. Eles usam vários modelos de dados, incluindo documento, gráfico, chave-valor, memória e pesquisa.

Muitas dessas bases de dados apresentam características interessantes, como:

  • Alta performance
  • Escalabilidade
  • Replicação
  • Suporte a dados estruturados, grafos e sub-colunas

Onde Usamos Bancos NoSQL?

Usamos bancos relacionais principalmente em cenários em que os dados são muitíssimo importantes e não pode haver nenhuma quebra de referência.... Continue a ler "Conceitos Essenciais: NoSQL, CSS e SASS" »

Recuperação Judicial e Falência

Classificado em Computação

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

O que é Recuperação Judicial?

A Lei da Falência também regula a Recuperação Judicial, que visa favorecer medidas para que o processo de falência seja evitado. Basicamente, a recuperação judicial fornece o que chamamos de caminho de recuperação econômica.

O objetivo disso é que a empresa consiga saldar suas dívidas ao mesmo tempo em que continue a produzir. Na recuperação judicial preza-se pela manutenção dos empregos e da produção da organização, pois são esses os itens que ajudarão a empresa a gerar lucros.

Em termos legais, o capítulo três da Lei de Falências e Recuperação de Empresas, prevê:

“Art. 47. A recuperação judicial tem por objetivo viabilizar a superação da situação de crise econômico-financeira

... Continue a ler "Recuperação Judicial e Falência" »

Guia Completo de Reservas Aéreas: Do Básico ao Avançado

Classificado em Computação

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

Note Pad
- Campo opcional para registo de linhas de texto informativo
- São permitidos 999 itens numa reserva, com um máximo de 87 caracteres cada
Ex: NP.PAX Informado sobre condições de pagamento.


Imprimir um booking file

*ALL - mostra a reserva completa
P-*R - imprime reserva ativa, mantendo campos ocultos
P - *All - imprime reserva ativa, e todos os campos ocultos
P - *H - imprime histórico da reserva


Cancelar segmentos:

XI - cancela o segmento 1
X1.3 - cancela os segmentos 1 e 3
X1 - 3 - cancela do segmento 1 ao 3
XI - cancela todo o itinerário.


Queues - ver lista de todos os Queues - QPB*
QCA - contagem de todos os queues, ativos na agência.


FQ - Fare Quote

1º FQBB
2º FQBBK


Tarifas com bagagem:

- FQ/FXD
- FQBB/FXD - tarifa mais barata disponível
... Continue a ler "Guia Completo de Reservas Aéreas: Do Básico ao Avançado" »

Gerenciamento Integrado de QoS em Redes de Computadores

Classificado em Computação

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

Escreva se O gerenciamento de redes de computadores é uma tarefa complexa de ser realizada porque as redes atualmente possuem muitos equipamentos, protocolos, serviços e usuários. Como regra geral, redes de computadores são heterogêneas e a introdução de facilidades para o fornecimento de qualidade de serviço (QoS) faz com que a gerência de redes se torne ainda mais complexa, e neste cenário as soluções tradicionais de gerenciamento podem falhar. O gerenciamento de redes com QoS vem sendo investigado por diversos grupos, e soluções comerciais para o problema já podem ser encontradas. Entretanto, a gerência de QoS possui aspectos diversos que são investigados separadamente. Do ponto de vista do administrador de redes, soluções... Continue a ler "Gerenciamento Integrado de QoS em Redes de Computadores" »

Mito no processo de desenvolvimento de um softwarecesso de desenvolvimento de um software resposta

Classificado em Computação

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

O que são métodos? São rotinas de programação pára execução atingindo um resulto comum.

Como podemos definir agilidade?Maneira eficaz de resolver uma situação.

O que é desenvolvimento de sistema?Desenvolvimento de uma documentação até atingir o desenvolvimento de um sistema com a linguagem computacional.

O que são processos?Descrição passo a passo pára resolver um problema.

Qual a finalidade de implantação de processos?Melhoria na qualidade do software.

O que é melhor pára o seu cliente?Atingir o objetivo.

O que é melhor pára sua equipe?Desenvolver de forma limpa sem nenhum problema.

O que são Padrões de excelência?Padrões de excelência corresponde a seguir métricas de forma eficaz.

Quais são as abordagens no Ciclo de

... Continue a ler "Mito no processo de desenvolvimento de um softwarecesso de desenvolvimento de um software resposta" »