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

Ordenar por
Matéria
Nível

Gerenciamento da Integração do Projeto: Conceitos Essenciais

Classificado em Computação

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

O Gerenciamento da Integração do Projeto

O Gerenciamento da Integração do Projeto (GIP) inclui os processos e atividades para identificar, definir, combinar, unificar e coordenar os diversos processos e atividades dentro dos grupos de processos de gerenciamento do projeto.

A Importância da Integração no Contexto de Projetos

No contexto de gerenciamento de projetos, a integração é crucial e abrange características de:

  • Unificação;
  • Consolidação;
  • Comunicação; e
  • Ações integradoras.

Essas características são essenciais para a execução controlada do projeto até a sua conclusão, a fim de gerenciar com sucesso as expectativas das partes interessadas e atender aos requisitos.

Decisões Chave do Gerenciamento da Integração

O Gerenciamento... Continue a ler "Gerenciamento da Integração do Projeto: Conceitos Essenciais" »

Conceitos Fundamentais de Estatística e Bioestatística

Classificado em Computação

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

Para muitos, a estatística não passa de conjuntos de tabelas de dados numéricos. A estatística pode ser pensada como a ciência de aprendizagem a partir de dados.

Estatística: O que é?

Conceitos:

  • 1. Conjunto de técnicas que nos permite, de forma sistemática, coletar, organizar, descrever, analisar e interpretar dados oriundos de estudos ou experimentos.
  • 2. É a ciência que tem por objetivo planejar, coletar, tabular, analisar e interpretar informações e delas extrair conclusões que permitam a tomada de decisões acertadas mediante incertezas.

Estatística Descritiva: O que é?

Conceito:

Conjunto de métodos para organização, apresentação e descrição de dados representativos do comportamento de uma variável, onde se utilizam gráficos,... Continue a ler "Conceitos Fundamentais de Estatística e Bioestatística" »

Máquina Norma e Conceitos Fundamentais da Máquina de Turing

Classificado em Computação

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

Simulações da Máquina Norma

A máquina Norma exemplifica diversas simulações com as seguintes características:

  • Operações e Testes: Adição, subtração, multiplicação, divisão e testes sobre números primos.
  • Valores Numéricos: Armazenamento e tratamento de diversos tipos, como inteiros ($\mathbb{Z}$) e racionais ($\mathbb{Q}$).
  • Dados Estruturados: Acesso, armazenamento e tratamento de arranjos, vetores, pilhas, etc.
  • Endereçamento Indireto e Recursão: Desvio para uma instrução determinada pelo conteúdo de um registrador e simulação de mecanismos de recursão.
  • Cadeias de Caracteres: Definição e manipulação.

Diversas características de máquinas reais são simuladas usando a máquina Norma, reforçando a evidência de que, de... Continue a ler "Máquina Norma e Conceitos Fundamentais da Máquina de Turing" »

Lista de Exercícios de Algoritmos e Vetores

Classificado em Computação

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

1. Algoritmo de Inversão de Vetor

Fazer um algoritmo que leia dez números e escreva-os na ordem contrária à ordem de leitura.

var NUMEROS : VETOR [0..9] DE INTEIRO
INDICE: INTEIRO
inicio
//ENTRADA DE DADOS DO VETOR
PARA INDICE DE 0 ATE 9 PASSO 1 FACA
  ESCREVA("DIGITE O NUMERO[",INDICE,"]:")
  LEIA(NUMEROS[INDICE])
FIMPARA
//SAIDA DE DADOS
PARA INDICE DE 9 ATE 0 PASSO -1 FACA
  ESCREVA("ELEMENTO EM NUMERO[",INDICE,"]:")
  ESCREVAL(NUMEROS[INDICE])
FIMPARA
fimalgoritmo

2. Separação de Pares e Ímpares

Fazer um algoritmo que leia dez números inteiros armazenando-os em um vetor e escreva primeiramente todos os números pares lidos e após todos os ímpares.

var NUMEROS : VETOR [0..9] DE INTEIRO
INDICE: INTEIRO
inicio
//ENTRADA DE DADOS DO VETOR
... Continue a ler "Lista de Exercícios de Algoritmos e Vetores" »

Gerência de Redes: Conceitos Fundamentais e Ferramentas Essenciais

Classificado em Computação

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

Objetivo da Gerência de Redes

O objetivo da Gerência de Redes é monitorar e controlar segmentos de rede (físicos ou lógicos), assegurando um nível de qualidade. Este processo é realizado pelo gerente, utilizando a estação de gerência.

Etapas do Gerenciamento de Redes

O gerenciamento de redes envolve 3 etapas principais:

  • Coleta de Dados: Processo geral automático de monitoramento de recursos gerenciados.
  • Diagnóstico: Trata os dados a fim de identificar a causa do problema.
  • Ação ou Controle: Após o diagnóstico, cabe a ação ou controle sobre o recurso afetado.

Sistemas de Gerência de Redes

Um Sistema de Gerência de Redes é uma coleção de ferramentas integradas para monitoramento e controle de rede, oferecendo uma interface única... Continue a ler "Gerência de Redes: Conceitos Fundamentais e Ferramentas Essenciais" »

