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

Ferramentas de manutenção e segurança do Windows: Chkdsk, Restauração do Sistema e ameaças

ComputaçãoAtualizado em 4,1 KB

Ferramentas de Manutenção de Unidades do Windows

Quais são as três ferramentas do Windows para a manutenção das unidades de armazenamento e como elas são executadas?

O Windows oferece três utilitários principais para a manutenção e otimização das unidades de armazenamento:

  1. Verificação de Erros (Chkdsk): Utilitário que verifica e repara potenciais falhas de disco. Pode efetuar dois tipos de testes: a nível lógico (erros de referências cruzadas, erros nos nomes dos objetos) e a nível físico (setores defeituosos).
  2. Desfragmentação: Utilitário que reorganiza os dados no disco, movendo as informações para que os dados de um arquivo fiquem em setores contíguos, otimizando o acesso e o desempenho.
  3. Cópia de Segurança (Backup)
...
Continue lendo "Ferramentas de manutenção e segurança do Windows: Chkdsk, Restauração do Sistema e ameaças" »

Amplitude de proteção da informação: pessoas, ativos e fluxo de dados

ComputaçãoAtualizado em 15,76 KB

Amplitude de Proteção de Informação

Pense nas ideias que surgem nas equipes de
desenvolvimento e de marketing. Pense em como
essas ideias chegam ao servidor da empresa. Pense
em como as informações cruciais passam por
diferentes elementos.

São eles:

● Pessoas

● Ativos

● Informação

Pessoas: Geram ideias, detém

informações na cabeça, possuem

informações confidenciais de uma empresa.

Ativos: Físicos (servidores) e lógicos (rede,

sistemas, banco de dados) armazenam,

processam ou transmitem informações, e

representam pontos que podem ser

atacados, e portanto precisam ser

protegidos.

Informação: O ativo de maior valor, áquilo

que precisa de proteção, e passa pelas

pessoas e ativos físicos e lógicos.

A informação pode existir em diferentes...

Continue lendo "Amplitude de proteção da informação: pessoas, ativos e fluxo de dados" »

Sistemas Distribuídos: lista de exercícios com respostas sobre transparência, escalabilidade e sistemas abertos

ComputaçãoAtualizado em 4,57 KB

Lista de Exercícios - Sistemas Distribuídos

1. Explique o que quer dizer transparência (de distribuição) e dê exemplos de diferentes tipos de transparência.

A transparência é uma característica importante para o sistema distribuído, sendo responsável por criar a sensação, ao usuário, de que toda a aplicação é processada em um sistema único. Exemplos: transparência de acesso, localização, concorrência e mobilidade.

2. O que é um sistema distribuído aberto e quais os benefícios que a abertura proporciona?

Sistema distribuído aberto é aquele que fornece serviços a partir de regras padronizadas, fornece interoperabilidade e portabilidade.

3. Descreva precisamente o que se entende por um sistema escalável.

É a capacidade...

Continue lendo "Sistemas Distribuídos: lista de exercícios com respostas sobre transparência, escalabilidade e sistemas abertos" »

Projeto de Redes: Projeto Lógico, Físico e Gerenciamento de Redes

ComputaçãoAtualizado em 5,04 KB

Projeto de Redes: Conceitos Fundamentais

Projeto de redes é um estudo ou planejamento detalhado, destinado à implantação de uma rede de computadores que possa entender e satisfazer as necessidades do cliente. É um esforço temporário que pode resultar em um produto, serviço ou resultado exclusivo.

Projeto Lógico de Redes

O projeto lógico de redes é o desenho dos espaços de um endereçamento IP da rede, especificação do documento e organização lógica da rede. Inclui também a topologia, estratégia de segurança e gerenciamento.

  • Objetivo: Documentar a organização lógica da rede, sugerir tecnologias e prezar pela padronização, escalabilidade e segurança.
  • Componentes: Topologia, esquema de endereçamento e naming, especificação
...
Continue lendo "Projeto de Redes: Projeto Lógico, Físico e Gerenciamento de Redes" »

Arquitetura de Computadores: RISC, Superescalar, SMP e NUMA

ComputaçãoAtualizado em 17,42 KB

1 – Razões para conjuntos de instruções ricos

Desejo de simplificar os compiladores

  • Um compilador deve gerar uma sequência de instruções de máquina para cada comando em linguagem de alto nível.
  • Logo, se existirem várias instruções de máquina, a tarefa do compilador torna-se mais simples.

Desejo de aumentar o desempenho

  • A arquitetura CISC deve produzir programas menores e mais rápidos.
  • Programas menores têm duas vantagens:
  • Consome um menor espaço de memória (???).
  • Maior desempenho (será?).

2 – Características das implementações RISC

  • Uma instrução por ciclo.
  • Operação de registrador para registrador.
  • Modo de endereçamento simples.
  • Formatos de instruções simples.

3 – O que é a tecnologia VLSI?

VLSI é uma tecnologia de microeletrônica...

Continue lendo "Arquitetura de Computadores: RISC, Superescalar, SMP e NUMA" »

Transparência em sistemas distribuídos: tipos e exemplos

ComputaçãoAtualizado em 12,26 KB

COM COMUNICAÇÃO PERSISTENTE, UM RECEPTOR GERALMENTE TEM SEU PRÓPRIO BUFFER LOCAL NO QUAL MENSAGENS PODEM SER ARMAZENADAS QUANDO O RECEPTOR NÃO ESTIVER EM EXECUÇÃO. Pára CRIAR TAL BUFFER, TALVEZ SEJA PRECISO ESPECIFICAR SEU TAMANHO. CITE UM ARGUMENTO A FAVOR E OUTRO CONTRA A ESPECIFICAÇÃO DO TAMANHO.

RESPOSTA: AO ESPECIFICAR O TAMANHO DO BUFFER, ADQUIRI-SE UMA LIMITAÇÃO A QUANTIDADE DE MENSAGENS, POIS SE O BUFFER FOR PEQUENO, Corré O RISCO DE NÃO RECEBER TODAS AS MENSAGENS ENVIADAS, SE O BUFFER FOR GRANDE, Corré O RISCO DE FICAR COM ESPAÇO DE BUFFER OCIOSO.

DÊ UM EXEMPLO EM QUE MULTICASTING TAMBÉM É ÚTIL Pára FLUXOS DISCRETOS DE DADOS.

RESPOSTA:  SWITCHES, TV A CABO ATRAVÉS DE MODEM IP.

COMO VOCÊ PODERIA GARANTIR UM ATRASO

...
Continue lendo "Transparência em sistemas distribuídos: tipos e exemplos" »

Reúso de Software: Vantagens, Problemas, Frameworks e COTS

ComputaçãoAtualizado em 11,91 KB

Vantagens Principais do Reúso de Software

As principais vantagens do reúso de software incluem:

  • Confiança Aumentada
  • Risco de Processo Reduzido
  • Uso Eficaz de Especialistas
  • Conformidade com Padrões
  • Desenvolvimento Acelerado

Problemas Associados ao Reúso de Software

Os principais problemas associados ao reúso de software são:

  • Maiores Custos de Manutenção
  • Falta de Ferramentas de Suporte
  • Síndrome do 'Não Inventado Aqui'
  • Criação, Manutenção e Uso de uma Biblioteca de Componentes
  • Encontrar, Compreender e Adaptar os Componentes Reutilizáveis

Fatores-Chave no Planejamento do Reúso de Software

Ao planejar o reúso de software, os seguintes fatores-chave devem ser considerados:

Cronograma de Desenvolvimento do Software

Caso o software necessite ser desenvolvido...

Continue lendo "Reúso de Software: Vantagens, Problemas, Frameworks e COTS" »

Manipulação de Arquivos em C: Streams, Funções de E/S e Exemplo Prático

ComputaçãoAtualizado em 7,77 KB

~E/S com Arquivo~A linguagem e não possui nenhum comando de E/S. Todas as óperações de E/S ocorrem mediante a chamadas a funções da biblioteca C padrão.Essa abordagem faz o sistema de arquivos de C extremamente poderoso e flexível. O sistema de E/S de C é úNicó, porém dados podem ser transferidos na sua representação binária ou em formato de texto legível por humanos isso torna fácil criar arquivos que satisfaçam qualquer necessidade.

~Streams e Arquivos~O sistema de E/S de C fornece uma interface consistente ao programador, independente do dispositivo real que é acessado. Com isso, o sistema de E/S de C provê um nível de abstração entre o programador e o dispositivo utilizado, essa abstração é chamada de stream e o...

Continue lendo "Manipulação de Arquivos em C: Streams, Funções de E/S e Exemplo Prático" »

Tipos de imagens digitais e fatores de qualidade

ComputaçãoAtualizado em 2,45 KB

Tipos de Imagens Digitais

Escreva os 4 tipos de imagens, o que as caracteriza e coloque uma pequena imagem de amostra ao lado de cada tipo:

Imagens Raster (Bitmap)

Também conhecidas como bitmap, são formadas por muitos pontos (pixels) que definem a imagem final. Cada ponto tem cor, brilho e contraste determinados. Estes arquivos contêm as informações da imagem em uma matriz de pontos.

Imagens Vetoriais

Neste caso, as imagens são criadas por uma infinidade de vetores ou objetos individuais, cada um com suas próprias características.

Imagens 3D

Essas imagens podem ser criadas usando várias técnicas, mas o objetivo é sempre simular a projeção de um espaço visual tridimensional. Geralmente estão ligadas a animações.

Animações (Imagens

...
Continue lendo "Tipos de imagens digitais e fatores de qualidade" »

CMMI, XP, Scrum e Pontos de Função: exercícios resolvidos

ComputaçãoAtualizado em 5,73 KB

1. Níveis de Capacidade e Maturidade no CMMI

No CMMI, na representação por estágios, as áreas de processo são organizadas em cinco níveis de capacidade: Inicial, Gerenciado, Definido, Gerenciado Quantitativamente e Otimizado. Na representação contínua, são definidos seis níveis de maturidade: Incompleto, Executado, Gerenciado, Definido, Quantitativamente Gerenciado e Otimizado.

a) ( ) Verdadeiro (X) Falso

b) Justifique a sua resposta: (A afirmação está incorreta. A representação por estágios define níveis de maturidade, enquanto a representação contínua define níveis de capacidade.)

2. Vantagens da Representação por Estágios no CMMI

Marque as alternativas relacionadas às vantagens da representação por estágios:

  1. (X) Fornece
...
Continue lendo "CMMI, XP, Scrum e Pontos de Função: exercícios resolvidos" »