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

Ordenar por
Matéria
Nível

Ameaças ao Comércio Eletrônico e Segurança da Informação

Classificado em Computação

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

Cite e explique 2 tipos de ameaças ao comércio eletrônico.

Acesso não-autorizado (unauthorized access): Ocorre quando um invasor, ao descobrir dados de autenticação (login e senha), acessa o sistema com vários objetivos (roubo, satisfação pessoal).
Alteração de dados (data alteration): Neste caso, o invasor também consegue dados de autenticação, mas com o objetivo de modificar o conteúdo das informações.


Explique o aspecto “Confidencialidade” em relação à segurança da informação.

A definição mais utilizada é de NIST (1995) (de Manual de segurança de computadors), citadonovamente no livro de Stalling (2015) (Criptografia e Segurança de Redes – Princípios e Práticas) daseguinte forma (cópia do livro, capítulo
... Continue a ler "Ameaças ao Comércio Eletrônico e Segurança da Informação" »

Sistemas de Arquivos no Linux: Tipos, Estruturas e Funcionalidades

Classificado em Computação

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

O Linux é um sistema operacional que suporta partições, ou seja, partes de um HD que são tratadas pela máquina como unidades de disco independentes. As partições podem ser criadas segundo diversos padrões, conforme o sistema operacional utilizado, e cada um deles utiliza um tipo de sistema de arquivo. Temos, portanto, um grande número de tipos de partições diferentes.

Definição

Um sistema de arquivos é um conjunto de estruturas lógicas que permite o sistema operacional controlar o acesso a um dispositivo de armazenamento como disco rígido, pen drive, cd-room, etc. Diferentes sistemas operacionais podem usar diferentes sistemas de arquivos.

Antes de uma partição ou disco ser usado como um sistema de arquivos ele necessita ser... Continue a ler "Sistemas de Arquivos no Linux: Tipos, Estruturas e Funcionalidades" »

Comparação entre Processamento Tradicional de Arquivos e Banco de Dados

Classificado em Computação

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

Comparação com o Processamento Tradicional de Arquivos:

  • No processamento tradicional de arquivos os usuários definem os arquivos necessários para cada aplicação específica, resultando em redundância e desperdício de espaço de armazenamento.
  • No enfoque de BD não é armazenado somente o banco em si, mas sim a estrutura do banco de dados e uma descrição completa (Catálogo do Sistema).
  • Acesso não requer conhecimento destas estruturas (Independência dos Dados).
  • Quando houver alteração na estrutura de dados os programação não precisam ser alterados.
  • As informações do catálogo são chamadas de Metadados.

Consistência de Dados:

  • É o estado ou caráter do que é coerente, do que tem solidez, veracidade, credibilidade, estabilidade,
... Continue a ler "Comparação entre Processamento Tradicional de Arquivos e Banco de Dados" »

A prototipação pode ser considerada como uma atividade de redução de rsiscos nos requisitos do sistema

Classificado em Computação

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

01 - Qual a definição de Engenharia de software ?
E o conjunto de metodos ,procedimento e ferramentas com o objetivo de construir um software com qualidade.
02 - Segundo o RUP,Trata-se de uma unidade tangível de trabalho.....
Atividade
03 - Quando um projeo de desenvolvimento de software não cumpiu os prazos estimados...
Crise de software
04 - Segundo o RUP,Refere-se a informação tangível que e a utilização criada ou alterada pelos trabalhadores.
Artefato
05 - As atividades existentes no RUP podem ser divididas em 02 blocos.
Bloco de engenharia: Modelagem de negócio,requisitos,análise e projeto,implementação ,testes e desenvolvimento.
Bloco de suporte: gestão de configuração,gestão de projeto e ambiente.
06 - E o estudo das habilidades
... Continue a ler "A prototipação pode ser considerada como uma atividade de redução de rsiscos nos requisitos do sistema" »

Comunicação Síncrona e Assíncrona: Protocolos e Interfaces

Classificado em Computação

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

1a) Comunicação síncrona é aquela que é governada por um sinal de clock, ou seja, cada bloco de informação é transmitido e recebido num instante de tempo bem definido e conhecido pelo transmissor e receptor. Já na comunicação assíncrona não existe o sinal de clock, e a informação de temporização deve ser enviada junto com os dados (start bit e stop bit), tendo ainda a taxa de transmissão predeterminada.
b) Uma comunicação é dita full-duplex quando temos um dispositivo
transmissor e outro receptor, sendo que os dois podem transmitir dados
simultaneamente em ambos os sentidos. Já na comunicação half-duplex,
também temos um dispositivo transmissor e outro receptor, sendo que ambos podem transmitir e receber dados, porém não
... Continue a ler "Comunicação Síncrona e Assíncrona: Protocolos e Interfaces" »

Guia Completo: Dicionário de Dados e Modelos de Análise de Software

Classificado em Computação

Escrito em em português com um tamanho de 256,54 KB

Dicionário de Dados (DD)

Fundamental na modelagem dos requisitos do usuário, o Dicionário de Dados (DD) é uma lista organizada com definições precisas de todos os elementos de dados do sistema. Todos os fluxos de dados e componentes de depósitos de dados devem ser definidos no DD.

  • Elementos de Dados: Dados que não precisam ser decompostos.
  • Estrutura de Dados: Composição de elementos de dados e/ou de outras estruturas de dados.

Notação do Dicionário de Dados

  • = é composto por
  • + E (concatenação)
  • ( ) Opcional
  • { } Iteração
  • [ ] Escolha de uma das alternativas
  • * Delimitador de Comentário
  • @ Identificador (Campo Chave)
  • | Separa opções alternativas na construção [ ]

Exemplo: Cliente e Endereço

Um cliente deve ter um endereço e pode informar... Continue a ler "Guia Completo: Dicionário de Dados e Modelos de Análise de Software" »

O que é um ambiente multithread e quais as vantagens de sua utilização?

Classificado em Computação

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

  1. Principais componentes da infraestrutura de TI: Falar sobre cada um. Os computadores atuais podem ser classificados de diferentes formas. As modalidades em que se diferenciam são em relação ao espaço que ocupam, à velocidade de cálculos e à sua finalidade. As principais categorias são: Mainframes: São computadores de grande porte, geralmente são usados no processamento de milhares de informações ao mesmo tempo e podem ter milhares de usuários conectados ao mesmo diretamente ou por meio de uma rede; Supercomputadores: Computadores com altíssima velocidade de processamento e utilizados com frequência em centros de pesquisas. Computadores pessoais (PC): Possuem pequeno porte e baixo custo, e se destina especificamente pára um grupo
... Continue a ler "O que é um ambiente multithread e quais as vantagens de sua utilização?" »

Principais Sistemas de Arquivos: Características e Comparativo

Classificado em Computação

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

EXT4

  • Alocação tardia.
  • Marcas temporais com maior resolução.
  • Verificação de integridade do journal.
  • Suporte para tamanhos maiores de volumes e arquivos.
  • Introdução de mais extensões.
  • Compatibilidade com versões anteriores.
  • Pré-alocação de blocos.
  • Sistema de arquivo de verificação mais rápido.
  • Alocador multibloco.
  • Melhores timestamps.

O sistema de arquivos EXT4 é a versão mais recente do sistema de arquivos extFS até o momento, sendo uma atualização do EXT3. O EXT4 trouxe recursos que não existiam no EXT3, mantendo alguns que a versão anterior já possuía.

XFS

  • Sistema de arquivos desenvolvido em 64 bits, compatível com sistemas de 32 bits.
  • Em plataformas de 64 bits, possui um limite de tamanho de 8 EiB para um volume e para cada arquivo.
... Continue a ler "Principais Sistemas de Arquivos: Características e Comparativo" »

Análise de Algoritmos: Eficiência e Estratégias de Ordenação

Classificado em Computação

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

O estudo aprofundado do algoritmo é fundamental para desenvolver aplicações eficientes. Em muitos casos, ampliar o poder computacional por meio de estratégias de hardware não tem sido suficiente, visto que diversos gargalos podem ser gerados. Assim, a melhoria por meio de software é a solução viável.


Ordenação Numérica

Trata-se de um problema clássico que possui várias estratégias para ordenar conjuntos numéricos:
  • Bubble Sort
  • Selection Sort
  • Insertion Sort
  • Quick Sort
  • Shell Sort
  • Merge Sort
  • Heap Sort
  • Shaker Sort


Projeto Genoma

Identificação das 100.000 genes do DNA humano e mineração de sequências.


Comunicação de Dados e Internet

Gestão dos algoritmos inteligentes de manipulação de dados trafegados e gestão de rotas.


Comércio Eletrônico

... Continue a ler "Análise de Algoritmos: Eficiência e Estratégias de Ordenação" »

Redes P2P, HTTP, UDP e Cache Web

Classificado em Computação

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

Requisição e Busca de Interesse *Peer-to-Peer*

Para localizar um determinado arquivo de interesse, um usuário deve fazer uma consulta ao servidor de diretório centralizado. Isso porque todo usuário do sistema, ao entrar na rede peer-to-peer, deve informar ao servidor seu endereço IP atual e a lista de conteúdo que está disponibilizando. Assim, o servidor sabe quais usuários disponibilizam um dado arquivo e retorna o endereço de um desses usuários para aquele que iniciou a busca. De posse desse endereço, é possível solicitar diretamente o arquivo para o usuário que o disponibiliza, sem que a comunicação passe pelo servidor.

A confiabilidade desta aplicação é fortemente baseada na operação do servidor, que é um ponto único

... Continue a ler "Redes P2P, HTTP, UDP e Cache Web" »