Logo Passei Direto
Buscar
google . Pesquisar x estacio.saladeavaliacoes.com.br/ x + estacio.saladeavaliacoes.com.br prova/672e1ce4e4b65d21488a00dd Prova AV Programação Orientada a Objetos Em Java (BRDE - AOCP - Analista de Sistemas - Desenvolvimento de Sistemas 2012) Sobre Multiprogramação e Threads em Java, analise as assertivas e assinale a alternativa que aponta as corretas: 1. A Multiprogramação é uma maneira de alcançar uma forma limitada de paralelismo, mesmo em um computador com apenas uma CPU. II. Mesmo em um computador com apenas uma CPU, diferentes threads de uma aplicação gráfica como exemplo podem parecer estar todas sendo executadas ao mesmo tempo. III. Java threads são objetos que podem cooperar e comunicar-se entre si para compartilhar objetos em memoria, a tela, ou outros tipos de recursos e periféricos. IV. A troca entre as threads sendo executadas ocorre rapidamente porque cada thread possui sua própria pil armazenada na memória da Máquina Virtual Java. A pilha de cada thread contém as varáveis locais e os fram dos métodos que a thread está executando atualmente. A Apenas I e Il B Apenas I e III C Apenas Il e III D Apenas II, III e IV E I, II, III e IV Feedback va aviso ido agora Pesquisar acer
User badge image
Gest_ Publica2023

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

Vamos analisar cada uma das assertivas: 1. A Multiprogramação é uma maneira de alcançar uma forma limitada de paralelismo, mesmo em um computador com apenas uma CPU. Verdadeiro. A multiprogramação permite que vários processos sejam carregados na memória e, embora não sejam executados simultaneamente, eles podem ser alternados rapidamente, dando a impressão de paralelismo. II. Mesmo em um computador com apenas uma CPU, diferentes threads de uma aplicação gráfica como exemplo podem parecer estar todas sendo executadas ao mesmo tempo. Verdadeiro. Isso é possível devido à forma como o sistema operacional gerencia as threads, permitindo que elas sejam alternadas rapidamente. III. Java threads são objetos que podem cooperar e comunicar-se entre si para compartilhar objetos em memória, a tela, ou outros tipos de recursos e periféricos. Verdadeiro. As threads em Java podem se comunicar e compartilhar recursos, o que é uma característica importante da programação multithread. IV. A troca entre as threads sendo executadas ocorre rapidamente porque cada thread possui sua própria pilha armazenada na memória da Máquina Virtual Java. A pilha de cada thread contém as variáveis locais e os frames dos métodos que a thread está executando atualmente. Verdadeiro. Cada thread tem sua própria pilha, o que permite que a troca entre elas ocorra de forma eficiente. Com base na análise, todas as assertivas (I, II, III e IV) estão corretas. Portanto, a alternativa correta é: E) I, II, III e IV.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina