Anotações, resumos, trabalhos, provas e exercícios de Computação de Ensino Médio

Guia de Modelos de Processos: CMMI, MPS.BR e Análise de Pontos

Computação4,24 KB

CMMI – Capability Maturity Model Integration

O modelo não descreve processos, mas oferece orientações. É um modelo integrado que pode ser utilizado em várias disciplinas.

Objetivos

  • Aumento do foco das atividades;
  • Integração dos processos existentes;
  • Eliminação de inconsistências.

Representações

  • Contínua: Níveis de Capacidade; agrupamento por categoria para uma única área de processo ou um conjunto delas.
  • Por Estágios: Níveis de Maturidade; agrupamento por nível para um conjunto de áreas de processo estabelecidas pela organização.

Nota: Uma única abordagem para representação tornou-se muito difícil.

Vantagens

  • Contínua: Maior flexibilidade, foco em áreas específicas conforme metas de negócio, comparabilidade entre organizações
...
Continue lendo "Guia de Modelos de Processos: CMMI, MPS.BR e Análise de Pontos" »

Conceitos e Funções dos Sistemas Operacionais

Computação7,21 KB

Principais funções do SO:

  • Abstração: esconder detalhes internos de funcionamento.
  • Gerência: controlar todos os dispositivos, dividindo os recursos de forma justa e otimizada.

O que é e como funciona a multiprogramação?
Consiste em manter mais de um programa em execução. Porém, eles não são executados todos ao mesmo tempo; executa-se um depois o outro e, posteriormente, volta-se para o primeiro, e assim por diante. Isso ocorre em um espaço de tempo muito curto, o que dá a impressão de que tudo foi executado simultaneamente.

O que é a técnica de spooling?
Consiste em alocar os jobs em um buffer (uma área de memória ou de um disco), onde um dispositivo pode acessá-los quando estiver preparado.

Por que o time-sharing não foi disseminado

...
Continue lendo "Conceitos e Funções dos Sistemas Operacionais" »

Guia de Redes, E-commerce e Tecnologias Web

Computação8,15 KB

Fundamentos de Redes e E-commerce

P2P (Peer-to-Peer): Modelo cliente/servidor, onde o servidor oferece serviços e o cliente os utiliza.

Leilões na Internet:

  • Vantagens: Flexibilidade, conveniência, acesso global e economia operacional.
  • Desvantagens: Inspeção de mercadorias e potencial de fraude.

Business to Business (B2B): É o nome dado ao comércio associado a operações de compra e venda, de informações, de produtos e de serviços através da Internet ou através da utilização de redes privadas partilhadas entre duas empresas, substituindo assim os processos físicos que envolvem as transações comerciais.

B2C (Business-to-Consumer / Business-to-Customer): É o comércio efetuado diretamente entre a empresa produtora, vendedora ou prestadora...

Continue lendo "Guia de Redes, E-commerce e Tecnologias Web" »

Guia Rápido: Campos, Propriedades e Navegação no Microsoft Access

Computação3,37 KB

Quais são as maneiras de criar um campo no Access?

Existem duas (2) maneiras principais de adicionar campos:

  • Usando um modelo.
  • Usando um campo existente de outra tabela.

O Access vem com modelos de campo?

Sim, o Access vem com uma coleção de modelos de campo que podem ajudar a reduzir uma quantidade considerável de tempo na criação de campos.

Campos Multivalorizados no Access 2007

Campos multivalorizados são apropriados para determinadas situações, como quando você usa o Office Access 2007 para trabalhar com informações armazenadas em um Serviços do Microsoft Windows SharePoint.

Em qual modo de exibição você pode definir propriedades de campo?

Para definir propriedades de campo no Modo Folha de Dados, siga os passos:

  1. Abra a tabela no
...
Continue lendo "Guia Rápido: Campos, Propriedades e Navegação no Microsoft Access" »

Guia de Bancos de Dados Distribuídos: 1ª Parcial

Computação3,4 KB

Guia de Estudo: Primeira Parcial de Bancos de Dados Distribuídos

  1. O conceito de banco de dados:
    R: É um conjunto de informações inter-relacionadas para propósitos comuns.
  2. Definição de banco de dados distribuído:
    R: É uma coleção de vários bancos de dados localizados em diferentes locais e unidades de uma rede.
  3. Quais são os objetivos do banco de dados distribuído?
    R: Construção de sistemas distribuídos, incluindo bases de dados, processamento de informação, partilha de consultas, confiabilidade, disponibilidade e velocidade.
  4. Nomeie uma vantagem da distribuição dos dados:
    R: A vantagem de sistemas distribuídos é a capacidade de compartilhar e acessar informações de forma fiável e eficaz.
  5. Diga o que reflete a crescente complexidade:
