Notas, resumos, trabalhos, provas e problemas de Computação

Ordenar por
Matéria
Nível

Entendendo os Componentes e Funções do Computador

Classificado em Computação

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

O que são Peoplewares?

São pessoas que trabalham com computador.

O que o computador faz basicamente?

Ele executa programas através das seguintes operações: ler dados, armazenar dados, realizar cálculos necessários e apresentar os resultados. Exemplo: Entrada → Processamento → Saída.

Quais são os dispositivos de entrada e saída de um computador?

  • Entrada: Teclado, Mouse, Microfone.
  • Saída: Monitor, Caixa de Som, Impressora, Fone de Ouvido.

Qual é a memória principal do computador?

A memória principal é a memória RAM.

O que é uma memória secundária?

É um tipo de memória não volátil, como por exemplo, um HD ou um Pen Drive.

Como são chamados os dispositivos de entrada e saída de um computador?

São chamados de periféricos.

O que

... Continue a ler "Entendendo os Componentes e Funções do Computador" »

Redes de Computadores: Conceitos Essenciais

Classificado em Computação

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

Redes de Computadores

Grande número de computadores, independentes entre si, mas interconectados.

Sub-rede composta por:

  • Roteadores
  • Meios de comunicação:
    • Cabos de cobre
    • Cabos de fibra óptica
    • Micro-ondas
    • Satélites

Rede é composta de: Sub-rede e Hosts.

Roteador: recebe dados por uma linha de entrada e encaminha a determinada linha de saída. É um equipamento de comutação.

Principais Tecnologias de Transmissão:

  • Links de difusão (broadcasting)
  • Links ponto a ponto (peer to peer)

Hierarquias de Protocolos: cada camada oferece serviços às camadas superiores, isolando essas camadas dos problemas.

Protocolo: conjunto de regras e convenções para a comunicação entre camadas equivalentes em máquinas diferentes.

Os processos parceiros comunicam-se entre... Continue a ler "Redes de Computadores: Conceitos Essenciais" »

h2 Redes de Computadores: Modelo OSI e Camadas

Classificado em Computação

Escrito em em português com um tamanho de 15,05 KB.

Redes de Computadores: Modelo OSI e Camadas

1) O que é o modelo OSI?

- É a base para o entendimento de redes de computadores, dos Sistemas Abertos e Interoperabilidade. É um modelo de referência para a interoperabilidade de sistemas.

- O modelo de referência OSI é uma estrutura que você pode usar para entender como as informações trafegam através de uma rede. O modelo de referência OSI explica como os pacotes trafegam através de várias camadas para outro dispositivo em uma rede, mesmo que a origem e o destino tenham diferentes tipos de meios físicos de rede.

- No modelo de referência OSI, existem sete camadas numeradas e cada uma ilustra uma função particular da rede. Dividir a rede nessas sete camadas oferece as seguintes vantagens:

... Continue a ler "h2 Redes de Computadores: Modelo OSI e Camadas" »

Organização de Projetos: Estruturas e Princípios

Classificado em Computação

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

Por que organizar um projeto?

  • A organização ajuda os gerentes a:
  • Minimizar as fraquezas que consomem recursos financeiros.
  • Evitar duplicação de esforços, combinando tarefas com pessoas.
  • Evitar a falta de oportunidade para adquirir uma variedade de características que podem conduzir ao crescimento profissional dos membros da equipe.

O processo de organização

  • Trata-se de um processo que estabelece, ordenadamente, o uso eficiente dos recursos do projeto a fim de atingir seus objetivos.
  • Relaciona-se com a atividade de estabelecer a comunicação, criar e manter relacionamentos entre todos os recursos.
  • Quando as partes interessadas chave participam do processo de organização, são motivadas a aceitar e se comprometer com os requisitos do projeto.
... Continue a ler "Organização de Projetos: Estruturas e Princípios" »

O que é transparencia em sistemas

Classificado em Computação

Escrito em em português com um tamanho de 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 a ler "O que é transparencia em sistemas" »

Transações Lógicas em Bancos de Dados

Classificado em Computação

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

Transação Lógica de Atualização

Os resultados de comandos de atualização de dados (insert, update, delete) não são imediatamente confirmados no banco de dados. Eles ficam pendentes até que ocorra uma confirmação ou um cancelamento.

Um conjunto de comandos de atualização que são tratados como um bloco, confirmados ou cancelados em conjunto, constitui uma Transação Lógica. A transação tem início com o primeiro comando de atualização e é encerrada com um comando de confirmação ou cancelamento.

Enquanto um conjunto de atualizações feitas por um usuário estiver pendente, somente o usuário que as realizou terá acesso aos dados modificados. Outros usuários terão acesso somente para leitura (select) e verão os dados originais,... Continue a ler "Transações Lógicas em Bancos de Dados" »

Quais as vantagens e desvantagens do compartilhamento do espaço de endereçamento entre threads de um mesmo processo?

Classificado em Computação

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

DESCREVEMOS NO TEXTO UM SERVIDOR DE ARQUIVO MULTITHREAD MOSTRANDO POR QUE ELE É MELHOR DO QUE UM SERVIDOR MONOTHREAD E UM SERVIDOR COM MÁQUINA DE ESTADO FINITO. HÁ ALGUMA CIRCUNSTÂNCIA NA QUAL UM SERVIDOR MONOTHREAD PODERIA SER MELHOR? DÊ EXEMPLOS.

RESPOSTA: SIM. EM PROCESSOS QUE SÃO CPU BOUND.

ASSOCIAR ESTATICAMENTE SOMENTE UM THREAD COM UM PROCESSO LEVE NÃO É UMA IDEIA ASSIM TÃO BOA. POR QUÊ?

RESPOSTA: TAL Associação SE TRADUZ EFETIVAMENTE A TER SOMENTE THREADS A NÍVEL DE KERNEL, IMPLICANDO QUE MUITO DO GANHO DE PERFOMANCE QUE SE TEM AO TER THREADS AO Nível DO Usuário EH PERDIDO.

TER SÓ UM PROCESSO LEVE POR PROCESSO NEM SEMPRE É UMA IDEIA ASSIM TÃO BOA. POR QUÊ?

RESPOSTA: CADA PROCESSO LEVE DEVE TER SEU PRÓPRIO CONTADOR DE... Continue a ler "Quais as vantagens e desvantagens do compartilhamento do espaço de endereçamento entre threads de um mesmo processo?" »

Segurança da Informação: ISO 27000 e Ameaças

Classificado em Computação

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

ISO 27000

As normas da família ISO 27000 convergem para um ponto: o Sistema de Gestão de Segurança da Informação (SGSI). As normas mais conhecidas são a ISO 27001 e a ISO 27002. Estão muito relacionadas à segurança de dados digitais ou sistemas de armazenamento eletrônico. O conceito de segurança da informação vai além do quesito informático e tecnológico, apesar de andarem bem próximos. O SGSI é uma forma de segurança para todos os tipos de dados e informações e possui quatro atributos básicos: confidencialidade, integridade, disponibilidade e autenticidade.

A família ISO 27000 é grande, alguns exemplos:

  • ISO 27000 – Traz informações básicas sobre as normas da série.
  • ISO 27001 – Bases para a implementação de um
... Continue a ler "Segurança da Informação: ISO 27000 e Ameaças" »

Fidelidade de Protótipos e Usabilidade: Conceitos e Avaliações

Classificado em Computação

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

Analise as afirmativas abaixo sobre fidelidade de protótipos a seguir:

  1. Um protótipo significa que o desenvolvedor será preguiçoso ou descuidado na elaboração do projeto inicial.
  2. Os protótipos de baixa fidelidade, são assim classificados, pois podem e omitem vários detalhes relativos ao produto final.
  3. Um protótipo de alta fidelidade só pode ser feito, no mesmo ambiente em que vai funcionar.
  4. Um protótipo de alta fidelidade se assemelha ao produto final.
  5. Um protótipo de baixa fidelidade não precisa ser feito em computador.

R: Apenas as alternativas II, IV e V são verdadeiras

  1. No projeto de interfaces, as mensagens ou alertas de erro representam um papel muito importante. Assim, NÃO apresenta uma prática adequada para alertas produzidos
... Continue a ler "Fidelidade de Protótipos e Usabilidade: Conceitos e Avaliações" »

Sobre as varias gerações dos computadores ?

Classificado em Computação

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

 DISPOSITIVOS DE ARMAZENAMENTO 
Questão 1 - Análise as seguintes afirmativas acerca dos componentes de um PC:
c) Apenas as afirmativas 1 e 3 são verdadeiras 
Questão 2 - Os computadores atuais usam dispositivos de armazenamento de dados baseados em diversas tecnologias. Os leitores de CDs e de DVDs são exemplos de dispositivos de armazenamento que usam tecnologia.  
a) ótica. 
Questão 3 - Um Disco Rígido (HD) é dividido magneticamente em várias trilhas e setores. Uma excelente ferramenta na busca por problemas na mídia do disco rígido utilizada, muitas vezes, no Windows XP é.  
a) Scandisk
Questão 4 - Assinale a alternativa que exibe a tecnologia atual de transferência de dados entre um computador PC e dispositivos de armazenamento
... Continue a ler "Sobre as varias gerações dos computadores ?" »