O acesso não uniforme à memória, ou NUMA, representa um método de configuração de um cluster de microprocessadores em um sistema de multiprocessamento, para que eles possam compartilhar memória localmente. Em relação às máquinas NUMA, analise as afirmativas a seguir. Cada computador tem acesso ao mesmo espaço de endereço e é endereçado de forma singular. Para acessar a memória remota, são utilizadas as instruções denominadas LOAD e STORE. Existe maior rapidez em termos de acesso às memórias remotas do que às memórias locais. É correto o que se afirma em:
Em uma lista encadeada, ou lista linear, em que a ordem lógica dos elementos não é a mesma da ordem física (elementos espalhados na memória), cada elemento precisa indicar em que endereço seu sucessor pode ser encontrado, de modo a manter a ordem lógica. Assinale a alternativa que apresenta o código correto para inserir elementos em linhas encadeadas.
Sobre a linguagem C++, muitas vezes, podemos usar estratégias para substituir algum item de outra linguagem, como a C, por exemplo. Fonte: Elaborado pelo autor. Nesse caso, podemos substituir as funções apresentadas, da linguagem C, por quais itens da linguagem C++, respectivamente?
Suponha que você precise elaborar um fluxograma de um algoritmo que resolva o problema do cálculo de média de três notas para um conjunto de alunos. O algoritmo deve atender alguns requisitos: deve ser preparado para receber as notas de mais de um aluno, mas não se sabe ao certo a quantidade total. O algoritmo ainda deve avisar ao aluno se ele está aprovado ou não com média acima de 6. Escolha a alternativa que descreva corretamente o fluxograma do algoritmo correto, conforme os requisitos do algoritmo.
Os avanços da tecnologia e da internet nas últimas décadas proporcionaram um acesso muito maior a recursos e a ferramentas que ajudaram os estudantes de inglês a ter um contato mais real com o idioma. Hoje é possível, por meio de um smartphone, tablet ou computador acessar um dicionário on-line e encontrar o significado, uso, tradução e quais as combinações mais adequadas para os verbetes. A respeito do que foi exposto, observe as afirmativas abaixo. O dicionário on-line ensina todos os significados e usos de uma palavra em diversos contextos. O dicionário on-line auxilia o estudante a praticar as variações linguísticas que a palavra sofre na comunidade linguística. O dicionário on-line auxilia o estudante a traduzir uma palavra corretamente. O dicionário on-line auxilia o estudante a aprender como se pronuncia uma palavra corretamente. Está correto o que se afirma em:
Um dos pilares do pensamento computacional é a decomposição, isto é, a fragmentação de um problema para tratá-lo em partes menores. Dado o bloco do usuário em Scratch que implementa o procedimento “desenhar um quadrado”: Qual script desenhará a figura abaixo?
O Currículo de Referência do CIEB está organizado em três eixos, subdivididos em conceitos que propõem o desenvolvimento de uma ou mais habilidades, para as quais são sugeridas práticas pedagógicas, avaliações e materiais de referência. Examine as alternativas no que diz respeito aos eixos do currículo do CIEB e assinale verdadeiro ou falso. [option1] Mundo Digital (Abstração, Cidadania Digital, e Tecnologia e Sociedade). [option2] Tecnologia Digital (Representação de Dados, Hardware e Software, e Comunicação e Redes). [option3] Cultura Digital (Abstração, Cidadania Digital, e Tecnologia e Sociedade). [option4] Pensamento Computacional (Abstração, Algoritmos, Decomposição e Reconhecimento de Padrões). [option5] Cultura Digital (Letramento Digital, Cidadania Digital, Tecnologia e Sociedade). [option7] Tecnologia Digital (Algoritmos, Hardware e Software, e Comunicação e Redes). [option8] Pensamento Computacional (Abstração, Algoritmos e Reconhecimento de Padrões).
Nas Diretrizes para Ensino de Computação na Educação Básica da SBC, os conhecimentos da área de Computação estão organizados em três eixos. Examine as seguintes assertivas referentes aos eixos da SBC e assinale verdadeiro ou falso. Qual dos eixos a seguir não é proposta da SBC? [option1] Pensamento Computacional (Abstração, Automação e Análise). [option2] Mundo Digital (Codificação, Processamento e Distribuição). [option3] Pensamento Computacional (Decomposição, Automação e Análise). [option4] Cultura Digital (Letramento Digital, Cidadania Digital, e Tecnologia e Sociedade). [option5] Cultura Digital (Abstração, Cidadania Digital, e Tecnologia e Sociedade). [option6] Mundo Digital (Tecnologia, Processamento e Distribuição).
Assinale verdadeiro ou falso em relação às contribuições da Computação para a formação do jovem do século XXI: [option1] Formar jovens com capacidade de utilizar jogos eletrônicos. [option2] Auxiliar a compreensão de um mundo cada vez mais conectado e imerso em tecnologias digitais. [option3] Usar ferramentas básicas para edição de texto, planilhas e apresentação de documentos. [option4] Aumentar a capacidade de aprendizagem e resolução de problemas, provendo novas formas de expressão e pensamento. [option5] Servir como ferramenta de apoio ao aprendizado das demais disciplinas.
O desenvolvimento das competências gerais da BNCC é baseado nos fundamentos da Computação. Examine as seguintes assertivas referentes às competências específicas da Computação e assinale verdadeiro ou falso. [option1] Compreender os princípios da Ciência da Computação. [option2] Formular, resolver e analisar problemas. [option3] Conhecer as tecnologias de informação e comunicação. [option4] Aplicar fundamentos da computação em diferentes contextos. [option5] Argumentar em prol do emprego da tecnologia. [option6] Desenvolver projetos usando Computação.
Diante das polêmicas sobre o estabelecimento de relações entre as variedades linguísticas e o ensino da Língua Portuguesa, diferentes opiniões dividiram-se, considerando a necessidade e a importância de o Brasil assumir sua diversidade linguística e cultural. Existem diferentes vertentes de estudos que consideram as posturas diante das variedades, refletindo sobre a valorização, o respeito e a adequação. Considerando o exposto, observe as afirmativas a seguir. As variedades linguísticas comprometem a unidade da Língua Portuguesa, por isso não se deve nem as respeitar, nem as valorizar, nem as adequar. Propor-se a valorizar a variedade linguística praticada por outro falante exige reconhecer que a variedade do outro está desprovida de algum valor. Admitindo as variedades na sala de aula, sem hierarquização ou valoração, evitam-se os danos causados por julgamentos negativos. Está correto o que se afirma em:
Vivemos em uma sociedade pautada nos processos de leitura. Isso movimenta toda a nossa forma de produção cultural, bem como a maneira como os conhecimentos são transmitidos. Sobre o texto, avalie as afirmativas a seguir. Sociedades que não são baseadas na escrita são consideradas ágrafas. A leitura, na sociedade atual, deixa de ser um instrumento da elite para ser uma prerrogativa de desenvolvimento social. Uma série de saberes passam a ser construídos a partir do momento em que a leitura atua como instrumento associado à memória. Está correto o que se afirma em:
Empresas on-line de investimentos costumam utilizar de recursos gráficos para mostrar a diferença nos ganhos de certos investimentos. Veja alguns exemplos: As funções que descrevem a projeção dos investimentos, em função do número t, em anos, escolhidas por um cliente são as seguintes: Investimento A => A(t) = 1 000 · (1,0085)t Investimento B => B(t) = 1 000 · (1,009)t Investimento C => C(t) = 1 000 · (1,01)t Das cinco simulações apresentadas, a que representa os três investimentos descritos anteriormente é a simulação
O líder norte-coreano, Kim Jong-un, e o presidente do sul, Moon Jae-in, sentaram-se em uma mesa oval para ini- ciar o encontro entre os dois países nesta sexta-feira, dia 27.04.2018. O encontro, no prédio da Casa da Paz, no lado sul da Zona Desmilitarizada que divide as duas Coreias, é a terceira cúpula desde o fim da Guerra da Coreia, em 1953. (www.cartacapital.com.br. Adaptado) Uma das expectativas em torno da reunião dos líderes core- anos é o processo de
A imagem a seguir é a reprodução de um eletrocardiograma, no qual cada pulso corresponde a um batimento cardíaco. Ele foi adquirido durante uma das cinco etapas de um teste ergométrico, nas quais foram efetuadas medidas de frequên- cia cardíaca, que estão especificadas na tabela. Etapa Frequência cardíaca (batimentos por minuto) I 61 II 79 III 95 IV 113 V 126 Este eletrocardiograma foi registrado na etapa
As figuras mostram dois sistemas de polias, S1 e S2, os quais são combinações de polias fixas, em azul, com polias móveis, em vermelho. Cada polia móvel divide por dois a força neces- sária para sustentar a carga, e a polia fixa apenas modifica o sentido e a direção da força aplicada na corda, tornando mais cômoda a tarefa de mover a carga. Sistema S1 Sistema S2 Nas situações representadas nas figuras, as forças necessárias para manter suspensas e em repouso as cargas de peso P nos sistemas S1 e S2 têm intensidades, respectiva- mente, iguais a
Em uma urna foram colocados 24 cartões, numerados de 29 a 52. Retirando-se aleatoriamente um cartão dessa urna, a probabilidade de que o número que está no cartão seja divisível por 3 é de
Um quadrado ABCD, com 6 cm de lado, foi dividido em cinco polígonos, sendo três triângulos, T1, T2, T3, um quadrado Q e um trapézio TP, conforme mostra a figura. fora de escala Sabendo que a área do quadrado Q é 9 cm2 e que os pontos M e N são pontos médios dos lados do quadrado ABCD, a área do trapézio é igual a
O ponto A(x, 2) pertence ao gráfico da função f(x) = 3x – 4 e o ponto V(3, y) é o vértice da parábola descrita pela função g(x) = x2 – 6x + 5. A distância entre os pontos A e V é igual a
Analise o mapa intitulado “Tempo médio (em minutos) de deslocamento por transporte público”. MELHOR/PIOR VALOR Pinheiros 25,0 Marsilac Média de São Paulo 25 - 33 min DESIGUALTÔMETRO 2,9x 42,0 73,0 33 - 42 min 42 - 51 min 51 - 60 min 60 - 73 min (https://institutocidadessustentaveis.shinyapps.io, 2022. Adaptado.) Considerando as características socioeconômicas do Municí- pio de São Paulo, afirma-se que os distritos com os maiores tempos de deslocamento são os que
Existem várias implementações de clusters no mercado, o que ocorre devido à grande variedade de opções de arquitetura que um cluster de alto desempenho pode proporcionar. Na parte de hardware, os clusters podem ser divididos em duas partes principais: execução (ou processamento de dados) e transmissão de dados. A execução ou o processamento de dados é realizado por computadores do dia a dia, usados para operações domésticas. Já a transmissão de dados é o principal meio de comunicação de uma rede, sendo composta por meios físicos e mecanismos de controle para o transporte.Com relação aos conceitos de execução (ou processamento de dados) e transmissão de dados implementados em clusters no mercado, avalie as afirmações a seguir.O processador é um recurso de hardware responsável pelo processamento de dados que são desenvolvidos em múltiplos núcleos e que possuem memória cache cada vez maior.
A memória virtual é utilizada para gerenciar o uso de programas que exigem mais memória do que a memória RAM possa fornecer para um sistema.
O padrão Ethernet de transmissão de dados é dividido em FastEthernet e Gigabit Ethernet, em que a GigabitEthernet pode chegar à velocidade de 1 Gbps.
Uma cLAN é uma rede de alta velocidade, em que sua taxa de transferência de dados pode chegar a 2,4 Gbps, baseados em rotas de transmissão de dados.É correto o que se afirma em:
Um sistema computacional paralelo de múltiplos processadores (ou multiprocessors) é caracterizado por um computador em que todos os processadores compartilham o acesso à memória física. Isso quer dizer que a memória é compartilhada em um espaço de endereçamento global, mas os processadores executam de forma independente. Qualquer alteração ou modificação realizada sobre a posição de memória compartilhada pelos processadores será visível por todos os processadores. Existem duas grandes divisões de classes de sistemas multiprocessors com relação à arquitetura de memórias: arquitetura Uniform Memory Access Multiprocessor (UMA) e arquitetura Non-Uniform Memory Access Multiprocessor (NUMA).Com relação à arquitetura de memória em sistemas paralelos e distribuídos, avalie as afirmativas a seguir.Na arquitetura UMA, todos os processadores têm tempos de acesso iguais à memória compartilhada.
Na arquitetura UMA, quando um dos processadores atualizar um dado na memória compartilhada, essa informação é propagada para os outros por meio da memória cache.
Na arquitetura UMA, todos os processadores têm tempos de acesso diferentes e assíncronos à memória compartilhada.
Na arquitetura UMA, a propagação das informações realizada pela memória cache é implementada pelo hardware, por meio do conceito write invalidate protocol.É correto o que se afirma em:
Os algoritmos Data Encryption Standard (DES) e Advanced Encryption Standard (AES) são amplamente utilizados na criptografia simétrica. O DES foi desenvolvido nos anos 1970 e se tornou um padrão para segurança de dados. No entanto, com o avanço das técnicas de ataque e o aumento da capacidade computacional, o DES começou a ser considerado inseguro. O AES, desenvolvido na década de 2000, foi então adotado como o novo padrão devido à sua capacidade de usar chaves de comprimento variado e sua maior eficiência em hardware e software modernos.Nesse sentido, analise e compare as características dos algoritmos DES e AES com a explicação do porquê o AES substituiu o DES como padrão de criptografia.O DES utiliza chaves de 64 bits, enquanto o AES utiliza chaves de 128, 192 ou 256 bits, o que torna o AES mais seguro.
O DES é mais rápido e eficiente que o AES, por isso foi substituído como padrão de criptografia simétrica.
O DES utiliza um vetor de inicialização, enquanto o AES não requer nenhum tipo de vetor de inicialização.
O AES é menos seguro que o DES, mas foi adotado devido à sua simplicidade e eficiência na prática.
O DES e o AES utilizam chaves públicas para cifrar dados, garantindo a segurança durante a transmissão de informações.É correto o que se afirma em:
Em uma organização, a estruturação do planejamento pode ser compreendida por meio da consideração de diferentes níveis hierárquicos, distinguindo-se, assim, três tipos principais de planejamento: estratégico, tático e operacional. O planejamento estratégico ocorre no nível mais alto, definindo a direção de longo prazo da empresa. O planejamento tático traduz os objetivos estratégicos em planos mais detalhados em nível departamental. Por fim, o planejamento operacional foca na execução diária e semanal das atividades, detalhando as operações necessárias para alcançar os objetivos táticos.Considerando os diferentes tipos de planejamento e seus respectivos focos e níveis de aplicação, analise as afirmativas a seguir:O planejamento estratégico é detalhado, focando na execução diária das atividades e nos setores operacionais.
O planejamento tático serve como um elo entre o planejamento estratégico e operacional, aplicando-se em nível departamental.
O planejamento operacional estabelece direções de longo prazo para a empresa, englobando todos os setores.
O planejamento tático envolve a tradução dos objetivos estratégicos em planos específicos de médio prazo.É correto o que se afirma em:
Muitos gestores acreditam que o sucesso dos negócios está em oferecer produtos de qualidade aos clientes. Contudo isso não garante o resultado que será possível obter. Isso, porque muitas empresas acabam por desenvolver o plano de marketing, que tratará da forma que a empresa trabalhará para levar os produtos aos consumidores.Com base nas informações apresentadas no texto-base, analise as afirmativas abaixo.Um bom plano de marketing trata da forma como um produto ou serviço se tornará conhecido pelos clientes.
As necessidades de consumo são natas de cada consumidor, o que permite à empresa oferecer aquilo que é necessário para o cliente.
Uma marca conhecida é resultante de produtos ou serviços de qualidade com um plano de marketing que prevê formas de gerar lembranças da marca nos consumidores.
Todo produto ou serviço, para chegar ao consumidor final, precisa ter passado por diferentes estruturas de distribuição, que são planejadas no plano de marketing.Está correto o que se afirma em:
Os padrões de projeto podem ser classificados por escopo e propósito, ajudando os desenvolvedores a escolher o padrão mais adequado para resolver problemas específicos de design de software. Diante disso, observe o padrão a seguir: um padrão que define uma dependência um-para-muitos entre objetos, onde quando um objeto muda de estado, todos os seus dependentes são notificados e atualizados automaticamente.Com base nos assuntos estudados sobre padrões de projeto, analise as afirmativas a seguir:Padrões de projeto de criação focam em abstrair o processo de criação de objetos, evitando que o código dependa diretamente de como esses objetos são instanciados.
Padrões comportamentais lidam com interações e comunicações entre objetos, buscando simplificar a colaboração entre diferentes partes do sistema.
Padrões estruturais ajudam a organizar as classes e os objetos para formar estruturas maiores e mais complexas, facilitando o entendimento e a manutenção do código.
Padrões de projeto no escopo de classe tratam de relacionamentos dinâmicos entre classes, lidando com a comunicação entre objetos em tempo de execução.É correto o que se afirma em: