Os grids são formados por recursos heterogêneos, englobando clusters, supercomputadores, desktops e até dispositivos móveis, e podem possuir os seguintes elementos: nó mestre (eventualmente, replicado), nós de execução, nós de submissão, interligação e rede de comunicação pública de larga escala: a internet. Identifique se são (V) verdadeiras ou (F) falsas as afirmativas a seguir, que descrevem características dos grids. I. ( ) Pervasividade. II. ( ) Visão uniforme dos recursos computacionais. III. ( ) Armazenamento remoto dos dados. Assinale a alternativa que apresenta a sequência correta.
Os algoritmos probabilísticos também têm impacto significativo em redes e sistemas distribuídos, como na otimização de roteamento e comunicação. Eles utilizam aleatoriedade para explorar caminhos e minimizar conflitos de forma eficiente. Esse uso é essencial em aplicações como redes peer-to-peer e protocolos de consenso em blockchain. Neste contexto, compreenda e associe as descrições aos conceitos correspondentes sobre o problema de balanceamento em Redes Bayesianas:\n\n| Conceitos | Descrição |\n| :--- | :--- |\n| I. Dificuldade de cálculo com muitas variáveis | A. Está associado à dificuldade de calcular probabilidades quando o número de variáveis no grafo aumenta significativamente. |\n| II. Ajuste de pesos para priorização de nós | B. Pode ser resolvido ajustando pesos para priorizar os nós com maior impacto causal. |\n| III. Trade-off entre precisão e custo computacional | C. Refere-se ao equilíbrio entre a precisão do modelo e o custo computacional envolvido. |\n\nAssinale a alternativa que apresenta a associação correta.
Os algoritmos probabilísticos enfrentam desafios relacionados à geração de números verdadeiramente aleatórios. A qualidade da aleatoriedade afeta diretamente a precisão e a robustez dos resultados. Por isso, métodos de geração pseudoaleatória são amplamente estudados para garantir resultados confiáveis em aplicações práticas. Com relação a este contexto e sobre o conteúdo estudado, avalie as asserções a seguir e a relação proposta entre elas.\n\nI. As redes Bayesianas são altamente interpretáveis e permitem a modelagem explícita de relações de dependência entre variáveis.\n\nPORQUE\n\nII. As redes Bayesianas utilizam o Teorema de Bayes e grafos acíclicos direcionados (DAGs) para representar e calcular distribuições de probabilidade conjunta.\n\nA respeito dessas asserções, assinale a alternativa correta.
Leia o trecho a seguir: Em algoritmos probabilísticos, a aleatoriedade é usada para simplificar soluções ou melhorar o desempenho em comparação aos métodos determinísticos. Eles são especialmente úteis em cenários onde a solução exata é computacionalmente inviável, mas uma solução aproximada é suficiente. Exemplos incluem testes de primalidade e algoritmos para encontrar padrões em grandes conjuntos de dados. O classificador Naive-Bayes assume que as variáveis preditoras são [preencher 1] entre si, dado a classe, e utiliza o [preencher 2] para calcular as probabilidades necessárias para a classificação. Os termos [preencher 1] e [preencher 2] são corretamente substituídos por:
Uma aplicação prática para um algoritmo probabilístico é o filtro de spam em e-mails, que utiliza o classificador Naïve Bayes para determinar se uma mensagem é spam ou não. Esse algoritmo calcula a probabilidade de um e-mail ser spam com base na frequência de palavras e outros atributos. Diante do apresentado, assinale a alternativa que identifica a principal característica das redes bayesianas usadas para classificação.
Em computação quântica, algoritmos probabilísticos desempenham um papel fundamental, utilizando propriedades quânticas para gerar soluções probabilísticas rápidas. O algoritmo de Shor, por exemplo, resolve problemas de fatoração de inteiros de forma exponencialmente mais eficiente que os métodos clássicos. Isso demonstra seu potencial revolucionário para criptografia. Analisando os paradigmas de aprendizado de máquina, assinale a alternativa que contém o paradigma que se destaca por utilizar representações explícitas e manipuláveis de conhecimento, como regras lógicas ou árvores de decisão, e tem como principal característica a interpretação clara de suas inferências.
Na ciência de dados, algoritmos probabilísticos são amplamente usados para modelagem estatística e previsão. Os métodos como amostragem de Monte Carlo ajudam a estimar distribuições complexas e realizar inferências em problemas de alta dimensionalidade. Isso os torna ferramentas indispensáveis em finanças, meteorologia e análise de risco.Com relação a este contexto e sobre o conteúdo estudado, examine as asserções a seguir e a relação proposta entre elas.I. Em Redes Bayesianas, a inferência preditiva permite calcular a probabilidade de uma variável alvo com base em valores conhecidos de suas causas ou antecedentes.PORQUEII. As Redes Bayesianas representam somente relações causais diretas e não possibilitam inferências diagnósticas ou baseadas em evidências.A respeito dessas asserções assinale, a alternativa correta.
Uma das aplicações mais conhecidas de algoritmos probabilísticos é o teste de primalidade de números grandes, como o algoritmo Miller-Rabin. Esses métodos baseados em probabilidades tornam verificações rápidas possíveis, mesmo para números com centenas de dígitos. Embora não garantam precisão absoluta, o erro pode ser reduzido ajustando o número de iterações.Diante do apresentado, sobre os tipos de conhecimento de redes bayesianas, observe as afirmativas a seguir:I. O conhecimento causal representa como os efeitos dependem de suas causas e é frequentemente usado para prever consequências.II. O conhecimento diagnóstico se baseia em como as causas explicam os efeitos e é usado para prever causas a partir de evidências observadas.III. Em uma Rede Bayesiana, os dois tipos de conhecimento (causal e diagnóstico) são mutuamente exclusivos e não podem coexistir no mesmo modelo.Está correto o que se afirma em:
O sucesso de um algoritmo probabilístico depende do design cuidadoso para minimizar erros e otimizar resultados. Muitas vezes, esses algoritmos apresentam um "trade-off" entre precisão e desempenho, permitindo personalizações para diferentes aplicações. Isso os torna populares em inteligência artificial, otimização combinatória e biologia computacional.Neste sentido, sobre o classificador Naive Bayes, interprete as afirmativas a seguir:I. O classificador Naive Bayes assume que todos os atributos do conjunto de dados são independentes entre si, dado a classe.II. O classificador Naive Bayes só pode ser aplicado a problemas de classificação binária, não sendo útil para problemas com múltiplas classes.III. O desempenho do classificador Naive Bayes é invariável à presença de atributos irrelevantes no conjunto de dados.Está correto o que se afirma em:
O sistema operacional tem um papel fundamental na construção de clusters de alto desempenho, pois garante o funcionamento primordial das seguintes tarefas:I. Controle de Recursos.
II. Consulta.
III. Monitoração.
IV. Armazenamento seguro dos dados.
Cloud computing, ou computação em nuvem, é uma tecnologia que ganhou muito espaço ultimamente; que permite acesso remoto a recursos computacionais, seja hardware ou software sob demanda; que utiliza, massivamente, tecnologias de virtualização; e que representa uma uma rede global de servidores, tendo cada um deles uma função única. Assinale a alternativa que define, respectivamente: SaaS, PaaS e IaaS.
Os clusters, que trabalham sobre nós de processamento, tendem a ser resistentes a falhas de hardware, software e energia e têm como um dos seus objetivos manter os serviços em operação o maior tempo possível, o que é conhecido como "alta disponibilidade". Nesse contexto, utiliza-se uma técnica para distribuir carga de trabalho de maneira uniforme entre dois ou mais nós, enlaces de comunicação, discos de armazenamento e outros recursos computacionais.Assinale a alternativa que contém, corretamente, o nome da técnica demonstrada pelas características anteriores.
Acerca dos tipos de cluster no contexto de computação escalável é correto afirmar que:I. O cluster de balanceamento de carga depende de 1 ou mais nós balanceadores de carga que será enviada aos servidores que de fato vão processar a carga.
II. O cluster de alta disponibilidade é aquele que tende a se manter resistente a falhas e quando esta ocorre o usuário não percebe.
III. O cluster de alta disponibilidade tem a mesma função que um cluster de alto desempenho.
IV. Cluster de alta disponibilidade é aquele usado para distribuir a carga de trabalho.
Uma outra característica importante dentro do contexto da computação escalável é a utilização de clusters (agrupamentos). Cluster significa uma combinação de dispositivos computacionais interligados por uma rede de comunicação que envolve software e hardware. Com relação aos clusters, avalie as afirmações a seguir, que descrevem as suas características.I. São utilizados para permitir alta disponibilidade.
II. Melhoram a confiabilidade da solução.
III. Permitem muito mais computação do que um computador isolado.
IV. Trabalham sobre nós de processamento denominados de sponsors.Está correto o que se afirma em:
A granularidade é um importante aspecto que precisa ser considerado quando um problema computacional deve ser quebrado em partes para ser processado em paralelo. É também importante considerar esse aspecto quando discutimos a infraestrutura computacional e seus componentes. Analise as afirmações a seguir e escolha a alternativa correta acerca da granularidade relacionada à infraestrutura.I. A granularidade grossa envolve servidores de bancos de dados.
II. A granularidade fina e grossa não impacta no processamento das tarefas.
III. A granularidade é sinônimo de disponibilidade.
IV. A granularidade fina envolve componentes dos servidores como placa-mãe, processadores e memória.
São características fundamentais da Computação em Nuvem segundo o Instituto Nacional de Padrões e Tecnologia do Departamento de Comércio Norte-Americano(NIST):
A metodologia para a construção de um cluster Beowulf envolve:I. Switch.
II. Nós de processamento.
III. Computador usado como servidor com apenas uma placa de rede.
IV. Um sistema operacional escolhido de acordo com a sua capacidade técnica.
Uma aplicação de árvores de decisão na área médica é o diagnóstico de doenças. Um exemplo comum é o uso de árvores de decisão para identificar se um paciente tem diabetes com base em variáveis como idade, índice de massa corporal ($IMC$), nível de glicose no sangue, pressão arterial e histórico familiar. Neste sentido, sobre indução de árvores de decisão e regressão em aprendizado de máquina, observe as afirmativas a seguir:I. As árvores de decisão são usadas tanto para tarefas de classificação quanto de regressão.
II. O critério "Impureza de Gini" é utilizado para medir a qualidade de divisões em árvores de decisão para regressão.
III. As árvores de regressão realizam divisões nos dados com base em uma métrica de erro, como o erro quadrático médio ($MSE$).Está correto o que se afirma em:
Aprendizado supervisionado é uma abordagem onde o modelo aprende a partir de dados rotulados. O objetivo é mapear entradas a saídas desejadas com base em exemplos fornecidos durante o treinamento. Técnicas comuns incluem regressão linear e árvores de decisão. Aplicações incluem classificação de imagens e previsão de preços. Em aprendizado de máquina, as tarefas preditivas e descritivas diferem em seus objetivos. Nesse sentido, assinale a alternativa que reconhece corretamente a principal diferença entre essas duas categorias.
A computação paralela, definida como o uso simultâneo de múltiplos recursos computacionais para resolver um problema e que representa uma das aplicações para a computação escalável, pode possuir mais de uma solução para atender ao processamento em paralelo.Baseando-se na possibilidade de mais de uma solução para a computação paralela, identifique se são (V) verdadeiras ou (F) falsas as afirmativas a seguir.I. ( ) Um único computador com múltiplos processadores representa uma das possibilidades de solução para a computação paralela.
II. ( ) Um número arbitrário de computadores conectados pela rede representa uma das possibilidades de solução para a computação paralela.
III. ( ) Uma combinação de um único computador com múltiplos processadores e um número arbitrário de computadores conectados pela rede representa uma das possibilidades de solução para a computação paralela.Assinale a alternativa que apresenta a sequência correta.
A computação paralela, um dos processos computacionais que atende às premissas da computação escalável, possui, assim como quaisquer áreas da computação, os seus “jargões”, palavras e termos que representam os seus processos. Analise o trecho a seguir:Define o tamanho do trabalho atribuído a cada thread antes que elas se sincronizem. Indica a relação entre computação e comunicação dos trechos de código gerados a partir da divisão do problema a ser resolvido.Assinale a alternativa que define, corretamente, o termo da computação paralela para a definição do trecho anterior.
Os bancos e instituições financeiras utilizam árvores de decisão para avaliar se um cliente é um bom pagador ou inadimplente, considerando variáveis como renda, histórico de crédito, idade e nível de endividamento. A árvore de decisão divide os clientes em categorias com base nesses critérios, ajudando na tomada de decisões sobre concessão de empréstimos.Diante do apresentado sobre árvores de decisão, leia as afirmativas a seguir:I. As árvores de decisão são modelos baseados em uma estrutura hierárquica que divide os dados em subconjuntos com base em critérios de divisão.
II. As árvores de decisão funcionam exclusivamente em tarefas de classificação e não podem ser aplicadas a problemas de regressão.
III. O treinamento de uma árvore de decisão envolve escolher divisões que maximizem a homogeneidade dos subconjuntos resultantes.Está correto o que se afirma em:
O aprendizado por reforço é um paradigma de aprendizado de máquina no qual um agente interage com um ambiente e aprende a tomar decisões por meio de tentativa e erro, recebendo recompensas ou penalidades como feedback. O objetivo do agente é maximizar a recompensa acumulada ao longo do tempo, desenvolvendo uma política ótima para suas ações com base nas experiências adquiridas.Nesse sentido, assinale a alternativa que identifica qual processo é fundamental para o funcionamento de um algoritmo de aprendizado de máquina.
Em marketing, as árvores são utilizadas para segmentar clientes e personalizar campanhas publicitárias. A análise de variáveis como idade, interesses e hábitos de compra permite determinar o público-alvo ideal, aumentando a taxa de conversão e otimizando o uso de recursos.Com relação a este contexto e sobre o conteúdo estudado, avalie as asserções a seguir e a relação proposta entre elas:I. O aprendizado supervisionado é caracterizado por usar dados rotulados para treinar um modelo, visando prever uma saída específica com base em entradas conhecidas.PORQUEII. O aprendizado supervisionado é utilizado em problemas de classificação, não sendo aplicável a tarefas de regressão.A respeito dessas asserções assinale a alternativa correta.
Leia o trecho a seguir:Na técnica aprendizado não supervisionado, o modelo não recebe rótulos para os dados. O objetivo é encontrar padrões ou agrupamentos nas entradas. Os métodos populares incluem clustering e redução de dimensionalidade. Exemplos práticos incluem agrupamento de clientes e análise de dados genômicos.
O aprendizado de máquina é um campo da ciência computacional que desenvolve algoritmos capazes de aprender automaticamente a partir de [preencher 1], com o objetivo de melhorar o desempenho em uma tarefa específica sem a necessidade de [preencher 2] explícita.Os termos [preencher 1] e [preencher 2] são corretamente substituídos por:
Considera-se o planejamento estratégico como um processo fundamental para orientar as ações de uma organização em direção aos seus objetivos de longo prazo. Ele é composto por etapas sequenciais que ajudam a estruturar a visão, organizar os recursos e monitorar os resultados alcançados. Cada uma dessas etapas está associada a conceitos fundamentais que sustentam a eficácia do planejamento.Com base no apresentado, identifique e associe corretamente as Etapas do Planejamento Estratégico com os Conceitos associados às etapas. Considere que nem todos os itens das colunas podem possuir associação ou podem possuir mais de uma correlação.Etapas do Planejamento Estratégico
I. Desenvolvimento de uma visão estratégica
II. Estabelecimento de objetivos
III. Elaboração de estratégia para atingir os objetivos e a visão
IV. Implementação e execução da estratégia escolhida
V. Avaliação do desempenho e início dos ajustes corretivosConceitos associados às etapas
A. Processo de colocar em prática as decisões estratégicas, coordenando recursos e equipes.
B. Definição de metas claras e mensuráveis, alinhadas com a visão e a missão da organização.
C. Definição de um plano detalhado que conecta as metas estabelecidas com as ações a serem realizadas.
D. Monitoramento contínuo para avaliar resultados e corrigir desvios no planejamento estratégico.
E. Criação de uma declaração ampla e inspiradora que orienta o propósito da organização.Assinale uma alternativa que contém a associação correta:
Leia o trecho a seguir:No contexto da vantagem competitiva como posição concorrencial, pode-se identificar a posição de [preencher 1], que se destaca ao antecipar a concorrência por meio da criação de novos produtos e serviços, sustentada por investimentos contínuos em inovação, pesquisa e desenvolvimento. Por outro lado, a posição de [preencher 2] foca em atuar em um segmento de mercado específico, especializando-se em atender consumidores determinados, áreas geográficas delimitadas ou na oferta de produtos personalizados.Os termos [preencher 1], [preencher 2] são corretamente substituídos por:
Na computação, várias maneiras foram propostas para a classificação das arquiteturas de computadores, e uma das mais simples e — talvez por isso — mais utilizadas é a classificação de Flynn, que distingue arquiteturas de computadores de acordo com a multiplicidade de fluxos simultâneos de processamento de instruções e de acessos à memória.Assinale a alternativa que justifique, corretamente, a classificação da arquitetura de computadores SISD.
Um outro tipo de memória compartilhada utilizada na computação escalável denomina-se _______________________________ (lacuna 1), na qual os ________________ (lacuna 2) são conectados por canais de comunicação e o espaço de endereçamento ainda é _____________ (lacuna 3).Assinale a alternativa que possui a sequência correta das lacunas.
O Planejamento de Negócios (PNE) é uma ferramenta que contempla os objetivos de longo prazo da organização às demandas do mercado e às suas capacidades internas, estabelecendo prioridades e permitindo a adaptação a mudanças externas por meio de estratégias competitivas. Além disso, o PNE melhora a comunicação interna e exige revisões regulares para se ajustar a novos desafios e oportunidades.Com base nos benefícios do Planejamento de Negócios (PNE), observe as afirmativas a seguir:
I. Relaciona a trajetória da organização ao cenário passado, auxiliando na identificação de seus pontos fortes e fracos.
II. Conecta o passado à realidade atual da organização, ajudando a reconhecer os pontos fortes e fracos.
III. Mede o desempenho financeiro, com foco na análise de lucratividade e retorno sobre investimentos.Está correto o que se afirma em: