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

Ordenar por
Matéria
Nível

XML, XHTML e HTML: Estrutura, Rigor e Transporte de Dados

Classificado em Computação

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

Estilo Inline (Atributo Style)

O atributo style pode ser aplicado à maioria dos elementos do corpo e especifica informações de estilo para o elemento atual.

Componentes Essenciais de um Documento XML

Um documento XML é constituído pelos seguintes elementos:

  • Declaração XML: Identifica o documento como XML e fornece os detalhes necessários para processar corretamente o arquivo XML.
  • Instruções de Processamento: Permitem que os documentos contenham instruções para as aplicações.
  • Declaração DOCTYPE: É usada para referenciar o DTD (Document Type Definition) a ser utilizado para validar o documento XML.
  • Referências de Caracteres e Entidade: Ponto de partida para a aplicação responsável por processar o XML.
  • Secção CDATA: Serve para indicar
... Continue a ler "XML, XHTML e HTML: Estrutura, Rigor e Transporte de Dados" »

Glossário de termos técnicos em Telecomunicações Móveis (TMC)

Classificado em Computação

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

O que é uma célula em TMC?

É a área de cobertura referente a uma estação rádio base.

O que são células co-canais?

São células que fazem uso do mesmo grupo de frequências.

O que é interferência co-canal?

Percepção de um canal de rádio muito próximo a outro canal.

O que é interferência por canal adjacente?

É a interferência causada por sinais que correspondem a canais de frequência adjacente ao canal desejado.

O que é handover?

Transferência de uma chamada de uma célula para outra da mesma CCC, permitindo a mobilidade.

O que é um cluster?

Conjunto de células que faz uso de todos os canais disponíveis da operadora sem reutilizar.

É possível interferência co-canal dentro de um mesmo cluster? Explique.

Não, porque dentro de um... Continue a ler "Glossário de termos técnicos em Telecomunicações Móveis (TMC)" »

Introdução a Bancos de Dados, SGBD e Modelagem

Classificado em Computação

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

O que é um Banco de Dados?

É uma coleção de dados operacionais armazenados e usados pelas aplicações de uma determinada organização.

Origem

Foi concebido pelo Departamento de Defesa dos EUA em 1957 e divulgado através da conferência chamada CODASYL. Nessa mesma conferência foi apresentada a linguagem de programação COBOL.

Conceito de Database

"Um conjunto de arquivos (tabelas), onde um arquivo é uma coleção ordenada de registros (linhas), e um registro consiste em uma ou mais chaves de dados."

O que é um SGBD?

Sistema de Gerenciamento de Banco de Dados (SGBD) é um conjunto de sistemas que permite criar e manter um banco de dados.

Banco de Dados + SGBD = Sistema de Banco de Dados

Vantagens de Utilizar um SGBD

  • Controle de redundância
... Continue a ler "Introdução a Bancos de Dados, SGBD e Modelagem" »

Engenharia de Software: Guia Completo

Classificado em Computação

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

1. Atributos de um Bom Software

Um bom software deve possuir os seguintes atributos:

  • Atender aos requisitos funcionais e de desempenho solicitados pelo usuário;
  • Facilidade de manutenção;
  • Alto nível de confiança.

2. Engenharia de Software vs. Ciência da Computação

A Engenharia de Software foca nos aspectos práticos da produção de sistemas de software, enquanto a Ciência da Computação estuda os fundamentos teóricos dos aspectos computacionais.

3. Impactos da Web na Engenharia de Software

A Web trouxe:

  • Maior disponibilidade de serviços de software;
  • Desenvolvimento de sistemas distribuídos baseados em serviços;
  • Avanços em linguagens de programação;
  • Reuso de software.

4. Ética na Engenharia de Software

Princípios éticos importantes:

  • Confidencialidade:
... Continue a ler "Engenharia de Software: Guia Completo" »

Engenharia de Software: Requisitos e UML

Classificado em Computação

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

Engenharia de Software: Organização, Produtividade e Qualidade

O processo de engenharia de software não é fabricação, o software não se deteriora, mas está em constante evolução e erros surgirão.

É fundamental compreender o problema antes de desenvolver a solução.

Os processos de software seguem passos previsíveis, um roteiro que ajuda a criar um resultado de alta qualidade dentro do prazo determinado.

UML - Linguagem de Modelagem Unificada

UML é uma linguagem-padrão para a elaboração da estrutura de projetos de software. Ela poderá ser empregada para a visualização, a especificação, a construção e a documentação de artefatos que façam uso de sistemas complexos de software.

Orientação a Objetos

  • Classes, objetos, atributos,
... Continue a ler "Engenharia de Software: Requisitos e UML" »

Bancos de Dados: Relacionais vs. NoSQL, Escalabilidade e Conceitos Essenciais

Classificado em Computação

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

Características dos Bancos de Dados Relacionais

Sucessor do modelo hierárquico, os bancos de dados relacionais armazenam informações em Tabelas (Relações), contendo linhas e colunas. Cada tupla representa uma entidade do mundo real, e cada coluna define uma propriedade do dado. As tabelas estabelecem relacionamentos entre si através de Chave Primária (CP) e Chave Estrangeira (CE), garantindo que informações referenciem dados já cadastrados e povoados em outras tabelas.

Esses sistemas oferecem validação, recuperação de falhas, segurança, otimização de consultas e garantia de integridade de dados, entre outras funcionalidades. Permitem que múltiplos usuários acessem o banco de dados simultaneamente.

Propriedades ACID em Bancos

... Continue a ler "Bancos de Dados: Relacionais vs. NoSQL, Escalabilidade e Conceitos Essenciais" »

Tipos de Bancos de Dados NoSQL: Modelos e Comparativo

Classificado em Computação

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

Tipos de BDs NoSQL:

Modelo Colunar: São bancos de dados orientados a colunas.

Modelo Chave-Valor: A chave funciona como um identificador exclusivo. O valor é um conjunto de qualquer coisa, desde objetos simples até compostos.

Modelo Orientado a Grafos: Nesse modelo, três componentes são fundamentais: Vértices (entidades), Arestas (relacionamentos) e Atributos (informações sobre os relacionamentos).

Modelo Orientado a Documentos: Armazena coleções de documentos. Um documento contém tudo o que é necessário, sem precisar buscar dados em outros lugares.

Comparativo BD Relacional X BD NoSQL:

Escalabilidade: BDs NoSQL são mais escaláveis. BDs relacionais priorizam escalonamento vertical, que tem um limite.

Disponibilidade: BDs NoSQL facilitam... Continue a ler "Tipos de Bancos de Dados NoSQL: Modelos e Comparativo" »

Conceitos Essenciais de Data Warehouse e Data Mining

Classificado em Computação

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

Trabalho em Grupo: Pesquisa sobre Algoritmos Genéticos

Abordamos o tema algoritmos genéticos, que basicamente são métodos generalizados de busca e otimização que simulam os processos naturais e os aplicam à solução de problemas reais. Discorremos sobre a sua diferenciação dos métodos tradicionais e também dos operadores genéticos (seleção, mutação e cruzamento), além de exemplificar a composição de um algoritmo genético.

O que Caracteriza o Esquema Constelação?

Consiste num conjunto de esquemas em estrela com tabelas fato ligadas hierarquicamente.

Objetivos do Data Mining e Sua Utilização

O objetivo principal é descobrir padrões em meio a muitos dados. O objetivo exploratório é utilizado para descobrir novos conhecimentos,... Continue a ler "Conceitos Essenciais de Data Warehouse e Data Mining" »

Especificações Técnicas de Sistemas Celulares (FDMA, TDMA, CDMA)

Classificado em Computação

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

FDMA (AMPS)

Distância Duplex e Canais

Qual é a distância duplex no FDMA (AMPS)?

45 MHz.

Qual é a quantidade de canais de voz disponíveis em Banda A no FDMA (AMPS)?

395 Canais de Voz (CV).

Qual é a frequência do TAS (Tone Alert Signal) dentro do CV no FDMA (AMPS)?

6 KHz.

Sinalização e Potência

Cite uma sinalização do canal de controle no FDMA (AMPS).

  • Sinalização de registro;
  • Busca;
  • Resposta à busca;
  • Aviso periódico de localização.

Qual é a potência máxima e mínima de uma Estação Móvel (EM) (em mW e em dBm)?

Mínima: 50 mW (-15 dBm). Máxima: 600 mW (28 dBm).

Parâmetros de Controle

O que acontece quando a taxa de erro do TAS devolvido atinge o parâmetro SSD?

O móvel receberá uma ordem para diminuir a potência, se houver recurso disponível.... Continue a ler "Especificações Técnicas de Sistemas Celulares (FDMA, TDMA, CDMA)" »

Conceitos Fundamentais de Redes: Camadas, Protocolos e Mídia Física

Classificado em Computação

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

Componentes e Conceitos de Redes

Componentes: Dados não são transferidos de uma camada $n$ para $n$. São transferidos para as camadas inferiores até alcançar o destino.

Interfaces: Definem as operações e os serviços entre as camadas.

Arquitetura: Um conjunto de camadas e protocolos. Deve conter informações suficientes para permitir que um implementador desenvolva seu programa ou construa o hardware de cada camada, de forma que obedeça corretamente ao protocolo adequado.

Pilha de Protocolo: Uma lista de protocolos usados por um determinado sistema.

As camadas precisam identificar os transmissores e receptores. Devido à existência de muitos processos e computadores, é necessário um endereçamento para um destino específico. Além disso,... Continue a ler "Conceitos Fundamentais de Redes: Camadas, Protocolos e Mídia Física" »