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

Ordenar por
Matéria
Nível

Como a Internet é Gerenciada: Organizações e Protocolos

Classificado em Computação

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

Quem controla o funcionamento da Internet?

Não há um gerenciamento centralizado para a Internet. A Internet é a reunião de redes e organizações individuais, cada uma administrada por seu próprio usuário. Essas redes colaboram com outras redes para que as informações possam percorrê-las, formando assim a Internet.

Existe um acordo geral sobre procedimentos e protocolos, que se encontram em RFCs (Requests for Comments), sobre os quais os usuários concordam.

Organizações Chave na Gestão da Internet:

  • ISOC (Internet Society): Organização sem fins lucrativos de associados profissionais que facilita e sustenta a evolução técnica da Internet, dedicada a reforçar o desenvolvimento. A ISOC coordena:
... Continue a ler "Como a Internet é Gerenciada: Organizações e Protocolos" »

Sistemas Operacionais e Algoritmos Distribuídos

Classificado em Computação

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

A filosofia do projeto Mach é ter um núcleo simples e extensível centrado em recursos de comunicação.

Chorus – O sistema operacional surgiu no instituto francês INRA em 1980, com um projeto de estudo de sistemas distribuídos. É um microkernel de tempo real embarcado, normalmente usado em ambientes de aplicativo distribuídos de baixo custo, nos quais precisam de um mínimo de funcionalidade e de uso de memória mínima. É um sistema operacional altamente escalável e confiável, tanto que foi estabelecido entre os provedores de telecomunicações de topo.

Exemplos:

Cartões de crédito, telefones portáteis, impressoras, robôs etc.

Amoeba – É um sistema operacional distribuído baseado em um microkernel e de código aberto criado... Continue a ler "Sistemas Operacionais e Algoritmos Distribuídos" »

Cloud Computing e Estratégias de TI/SI

Classificado em Computação

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

1- Quais os Ganhos Estratégicos que o Cloud Computing Traz para as Organizações?

O Cloud Computing possibilita às organizações a diversificação da infraestrutura e plataforma tecnológica. Uma organização pode guardar parte dos seus dados e informações em servidores localizados em Data Centers, bem como acessar sistemas e aplicativos, sem a necessidade de ter que comprar ou licenciar hardwares e softwares, respectivamente. A principal necessidade para acessar o serviço de Cloud Computing é uma conexão de internet.

2- Em Qual Sistema de Informação (SI) Pode ser Mais Utilizado? Dê um Exemplo do Uso de Tal Ferramenta Atualmente.

O Data Mining é uma ferramenta que busca padrões e tendências através de grande quantidade de dados,... Continue a ler "Cloud Computing e Estratégias de TI/SI" »

Sistemas Distribuídos, Centralizados e Paralelos

Classificado em Computação

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

Sistemas Centralizados

Os primeiros sistemas funcionavam com uma organização centralizada, onde um único computador detinha o controle do hardware e software. Na década de 1960, com a multiprogramação, sistemas de tempo compartilhado permitiram que vários usuários acessassem os recursos de uma máquina central através de terminais.

A configuração dos sistemas centralizados de tempo compartilhado define a quantidade de usuários e trabalhos que podem ser realizados eficientemente.

Um número maior de usuários reduz a fatia de tempo (time-slice) disponível para cada um, aumenta o número de interrupções e o consumo de recursos do sistema para tarefas de gerenciamento. Além disso, o barramento pode causar um gargalo pela limitação... Continue a ler "Sistemas Distribuídos, Centralizados e Paralelos" »

Guia Completo: Testes, Manutenção e Reengenharia de Software

Classificado em Computação

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

Introdução ao Teste de Software

  • Importância do Teste: O teste é fundamental para garantir a qualidade de um sistema e evitar surpresas desagradáveis.
  • Teste Operacional: Tem a finalidade de responder à seguinte pergunta: "Foi isso o que eu pedi?".

Tipos de Teste de Software

  • Teste de Unidade: Testa uma única unidade do sistema de maneira isolada, geralmente simulando as prováveis dependências que aquela unidade possui.
  • Teste de Integração: Testa a integração entre duas partes do seu sistema. Testes que garantem que suas classes se comunicam bem com serviços web, escrevem arquivos de texto ou mesmo enviam mensagens via socket são considerados testes de integração.
  • Teste de Caixa Branca: O analista tem acesso ao código-fonte, conhece
... Continue a ler "Guia Completo: Testes, Manutenção e Reengenharia de Software" »

Análise de Métricas Digitais e Estratégias de Crescimento

Classificado em Computação

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

Análise de Desempenho do Site

Bounce Rate: Taxa de rejeição, indica a porcentagem de visitantes que entram no site e saem sem interagir com o conteúdo. Quanto menor, melhor. Monitorar essa métrica ajuda a identificar problemas com a usabilidade do site, calls to action e relevância do conteúdo. Um bounce rate alto pode indicar que o destaque não é atrativo, o preço está alto ou o site não conduz o visitante ao objetivo desejado.

Fontes de Tráfego: É crucial entender de onde vem o tráfego do site:

  • Direct: Acessos diretos ao site, geralmente por meio de URLs digitadas ou favoritos.
  • Referrals: Sites que direcionam tráfego para o seu, incluindo links de parceiros, SEO e redes sociais.
  • Search: Tráfego proveniente de mecanismos de busca
... Continue a ler "Análise de Métricas Digitais e Estratégias de Crescimento" »

Processos de Integração, Escopo e Tempo em Gerenciamento de Projetos

Classificado em Computação

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

Integração:

Desenvolver o Termo de Abertura do Projeto (TAP) é o processo de desenvolver um documento que formalmente autoriza a existência de um projeto. Desenvolver o plano de gerenciamento do projeto é o processo de definir, preparar e coordenar todos os planos auxiliares e integrá-los a um plano de gerenciamento do projeto abrangente. Orientar e gerenciar o trabalho do projeto é o processo de liderança e realização do trabalho definido no plano de gerenciamento do projeto e implementação das mudanças aprovadas para atingir os objetivos do projeto. Monitorar e controlar o trabalho do projeto é o processo de acompanhamento, análise e relato do progresso para atender aos objetivos de desempenho definidos no plano de gerenciamento... Continue a ler "Processos de Integração, Escopo e Tempo em Gerenciamento de Projetos" »

Modelos Booleano, Vetorial e Probabilístico na Recuperação de Informação

Classificado em Computação

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

1. Faça um paralelo entre os Modelos Booleano, Vetorial e Probabilístico.

Modelo Booleano:

O Modelo Booleano é um dos modelos básicos que considera uma consulta como uma expressão booleana convencional que liga seus termos através de conectivos lógicos AND, OR e NOT.

Modelo Vetorial:

No Modelo Vetorial cada documento é representado como um vetor de termos e cada termo possui um valor associado que indica o grau de importância deste documento.

Modelo Probabilístico:

O Modelo Probabilístico foi proposto em 1976 por Robertson e Spack Jones, com o objetivo de capturar o problema de IR usando um formalismo probabilístico.

2. De acordo com os Documentos abaixo, faça o que se pede:

a) Construa o índice.

a) Ciencia – Informação – Estudar

... Continue a ler "Modelos Booleano, Vetorial e Probabilístico na Recuperação de Informação" »

Importância dos Sistemas de Informação e Tecnologias nas PMEs

Classificado em Computação

Escrito em em português com um tamanho de 11,37 KB

Os sistemas e tecnologias de informação nas PMEs são hoje reconhecidos como críticos e como um recurso fundamental para a inovação e o desenvolvimento económico das mesmas. A comunidade Europeia reflete esta preocupação do uso dos sistemas e tecnologias de informação para o desenvolvimento económico e reconhece a necessidade de melhorar competências profissionais nestas áreas nomeadamente em Portugal, UK e Grécia onde é mais significativo o menor uso dos sistemas e tecnologias de informação nas práticas de gestão. O crescimento de profissionais, com dual-thinker, aqueles que podem combinar conhecimentos sobre TI e organização será dramático nos próximos anos. A contribuição das TI nas organizações é sempre mal... Continue a ler "Importância dos Sistemas de Informação e Tecnologias nas PMEs" »

Estruturas de Dados: Conceitos, TADs e Implementações

Classificado em Computação

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

Tipos de Dados e Abstratos

Tipo de Dado

Define o conjunto de valores que uma variável pode assumir e as operações sobre esses valores. Ex.: Int, Double, Char.

Tipo Abstrato de Dados (TAD)

Define o conjunto de valores e as operações sobre os valores, mas não define sua implementação. Ex.: Lista, Pilha, Fila e Árvore.

Exemplos de Tipos Abstratos de Dados (TADs)

  • Lista: Conjunto de itens interligados cujas operações de inserção e remoção podem ser feitas em qualquer parte da lista.
  • Pilha: Conjunto de itens interligados cujas operações de inserção e remoção só podem ser feitas no topo da pilha (LIFO - Last In, First Out).
  • Fila: Conjunto de itens interligados cuja operação de inserção é feita no final da fila e a operação de
... Continue a ler "Estruturas de Dados: Conceitos, TADs e Implementações" »