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

Ordenar por
Matéria
Nível

Guia Completo: Desenvolvimento de Aplicações Híbridas

Classificado em Computação

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

Vantagens das Aplicações Híbridas

Com a evolução dos smartphones, no que se refere ao tamanho da tela e à capacidade de acesso à Internet, destacam-se as vantagens do desenvolvimento de aplicações híbridas.

Vantagens sobre Aplicações Web Responsivas:

  • Acesso completo aos recursos nativos: Câmera, agenda de contatos, GPS, etc.
  • Experiência do usuário: Interface otimizada e maior performance.
  • Monetização: Possibilidade de distribuição via lojas de aplicativos.

Vantagens sobre Aplicações Nativas:

  • Manutenção simplificada: Código único para todas as plataformas.
  • Portabilidade: Exportação para múltiplas plataformas, inclusive web.
  • Eficiência: Redução do esforço de capacitação da equipe.
  • Integração: Uso facilitado de APIs JavaScript.
... Continue a ler "Guia Completo: Desenvolvimento de Aplicações Híbridas" »

Principais Ameaças e Protocolos de Segurança em Redes

Classificado em Computação

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

Esgotamento da Tabela MAC

A maioria dos switches possui uma quantidade de memória limitada para armazenar endereços MAC e as respetivas portas na tabela de endereços. Quando essa memória é esgotada e a tabela sobrecarregada com MACs falsos, o switch torna-se incapaz de escrever ou ler entradas válidas, fazendo com que retransmita os quadros para todas as portas. Isso permite que um atacante capture todo o tráfego de rede.

Ataque ao DHCP

Quando um dispositivo se conecta a uma rede e solicita uma configuração através do protocolo DHCP, tanto o servidor legítimo quanto o intruso oferecerão um endereço IP. Se a configuração oferecida pelo DHCP intruso for diferente da do servidor legítimo, os clientes que a aceitarem podem ter problemas... Continue a ler "Principais Ameaças e Protocolos de Segurança em Redes" »

Fundamentos e Processos da Engenharia de Software

Classificado em Computação

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

Produto de software: é tudo o que se entrega para o cliente.

Software pronto: é igual a um produto genérico (ex: Office, Windows, antivírus); é um software sem distinção.

O que é software: um conjunto de processos para resolver um problema.

Quais são os atributos de um bom software: ele deve ser um software confiável, ter um bom custo-benefício e atender às necessidades dos usuários.

Manutenibilidade: facilidade de corrigir um erro, precisão, segurança e economia.

Tipos de Aplicações e Sistemas

  • Aplicação stand-alone: são aplicações executadas em um computador local. Incluem a funcionalidade necessária e não precisam estar conectadas à rede.
  • Aplicações interativas baseadas em transações: são aplicações executadas em
... Continue a ler "Fundamentos e Processos da Engenharia de Software" »

Fundamentos e Estrutura do DNS e Endereçamento IP

Classificado em Computação

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

1. O que é DNS?

O DNS, do inglês Domain Name System (Sistema de Nomes de Domínios), funciona como um sistema de tradução de endereços IP para nomes de domínios.

2. Resolvers e Name Servers

Name servers possuem informações sobre alguns segmentos da base de dados, tornando-os disponíveis para os clientes, chamados resolvers. Resolvers são muitas vezes simples bibliotecas de rotinas que criam "queries" e as enviam através da rede para os name servers.

3. Estrutura e Subdomínios do DNS

Cada nó representa uma parte da base de dados, o que em UNIX chamamos de diretório e em DNS é conhecido como domínio. Cada domínio pode ser subdividido em partes menores, chamadas subdomínios. Dizemos que cada subdomínio é um filho dos nós anteriores,... Continue a ler "Fundamentos e Estrutura do DNS e Endereçamento IP" »

Questões e Respostas sobre Sistemas Operacionais

Classificado em Computação

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