...
Continue lendo "Guia de Bancos de Dados Distribuídos: 1ª Parcial" »

Resolução de Exercícios: Sistemas Operacionais I

Computação5,97 KB

Resolução - Sistemas Operacionais I

1. Multithreading: User-level vs Kernel-level Threads

Com relação aos sistemas multithreading, como as user-level threads e as kernel-level threads se relacionam com o algoritmo de escalonamento do sistema operacional?

User-level threads existem inteiramente dentro do espaço de usuário do processo e são escalonadas dentro da fatia de tempo deste, de acordo com o algoritmo implementado (oferecido) pela biblioteca de threads. O escalonador do S.O. simplesmente desconhece a existência delas. Kernel-level threads, ao contrário, são entidades do kernel sendo, portanto, conhecidas do sistema operacional. Elas constituem as unidades de escalonamento do algoritmo de escalonamento do S.O.

2. SVC e Memória Compartilhada

Explique...

Continue lendo "Resolução de Exercícios: Sistemas Operacionais I" »

Processo de Admissão UMICH: Guia Completo

Computação4,2 KB

III. Procedimento para Obtenção do Formulário de Candidatura

  • Acesse o portal www.umich.mx, inscreva-se e preencha seus dados pessoais, confira e imprima sua ordem de pagamento. Nesta etapa, é recomendável ter em mãos os seguintes documentos:
    • CURP
    • Certidão de Nascimento
    • Certificado de Bacharelado
    • Comprovante de Endereço
  • Realize o pagamento online ou em qualquer um dos bancos indicados em sua ordem de pagamento. Nela, serão identificados os valores e prazos a serem cumpridos. Lembre-se: o não cumprimento do prazo cancelará o procedimento.
  • Se o pagamento for online, seu processo continuará em poucos minutos; se pagar no balcão do banco, aguarde 72 horas. Reacesse o portal para informar seu CURP, concluir o registro, preencher os dados do
...
Continue lendo "Processo de Admissão UMICH: Guia Completo" »

Guia Completo sobre o Protocolo IEEE 802.16

Computação5,95 KB

IEEE 802.16

Nome: Vinicius Carlos Veronez

Evolução do MMDS para o LMDS

Pergunta: O sistema MMDS (Multipoint Microwave Distribution System) foi criado para transmissão de TV por assinatura e adaptado para transmissão de dados. Entretanto, foi substituído pelo sistema LMDS (Local Multipoint Distribution System). Qual o principal motivo para esta substituição?

R: O sistema MMDS oferecia uma largura de banda muito limitada.

Características do Sistema MMDS

Pergunta: Quais as principais características do sistema MMDS usado para transmissão sem fio?

R: Suas principais características são:

  • Uso de antenas direcionais;
  • Taxa de transmissão (máximo de 27 Mbps) dependente da frequência;
  • Necessidade de autorização da ANATEL (no Brasil) para frequências
...
Continue lendo "Guia Completo sobre o Protocolo IEEE 802.16" »

Fundamentos do Gerenciamento de Projetos (PMBOK)

Computação8,58 KB

Um Sistema de Informação pode ser definido como um conjunto de componentes inter-relacionados trabalhando juntos para coletar, recuperar, processar, armazenar e distribuir informação com a finalidade de facilitar o planejamento, o controle, a coordenação, a análise e o processo decisório em empresas e outras organizações.

As 5 Funções Gerenciais:

  1. Planejar
  2. Organizar
  3. Controlar
  4. Liderar
  5. Coordenar

Gerenciamento de Projetos: Problemas Principais

O gerenciamento de projetos abrange dois problemas principais:

  1. Desempenho efetivo das funções gerenciais para obter um resultado sob severas restrições.
  2. Administrar um sistema temporário dentro de outro permanente.

Papéis do PMI

  • Estabelecer um código de ética.
  • Estabelecer um código de conduta.
  • Recomendar
...
Continue lendo "Fundamentos do Gerenciamento de Projetos (PMBOK)" »

Verificação e Validação: Tipos de Teste de Software

Computação5,6 KB

Verificação Estática vs. Dinâmica

Verificação Estática

Consiste em inspeções de software, relacionadas à análise de representações estáticas do sistema para descobrir problemas. Este processo pode ser suplementado por um documento baseado em ferramenta e análise de código. A aplicação não precisa estar em execução.

Verificação Dinâmica (Teste de Software)

Relacionada ao exercício e à observação do comportamento do produto. O sistema é executado com dados de teste e seu comportamento operacional é observado. A aplicação precisa estar em execução.

Princípios do Teste de Programa

  • Pode revelar a presença de defeitos, mas não a sua ausência.
  • É a principal técnica de validação para requisitos não funcionais, visto
...
Continue lendo "Verificação e Validação: Tipos de Teste de Software" »