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

Ordenar por
Matéria
Nível

Métodos Essenciais para Manipulação de Dados em Tabelas

Classificado em Computação

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

1) Métodos FindKey e FindNearest em Tabelas Indexadas

Significado: Significa que a tabela está ordenada por um campo específico, com o objetivo de facilitar a localização de registros.

Definição do Índice: O índice a ser usado é definido através da propriedade IndexName da tabela.

2) Comparação entre os Métodos Locate e FindKey

Ambos os métodos realizam buscas exatas de registros. As principais semelhanças e diferenças são:

  • Semelhanças: Ambos buscam por registros que correspondam exatamente aos valores fornecidos.
  • Diferenças:
    • FindKey: Realiza uma busca indexada, ou seja, a tabela deve estar ordenada por um índice. Retorna True se o registro for encontrado e False caso contrário.
    • Locate: Realiza uma busca não indexada, percorrendo
... Continue a ler "Métodos Essenciais para Manipulação de Dados em Tabelas" »

Camada de Rede: Conceitos, Protocolos e Funcionamento

Classificado em Computação

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

1 - Quais as três partes que dividem a camada de rede?

Funções e serviços da camada de rede, repasse e roteamento.

2 - Cite e descreva dois exemplos de funções e serviços da camada de rede.

Entrega garantida:

Assegura que o pacote, mais cedo ou mais tarde, chegará ao seu destino.

Entrega de pacotes na ordem:

Garante que os pacotes chegarão ao destino na ordem de envio.

3 - Defina circuitos virtuais.

São circuitos dedicados, ex: Tecnologias X25, Frame Relay e ATM.

4 - Qual o comprimento do protocolo IPv4 e como ele é representado?

32 bits e é apresentado na seguinte forma: 192.168.1.100.

5 - Qual o comprimento do protocolo IPv6 e como ele é representado?

128 bits em 8 blocos de 16 bits cada e é apresentado na seguinte forma: 2001.DB8:AD:F:... Continue a ler "Camada de Rede: Conceitos, Protocolos e Funcionamento" »

Projeto de Software: Conceitos e Características Essenciais

Classificado em Computação

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

1 - Qual a proposta da Fase de Projeto em um desenvolvimento de Software? Quais são os artefatos de entrada e de saída de um Projeto de Software? O Projeto corresponde à primeira dentre as três atividades técnicas - Projeto, Implementação e Testes. A fase de Projeto envolve a modelagem de como o sistema será implementado com a adição dos Requisitos tecnológicos ou não funcionais.

Uma especificação de Projeto deve:

  • Contemplar todos os Requisitos explícitos contidos no Modelo de Análise e todos os Requisitos implícitos desejados pelo cliente;
  • Ser um guia legível e compreensível para aqueles que irão codificar, testar e manter o Software;
  • Prover um quadro completo do Software, tratando Aspectos funcionais, comportamentais e de
... Continue a ler "Projeto de Software: Conceitos e Características Essenciais" »

Fundamentos de Redes de Computadores

Classificado em Computação

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

Cap1

*WIKI - é uma página web que pode ser editada e comentada por grupos de pessoas.
*INTRANET - é uma conexão privada de LANs e WANs que pertence a uma organização e é projetada para estar acessível somente a membros e funcionários da organização, ou a outros com autorização.
*SPYWARE - é um software que é instalado em um dispositivo de rede que coleta informações.
*WLAN - é projetada para interconectar usuários sem o uso de fios em uma área geográfica pequena.
*SAN - é projetada para suportar armazenamento, recuperação e replicação de dados.
*Roteadores e Switches são dispositivos intermediários.
*Computadores, laptops e servidores são dispositivos finais.
*Quanto mais longe você estiver do escritório central ou utilizar
... Continue a ler "Fundamentos de Redes de Computadores" »

Principais Protocolos: DNS, UDP, ICMP, TCP e Mais

Classificado em Computação

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

*Camada de Aplicação - DNS
*Camada de Transporte - UDP
*Camada de Internet - ICMP
*Camada de Acesso à Rede - WLAN

CAP7

**Desenho tela chata (qual etapa em uma sessão TCP) - Término de sessão
**Flag TCP / Etapa correta na sequência de estabelecimento de sessão - 1ª etapa: SYN, 2ª etapa: SYN + ACK, 3ª etapa: ACK
**Qual a vantagem do UDP com relação ao TCP? - A comunicação UDP requer menos sobrecarga
**O TCP é um protocolo mais seguro e usa números de sequência para realinhar os pacotes que chegam fora de ordem no destino.
**Como o cabeçalho UDP possui menos bytes e o UDP não confirma o recebimento dos pacotes, o UDP possui menos sobrecarga do que o TCP.
**Quais aplicativos usam UDP como protocolo de camada de transporte? - Consultas
... Continue a ler "Principais Protocolos: DNS, UDP, ICMP, TCP e Mais" »

Fundamentos de Rede: Protocolos, Camadas OSI e Aplicações

Classificado em Computação

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

Quais duas tarefas são responsabilidade do servidor DNS local?

  • Mapear nomes em endereços IP para hosts internos
  • Enviar solicitações de resolução de nome entre servidores

Qual é a vantagem do SMB sobre o FTP?

Os clientes do SMB podem estabelecer uma conexão a longo prazo com o servidor.

IMAP

É preferível para pequenas e médias empresas, visto que permite o armazenamento e o backup centralizado de e-mails, com cópias de e-mails enviadas aos clientes.

POP

Fornece os e-mails aos clientes e os exclui no servidor de e-mail.

SMTP

É usado para enviar e-mails e não para recebê-los.

HTTPS

É usado para uma navegação segura na Web.

Qual camada do OSI trata dos dados de formatação, como imagens do gráfico GIF e JPEG?

Camada de apresentação

Faça

... Continue a ler "Fundamentos de Rede: Protocolos, Camadas OSI e Aplicações" »

Exemplos de Algoritmos em Portugol

Classificado em Computação

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

Algoritmo "Área do Quadrado - V2"

var
  lado : real
inicio
  Escreva("Entre com o lado do quadrado:")
  Leia(lado)
  Escreva("A área do quadrado vale: ", Lado * Lado)
fimalgoritmo

Algoritmo "Área da Circunferência"

var
  raio, area : real
inicio
  Escreva("Entre com o raio da circunferência:")
  Leia(raio)
  area <- PI * raio * raio
  Escreva("A área da circunferência vale: ", area)
fimalgoritmo

Algoritmo "Área do Triângulo"

var
  base, altura, area : real
inicio
  Escreva("Entre com a base e altura do triângulo:")
  Leia(base, altura)
  area <- base * altura / 2
  Escreva("A área do triângulo vale: ", area)
fimalgoritmo

Algoritmo "Hipotenusa"

var
  hipotenusa, cateto1, cateto2 : real
inicio
  Escreva("Entre com os dois catetos:"
... Continue a ler "Exemplos de Algoritmos em Portugol" »

Statecharts: Modelagem de Sistemas Complexos

Classificado em Computação

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

Statecharts são um tipo de formalismo utilizado na modelagem de sistemas. Adequados para a modelagem de sistemas com comportamento de estado complexo e hierárquico. Para ser modelado utilizando statecharts, um sistema precisa de possuir a capacidade de estar em múltiplos estados simultaneamente, permitindo a modelagem de múltiplas máquinas de estados paralelos (não é possível nas máquinas de estados tradicionais).

Statecharts vs. Diagramas de Estado

Através de diagramas de estado não é possível representar sistemas complexos, visto que é inviável descrever sistemas com, por exemplo, trezentos estados. Assim sendo, surgem os statecharts, que constituem um formalismo visual para descrever estados e transições de uma forma modular.... Continue a ler "Statecharts: Modelagem de Sistemas Complexos" »

Índices em Bancos de Dados: Tipos e Uso

Classificado em Computação

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

Acesso ao Disco

O processo de acesso ao disco envolve três etapas principais:

  1. Tempo de Busca (Seek Time): Encontrar a trilha correta.
  2. Atraso Rotacional (Rotational Latency): Localizar o setor geométrico.
  3. Transferência de Dados: Transferir os dados propriamente ditos.

Tipos de Índices

Índice Primário

É especificado sobre a chave de ordenação (valores distintos, sem repetição) que define a ordem física de um arquivo ordenado de registros. O número de entradas é igual ao número de blocos. Inclusões e exclusões são um grande problema para índices primários, pois precisam manter a ordenação. A solução é marcar registros excluídos. A reorganização ocorrerá somente na reconstrução do índice.

Índice de Agrupamento (Clustering)

... Continue a ler "Índices em Bancos de Dados: Tipos e Uso" »

Guia Completo de Business Intelligence: Do Conceito à Prática

Classificado em Computação

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

Business Intelligence (BI)

É um conjunto de métodos, processos, tecnologias e ferramentas que ajudam a converter dados ou informações em planos que guiam a organização pára melhores tomadas de decisão.

Ciclo do Business Intelligence

Normalmente, o processo de Business Intelligence segue as seguintes etapas:

1. Data Warehouse: local onde as informações, de diferentes fontes, ficam concentradas.

2. Data Mining: mineração dos dados coletados pára a retirada de informações relevantes.

3. Analytics: análise dos dados minerados pára a criação de relatórios detalhados.

4. Reengenharia de Processo de Negócios (BPR):análise dos fluxos de trabalho e processos internos pára a reestruturação organizacional.

5. Benchmarking:comparação... Continue a ler "Guia Completo de Business Intelligence: Do Conceito à Prática" »