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

Ordenar por
Matéria
Nível

Governança Corporativa e de TI: Guia Completo

Classificado em Computação

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

Governança Corporativa

A governança corporativa ganhou notoriedade com o aumento dos abusos dos dirigentes das empresas, provocando a reação dos grandes acionistas, que exigiram mais informação e visibilidade das organizações.

CEO incompetente: Apresenta menos ou mais lucro que o previsto.

A aposta em sistemas informatizados de governança corporativa e em conselheiros qualificados visa evitar:

  • Abuso de Poder: Acionista controlador sobre o minoritário.
  • Erros estratégicos: Poder concentrado na mão do executivo principal.
  • Fraudes: Uso de informações privilegiadas em favor próprio, gerando conflito de interesses.

Governança Corporativa e Boas Práticas:

  • Benefícios Qualitativos: Melhores controles e decisões na alta gestão.
  • Benefícios
... Continue a ler "Governança Corporativa e de TI: Guia Completo" »

CMMI e Requisitos Funcionais e Não Funcionais

Classificado em Computação

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

CMMI

Inicial: Processos são imprevisíveis, pouco controlados e reativos.

Gerenciado: Processos são caracterizados por projeto e as ações são frequentemente reativas.

Definido: Processos são caracterizados para a organização e são proativos.

Quantitativamente Gerenciado: Processos são medidos e controlados.

Otimização: Foco contínuo na melhoria dos processos.

Modelos de Desenvolvimento

Linear: Definição de requisitos, viabilidade do sistema, estabilização dos requisitos, projeto, modelagem.

Cascata: Processo linear, 7 fases: Viabilidade, Requisitos, Projeto, Codificação e Teste, Integração, Entrega e Aceitação, Manutenção.

Prototipação (Iterativo): Ouvir o cliente, avaliação do cliente, desenho e construção.

Incremental:... Continue a ler "CMMI e Requisitos Funcionais e Não Funcionais" »

Conceitos Fundamentais de E/S e Gerenciamento de Dispositivos

Classificado em Computação

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

13) Por Que os Arquivos de Saída para Impressora Normalmente São Colocados em SPOOL no Disco Antes de Serem Impressos?

Como a impressora é um periférico muito mais lento que o computador, este teria de ficar esperando a impressão terminar para, então, executar uma nova tarefa. Para resolver esse problema, a maioria das impressoras tem um buffer, ou seja, uma memória interna utilizada para armazenar temporariamente os dados que estão vindo do computador. Com isso, os dados são transferidos do computador para o buffer, liberando-o mais rapidamente. Quanto maior o buffer da impressora, mais cedo esta liberará o computador.

A solução adaptada por todos os sistemas operacionais (com exceção do DOS) chama-se spooler. O aplicativo gera... Continue a ler "Conceitos Fundamentais de E/S e Gerenciamento de Dispositivos" »

Exclusão Mútua (Mutex) e Sincronização de Processos

Classificado em Computação

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

Exclusão Mútua (Mutex)

Exclusão mútua (mutex) é uma técnica usada em programação concorrente para evitar que dois processos ou threads tenham acesso simultâneo a um recurso compartilhado, acesso esse denominado região crítica.

Soluções de Hardware

  • Desabilitação de interrupções:
    • Desabilitar interrupções externas ao entrar numa região crítica e habilitá-las ao sair.
    • Se o processo não habilitar as interrupções ao sair da região crítica, o sistema pode ficar comprometido.
  • Instrução Test-and-Set:
    • Instrução especial que permite ler uma variável, armazenar seu conteúdo em outra área e atribuir um novo valor à variável.
    • Executa sem interrupção.
    • É uma instrução atômica (invisível ao programador).
    • Assim, dois processos
... Continue a ler "Exclusão Mútua (Mutex) e Sincronização de Processos" »

Sistemas Microprocessados: Arquitetura, CPU e Memórias

Enviado por Anônimo e classificado em Computação

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

Unidade I: Componentes de um Sistema Microprocessado

O Microprocessador

Um microprocessador é uma máquina capaz de resolver problemas através da execução de instruções. Essa máquina executa instruções simples, tais como:

  • Somar dois números;
  • Verificar se um número é zero;
  • Copiar dados de uma parte da memória para outra.

Estas instruções básicas formam a linguagem de máquina. Portanto, um processador executa uma série de instruções de um conjunto conhecido como conjunto de instruções (ISA - Instruction Set Architecture).

Armazenamento do Programa

Onde o programa fica armazenado?

  • Um programa fica armazenado na memória de programa, de onde o processador deve buscá-lo para executá-lo;
  • Um programa é composto por diversas linhas de
... Continue a ler "Sistemas Microprocessados: Arquitetura, CPU e Memórias" »

