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

Ordenar por
Matéria
Nível

Conceitos Fundamentais de Qualidade e Teste de Software

Classificado em Computação

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

O que é Qualidade de Software e sua Relação com o Teste?

Qualidade de software pode ser definida tanto pela qualidade do produto quanto pela qualidade do processo de desenvolvimento do mesmo (metodologia). O teste de software é uma abordagem de controle da qualidade.

O que é o Teste de Software e seus Principais Objetivos?

Processo de executar um programa com a intenção de encontrar bugs. O objetivo é revelar falhas no sistema antes que ele entre em produção.

Alterações Atuais no Teste de Software e o Novo Conceito

O processo de teste transformou-se no projeto de teste, criando áreas com esse propósito, com técnicos especialistas em testes e empresas buscando especialistas com certificação na área. O novo conceito de teste é que,... Continue a ler "Conceitos Fundamentais de Qualidade e Teste de Software" »

Conceitos Essenciais de Redes: VLANs, STP e Mais

Classificado em Computação

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

Objetivo das VLANs

O objetivo das VLANs é proporcionar uma melhor organização, segmentação e planejamento da sua rede.

Criação Dinâmica de VLANs (Exemplo de Segmentação)

Imagine uma rede empresarial com 3 setores: contábil, compras e gerencial. Sem VLANs, todos compartilham o mesmo range de IP. Com VLANs configuradas, é possível separar esses setores logicamente. Mesmo que permaneçam no mesmo range, a segmentação pode ser feita calculando pela máscara, permitindo um limite de IPs por VLAN. Assim, cada setor pode ter seu próprio bloco de IPs (ex: contábil de X a Y, compras de Y a Z, gerencial de A a D).

Propósito do Protocolo 802.1D (STP)

O principal objetivo do protocolo 802.1D (Spanning Tree Protocol - STP) é evitar o surgimento... Continue a ler "Conceitos Essenciais de Redes: VLANs, STP e Mais" »

Modelos de Processo de Software: Comparativo e Abordagens Híbridas

Classificado em Computação

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

Modelos de Processo de Software: Definição

Os Modelos de Processo (ou paradigmas) definem a estrutura do processo de desenvolvimento de software (SW), em detrimento dos detalhes das atividades específicas. Eles são utilizados para explicar diferentes abordagens para o desenvolvimento de SW.

  • Não existe apenas um processo de software que possa ser utilizado.
  • Um mesmo sistema pode utilizar diferentes abordagens para o seu desenvolvimento.

Modelo Cascata (Waterfall)

Características do Modelo Cascata

  • Uma fase só se inicia após o término da anterior.
  • O marco para o final da fase normalmente envolve a aprovação de documentos.
  • Na prática, as fases se sobrepõem: o projeto revela problemas de requisitos; a codificação revela problemas de projeto.
... Continue a ler "Modelos de Processo de Software: Comparativo e Abordagens Híbridas" »

Glossário de Segurança da Informação

Classificado em Computação

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

Confidencialidade

Capacidade de um sistema de permitir que alguns usuários acessem determinadas informações ao mesmo tempo em que impede que outros, não autorizados, as vejam.

Integridade

A informação deve estar correta, ser verdadeira e não estar corrompida.

Disponibilidade

A informação deve estar disponível para todos que precisarem dela para a realização dos objetivos empresariais.

Autenticação

Garantir que um usuário é de fato quem alega ser. Ex.: controle de acesso.

Não-repúdio

Capacidade do sistema de provar que um usuário executou uma determinada ação; ou seja, garante que o emissor de uma mensagem ou a pessoa que executou determinada transação não poderá posteriormente negar sua autoria.

Legalidade

Garantir que o sistema... Continue a ler "Glossário de Segurança da Informação" »

Consultas do Access: Guia Completo

Classificado em Computação

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

O que é uma Consulta e para que serve?

As consultas são usadas para criar subcoleções de dados que podem ser usadas para responder a perguntas específicas ou enviar dados para outros objetos de banco de dados.

O que diferencia uma Consulta de um Comando?

Consultas diferem de comandos, pois as consultas podem organizar, filtrar e serem salvas para uso futuro, além de extrair dados de diferentes tabelas ou outras consultas.

De onde uma Consulta pode obter dados?

Uma consulta pode obter seus dados de uma ou mais tabelas, de consultas existentes ou de uma combinação de ambos.

Qual a diferença entre o Design de Consulta e o Assistente de Consulta?

O Assistente de Consulta pode ajudar a criar consultas simples, de tabela de referência cruzada,

... Continue a ler "Consultas do Access: Guia Completo" »

h2 Servidores Web: Acesso, Modulação e Transmissão de Dados

Classificado em Computação

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

Servidores de Internet: A Internet é baseada no conceito de rede Cliente/Servidor. Existem no mundo todo diversos servidores Web que centralizam informações que podem ser acessadas por milhões de usuários. Além de fazer downloads, os usuários de um servidor web podem também fazer uploads de arquivos, enviar dados ao servidor, digitados em um formulário online, ou compartilhar um banco de dados. A conexão com um servidor de Internet pode se dar de diferentes maneiras como:

  • localhost
  • IP de rede
  • IP de Internet
  • Servidores DNS

Servidores Web: Formas de Acesso

Conexão Localhost

A conexão localhost é usada para acesso ao servidor web no host local, ou seja, quando o acesso ao servidor se der a partir da mesma máquina onde ele se encontra instalado.... Continue a ler "h2 Servidores Web: Acesso, Modulação e Transmissão de Dados" »

Conceitos Essenciais de Redes: Endereçamento IP e Topologias

Classificado em Computação

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

172.16.4.155 / 26; 172.16.4.193 / 26; 172.16.4.207 / 27. 255.255.255.0; 172.16.192.160; expandiu capacidade de endereçamento; 10101100.00011001.01000010.00000000; O roteador irá descartar o pacote; O roteador irá enviar uma mensagem de tempo excedido ao host de origem; 10.35.66.70; 192.168.99.5; 172.18.88.90; AND binário. Este é um endereço de rede; / 27; Protocolo de Internet não está devidamente instalado na máquina; de uma rede 255.255.255.192; é idêntico para todos os hosts em um domínio de broadcast; varia em comprimento; é usado para transmitir pacotes Endereços privados são impedidos de Internet pelo roteador; Endereço IP 127.0.0.1 pode ser usado para uma variedade de tráfego por si só. servidores; impressoras de rede;... Continue a ler "Conceitos Essenciais de Redes: Endereçamento IP e Topologias" »

Fundamentos de Redes: Dispositivos, Protocolos e Tipos

Classificado em Computação

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

Dispositivos de Rede e Suas Funções

  • Roteador

    Opera na camada 3 (Rede) do modelo OSI, utilizando endereços de rede para encaminhar pacotes de dados entre diferentes redes.

  • Switch

    Concentra os cabos das estações, dedicando largura de banda exclusiva para cada porta. Existem switches que operam na camada 2 (Enlace), camada 3 (Rede) e até em camadas superiores (4 a 7).

  • Bridge

    Além de estender o alcance dos cabos, isola o tráfego interno de segmentos de rede, operando na camada 2 (Enlace).

  • Repetidor

    Regenera o sinal para estender o alcance dos cabos.

  • Sistema Operacional (S.O.)

    Torna a rede transparente para o usuário, permitindo que ele acesse recursos sem se preocupar se estão localmente no computador ou remotamente na rede.

  • Gateway

    Possibilita a

... Continue a ler "Fundamentos de Redes: Dispositivos, Protocolos e Tipos" »

Conceitos Fundamentais de Redes: Cliente, Servidor e Endereçamento IP

Classificado em Computação

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

Diferença entre Computador Cliente e Servidor em Redes

Na internet, podem ser identificadas duas categorias principais: servidores e clientes. Máquinas que providenciam serviços, como por exemplo ISP, FTP server ou Web Server, são classificadas como servidores. As máquinas que utilizam os serviços fornecidos chamam-se clientes.

Vantagens da Arquitetura Cliente-Servidor

  • Centralidade: Os dados importantes são todos mantidos no mesmo local.
  • Proteção: Dados protegidos por fortes ferramentas de segurança, reduzindo a ameaça de intrusão.
  • Escalabilidade: É possível remover e adicionar clientes sem afetar a rede e sem necessidade de grandes alterações.
  • Administração: Como os clientes não alteram conteúdos, requerem pouca administração.
... Continue a ler "Conceitos Fundamentais de Redes: Cliente, Servidor e Endereçamento IP" »

Fundamentos do Comércio Eletrônico, WWW e Segurança Digital

Classificado em Computação

Escrito em em português com um tamanho de 25,86 KB

Introdução

A Internet e a World Wide Web (WWW)

O chamado World Wide Web (WWW) se expandiu com o desenvolvimento da estrutura cliente-servidor associada ao uso de hipertexto. Além disso, não podemos esquecer a evolução das telecomunicações que contribuiu para a expansão de toda a Internet.

A WWW é um sistema de informações implementado na forma de hipertextos. É um sistema independente de plataforma, pois a definição dos hipertextos é universal. As definições não variam independentemente da plataforma de hardware e software utilizados. Isso pode ser explicado pelo fato de a interpretação das informações do hipertexto ser de responsabilidade de um aplicativo dedicado exclusivamente a esta tarefa: o navegador. Esse software... Continue a ler "Fundamentos do Comércio Eletrônico, WWW e Segurança Digital" »