Lista de Questões sobre Sistemas Operacionais

  1. Quais são os objetivos de um Sistema Operacional?
    Resposta: Executar os programas e resolver facilmente os problemas do usuário; tornar conveniente o uso do computador; utilizar os recursos de hardware de forma eficiente.
  2. O que é um programa bootstrap? Quais são as suas características?
    Resposta: É um pequeno código localizado na ROM ou EEPROM que localiza o kernel, carrega na memória e inicializa o mesmo.
  3. Como funciona a operação de um sistema de computação? Verifique se dispositivos de E/S e CPU podem ser executados ao mesmo tempo, quem se responsabiliza por um tipo de dispositivo, o que cada controlador possui, como funciona a movimentação de dados entre CPU, memória, buffer local,
... Continue a ler "Questões e Respostas sobre Sistemas Operacionais" »

Cola para Prova: Técnica da Transparência Fosca

Classificado em Computação

Escrito em em português com um tamanho de 847 bytes

Lembro que quando estudava engenharia, a gente fazia uma cola que era muito boa: mandava imprimir o texto das tirinhas na transparência fosca. Ou seja, colocava ela em cima da folha da prova e parecia um texto escrito na folha, pois como a transparência era fosca, não refletia a luz da sala. Bom, fica a dica! icon wink imagem

O programa acima é bem pequeno e simples, tem 1,5 Mb.

Para baixá-lo clique aqui ou na imagem do programa!

Para fazer o download basta clicar no link acima, descer a barra de rolagem, logo depois digitar a chave de identificação e clicar em Get File, caso precise, espere os segundos que o site pedir.

Análise de Hiperlinks: Conceitos e Técnicas

Classificado em Computação

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

Abordagem Inicial Sobre Hiperlinks

Atualmente, a web não é apenas mais ampla que sua proposta inicial, como também mais diversificada. Algumas de suas possibilidades originais desapareceram, e outras foram modificadas. O papel dos hiperlinks é conectar as páginas e os sites uns aos outros e, desse modo, instituem a própria web. Os hiperlinks são objetos de estudos em diversas áreas do conhecimento, que abordam seus tipos, funções, significados e motivações, bem como seu impacto social e implicações econômicas. É justamente essa diversidade de significados possíveis e variedade de funções o que mais desafia a compreensão dos hiperlinks.

Definição

Os hiperlinks são conexões que, quando acionadas, dão acesso a outro módulo... Continue a ler "Análise de Hiperlinks: Conceitos e Técnicas" »

O que é um arquivo ativo, semi ativo e morto

Classificado em Computação

Escrito em em português com um tamanho de 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 a ler "O que é um arquivo ativo, semi ativo e morto" »

Conceitos Essenciais de Auditoria e Segurança da Informação

Classificado em Computação

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

Aula 1: Fundamentos de Auditoria

Auditoria é uma atividade que engloba o exame de operações, processos e sistemas, com o intuito de verificar sua conformidade com certos objetivos e políticas institucionais.

Fases da Auditoria

  • Planejamento
  • Execução
  • Relatório

Definições Chave em Auditoria

Objetivo de Controle
São metas de controle a serem alcançadas, ou efeitos negativos a serem evitados.
Procedimento de Auditoria
Formam um conjunto de ações (verificações e averiguações) que permitem obter e analisar as informações necessárias à formulação do parecer do auditor.
Achados de Auditoria
São fatos significativos observados pelo auditor durante a execução da auditoria.
Papéis de Trabalho
São registros que evidenciam atos e fatos observados
... Continue a ler "Conceitos Essenciais de Auditoria e Segurança da Informação" »

Fundamentos e Desafios da Engenharia de Software

Classificado em Computação

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

O objetivo da Engenharia de Software é produzir software sem falhas, no prazo e orçamentos previstos, e que atenda às necessidades do cliente. Ela ajuda no desenvolvimento de sistemas complexos dentro do prazo com alta qualidade.

O software não se “desgasta”, ele se deteriora. No começo da produção, é normal que a curva do software sofra muita alteração; o objetivo é que ela se achate.

Categorias de Software

  • Software básico: É uma coleção de programas escritos para dar apoio a outros programas. Possui forte interação com o hardware do computador (ex: sistemas operacionais, BIOS).
  • Software de tempo real: O software que executa em um computador e controla outras máquinas é um sistema embarcado de tempo real; um componente de
... Continue a ler "Fundamentos e Desafios da Engenharia de Software" »