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

Ordenar por
Matéria
Nível

Scrum vs. RUP: Metodologias Ágeis e Processo Unificado

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

Escrito em em português com um tamanho de 8,79 KB

Scrum: Desenvolvimento Ágil e Gerenciamento de Projetos

O Scrum é um processo de desenvolvimento iterativo e incremental (Desenvolvimento Iterativo e Incremental) para gerenciamento de projetos (Gerenciamento de Projetos) e desenvolvimento ágil de software (Desenvolvimento Ágil de Software). Scrum não é um processo prescritivo, ou seja, ele não descreve o que fazer em cada situação. Ele é usado para trabalhos complexos nos quais é impossível predizer tudo o que irá ocorrer.

Papéis Principais do Scrum

  1. O Scrum Master, que mantém os processos (normalmente no lugar de um gerente de projeto);
  2. O Proprietário do Produto, ou Product Owner, que representa os stakeholders e o negócio;
  3. A Equipe, ou Team, um grupo multifuncional com cerca de
... Continue a ler "Scrum vs. RUP: Metodologias Ágeis e Processo Unificado" »

Sistemas de Arquivos: conceitos, atributos e gerência

Classificado em Computação

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

Agenda

  • Introdução
  • Arquivos
  • Uso de Arquivos
  • Organização de Volumes
  • Sistemas de Arquivos
  • Bibliografia

Bibliografia

  • TANENBAUM, Andrew. Sistemas Operacionais – Projeto e Implementação. 2ª ed., Bookman, 1999.
  • MACHADO, Francis B.; MAIA, Luiz Paulo. Arquitetura de Sistemas Operacionais. 4ª ed., LTC, 2007.
  • OLIVEIRA, Rômulo et al. Sistemas Operacionais. 3ª ed., Sagra Luzzatto, 2004.
  • TANENBAUM, Andrew. Sistemas Operacionais Modernos. 2ª ed., Prentice Hall do Brasil, 2003.
  • TANENBAUM et al. Sistemas Distribuídos, IBM Press, 2002.
  • DONDA, Daniel. Guia de certificação Windows Server 2003. 2ª ed. Rio de Janeiro: Brasport, 2006. 327 p. ISBN 85-7452-263-5.
  • BADDINI, Francisco. Windows Server 2003 em português: implementação e administração. 6ª ed. São
... Continue a ler "Sistemas de Arquivos: conceitos, atributos e gerência" »

Métricas de Desempenho de Rede: Definição e Gestão Eficaz

Classificado em Computação

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

O que são Métricas?

Na internet operacional, existem várias quantidades relacionadas com o desempenho e com a confiabilidade de componentes de internet que se gostaria de saber qual o seu valor. Quando uma destas quantidades é especificada, ou seja, quando se refere a uma propriedade de um componente de internet, esta quantidade ou propriedade é denominada métrica. Valores quantificados de uma métrica são denominados medidas.

Tipos de Métricas

  • Métricas Analíticas: Definidas em termos das propriedades teóricas e abstratas dos componentes. Estas são as propriedades utilizadas para analisar os componentes matematicamente.
  • Métricas Empíricas: Referenciam as propriedades definidas diretamente a partir das medições.

Processo de Gestão

... Continue a ler "Métricas de Desempenho de Rede: Definição e Gestão Eficaz" »

Fundamentos de Redes: Modelos OSI, TCP/IP e Comandos Essenciais

Classificado em Computação

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

Modelo OSI: As Sete Camadas de Rede

O Modelo OSI (Open Systems Interconnection) é um modelo conceitual que padroniza as funções de um sistema de comunicação em sete camadas distintas, facilitando a compreensão e o desenvolvimento de protocolos de rede.

  1. Camada Física

    A camada mais baixa, diretamente ligada ao hardware. Responsável pela transmissão e recepção de bits brutos através de um meio físico.

  2. Camada de Enlace de Dados

    Responsável pela detecção de erros na camada física e, opcionalmente, pela correção desses erros. Gerencia o acesso ao meio físico e a entrega confiável de dados entre nós adjacentes.

  3. Camada de Rede

    Responsável pelo endereçamento lógico e pelo encaminhamento de pacotes entre hosts localizados em redes diferentes.

... Continue a ler "Fundamentos de Redes: Modelos OSI, TCP/IP e Comandos Essenciais" »

Conceitos Essenciais de Sistemas Operacionais

Classificado em Computação

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

Sistemas Monoprogramáveis/Monotarefa

Os sistemas monoprogramáveis se caracterizam por permitir que o processador, a memória e os periféricos permaneçam exclusivamente dedicados à execução de um único programa.

Sistemas Multiprogramáveis/Multitarefa

As vantagens do uso de sistemas multiprogramáveis são o aumento da produtividade dos seus usuários e a redução de custos, a partir do compartilhamento dos diversos recursos do sistema.

Sistemas Batch

Os sistemas batch (lote) foram os primeiros sistemas multiprogramáveis a serem implementados e caracterizam-se por terem seus programas armazenados em disco ou fita, onde esperam para ser executados sequencialmente. Não é necessária a interação com o usuário.

Sistemas de Tempo Compartilhado

Os... Continue a ler "Conceitos Essenciais de Sistemas Operacionais" »

Ferramentas CASE e Desenvolvimento de Software

Classificado em Computação

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

Ferramentas CASE

O que é?

Ferramentas CASE (Computer-Aided Software Engineering) automatizam as atividades de gestão de projetos e dos produtos elaborados no processo de desenvolvimento de software.

Taxionomia de Ferramentas CASE

  • Engenharia de processos de negócio
  • Planificação e gestão de projetos
  • Análise de riscos
  • Acompanhamento de requisitos
  • Métricas
  • Documentação
  • Controle de qualidade
  • Gestão da configuração
  • Suporte à análise e desenho
  • Construção de protótipos e simulação

Imagen

Repositório CASE - Função

  • Integridade de dados
  • Informação partilhada
  • Integração dados-ferramentas
  • Integração dados-dados
  • Imposição de metodologia
  • Padronização de documentos

Conteúdo do Repositório CASE

  • Descrição do problema
  • Informação sobre o domínio do problema
  • Produtos
... Continue a ler "Ferramentas CASE e Desenvolvimento de Software" »

Auditoria de TI: Processamento, Sistemas e Controles

Classificado em Computação

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

Processamento de Informações e Conhecimento

Necessidades:

  • Relatórios personalizados para a necessidade da análise a ser efetuada;
  • Análise de dados ou consultas necessárias para tomada de decisão;
  • Análise de mais de uma fonte de dados;
  • Cruzamento de informações de diversos setores da empresa.

Objetivos principais: Suprir os três níveis gerenciais:

  • Alta administração: Decisões estratégicas;
  • Gerência Média: Decisões de administração;
  • Gerência Operacional: Decisões operacionais.

Sistemas de Suporte à Decisão

Conceito: Sistemas de processamento de informações com regras mais flexíveis, modelagem em tempo de execução, conjunto de dados mais abrangentes com o objetivo de dar suporte a decisões estratégicas da empresa.

Exemplos:

... Continue a ler "Auditoria de TI: Processamento, Sistemas e Controles" »

Entenda a Assinatura Digital e Criptografia

Classificado em Computação

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

Assinatura Digital: Autenticidade e Segurança

A assinatura digital é uma tecnologia que possibilita ao usuário confiança na identificação de arquivos, conferindo autenticidade e segurança, além de garantir a consistência do arquivo assinado. Ao assinar um arquivo digitalmente, o usuário afirma ser o autor e se responsabiliza pelo conteúdo. A assinatura é composta por um grupo de métodos de algoritmos criptográficos, referenciados no arquivo assinado.

A assinatura digital pode ser utilizada no envio e recebimento de mensagens de e-mail. O destinatário pode validar o recebimento, verificando se o e-mail possui a assinatura digital como garantia de que o remetente é o criador verídico da mensagem recebida.

Uso de Chaves Assimétricas

... Continue a ler "Entenda a Assinatura Digital e Criptografia" »

Entendendo Criptografia, Certificados e Assinaturas Digitais

Classificado em Computação

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

Criptografia Assimétrica (Chave Pública)

Também conhecida como criptografia de chave pública, é um método de criptografia que utiliza um par de chaves: uma chave pública e uma chave privada. A chave pública é distribuída livremente para todos os correspondentes via e-mail ou outras formas, enquanto a chave privada deve ser conhecida apenas pelo seu dono. Em um algoritmo de criptografia assimétrica, uma mensagem cifrada com a chave pública pode apenas ser decifrada pela sua chave privada correspondente.

Os algoritmos de chave pública podem ser utilizados para autenticidade e confidencialidade:

  • Confidencialidade: A chave pública é usada para cifrar mensagens, com isso, apenas o dono da chave privada pode decifrá-la, evitando assim
... Continue a ler "Entendendo Criptografia, Certificados e Assinaturas Digitais" »

Consultas, Relatórios, Macros e Relacionamentos em Bancos de Dados

Classificado em Computação

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

  1. Para que utilizamos as consultas?

Utilizamos consultas para visualizar, alterar e analisar dados de diferentes maneiras. Elas também servem como origem de registros para formulários e relatórios.

  1. O que são consultas de seleção?

Consultas de seleção são usadas para recuperar dados de uma tabela ou para realizar cálculos.

  1. O que são relatórios?

Relatórios são uma forma eficaz de apresentar dados em formato impresso.

  1. De onde vêm as informações de um relatório?

A maioria das informações de um relatório provém de uma tabela, consulta ou instrução SQL base, que atua como a fonte de dados do relatório. As informações adicionais ficam armazenadas na própria estrutura do relatório.

  1. O que são controles em relatórios? Dê três exemplos:
... Continue a ler "Consultas, Relatórios, Macros e Relacionamentos em Bancos de Dados" »