Arquitetura de Sistemas Distribuídos

Classificado em Computação

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

1) O que define a arquitetura de um sistema distribuído?

A) Todas estão corretas.

  • I - As relações entre estes componentes;
  • II - A divisão de responsabilidades (ex. cliente, servidor);
  • III - A localização dos componentes do sistema;
  • IV - Como estes componentes são mapeados para a infraestrutura de rede.

2) Com o passar dos anos, as aplicações empresariais evoluíram de aplicações monolíticas executando em computadores de grande porte, para aplicações do tipo cliente-servidor e, então, para aplicações em camadas. No caso de aplicação em três camadas, quais os nomes destas camadas?

A) Cliente, servidor de aplicação, servidor de banco de dados.

3) As arquiteturas multidivididas sugerem várias possibilidades para a distribuição

... Continue a ler "Arquitetura de Sistemas Distribuídos" »

Questões de Lógica e Programação — Exercícios com Gabarito

Classificado em Computação

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

Simulado: Questões de Lógica e Programação

1ª Questão (Ref.: 201602419680)

Pontos: 0,1 / 0,1

Considere o trecho de código C++ abaixo:


int i;
for (i = 0; i <= 100; i++) {
  cout << "Linha " << (i + 1) << endl;
}
  

Pergunta: Qual é o valor da variável i ao final da execução do código acima?

Opções

  • quadrado_x.gif Certo 101.
  • quadrado.gif 100.
  • quadrado.gif 99.
  • quadrado.gif 102.
  • quadrado.gif 0.

2ª Questão (Ref.: 201602301749)

Pontos: 0,0 / 0,1

O computador só entende linguagem de zeros e uns. Nesse sentido, é importante conhecer como fazer a conversão de um número da base decimal para a base binária. O número 35, se escrito na base binária, equivale a:

Opções

  • quadrado.gif 0110 0011
  • quadrado_x.gif Errado 0101 1101
  • quadrado.gif Certo 0010 0011
  • quadrado.gif 0101 1001
  • quadrado.gif 1101 0111

3ª Questão (Ref.: 201602257092)

Pontos: 0,0 / 0,1

Interprete o algoritmo

... Continue a ler "Questões de Lógica e Programação — Exercícios com Gabarito" »

Guia Rápido: Conceitos e Diagramas Fundamentais da UML

Classificado em Computação

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

Conceitos Essenciais de UML e Modelagem de Sistemas

UML (Unified Modeling Language)

É uma simplificação da realidade que descreve um sistema de um ponto de vista particular.

Modelagem de Negócios

É uma técnica de modelagem de alto nível, que surgiu das dificuldades identificadas por analistas e programadores. Ela serviu para facilitar a comunicação com as pessoas que fazem parte do negócio e que não possuem conhecimentos de Engenharia de Software.

Diagrama de Classes

O principal diagrama da UML, serve de apoio para a maioria dos diagramas. Ele define a estrutura de classes do sistema e estabelece como as classes se relacionam.

Diagrama de Objetos

Os diagramas de objetos são úteis para a modelagem de estruturas de dados complexas, pois... Continue a ler "Guia Rápido: Conceitos e Diagramas Fundamentais da UML" »

Exercícios Resolvidos sobre Computação em Nuvem

Classificado em Computação

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

Exercícios sobre Computação em Nuvem

1) Atualmente, as empresas vêm empregando tecnologias que permitem utilizar programas, serviços e armazenamento em servidores conectados à nuvem, o que traz grandes benefícios financeiros. Esse tipo de serviço pode ser classificado como:

  • A. Model View Controller (MVC)
  • B. Computação em nuvem (Cloud Computing)
  • C. Arquitetura orientada a serviços (SOA)
  • D. Serviços web (web services)

2) Hoje em dia, diversos serviços são fornecidos pelos sistemas de computação em nuvem. Quando necessitamos de um serviço exclusivo e específico para atender a uma demanda da empresa, devemos utilizar um serviço disponibilizado pela camada de plataforma. A qual característica se refere o modelo citado?

  • A) Armazenamento
... Continue a ler "Exercícios Resolvidos sobre Computação em Nuvem" »

Fundamentos e Ciclo de Vida do Desenvolvimento de Software

Classificado em Computação

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

O que é um Sistema Operacional?

Sistema Operacional (SO) é o software básico de um computador que fornece uma interface entre os programas de computador, dispositivos de hardware e o usuário.

Classificação dos Sistemas Operacionais

  • Multi-usuário: Permite que dois ou mais usuários utilizem seus programas ao mesmo tempo. Alguns sistemas operacionais permitem centenas ou milhares de usuários simultaneamente.
  • Multiprocessador: Suporta a execução do mesmo programa em mais de uma CPU.
  • Multitarefa: Permite que vários programas rodem ao mesmo tempo.
  • Multi-tramo (Multithreading): Permite que diferentes partes de um único programa estejam em execução a qualquer momento.
  • Em tempo real: Responde à entrada instantaneamente.

O que é uma Linguagem

... Continue a ler "Fundamentos e Ciclo de Vida do Desenvolvimento de Software" »