Notas, resumos, trabalhos, provas e problemas de Computação

Ordenar por
Matéria
Nível

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" »

Tecnologias de Big Data: Uma Visão Geral Abrangente

Classificado em Computação

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

Hadoop: É um cluster de processamento distribuído, usado para processamento de grandes quantidades de dados.

Componentes do Hadoop: Name Node, Job Tracker e Data Node + Task Tracker + Map Reduce.

HDFS: É uma camada de software utilizando arquivos como blocos em filesystem tradicional formatado em cima dos discos internos. É um sistema de arquivos distribuído feito para armazenar grande quantidade de arquivos.

Google FS: É um sistema de arquivos escalável para aplicações de distribuição intensiva de dados.

Spark: É um mecanismo de processamento open source construído visando na velocidade e facilidade de uso.

MapReduce: É um modelo de programação que permite o processamento de dados massivos em um algoritmo paralelo e distribuído.... Continue a ler "Tecnologias de Big Data: Uma Visão Geral Abrangente" »

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" »

Engenharia de Software: Conceitos e Tipos de Software

Classificado em Computação

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

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


Software não se "desgasta", se deteriora. No início da produção é normal que a curva do software sofra muitas alterações. O objetivo é que ela fique achatada.


Software básico

- é uma coleção de programas escritos para dar apoio a outros programas. Forte interação com o hardware de computador. Sistema operacional, 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 controle.


Software comercial

- é a maior área
... Continue a ler "Engenharia de Software: Conceitos e Tipos de Software" »

Introdução ao Kubernetes: Arquitetura, Componentes e Comandos

Classificado em Computação

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

Scripts

Scripts – linhas de códigos (comandos).

Limitação do Script - Não é capaz de ver a queda da infraestrutura, não permite um fácil monitoramento, não permitia suporte a falhas facilmente.

Kubernetes

Kubernetes – Coordena um cluster altamente disponível de computadores conectados para funcionar como uma única unidade.

O que é um Cluster?

Define uma arquitetura de sistema capaz de combinar vários computadores para trabalharem em conjunto.

Criando e Publicando Aplicações

O que você precisa para criar (publicar) sua aplicação?

Criar a aplicação, associá-la a um serviço, determinar suas portas de operação.

Ambiente Resiliente

Ambiente Resiliente – Ambiente tolerante a falhas (a aplicação continua rodando).

Containers

Docker

... Continue a ler "Introdução ao Kubernetes: Arquitetura, Componentes e Comandos" »

Aprendizado de Máquina e Sistemas Baseados em Conhecimento

Classificado em Computação

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

Aprendizado de Máquina

Construção de sistemas inteligentes capazes de adquirir conhecimento automaticamente.

Paradigmas de Aprendizado

  • Simbólico: Aprende construindo representações simbólicas de um conceito pela análise dos exemplos. Ex.: Expressão lógica e regras de produção.
  • Estatístico: A ideia é utilizar modelos estatísticos para encontrar uma boa aproximação de um conceito.
  • Conexionista: Formam as redes neurais que são construções matemáticas simplificadas inspiradas no modelo biológico do sistema nervoso.
  • Evolutivo: Derivado do modelo biológico de aprendizado.

Tipos de Aprendizado

  • Supervisionado: É construído um classificador que pode determinar a classe dos novos exemplos.
  • Não Supervisionado: Não tem resultado esperado,
... Continue a ler "Aprendizado de Máquina e Sistemas Baseados em Conhecimento" »

ITIL: Perguntas e Respostas Essenciais para Certificação

Classificado em Computação

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

1. Desenho do Serviço: Solução e Requisitos

Um dos cinco aspectos do Desenho do Serviço é o desenho da solução do serviço, incluindo requisitos, recursos e capacidades. Uma abordagem estruturada é crucial para custos, funcionalidades e qualidade esperada. Considerar requisitos funcionais, recursos e habilidades.

2. Modelo V de Serviço: Testes e Níveis

O modelo V representa os níveis de teste necessários para entregar capacidade de serviço. É uma ferramenta para mapear os níveis de configuração nos quais os testes são desenvolvidos e aplicados.

3. Gerenciamento Técnico: Responsabilidades

Gerenciamento Técnico NÃO é responsável por definir os Acordos de Nível Operacional para as equipes técnicas. Esses acordos são definidos... Continue a ler "ITIL: Perguntas e Respostas Essenciais para Certificação" »

Programação Distribuída: Características, Vantagens e Desvantagens

Classificado em Computação

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

Programação distribuída: desenvolvimento e execução de sistemas

que executam de forma concorrente e descentralizada em um ou mais computadores. Um dos maiores exemplos da atualidade são os mineradores de bitcoins, é praticamente impossível rodá-los em apenas um computador, devido ao poder de processamento necessário, aí, entra a programação distribuída, descentralizando em mais computadores conseguindo suprir a demanda de processamento.


Aspectos: Hardware -> autonomia/independência.

Software -> Sistema Único.


Características: hardware autônomo, software cria abstrações

vendo-os como um sistema unico; Execução concorrente. Compartilhamento de recursos. Troca de mensagens. Inexistência de relógico global. Falhas independentes.... Continue a ler "Programação Distribuída: Características, Vantagens e Desvantagens" »