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

Ordenar por
Matéria
Nível

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

Conceitos Essenciais: Informação, Comunicação e TI

Classificado em Computação

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

Conceitos Fundamentais

A compreensão de termos como informação, dado e comunicação é crucial para qualquer área que lide com o fluxo e processamento de conhecimento.

Informação

Informação é o dado que foi processado e armazenado de forma compreensível para o seu receptor e que apresenta valor real ou percebido para suas decisões correntes ou prospectivas.

Dado

Dado é o registro puro, ainda não interpretado, analisado e processado.

Comunicação

Comunicação é o processo de transmissão de informação e de compreensão que somente se efetiva mediante uso de símbolos comuns.

Resumo dos Conceitos

Em resumo, informação é o dado processado de forma a ser entendido pelo receptor. A transferência de informação é a comunicação.

Características

... Continue a ler "Conceitos Essenciais: Informação, Comunicação e TI" »

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

Fundamentos de Software e Banco de Dados para Contabilidade

Classificado em Computação

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

Tecnologia de Software

  • Cornachione Jr. (2001, p. 129) afirma que “a tarefa fundamental do software é a de extrair o máximo potencial oferecido pelo recurso físico (hardware) e colocá-lo à disposição do usuário”.
  • Com as instruções certas nos momentos apropriados, pode-se fazer quase tudo com um computador.
  • Um computador (hardware apenas) sem software é como uma caixa vazia. Graças ao software, o computador ganha vida.

Linguagens de Programação e Software

  • Por trás do software estão as linguagens de programação, que são responsáveis por buscar um ótimo relacionamento entre o software, o hardware e as pessoas.
  • Todas as linguagens de programação possuem algo em comum: a **instrução**, que é a base de todas elas.
  • A instrução
... Continue a ler "Fundamentos de Software e Banco de Dados para Contabilidade" »

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

Conceitos Fundamentais de Programação Distribuída

Classificado em Computação

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

1) Programação Distribuída

Desenvolvimento e execução de sistemas que operam de forma concorrente e descentralizada em um ou mais computadores. Um dos maiores exemplos atuais são os mineradores de *Bitcoin*. É praticamente impossível executá-los em apenas um computador devido ao poder de processamento necessário. Aí, entra a programação distribuída, descentralizando em mais computadores e conseguindo suprir a demanda de processamento.

  • Aspectos:
  • Hardware: autonomia/independência.
  • Software: Sistema Único.

2) Características, Vantagens e Desvantagens

Características

  • Hardware autônomo; software cria abstrações, vendo-os como um sistema único.
  • Execução concorrente.
  • Compartilhamento de recursos.
  • Troca de mensagens.
  • Inexistência de relógio
... Continue a ler "Conceitos Fundamentais de Programação Distribuída" »

Exercícios de Engenharia de Software — Modelos e Protótipos

Classificado em Computação

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

AC-04

Analise as afirmativas abaixo

I – Quando um projeto de software está atrasado, adicionar mais analistas e desenvolvedores é uma alternativa totalmente viável;

II – Um manual contendo padrões e procedimentos para a construção de um software é algo absolutamente suficiente;

III – Os requisitos de projeto modificam-se continuamente, mas as mudanças podem ser facilmente acomodadas, porque o software é flexível;

IV – Assim que o sistema é colocado em Produção o trabalho da equipe de desenvolvimento está totalmente terminado.

Responda a alternativa correta:

  • (X) Todas as afirmações são falsas
  • Somente as afirmações I e IV são verdadeiras
  • Somente as afirmações II e IV são verdadeiras
  • Todas as afirmações são verdadeiras
  • Somente
... Continue a ler "Exercícios de Engenharia de Software — Modelos e Protótipos" »

Questões Comentadas: Recuperação Judicial e Falência

Classificado em Computação

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

1. Questão FGV (2017) - Recuperação Extrajudicial

Luiz é sócio da sociedade Papéis Fechados Ltda., que se encontra altamente endividada. Por essa razão, a referida sociedade terá dificuldades para negociar com os credores e os seus funcionários. Com relação à recuperação extrajudicial, considere os créditos a seguir:

  • I - Quirografário;
  • II - Com garantia real;
  • III - Subordinado;
  • IV - Trabalhista;
  • V - Tributário.

Os créditos que NÃO podem ser objeto da recuperação extrajudicial da Papéis Fechados Ltda. são somente: E) IV e V.

2. Recuperação Judicial: Créditos Sujeitos

A empresa “Lojas Vende Barato”, por dificuldades de fluxo de caixa, formulou pedido de recuperação judicial apresentando plano que prevê a remissão de 50%... Continue a ler "Questões Comentadas: Recuperação Judicial e Falência" »

Guia de Encaminhamento de Redes, NAT e Protocolo ARP

Classificado em Computação

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

Tabela de Encaminhamento

A tabela de encaminhamento do router consiste numa série de entradas chamadas rotas, que contêm informações acerca da localização dos IPs de rede no conjunto de redes.

Os hosts necessitam de uma tabela de encaminhamento?

Sim. Os hosts também necessitam de uma tabela de encaminhamento local para assegurar que os pacotes de camada de rede são direcionados para a rede de destino correta. Ao contrário da tabela de encaminhamento do router, que contém routers locais, a tabela de hosts normalmente contém a sua conexão ou conexões para o gateway. A confirmação do endereço do gateway padrão, no host, cria a rota padrão local.

O que é a rota padrão?

A rota padrão é uma rota que corresponderá a todas as redes... Continue a ler "Guia de Encaminhamento de Redes, NAT e Protocolo ARP" »

Sistemas Distribuídos: Multicast e Gerenciamento de Grupos

Classificado em Computação

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

Distinção entre Grupos Sobrepostos e Não Sobrepostos

  • Grupos Sobrepostos: Entidades podem pertencer a vários grupos.
  • Grupos Não Sobrepostos: Qualquer processo pertence, no máximo, a um grupo.

Três Propriedades da Confiabilidade de Mensagens Multicast

  • Integridade: A mensagem recebida é a mesma que foi enviada, e nenhuma mensagem é entregue duas vezes.
  • Validade: Garante que a mensagem será entregue.
  • Acordo: Garante que, se a mensagem é entregue para um processo, então ela é entregue para todos os processos.

Três Tipos de Ordenação de Entrega de Mensagens Multicast

  • Ordem FIFO (First-In-First-Out): O primeiro a entrar é o primeiro a sair. Preserva a ordem da perspectiva do processo remetente.
  • Ordem Causal: Se uma mensagem acontece antes
... Continue a ler "Sistemas Distribuídos: Multicast e Gerenciamento de Grupos" »