Para obter seu efeito de humor, o microconto explora a polissemia do termo “Nada”, o qual pode ser interpretado como pronome (significando “coisa nenhuma”) ou como
Em uma loja, a média aritmética do número de unidades vendidas de determinado produto, em 3 dias consecutivos, foi 14 unidades. Sabendo que, no 1o e no 2o dia, foi vendido o mesmo número de unidades desse produto e que no 3o dia foram vendidas 18 unidades a mais do que no 1o dia, o número de unidades vendidas no 3o dia foi
Um recipiente no formato de cilindro circular reto, com raio de base R e altura H, foi preenchido com água até uma altura h, conforme mostra a figura, em que as medidas indicadas estão em centímetros. H R h fora de escala Sabendo que R = 2 cm, h = H e que o volume ocupado pela água é 16π cm3, a medida da altura H é
Em uma caixa, há somente livros de física e de matemática, totalizando 14 unidades. Se nessa caixa for acrescentado 1 livro de matemática, a probabilidade de se retirar, aleatoria- mente, um livro de matemática será de . O número de livros de física que há nessa caixa é
O quadrado ABCD é formado por 4 lajotas retangulares idênticas, L1, L2, L3 e L4, e pela lajota L5. As medidas, em centímetros, dos lados das quatro lajotas idênticas são x e 3x, conforme mostra a figura. A 3x x D C fora de escala B L1 L2 L5 L3 L4 Sabendo que a área da lajota L5, destacada na figura, é 16 cm2, a área do quadrado ABCD é
Em um plano cartesiano, o ponto M (2, 3) pertence à reta r de equação y = 2x + b, em que b é um número real. Sabendo que a reta r intersecta a reta s, de equação y = – 2x + 3, no ponto P, a soma das coordenadas do ponto P é
Uma pessoa comprou 4 livros de ficção e 3 livros técnicos, todos distintos entre si, e irá separar 2 livros de ficção e 1 livro técnico para ler nas férias. Sabendo que essa pessoa não tem preferência pelos livros comprados, o número de manei- ras distintas de ela escolher os 3 livros que irá ler nas férias é
Considere as funções f(x) = 2x + k, em que k é um número real, e g(x) = x + 3. Sabendo que o ponto P (1, 4) pertence às duas funções, o valor de f(– 2) – g(– k) é
Uma pessoa comprou 5 números de uma rifa beneficente, que formavam uma progressão aritmética de razão 6, sen- do que o maior número era o quádruplo do menor. Sabendo que o preço de cada número comprado foi o mesmo, e que o valor total gasto nessa compra foi numericamente igual à soma dos 5 números da progressão, o valor de cada número comprado foi
Uma empresa fabricou, em um mesmo dia, o total de 900 peças, sendo algumas do tipo P e outras do tipo Q, de modo que o número de peças fabricadas do tipo Q foi igual a 80% do número de peças fabricadas do tipo P. Sabendo que 5% das peças do tipo P e 8% das peças do tipo Q apresentaram defeitos, o número total de peças defeituosas foi
Em uma livraria, no setor responsável por preparar presentes, havia 63 livros. Após embalar parte deles, a razão do número de exemplares prontos para o número de exemplares não prontos era . O número de livros que ainda deveriam ser embalados era
Em outubro de 2023, o Instituto Brasileiro de Geografi a e Estatística (IBGE) divulgou dados a respeito da mudança no perfi l de idade em nosso país. Um exemplo é o índice de envelhecimento (IE) que tenta estimar o ritmo de envelhecimento da população a partir da razão entre a população idosa (com 65 anos ou mais) e a população jovem (grupo com 14 anos ou menos), nessa ordem. Assim, em 2022, a título de ilustração, o IE indica que, para cada grupo de 1000 jovens no Brasil, existiam 552 idosos
A programação utilizando a API CUDA da Nvidia tem se mostrado uma técnica poderosa para o aproveitamento das GPUs em ambientes de Computação de Alta Performance (HPC). Entretanto, otimizar aplicações para maximizar o desempenho em tais ambientes exige uma compreensão detalhada da arquitetura da GPU, uma gestão eficaz da memória e uma implementação cuidadosa de paralelismo. Desafios comuns incluem a minimização da latência de memória, a maximização da utilização da largura de banda da memória, a gestão da concorrência entre kernels e o balanceamento de carga entre a CPU e a GPU. Estratégias eficazes para superar esses desafios envolvem técnicas como a utilização de memória compartilhada para reduzir acessos à memória global, o uso de técnicas de programação assíncrona e a otimização do tamanho dos blocos de threads para aumentar a ocupação da GPU.Considerando a otimização de aplicações usando CUDA em HPC, avalie as seguintes afirmativas:I. O uso intensivo de memória compartilhada dentro de blocos de threads pode reduzir a latência de acesso à memória, melhorando o desempenho da aplicação.II. A otimização de aplicações CUDA para HPC não requer consideração sobre a largura de banda da memória, já que a GPU gerencia a eficácia dos acessos à memória.III. A programação assíncrona e a divisão adequada do trabalho entre a CPU e a GPU são cruciais para evitar gargalos e maximizar a eficiência do sistema.IV. O tamanho dos blocos de threads não tem impacto significativo na ocupação da GPU e, portanto, pode ser escolhido arbitrariamente sem afetar o desempenho.V. As estratégias de balanceamento de carga e a concorrência entre kernels devem ser cuidadosamente gerenciadas para otimizar a utilização dos recursos da GPU.É correto o que se afirma em:
O Red Hat OpenShift é uma plataforma robusta de aplicações em nuvem híbrida baseada no Kubernetes, desenhada para facilitar o desenvolvimento e gerenciamento de aplicações. Sua abordagem abrange desde a nuvem pública até configurações on-premise, integrando-se com uma variedade de tecnologias e infraestruturas.Leia as seguintes afirmativas relacionadas ao tema "Red Hat OpenShift e Kubernetes" e assinale a alternativa correta:I. Red Hat OpenShift é uma plataforma que não depende de Kubernetes para suas operações principais.II. O OpenShift proporciona uma experiência consistente entre diferentes arquiteturas, como nuvem pública, híbrida e on-premise.III. Uma das principais características do OpenShift é a capacidade de escolha entre soluções autogerenciadas ou totalmente gerenciadas.IV. Kubernetes não suporta a gestão de múltiplas cargas de trabalho e serviços simultaneamente.V. A segurança é um dos aspectos críticos na arquitetura do OpenShift, principalmente devido ao volume exponencial de dados processados e armazenados.É correto o que se afirma em:
Medir o desempenho de sistemas computacionais é uma prática essencial que permite aos desenvolvedores e administradores de sistemas entender e otimizar o uso dos recursos de hardware e software. Há diversos métodos e ferramentas disponíveis para esta finalidade, incluindo monitoramento em tempo real, análise de logs e testes de carga. Cada um desses métodos pode fornecer insights valiosos sobre diferentes aspectos do desempenho, como a eficiência do processamento, a capacidade de resposta e a estabilidade do sistema sob carga.Com base nos métodos de medição de desempenho em sistemas computacionais, selecione a opção que identifica corretamente uma ferramenta ou método comum para essa finalidade.
Apache Hadoop é uma solução de software que revolucionou a forma como os dados são armazenados e processados em ambientes de larga escala. Como um framework de código aberto, o Hadoop permite o armazenamento distribuído e o processamento de grandes conjuntos de dados utilizando um modelo de programação simples. A arquitetura do Hadoop é projetada para escalar de um único servidor a milhares de máquinas, cada uma oferecendo computação e armazenamento local. Essa capacidade torna o Hadoop uma plataforma flexível e altamente disponível, ideal para processamento de dados em larga escala em redes de hardware comum, o que o torna uma escolha popular para empresas que precisam processar volumes massivos de dados.Baseado na descrição da arquitetura do Apache Hadoop, assinale a alternativa que descreve sua funcionalidade e aplicabilidade?
Uma Interface de Programação de Aplicativos (API) para a programação multiprocesso de memória compartilhada é uma ferramenta essencial no desenvolvimento de software para sistemas computacionais que utilizam múltiplos processadores ou núcleos. Essas APIs permitem que os desenvolvedores criem aplicações capazes de executar várias threads ou processos em paralelo, otimizando o uso dos recursos de hardware disponíveis. Exemplos dessas interfaces incluem OpenMP para sistemas baseados em C e C++ e MPI (Message Passing Interface) para comunicação entre processos em sistemas distribuídos. Elas facilitam a implementação de tarefas paralelas e a gestão de memória compartilhada, tornando o desenvolvimento de aplicações escaláveis mais acessível e eficiente.Considerando a importância de APIs para a programação multiprocesso de memória compartilhada, qual das seguintes afirmações melhor descreve a utilidade dessas interfaces?
Em programação funcional aplicada em sistemas distribuídos, a execução de um programa ocorre de acordo com algumas expressões, ao contrário de certas linguagens imperativas, em que esses programas podem conter comandos que alteram o __________ (lacuna 1) ao serem executados, pois, de costume, a programação funcional trabalha para evitar mudanças de estado. Funções de __________ (lacuna 2) são os tipos requeridas pela programação funcional devido à possibilidade de manipular e definir __________ (lacuna 3) dentro de outras funções, podendo serem devolvidas como resposta de outra função.Preencha as lacunas escolhendo a alternativa correta.
A Amazon Web Services (AWS) oferece uma série de serviços que permitem a criação e gerenciamento de infraestrutura de TI na nuvem de forma flexível e escalável. Uma das primeiras etapas para usar a AWS é a criação de uma conta na plataforma, o que envolve várias fases, desde a inserção de dados pessoais até a configuração de pagamento e verificação de identidade. Com base nas etapas necessárias para a criação de uma conta na AWS, assinale a alternativa correta:
De acordo com Oliveira (2015, p. 37), “Um dos principais atrativos para a utilização da Computação em Nuvem consiste em sua capacidade de adquirir recursos de maneira dinâmica. Do ponto de vista do consumidor, a nuvem parece possuir recursos infinitos, pois ele pode obter mais ou menos recursos computacionais conforme a necessidade de suas aplicações”. OLIVEIRA, I. C. de. Aprimorando a elasticidade de aplicações de banco de dados utilizando virtualização em nível de sistema operacional. 2015. 95 f. Dissertação (Mestrado em Ciência da Computação) – Pontifícia Universidade Católica do Rio Grande do Sul, Porto Alegre, 2015. Essa característica é chamada de:
Considere o seguinte contexto e em seguida preencha as lacunas:No contexto da Computação em Nuvem, os middlewares desempenham um papel fundamental na otimização e gestão de recursos em infraestruturas como IaaS (Infrastructure as a Service). Estes softwares atuam como intermediários entre diferentes aplicações e sistemas operacionais ou entre o hardware e as aplicações, facilitando a comunicação e o gerenciamento de tarefas complexas. Entre os diversos middlewares disponíveis para gerenciar infraestruturas de nuvem, dois se destacam: [Preencher 1] e [Preencher 2]. Estes são exemplos de plataformas de gerenciamento de nuvem que oferecem recursos como orquestração de máquinas virtuais, armazenamento de dados e redes, facilitando a criação e a gestão de infraestruturas de nuvem em larga escala.Após identificar as repostas corretas para as lacunas, assinale a alternativa correta:
Existem algumas alternativas de arquiteturas de aplicação de rede. Por exemplo, em uma arquitetura _______, existe um hospedeiro que se encontra sempre funcionando, denominado servidor, com a função de atender às requisições de muitos outros hospedeiros, cuja denominação é _______. Um exemplo corriqueiro é o da aplicação web na qual um servidor web, em permanente funcionamento, atende à solicitação oriunda de _______ de hospedeiros clientes.Assinale a alternativa que preenche, corretamente, as lacunas:
Em uma aula sobre protocolos de rede, o professor aborda o tema do Protocolo de Datagrama de Usuário (UDP), um protocolo de transporte não orientado para conexão. Ele explica que, ao contrário do TCP, o UDP é utilizado para situações onde a velocidade é mais crucial do que a confiabilidade. O professor menciona que, apesar de sua simplicidade e eficiência em certas aplicações, o UDP tem suas limitações e características específicas. Com base nessa discussão, leia as seguintes afirmações sobre o UDP:I. O UDP garante a entrega de pacotes e a ordem correta dos mesmos.II.O UDP é mais adequado para aplicações que requerem transmissões em tempo real.III. O UDP realiza um controle de congestionamento como parte de seu funcionamento.IV. O UDP é eficiente para aplicações que podem tolerar alguma perda de dados.As combinações corretas são:
Ataque de negação de serviço (DoS) é uma técnica de ataque de rede que tem como objetivo tornar um serviço ou um recurso indisponível para usuários legítimos. Esse tipo de ataque é realizado enviando um grande volume de tráfego de rede para o sistema alvo, o que pode sobrecarregar seus recursos e impedir que ele possa responder a solicitações de usuários legítimos. Considerando o exposto, assinale a alternativa que descreve corretamente um método de ataque de negação de serviço (DoS).
Na infraestrutura de chaves públicas (PKI), as autoridades certificadoras (CAs) desempenham um papel fundamental, atuando em processos relacionados à segurança e confiabilidade das comunicações digitais. Cada entidade envolvida na PKI tem funções específicas, sendo essencial entender corretamente a atribuição das CAs nesse contexto.Assinale a alternativa correta que descreve o papel das autoridades certificadoras (CAs) na infraestrutura de chaves públicas (PKI).
Leia o trecho:Em sistemas de comunicação, a combinação de funções hash e chaves secretas é utilizada para criar códigos de autenticação de mensagens (MAC). Esse método é essencial para assegurar [preencher 1] e [preencher 2] das mensagens transmitidas. A chave secreta é compartilhada entre as partes comunicantes e, juntamente com a função hash, gera um código único para cada mensagem. Esse código permite que o destinatário verifique se a mensagem foi alterada durante a transmissão e confirme a identidade do remetente.Os termos [preencher 1] e [preencher 2] são corretamente substituídos por:
A seguir são apresentadas as definições dos pilares fundamentais da segurança da informação.I. Qualquer serviço prestado deve estar disponível de forma apropriada para os usuários que têm autorização para acessá-lo. Protege contra as tentativas de deletar os dados e impede o uso do sistema, em caso de ataque de negação de serviço (DoS).II. Trata-se do sigilo da informação. Muitos dados devem ser mantidos em segredo, em especial, os privados e os que não devem ser divulgados aos usuários não autorizados.III. Os dados não podem ser alterados sem autorização. Eles podem ser alterados no transporte, no armazenamento e no processamento. Devem se comportar de acordo com os requisitos e precisam estar livres de manipulações sem autorização.Assinale a alternativa que exibe a sequência em que estão definidos os pilares fundamentais da segurança da informação.
Quanto às barreiras de acessibilidade, temos “qualquer entrave, obstáculo, atitude ou comportamento que limite ou impeça a participação social da pessoa, bem como o gozo, a fruição e o exercício de seus direitos à acessibilidade, à liberdade de movimento e de expressão, à comunicação, ao acesso à informação, à compreensão, à circulação com segurança, entre outros” (BRASIL, 2000, on-line).BRASIL. Lei nº 10.098, de 19 de dezembro de 2000. Estabelece normas gerais e critérios básicos para a promoção da acessibilidade das pessoas portadoras de deficiência ou com mobilidade reduzida, e dá outras providências. Brasília, DF: Presidência da República, 2000. Assinale a alternativa que apresenta o principal objetivo da acessibilidade.