

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Considerando a arquitetura de computadores e a hierarquia de memória, o fenômeno da inversão de prioridade em sistemas de tempo real pode comprometer a integridade do processamento de tarefas críticas. Assinale a alternativa que descreve corretamente o mecanismo de hardware ou software utilizado para mitigar esse problema específico em sistemas operacionais multitarefa.
O protocolo de herança de prioridade permite que uma tarefa de baixa prioridade, que detém um recurso compartilhado, herde temporariamente a prioridade de uma tarefa de alta prioridade que esteja aguardando pelo mesmo recurso, evitando o bloqueio indefinido.
O algoritmo de escalonamento Round-Robin, ao utilizar fatias de tempo (time-sharing) fixas e preemptivas, elimina intrinsecamente a possibilidade de inversão de prioridade ao impedir que qualquer processo detenha o processador por mais de um ciclo.
O uso de memória cache de nível 1 (Level 1 Cache) segregada para instruções e dados minimiza a contenção de hardware, permitindo que o escalonador execute a inversão de prioridade via microcódigo sem interferência do sistema operacional.
A unidade de gerenciamento de memória (Memory Management Unit − MMU) realiza a troca automática de prioridade entre processos sempre que ocorre uma falha de página (page fault), garantindo que o hardware priorize o acesso ao barramento de dados.
A implementação de registradores de controle de concorrência no nível do núcleo (kernel) assegura que processos de prioridade superior possam interromper atomicamente a execução de instruções de processos de prioridade inferior em qualquer estado.
A automação industrial aplica tecnologias de hardware, software e equipamentos como robôs e CLPs para controlar processos produtivos. Em automação industrial, o que significa a sigla CLP?
Controle Linear Programável.
Central de Lógica Programável.
Computador de Linha de Produção.
Controlador Lógico Programável.
Circuito Lógico de Produção.
As plataformas no-code convertem os modelos visuais definidos pelo usuário diretamente em código de máquina nativo, dispensando qualquer forma de interpretação, execução baseada em metadados ou uso de runtimes, razão pela qual aplicações desenvolvidas nessas plataformas não apresentam sobrecarga de processamento em relação a aplicações desenvolvidas por programação tradicional.
Certo
Errado
Para aplicações do mundo real, como geração de imagens, as distribuições são extremamente complexas, e o aprendizado profundo não conseguiu melhorar o desempenho dos modelos generativos, por isso se tem optado por investir em uma classe importante de modelos de linguagem de grande escala (LLMs — large language models) autorregressivos baseados em transformadores.
Certo
Errado
Esses sistemas representam um ramo fascinante da Inteligência Artificial que busca incorporar o conhecimento humano especializado em sistemas computacionais para resolver problemas complexos e fornecer raciocínios semelhantes aos de um especialista humano, em vez de depender unicamente de algoritmos de aprendizado de máquina. Marque a alternativa CORRETA que corresponde aos sistemas descritos.
Plataformas de Aprendizado Online, o LMS.
Plataforma de Streaming.
Sistemas baseados em conhecimento, o SBCs.
Plataforma colaborativa.
Plataforma de Gestão, o ERP.


Seu próximo nível começa aqui

Seu próximo nível começa aqui
Destrave a preparação completa para sua aprovação. Com a Assinatura Ilimitada, você estuda com os melhores professores do Brasil e todos os recursos Gran.
Com relação aos Grandes Modelos de Linguagens (LLMs), avalie as afirmativas a seguir e assinale (V) para verdadeira e (F) para falsa.
( ) LLMs são capazes de fazer inferências a partir de um contexto, gerar respostas contextualmente relevantes, traduzir documentos para outros idiomas, resumir textos, responder a perguntas ou mesmo auxiliar em tarefas de redação criativa ou geração de código.
( ) Os LLMs representam um avanço considerável no processamento de linguagem natural (PNL) e tornaram-se facilmente acessíveis ao público por meio de interfaces como o Chat GPT-3 e o GPT-4. Outros exemplos de LLMs são os modelos Llama e as representações de codificadores bidirecionais, como BERT e RoBERTa.
( ) LLM é um modelo de aprendizado de máquina que pode ser usado na inteligência artificial generativa, capaz de executar diferentes funções. Os LLM são treinados a partir de grandes volumes de dados.
As afirmativas são, segundo a ordem apresentada,
V – F – V.
V – F – F.
V – V – V.
F – V – V.
F – V – F.
Large Language Models (LLMs) são um tipo de modelo IA projetado para lidar com tarefas de processamento de linguagem natural (PLN) em uma escala muito grande. Esses modelos são treinados com enormes quantidades de dados textuais e são capazes de entender e gerar texto em linguagem natural de forma altamente sofisticada.
Em relação aos Large Language Models (LLMs), como o GPT, a abordagem mais relevante para melhorar a capacidade do modelo de gerar respostas coerentes e contextualmente apropriadas em conversas prolongadas, entre as listadas, é
aumentar o número de parâmetros do modelo.
utilizar a técnica de fine-tuning em um grande conjunto de dados não rotulados.
implementar um mecanismo de atenção (Attention Mechanism).
aplicar a tokenização BPE (Byte Pair Encoding) ao texto de entrada.
aumentar a frequência de palavras raras no conjunto de treinamento.
Maria, analista de TI, observou que o tipo mais primitivo de linguagem de programação é a linguagem que o computador entende diretamente, isto é, as instruções que podem ser diretamente executadas pelo hardware, ou seja, pela UCP (processador). Para criar um programa em linguagem de máquina, Maria deve conhecer todas as instruções disponíveis para aquela máquina e seus respectivos códigos de operação e formatos, assim como os registradores da UCP disponíveis e os endereços das células de memória onde serão armazenadas as instruções e os dados.
Nesse contexto, Maria pretende converter para linguagem de máquina um programa escrito em linguagem de mais alto nível do que o da linguagem de montagem e que gera o código-objeto.
Para tal Maria utilizará o método:
execução;
montagem;
compilação;
interpretação;
linkedição ou ligação.
Na computação, a linguagem Assembly representa uma versão legível da linguagem de máquina que emprega mnemônicos para indicar a operação.
MOV AX,B ; ADD AX, C ; MOV A, AX ; |
Considerando a técnica mnemônica, qual o resultado do processamento da rotina assembly acima.
AX:=B+C-A
A:=B+C
AX:=A+C
B:=A+C
B:=AX+C
Considere as seguintes afirmações sobre a instalação, montagem e configuração de computadores:
I.A eletricidade estática pode causar danos aos componentes do computador.
II.É recomendado sempre forçar os componentes em seus slots se eles não se encaixam facilmente.
III.Tapetes e pulseiras antiestáticas podem ajudar a prevenir danos causados pela eletricidade estática.
IV.O superaquecimento pode causar danos aos componentes do computador.
É correto o que se afirma em:
I, II, III e IV.
II, apenas.
I, apenas.
I, III e IV, apenas.
II, III e IV, apenas.


Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Classifique as alternativas abaixo como verdadeiro ou falso e marque a alternativa correta:
( ) O compilador traduz a linguagem de alto nível para a linguagem de baixo nível.
( ) Linguagens de alto nível apresentam-se mais complicadas para o programador.
( ) Linguagens de baixo nível geram códigos computacionais voltados para o entendimento da máquina.
( ) A Linguagem Java é o programa que faz a tradução código binário.
( ) Assembly é uma linguagem de alto nível.
V, F, V, F, F
F, V, F, V, F
V, F, F, V, F
V, V, F, V, F
Todas as alternativas estão corretas.
Existem diversas linguagens de programação, cada uma com suas características específicas e com níveis de complexidade e objetivos diferentes.
( I )Linguagem de Máquina.
( II )Linguagem de Baixo Nível.
( III )Linguagem de Alto Nível.
Enumere as lacunas abaixo de acordo com os tipos de linguagens de programação acima.
(__)Utiliza instruções próximas da linguagem humana de forma a facilitar o raciocínio.
(__)É a linguagem binária (composta de zeros e uns) utilizada pelos computadores, para representar dados, programas e informações. É tediosa, difícil de se compreender e fácil de gerar erros na programação.
(__)É uma linguagem particular para cada processador (computador), que codifica as instruções em linguagem de máquina e facilita um pouco o trabalho do programador.
Marque a alternativa CORRETA que corresponde a sequência de cima para baixo das lacunas acima.
III, I, II.
II, I, III.
I, II, III.
III, II, I.
Segundo o autor Tanenbaum (2013), é cada vez mais desejável que as instruções de máquinas sejam as mais curtas possíveis. O limite final na redução de comprimento de endereços é não ter endereços, ou seja, instruções de zero endereço, que são possíveis em conjunção com uma pilha. Nesse contexto, a Notação Polonesa Invertida trouxe várias vantagens. Sendo assim, assinale a opção que apresenta pares de fórmulas em Notação Polonesa Invertida que NAO são matematicamente equivalentes.
((A+ B) X e + D)/ (E + F + G) = AB + C X D + EF + G + /
(8 + 2 X 5) / (1 + 3 X 2 - 4) = 8 2 5 + X 1 3 2 X + 4 2 - /
A+ B x (C - D x (E - F) - G x H) - 1 x 3 = A B C D E F -x-G H x-x+ l 3x-
A x (B + C) / D - E = A B C + x D/ E -
A+ (B - (C + (D - (E + F)))) = A B C D E F + - + - +
A linguagem compreendida pelo computador é chamada de Linguagem de Máquina, ou Linguagem Binária, e é classificada como uma linguagem de baixo nível. Ela se utiliza somente de dois símbolos (binária) para escrever instruções a serem executadas pelo computador, sendo estes símbolos o 0 (zero) e o 1 (um).
Devido à dificuldade natural do ser humano em se expressar por uma linguagem como esta, somente com dois símbolos, desenvolveu-se as Linguagens de Programação, que não são diretamente compreendidas pelo computador, apesar de servirem somente para a interação entre ambos (humano X computador). Porém, para essa interação acontecer é necessária a tradução do conteúdo elaborado em Linguagem de Programação para Linguagem de Máquina. Essa tradução pode acontecer de duas formas distintas denominadas _____________ e _______________.
Assinale a alternativa que completa os espaços em branco corretamente:
pesquisa e ordenação
interpretação e compilação
algoritmos e dados
interpretação e ordenação
pesquisa e compilação
Formalização de algoritmo proposto em 1936, universalmente conhecido e aceito. Trata-se de um mecanismo simples, que formaliza a ideia de uma pessoa que realiza cálculos, denominado
Recursividade de Bird.
Máquina de Redução.
Máquina de Turing.
Sistema de Post.
Máquina com Pilhas.