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

Ordenar por
Matéria
Nível

Engenharia de Requisitos: Guia Completo

Classificado em Computação

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

Análise de Requisitos

A Análise de Requisitos é o processo de descobrir, analisar, documentar e verificar os serviços requeridos para um sistema, bem como suas restrições operacionais.

O que é um Requisito?

Um requisito pode variar de uma declaração abstrata de alto nível de um serviço ou de uma restrição do sistema a uma especificação matemática funcional detalhada. Ele serve como base para o desenvolvimento do sistema.

Tipos de Requisitos

  • Requisitos de Usuário: Declarações em linguagem natural, complementadas por diagramas, que descrevem os serviços que o sistema fornece e suas restrições operacionais. São escritos para os usuários.
  • Requisitos de Sistema: Um documento estruturado que apresenta descrições detalhadas das
... Continue a ler "Engenharia de Requisitos: Guia Completo" »

Fundamentos de Sistemas Operacionais e Gerenciamento de Disco

Classificado em Computação

Escrito em em português com um tamanho de 16,24 KB

Conceitos Fundamentais de Sistemas Operacionais

1. Qual a Principal Vantagem de Multitarefa ou Multiprogramação?

A multiprogramação faz uso eficiente da CPU, sobrepondo as demandas por processamento e operações de E/S solicitadas por diversos usuários. Ela tenta aumentar a utilização da CPU, havendo sempre algo para ser executado.

2. Problemas de Segurança em Ambientes Multitarefa e Multiusuário

Em ambientes de multitarefas e multiusuários, vários usuários compartilham o sistema simultaneamente. Essa situação pode resultar em diversos problemas de segurança, como:

  • Roubo ou cópia de programas ou dados.
  • Uso indevido de recursos do sistema (CPU, memória, disco, etc.) sem autorização devida.
  • Interrupção da execução de processos
... Continue a ler "Fundamentos de Sistemas Operacionais e Gerenciamento de Disco" »

Conceitos Essenciais de Threads e Sockets

Classificado em Computação

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

1-Levando em consideração o conteúdo sobre Thread responda:
a.Explique pára que servem.
R: É uma unidade de programa executada independentemente de outras partes desse programa. Permite que um programa execute duas ou mais tarefas ao mesmo tempo.
b.Exemplifique e explique uma situação em que seria pertinente utilizá-las.
R: Em um ambiente web, onde se tem imagens, textos e animações tudo ao mesmo tempo.
c.Pára que serve o método run e o start de uma Thread.
R:Run- método que define o que a thread ira executar
Start- método pára iniciar uma thread
d.Pára que serve o escalonador?
R: O escalonador de threads precisa tomar decisões sobre qual deve ser executada. Ele seleciona aquela com a prioridade mais alta.
e. Qual a diferença existente

... Continue a ler "Conceitos Essenciais de Threads e Sockets" »

Entendendo a Engenharia de Software e Seus Paradigmas

Classificado em Computação

Escrito em em português com um tamanho de 32,71 KB

O que é Engenharia de Software?

Engenharia de Software é uma disciplina da engenharia que se ocupa de todos os aspectos da produção de software. Isso vai desde os estágios iniciais de especificação de um sistema até a manutenção para que esse mesmo sistema sobreviva ao longo do tempo. A construção de software é uma das atividades mais complexas e vitais para o pleno sucesso de um sistema informatizado. A Engenharia de Software tenta, através dos princípios básicos de outras engenharias, trazer um pouco mais de luz para essa atividade complexa.

A “cobrança” hoje das áreas de Informática e de T.I. (Tecnologia da Informação) é desenvolver sistemas de forma rápida, com qualidade e com custos cada vez menores. Somente através... Continue a ler "Entendendo a Engenharia de Software e Seus Paradigmas" »

Revisão de Conceitos e Exercícios de Sistemas Operacionais

Classificado em Computação

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

Exercícios e Revisão de Sistemas Operacionais

Ano 2012

1) Conceitos Básicos sobre SO (Verdadeiro/Falso)

  • (F) O sistema operacional é formado... de comandos (shell).
  • (V) Embora o conceito... modalidade de núcleo.
  • (F) A abordagem da máquina virtual... pelo hardware puro.
  • (F) Considerando-se as diversas... correio eletrônico.
  • (V) Os sistemas de... tempo (time-slice).
  • (F) A interface... chamadas de sistema.
  • (V) A principal função... no modo usuário.
  • (V) Quando uma chamada... (modo núcleo).
  • (F) Os sistemas com múltiplos... (operação do sistema).
  • (V) Os sistemas operacionais... Máquina real.

2) Medidas em um Sistema

Medidas efetuadas em um determinado sistema... listados abaixo:

  • a) $s \to \infty$ e) $q > 0$

Respostas:

  • a) $EF = t / (F + s)$
  • b) $s \
... Continue a ler "Revisão de Conceitos e Exercícios de Sistemas Operacionais" »

Modelo OSI: As 7 Camadas de Rede Explicadas

Classificado em Computação

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

Camada de Aplicação

A camada de aplicação é, como o nome já diz, o próprio aplicativo. Em outras palavras, é o programa que você está usando. Por exemplo, seu navegador web está na camada de aplicação e fala diretamente com o servidor web que está lá na outra ponta da conexão. Há, portanto, uma conversa a dois entre os programas. Não é, verdadeiramente, parte da rede. Pelo contrário, essa camada representa todos os programas que querem acessar a rede e não sabem como fazê-lo. A única forma de os programas que usamos conseguirem se comunicar com outros programas em outras máquinas é falando com a camada 6.

Camada de Apresentação

Chamada, por muitos, de a camada sem função ou a camada inútil. Na teoria, serve para preparar... Continue a ler "Modelo OSI: As 7 Camadas de Rede Explicadas" »

h2 Sistemas Operacionais: Máquinas Virtuais e Estruturas

Classificado em Computação

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

Máquina Virtual é um software que emula um computador e pode executar programas como um computador real. Este software foi inicialmente definido como "uma forma eficiente, isolada duplicada de uma máquina física." O significado do termo passou a incluir as máquinas virtuais que não têm correspondência directa com nenhum hardware real.
SISTEMA OPERACIONAL Conjunto de programas que se integram com o hardware para permitir que o usuário utilize os recursos disponíveis. Alguns dos seus principais objectivos são:
* Proporciona um ambiente de trabalho conveniente. * Faz uso eficiente de hardware. * Proporciona uma distribuição adequada dos recursos. * Para um sistema operacional real deve satisfazer as seguintes funções:... Continue a ler "h2 Sistemas Operacionais: Máquinas Virtuais e Estruturas" »

Subclassificações de Cabo de Par Trançado e Equipamentos de Rede

Classificado em Computação

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

Subclassificações de Par Trançado

Cabo de Par Trançado (UTP)

Vantagem: São muito flexíveis.

Desvantagem: São muito sensíveis às interferências.

Par Trançado Blindado Individualmente (STP)

Cada par é cercado com uma tela protetora.

  • Desvantagem: São menos flexíveis.
  • Vantagem: Imunidade a ruído aprimorada (reduz a interferência).

Par Trançado com Tela Geral Individualmente (S/STP)

Possui tela protetora em cada par e uma tela global em todos os cabos.

  • Vantagem: Imunidade a ruído aprimorada (ainda mais).

Par Trançado Totalmente Blindado (FTP)

Possuem uma blindagem condutora geral trançada.

  • Vantagem: Reduz a interferência e é mais caro que o STP.

Sinais

  • Sinais Analógicos: Representam funções contínuas e podem assumir qualquer valor dentro
... Continue a ler "Subclassificações de Cabo de Par Trançado e Equipamentos de Rede" »

Fundamentos da Camada de Enlace: Funções, ARP e Protocolos

Classificado em Computação

Escrito em em português com um tamanho de 11 KB

Lista de Exercícios da Unidade 5

1. Cite as principais funções da Camada de Enlace.

  • Enquadramento de Dados: A Camada de Enlace precisa encapsular os pacotes IP em quadros antes de transmiti-los.
  • Acesso ao Enlace: As regras que especificam como um dado nó da rede deve acessar o meio físico do enlace para transmitir um quadro são definidas no protocolo de acesso ao meio.
  • Entrega Confiável: O serviço de entrega confiável de dados é praticamente o mesmo serviço implementado pela Camada de Transporte no protocolo TCP. O objetivo é garantir que um quadro transmitido por um dado nó de origem seja entregue com sucesso na outra extremidade do enlace. (Este serviço não é implementado por todas as tecnologias da Camada de Enlace.)
  • Controle
... Continue a ler "Fundamentos da Camada de Enlace: Funções, ARP e Protocolos" »

OSPF: Perguntas e Respostas Essenciais

Classificado em Computação

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

Revisão 6

OSPF: Perguntas e Respostas Essenciais

  1. 1. Refira-se à exposição. Qual afirmação descreve a relação DR/BDR do roteador HQ?
    HQ é um DROTHER.
  2. 2. Quais das duas características estão associadas a ambientes OSPF Frame Relay ponto-a-multiponto? (Escolha duas.)
    O DR não é eleito.
    Roteadores OSPF vizinhos são estaticamente definidos.
  3. 3. Consulte a exposição. Como foi determinada a entrada de gateway padrão para R2 no OSPF?
    As informações padrão são originadas do comando aplicado em R1.
  4. 4. O que é sempre necessário para os roteadores OSPF compartilharem informações de roteamento?
    Adjacências de vizinho
  5. 5. Consulte a exposição. Um administrador de rede implementou OSPF e a rede convergiu. Se todas as interfaces do
... Continue a ler "OSPF: Perguntas e Respostas Essenciais" »