Gerenciamento e Projeto de Banco de Dados

Classificado em Computação

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

Dados e Informações

  • Dados: Fatos brutos.
  • Informações: Resultado do processamento de dados brutos para revelar seu significado.
  • Gerenciamento de dados: Foca na geração, no armazenamento e na recuperação adequada dos dados.

Banco de Dados

  • Banco de dados: Coleção logicamente coerente de dados com algum significado. É projetado, construído e populado com dados para uma finalidade específica.
  • Base de dados: Refere-se aos dados armazenados no sistema de banco de dados.
  • Sistema de Gerenciamento de Banco de Dados (SGBD): Conjunto de programas que gerenciam a estrutura do banco de dados e controlam o acesso aos dados armazenados. Facilita o processo de definição, construção, manipulação e compartilhamento de bancos de dados entre diversos
... Continue a ler "Gerenciamento e Projeto de Banco de Dados" »

Perguntas e Respostas sobre Camada de Transporte (TCP/UDP)

Classificado em Computação

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

Perguntas e Respostas sobre a Camada de Transporte

Qual a função da camada de transporte?

R: Fornecer comunicação lógica entre processos que rodam em hospedeiros diferentes.

Descreva, resumidamente, a relação entre a camada de transporte e a camada de rede.

R:

  • Camada de Rede: Comunicação lógica entre os hospedeiros;
  • Camada de transporte: Comunicação lógica entre os processos que rodam em hospedeiros diferentes.

Descreva o funcionamento genérico da camada de transporte. Você não deve levar em conta o protocolo que está rodando.

R: Receber a mensagem da camada de aplicação, encapsulá-la em um segmento com as informações que o protocolo fornecer e entregar para a camada de rede.

Cite as principais características dos protocolos TCP

... Continue a ler "Perguntas e Respostas sobre Camada de Transporte (TCP/UDP)" »

Modelo OSI, TCP/IP e Tecnologias de Rede

Classificado em Computação

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

Explicação das 7 Camadas do Modelo OSI

O Modelo OSI (Open Systems Interconnection) descreve sete camadas de funcionalidade de rede. A seguir, apresentamos cada camada com exemplos de tecnologias, protocolos e padrões:

1. Camada Física (Physical Layer)

  • Função: Define a taxa de dados, a topologia física (malha, estrela, anel, barramento ou híbrida), a transmissão (simplex, half duplex ou full duplex).
  • Exemplos: Cabos, Hubs.

2. Camada de Enlace (Data Link Layer)

  • Função: Empacota os dados recebidos da camada de rede em frames, endereçamento físico (acrescenta, se necessário, endereço físico aos frames), controle de fluxo, controle de erros (detecta e retransmite pacotes com erros) e controle de acesso.
  • Protocolo: PPP.

3. Camada de Rede

... Continue a ler "Modelo OSI, TCP/IP e Tecnologias de Rede" »

Conceitos Fundamentais de Dispositivos e E/S

Classificado em Computação

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

Diferença entre Dispositivo de Bloco e Caractere

O dispositivo de bloco armazena informações em blocos de tamanho fixo, cada um com seu endereço próprio. Já o dispositivo de caractere envia ou recebe um fluxo de caracteres sem considerar qualquer estrutura de blocos; ele não é endereçável e não dispõe de qualquer operação de posicionamento.

E/S Mapeada na Memória

Cada registrador de controle é associado a um endereço de memória único, do qual nenhuma memória é associada. Esse sistema é chamado de E/S mapeada na memória. As características são:

  1. São necessárias instruções especiais de E/S para ler ou escrever nos registradores dos dispositivos.
  2. Tudo o que o sistema operacional tem de fazer é deixar de mapear aquela porção
... Continue a ler "Conceitos Fundamentais de Dispositivos e E/S" »

Problemas com Descrição de Conteúdo no Xuletas

Classificado em Computação

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

O texto é pouco descritivo, não define bem o conteúdo do documento, ou está muito repetido no Xuletas.

Por favor, tente definir um valor que descreva melhor o documento e o seu conteúdo.

Texto conflictivo:

Sem título 1 O texto é pouco descritivo, não define bem o conteúdo do documento, ou está muito repetido no Xuletas.

Por favor, tente definir um valor que descreva melhor o documento e o seu conteúdo.

Texto conflictivo:

Sem título 1 O texto é pouco descritivo, não define bem o conteúdo do documento, ou está muito repetido no Xuletas.

Por favor, tente definir um valor que descreva melhor o documento e o seu conteúdo.

Texto conflictivo:

Sem título 1 O texto é pouco descritivo, não define bem o conteúdo do documento, ou está muito... Continue a ler "Problemas com Descrição de Conteúdo no Xuletas" »