Logo Passei Direto
Buscar

Exercícios Segurança da Informação 10

Ferramentas de estudo

Questões resolvidas

A comunicação entre os nós de um SD é realizada através de mensagens. Para enviar uma mensagem utilizando os protocolos padrões de internet, precisamos basicamente de duas informações: endereço da máquina e a porta.
No Java a classe InetAddress (java.net.InetAddress) abstrai endereços de rede. Os principais objetivos dessa classe são:
A Encapsular um nome ou endereço.
B Realizar o lookup de nome, isto é, converter um endereço IP em um nome de host.
C Realizar o lookup inverso, ou seja, converter o nome do host em um endereço IP.
D Obter o endereço IP da máquina local com “getByName” ou obter um endereço específico com “getLocalHost”.
E Todas as alternativas apresentadas estão corretas.

Os cinco estados possíveis de uma Thread são Nova, Pronta, Executando, Pronta e Terminada. A transição entre estes estados pode ser realizada por métodos, cuja funcionalidade é descrita a seguir:
Analise as alternativas e assinale a alternativa CORRETA.
A wait(): Inicia a execução da thread (só´ pode ser invocado uma vez).
B sleep(t): Faz com que a thread fique suspensa por t.
C notify(): Faz com que a execução da thread corrente seja imediatamente suspensa.
D start(): Faz com que a thread fique suspensa até´ que seja explicitamente reativada.
E yield(): Faz com que uma thread suspensa seja reativada.

Sistemas Distribuídos (SD) são classificados como uma coleção de computadores independentes que aparentam ao usuário ser um computador único. Assim, quando o usuário interage com o sistema, ele não sabe onde exatamente está sendo executado ou armazenado suas informações. Dessa maneira, um SD possui computadores na rede que precisam se comunicar e coordenar através de mensagens. A transição de um sistema centralizado para um sistema distribuído apresenta quatro principais desafios intrínsecos, entre os quais:
Analise as alternativas e assinale a alternativa CORRETA
A A concorrência, uma característica natural dos SD, sendo que é fundamental que exista coordenação.
B A ausência de um relógio global pois a cooperação exige uma noção de tempo em relação as ações ocorridas no sistema.
C As falhas, pois qualquer nó na rede pode falhar de diferentes formas: perda de conexão, falha no sistema, lentidão.
D Heterogeneidade: qual o melhor sistema operacional? Qual a melhor linguagem de programação? Qual a melhor plataforma de hardware?
E Todas as alternativas apresentadas estão corretas.

No estudo dos Sistemas Operacionais você conheceu o funcionamento de Programas, Processos e Threads. Estes são aspectos de fundamental importância para os sistemas distribuídos, pois, como sabemos:
Analise as alternativas e assinale a alternativa CORRETA.
A Um programa é dinâmico e interage com outras entidades.
B Uma thread é um conjunto de instruções para resolver um problema específico.
C O corretor ortográfico do Word é um exemplo de processo.
D Um processo corresponde à execução das instruções definidas em um programa.
E Um programa pode ter vários processos, porém somente uma thread.

Quando desenvolvemos um programa em Java estamos utilizando threads, mesmo que não seja de forma explicita. Absolutamente todas as aplicações em Java utilizam thread. Considerando o texto do enunciado, analise as afirmativas a seguir:
Analise as alternativas e assinale a alternativa CORRETA
I. O método main é um tipo de thread implícita – quando definimos o método main, estamos indicando ao compilador onde a main thread deve iniciar a execução.
II. A Java Virtual Machine (JVM) é um exemplo de thread, e é responsável pelo ambiente de execução das aplicações Java.
III. A classe Timer, que define uma espécie de cronômetro, também é exemplo de thread implícita.
IV. O gerenciamento dessas threads implícitas é de responsabilidade do programador.
A Apenas as Alternativas I e III são CORRETAS
B Apenas as Alternativas I e IV são CORRETAS
C Apenas as Alternativa II, III e IV são CORRETAS
D Apenas as Alternativa II e IV são CORRETAS
E Apenas as Alternativa III e IV são CORRETAS

O UDP (User Datagram Protocol) é um protocolo simples. Quando uma mensagem (datagrama) é enviada, o remetente não tem conhecimento se a mensagem realmente chegou no destinatário. Ou seja, não tem garantia de entrega de mensagem. Sobre a utilização de Sockets UDP é correto afirmar que:
Assinale a única alternativa que apresenta apenas as afirmativas corretas:
I. Quando utilizamos a classe DatagramPacket para enviar um datagrama não há necessidade de preencher o endereço e porta.
II. A sua vantagem está relacionada a redução de complexidade, que implica em menor latência na comunicação.
III. Quando utilizamos a classe DatagramPacket para receber um datagrama, devemos fornecer as informações de endereço e porta.
IV. Como desvantagens temos que as mensagens podem ser perdidas e a ordenação das mesmas não é garantida.
A I e II.
B I e III.
C II e III.
D II e IV.
E III e IV.

Sistemas Distribuídos (SD) apresentados na Aula 2 é um conjunto de computadores independentes, que trabalham em cooperação, e aparentam ser um único computador ao usuário que interage com o sistema. Em relação aos desafios existentes na transição de um sistema centralizado para um sistema distribuído é correto afirmar:
Analise as alternativas e assinale a alternativa CORRETA
A São quatro os desafios principais: concorrência, ausência de relógio global, falhas e heterogeneidade.
B São três os desafios principais: concorrência, falhas e heterogeneidade.
C A ausência de um relógio global não é considerada um desafio para os Sistemas Distribuídos.
D A heterogeneidade diz respeito à impossibilidade de sistemas diferentes comunicarem-se entre si.
E Sistemas Distribuídos utilizam um relógio global que sincroniza suas atividades.

Para implementar uma solução baseada em sockets UDP, é preciso utilizar duas classes: DatagramPacket e DatagramSocket. A classe DatagramPacket representa um datagrama no UDP. Existem duas formas de se utilizar essa classe: para envio e recebimento de mensagens.
Sobre essas classes é correto afirmar que:
A Quando estiver utilizando a classe DatagramPacket para receber um datagrama, o datagrama deve conter o endereço e porta.
B Quando estiver utilizando a classe DatagramPacket para enviar um datagrama, não há necessidade deste conter o endereço e porta.
C Somente no envio de mensagens as informações de buffer e tamanho do buffer devem ser definidas.
D Somente no recebimento de mensagens as informações de buffer e tamanho do buffer devem ser definidas.
E Pode-se instanciar um DatagramSocket determinando a porta à qual estará vinculado ou utilizar qualquer porta disponível.

Em Sistemas Distribuídos apresentados na Aula 2, um ou mais processos se comunicam entre si para atingir um determinado objetivo. Em relação à comunicação entre processos é correto afirmar:
Analise as alternativas e assinale a alternativa CORRETA
I. A comunicação entre processos normalmente é feita por um par de processos, um remetente e um destinatário.
II. A comunicação entre processos pode ser tanto síncrona quanto assíncrona.
III. Na comunicação assíncrona o remetente fica bloqueado até que o destinatário responda a mensagem.
IV. Praticamente todas as comunicações são baseadas em sockets.
A As sentenças I, II e III estão CORRETAS.
B As sentenças I, II e IV estão CORRETAS.
C As sentenças II, III e IV estão CORRETAS.
D As sentenças I e II estão CORRETAS.
E As sentenças II e IV estão CORRETAS.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

A comunicação entre os nós de um SD é realizada através de mensagens. Para enviar uma mensagem utilizando os protocolos padrões de internet, precisamos basicamente de duas informações: endereço da máquina e a porta.
No Java a classe InetAddress (java.net.InetAddress) abstrai endereços de rede. Os principais objetivos dessa classe são:
A Encapsular um nome ou endereço.
B Realizar o lookup de nome, isto é, converter um endereço IP em um nome de host.
C Realizar o lookup inverso, ou seja, converter o nome do host em um endereço IP.
D Obter o endereço IP da máquina local com “getByName” ou obter um endereço específico com “getLocalHost”.
E Todas as alternativas apresentadas estão corretas.

Os cinco estados possíveis de uma Thread são Nova, Pronta, Executando, Pronta e Terminada. A transição entre estes estados pode ser realizada por métodos, cuja funcionalidade é descrita a seguir:
Analise as alternativas e assinale a alternativa CORRETA.
A wait(): Inicia a execução da thread (só´ pode ser invocado uma vez).
B sleep(t): Faz com que a thread fique suspensa por t.
C notify(): Faz com que a execução da thread corrente seja imediatamente suspensa.
D start(): Faz com que a thread fique suspensa até´ que seja explicitamente reativada.
E yield(): Faz com que uma thread suspensa seja reativada.

Sistemas Distribuídos (SD) são classificados como uma coleção de computadores independentes que aparentam ao usuário ser um computador único. Assim, quando o usuário interage com o sistema, ele não sabe onde exatamente está sendo executado ou armazenado suas informações. Dessa maneira, um SD possui computadores na rede que precisam se comunicar e coordenar através de mensagens. A transição de um sistema centralizado para um sistema distribuído apresenta quatro principais desafios intrínsecos, entre os quais:
Analise as alternativas e assinale a alternativa CORRETA
A A concorrência, uma característica natural dos SD, sendo que é fundamental que exista coordenação.
B A ausência de um relógio global pois a cooperação exige uma noção de tempo em relação as ações ocorridas no sistema.
C As falhas, pois qualquer nó na rede pode falhar de diferentes formas: perda de conexão, falha no sistema, lentidão.
D Heterogeneidade: qual o melhor sistema operacional? Qual a melhor linguagem de programação? Qual a melhor plataforma de hardware?
E Todas as alternativas apresentadas estão corretas.

No estudo dos Sistemas Operacionais você conheceu o funcionamento de Programas, Processos e Threads. Estes são aspectos de fundamental importância para os sistemas distribuídos, pois, como sabemos:
Analise as alternativas e assinale a alternativa CORRETA.
A Um programa é dinâmico e interage com outras entidades.
B Uma thread é um conjunto de instruções para resolver um problema específico.
C O corretor ortográfico do Word é um exemplo de processo.
D Um processo corresponde à execução das instruções definidas em um programa.
E Um programa pode ter vários processos, porém somente uma thread.

Quando desenvolvemos um programa em Java estamos utilizando threads, mesmo que não seja de forma explicita. Absolutamente todas as aplicações em Java utilizam thread. Considerando o texto do enunciado, analise as afirmativas a seguir:
Analise as alternativas e assinale a alternativa CORRETA
I. O método main é um tipo de thread implícita – quando definimos o método main, estamos indicando ao compilador onde a main thread deve iniciar a execução.
II. A Java Virtual Machine (JVM) é um exemplo de thread, e é responsável pelo ambiente de execução das aplicações Java.
III. A classe Timer, que define uma espécie de cronômetro, também é exemplo de thread implícita.
IV. O gerenciamento dessas threads implícitas é de responsabilidade do programador.
A Apenas as Alternativas I e III são CORRETAS
B Apenas as Alternativas I e IV são CORRETAS
C Apenas as Alternativa II, III e IV são CORRETAS
D Apenas as Alternativa II e IV são CORRETAS
E Apenas as Alternativa III e IV são CORRETAS

O UDP (User Datagram Protocol) é um protocolo simples. Quando uma mensagem (datagrama) é enviada, o remetente não tem conhecimento se a mensagem realmente chegou no destinatário. Ou seja, não tem garantia de entrega de mensagem. Sobre a utilização de Sockets UDP é correto afirmar que:
Assinale a única alternativa que apresenta apenas as afirmativas corretas:
I. Quando utilizamos a classe DatagramPacket para enviar um datagrama não há necessidade de preencher o endereço e porta.
II. A sua vantagem está relacionada a redução de complexidade, que implica em menor latência na comunicação.
III. Quando utilizamos a classe DatagramPacket para receber um datagrama, devemos fornecer as informações de endereço e porta.
IV. Como desvantagens temos que as mensagens podem ser perdidas e a ordenação das mesmas não é garantida.
A I e II.
B I e III.
C II e III.
D II e IV.
E III e IV.

Sistemas Distribuídos (SD) apresentados na Aula 2 é um conjunto de computadores independentes, que trabalham em cooperação, e aparentam ser um único computador ao usuário que interage com o sistema. Em relação aos desafios existentes na transição de um sistema centralizado para um sistema distribuído é correto afirmar:
Analise as alternativas e assinale a alternativa CORRETA
A São quatro os desafios principais: concorrência, ausência de relógio global, falhas e heterogeneidade.
B São três os desafios principais: concorrência, falhas e heterogeneidade.
C A ausência de um relógio global não é considerada um desafio para os Sistemas Distribuídos.
D A heterogeneidade diz respeito à impossibilidade de sistemas diferentes comunicarem-se entre si.
E Sistemas Distribuídos utilizam um relógio global que sincroniza suas atividades.

Para implementar uma solução baseada em sockets UDP, é preciso utilizar duas classes: DatagramPacket e DatagramSocket. A classe DatagramPacket representa um datagrama no UDP. Existem duas formas de se utilizar essa classe: para envio e recebimento de mensagens.
Sobre essas classes é correto afirmar que:
A Quando estiver utilizando a classe DatagramPacket para receber um datagrama, o datagrama deve conter o endereço e porta.
B Quando estiver utilizando a classe DatagramPacket para enviar um datagrama, não há necessidade deste conter o endereço e porta.
C Somente no envio de mensagens as informações de buffer e tamanho do buffer devem ser definidas.
D Somente no recebimento de mensagens as informações de buffer e tamanho do buffer devem ser definidas.
E Pode-se instanciar um DatagramSocket determinando a porta à qual estará vinculado ou utilizar qualquer porta disponível.

Em Sistemas Distribuídos apresentados na Aula 2, um ou mais processos se comunicam entre si para atingir um determinado objetivo. Em relação à comunicação entre processos é correto afirmar:
Analise as alternativas e assinale a alternativa CORRETA
I. A comunicação entre processos normalmente é feita por um par de processos, um remetente e um destinatário.
II. A comunicação entre processos pode ser tanto síncrona quanto assíncrona.
III. Na comunicação assíncrona o remetente fica bloqueado até que o destinatário responda a mensagem.
IV. Praticamente todas as comunicações são baseadas em sockets.
A As sentenças I, II e III estão CORRETAS.
B As sentenças I, II e IV estão CORRETAS.
C As sentenças II, III e IV estão CORRETAS.
D As sentenças I e II estão CORRETAS.
E As sentenças II e IV estão CORRETAS.

Prévia do material em texto

Questão 1/10 - Sistemas Distribuídos 
A comunicação entre os nós de um SD é realizada através de mensagens. Para 
enviar uma mensagem utilizando os protocolos padrões de internet, precisamos 
basicamente de duas informações: endereço da máquina e a porta. No Java a 
classe InetAddress (java.net.InetAddress) abstrai endereços de rede [13]. Os 
principais objetivos dessa classe são: 
Nota: 0.0 
 A Encapsular um nome ou endereço. 
Aula 1, Tema 1 – Pg. 3 da rota impressa. 
 B Realizar o lookup de nome, isto é, converter um endereço IP em 
um nome de host. 
 C Realizar o lookup inverso, ou seja, converter o nome do host em 
um endereço IP. 
 D Obter o endereço IP da máquina local com “getByName” ou obter 
um endereço específico com “getLocalHost”. 
 E Todas as alternativas apresentadas estão corretas. 
 
Questão 2/10 - Sistemas Distribuídos 
Os cinco estados possíveis de uma Thread são Nova, Pronta, Executando, Pronta e 
Terminada. 
A transição entre estes estados pode ser realizada por métodos, cuja funcionalidade é 
descrita a seguir: 
Analise as alternativas e assinale a alternativa CORRETA 
Nota: 0.0 
 A wait(): Inicia a execução da thread (só´ pode ser invocado uma 
vez). 
 B sleep(t): Faz com que a thread fique suspensa por t 
Aula 1, Tema 1 – Pgs. 2 e 3 da rota impressa. 
 C notify(): Faz com que a execução da thread corrente seja 
imediatamente suspensa. 
 D start(): Faz com que a thread fique suspensa até´ que seja 
explicitamente reativada 
 E yield(): Faz com que uma thread suspensa seja reativada 
 
Questão 3/10 - Sistemas Distribuídos 
Sistemas Distribuídos (SD) são classificados como uma coleção de computadores 
independentes que aparentam ao usuário ser um computador único. Assim, 
quando o usuário interage com o sistema, ele não sabe onde exatamente está 
sendo executado ou armazenado suas informações. Dessa maneira, um SD possui 
computadores na rede que precisam se comunicar e coordenar através de 
mensagens. A transição de um sistema centralizado para um sistema distribuído 
apresenta quatro principais desafios intrínsecos, entre os quais: 
Nota: 10.0 
 A A concorrência, uma característica natural dos SD, sendo que é 
fundamental que exista coordenação. 
 B A ausência de um relógio global pois a cooperação exige uma 
noção de tempo em relação as ações ocorridas no sistema. 
 C As falhas, pois qualquer nó na rede pode falhar de diferentes 
formas: perda de conexão, falha no sistema, lentidão. 
 D Heterogeneidade: qual o melhor sistema operacional? Qual a 
melhor linguagem de programação? Qual a melhor plataforma de 
hardware? 
 E Todas as alternativas apresentadas estão corretas. 
Você acertou! 
Aula 1, Tema 1 – Pgs. 2 e 3 da rota impressa. 
 
Questão 4/10 - Sistemas Distribuídos 
No estudo dos Sistemas Operacionais você conheceu o funcionamento de 
Programas, Processos e Threads. 
Estes são aspectos de fundamental importância para os sistemas distribuídos, 
pois, como sabemos: 
Analise as alternativas e assinala a alternativa CORRETA 
Nota: 10.0 
 A Um programa é dinâmico e interage com outras entidades. 
 B Uma thread é um conjunto de instruções para resolver um 
problema específico. 
 C O corretor ortográfico do Word é um exemplo de processo. 
 D Um processo corresponde à execução das instruções definidas 
em um programa 
Você acertou! 
Aula 1, Tema 1 – Pg. 2 da rota impressa 
 E Um programa pode ter vários processos, porém somente 
uma thread; 
 
Questão 5/10 - Sistemas Distribuídos 
Quando desenvolvemos um programa em Java estamos utilizando threads, mesmo 
que não seja de forma explicita. Absolutamente todas as aplicações em Java 
utilizam thread. 
Considerando o texto do enunciado, analise as afirmativas a seguir: 
 
I. O método main é um tipo de thread implícita – quando definimos o método main, 
estamos indicando ao compilador onde a main thread deve iniciar a execução. 
 
II. A Java Virtual Machine (JVM) é um exemplo de thread, e é responsável pelo 
ambiente de execução das aplicações Java. 
 
III. A classe Timer, que define uma espécie de cronômetro, também é exemplo de 
thread implícita. 
 
IV. O gerenciamento dessas threads implícitas é de responsabilidade do 
programador. 
Analise as alternativas e assinale a alternativa CORRETA 
Nota: 0.0 
 A Apenas as Alternativas I e III são CORRETAS 
Aula 1, Tema 2 – Pg. 4 da rota impressa. 
 B Apenas as Alternativas I e IV são CORRETAS 
 C Apenas as Alternativa II, III e IV são CORRETAS 
 D Apenas as Alternativa II e IV são CORRETAS 
 E Apenas as Alternativa III e IV são CORRETAS 
 
Questão 6/10 - Sistemas Distribuídos 
O UDP (User Datagram Protocol) é um protocolo simples. Quando uma mensagem 
(datagrama) é enviada, o remetente não tem conhecimento se a mensagem realmente 
chegou no destinatário. Ou seja, não tem garantia de entrega de mensagem. Sobre a 
utilização de Sockets UDP é correto afirmar que: 
 
 I. Quando utilizamos a classe DatagramPacket para enviar um datagrama não há 
necessidade de preencher o endereço e porta. 
 II. A sua vantagem está relacionada a redução de complexidade, que implica em 
menor latência na comunicação. 
III. Quando utilizamos a classe DatagramPacket para receber um datagrama, dvemos 
fornecer as informações de endereço e porta. 
 IV. Como desvantagens temos que as mensagens podem ser perdidas e a ordenação 
das mesmas não é garantida. 
Assinale a única alternativa que apresenta apenas as afirmativas corretas: 
Nota: 10.0 
 A I e II. 
 B I e III. 
 C II e III. 
 D II e IV. 
Você acertou! 
Aula 2, Tema 3, Pgs 5 e 6. 
 E III e IV. 
 
Questão 7/10 - Sistemas Distribuídos 
Sistemas Distribuídos (SD) apresentados na Aula 2 é um conjunto de computadores 
independentes, que trabalham em cooperação, e aparentam ser um único computador 
ao usuário que interage com o sistema. 
Em relação aos desafios existentes na transição de um sistema centralizado para um 
sistema distribuído é correto afirmar: 
 
Analise as alternativas e assinale a alternativa CORRETA 
 
Nota: 0.0 
 A São quatro os desafios principais: concorrência, ausência de 
relógio global, falhas e heterogeneidade 
Aula 2, apostila página 2. 
 B São três os desafios principais: concorrência, falhas e 
heterogeneidade 
 C A ausência de um relógio global não é considerada um desafio 
para os Sistemas Distribuídos 
 D A heterogeneidade diz respeito à impossibilidade de sistemas 
diferentes comunicarem-se entre si 
 E Sistemas Distribuídos utilizam um relógio global que sincronizar 
suas atividades 
 
Questão 8/10 - Sistemas Distribuídos 
Para implementar uma solução baseada em sockets UDP, é preciso utilizar duas 
classes: DatagramPacket e DatagramSocket. A classe DatagramPacket representa 
um datagrama no UDP. Existem duas formas de se utilizar essa classe: para envio 
e recebimento de mensagens. 
 
Sobre essas classes é correto afirmar que: 
Nota: 10.0 
 A Quando estiver utilizando a classe DatagramPacket para receber 
um datagrama, o datagrama deve conter o endereço e porta. 
 B Quando estiver utilizando a classe DatagramPacket para enviar 
um datagrama, não há necessidade deste conter o endereço e 
porta. 
 C Somente no envio de mensagens as informações de buffer e 
tamanho do buffer devem ser definidas. 
 D Somente no recebimento de mensagens as informações de buffer 
e tamanho do buffer devem ser definidas. 
 E Pode-se instanciar um DatagramSocket determinando a porta à 
qual estará vinculado ou utilizar qualquer porta disponível. 
Você acertou! 
Aula 2, Tema 3, Pg. 6 da rota impressa. 
 
Questão 9/10 - Sistemas Distribuídos 
Uma forma de implementar uma thread é utilizar o conceito de herança para criar uma 
nova classe que herde os comportamentos definidos na classe Thread. 
 
Com base nessa afirmação, avalie as sentenças a seguir: 
 
I. A classe Thread equivale a uma extensão da interface da classe Runnable. 
II. Para inicializar o processamento paralelo na thread, o método run deve ser 
invocado. 
 
III. A criação deuma thread com a classe Thread requer a sobrecarga do método 
run 
 
IV. O método run é invocado automaticamente quando a thread é inicializada. 
 
 
 
Analise as alternativas e assinale a alternativa CORRETA 
Nota: 10.0 
 A Apenas as sentenças I e III estão CORRETAS 
 B Apenas as sentenças I e IV estão CORRETAS 
 C Apenas as sentenças II e III estão CORRETAS 
 D Apenas as sentenças II e IV estão CORRETAS 
 E Apenas as sentenças III e IV estão CORRETAS 
Você acertou! 
Aula 1, Tema 2 – Pgs. 4 e 5 da rota impressa 
 
Questão 10/10 - Sistemas Distribuídos 
Em Sistemas Distribuídos apresentados na Aula 2, um ou mais processos se 
comunicam entre si para atingir um determinado objetivo. 
Em relação à comunicação entre processos é correto afirmar: 
 
I. A comunicação entre processos normalmente é feita por um par de processos, um 
remetente e um destinatário 
 
II. A comunicação entre processos pode ser tanto síncrona quanto assíncrona. 
 
III. Na comunicação assíncrona o remetente fica bloqueado até que o destinatário 
responda a mensagem 
IV. Praticamente todas as comunicações são baseadas em sockets 
 
Analise as alternativas e assinale a alternativa CORRETA 
Nota: 10.0 
 A As sentenças I, II e III estão CORRETAS 
 B As sentenças I, II e IV estão CORRETAS 
Você acertou! 
Aula 2, Tema 1, Rota Impressa pg. 4. 
 C As sentenças II, III e IV estão CORRETAS 
 D As sentenças I e II estão CORRETAS 
 E As sentenças II e IV estão CORRETAS

Mais conteúdos dessa disciplina