Search Header Logo
Sistemas Distribuídos

Sistemas Distribuídos

Assessment

Presentation

Information Technology (IT)

University

Hard

Created by

Professor Duarte

Used 2+ times

FREE Resource

30 Slides • 190 Questions

1

media

2

media

3

media

4

media

5

media

6

media

7

media

8

media

9

media

10

media

11

media

12

media

13

media

14

media

15

media

16

media

17

media

18

media

19

media

20

media

21

media

22

media

23

media

24

media

25

media

26

media

27

media

28

media

29

media

30

media

31

Multiple Choice

Sockets são muito utilizados em aplicações distribuídas, principalmente em ambientes cliente / servidor. Qual (is) camada (s) e qual (is) protocolo (s) estamos trabalhando, quando utilizamos sockets?

1

Camada de rede - protocolos TCP / IP;

2

Camada de transporte - protocolos TCP / UDP;

3

Camada de rede - protocolos UDP / TCP;

4

Camada de Apresentação e Transporte – protocolos Socket, TCP / UDP;

32

Multiple Choice

Marque a definição de Sistemas Distribuídos:

1

Um sistema em que componentes de hardware e software

localizados em computadores em rede se comunicam e

coordenam suas ações por passagem de

arquivos

2

Coleção de softwares independentes que se apresentam aos seus usuários como um único sistema

coerente

3

Sistema com várias entidades de processamento e vários

dispositivos de armazenamento, conectados entre si por uma

rede

4

“Conjunto de dispositivos móveis autônomos conectados por uma rede, cada um deles equipado com um software de Sistema Distribuído

33

Multiple Choice

Marque a alternativa que apresenta corretamente as características fundamentais de um Sistema Distribuído.

1

Concorrência, inexistência de um relógio global e falhas independentes.

2

Concorrência, sistemas abertos e transparência.

3

Heterogeneidade, escalabilidade e falhas independentes.

4

Inexistência de um relógio global, falhas independentes e heterogeneidade.

34

Multiple Choice

Question image

Menciona que, o software de um computador, são atribuídas duas ações distintas: primeiro, fazer o computador funcionar e segundo, permitir que o usuário faça o que desejar, fazendo com que identifiquemos dois tipos de software: o software de sistema e o software aplicativo. A partir disso, assinale a alternativa que estabelece uma definição para o software de sistema:

1

Programas de sistema, que gerenciam a operação do computador em si

2

Realizam o trabalho real desejado pelo usuário.

3

consiste em um ou mais processadores, memória principal, discos, impressoras, teclado, tela, interfaces de rede e outros dispositivos de entrada/saída.

4

Pode ser entendido como um programa em execução.

35

Multiple Select

Sobre a comunicação síncrona, é correto afirmar que?

1

É efetuada simultaneamente entre fonte e destino

2

É efetuada não necessariamente em simultâneo entre a fonte e destino

3

É efetuada de forma direta (simultânea) ou indireta entre fonte e destino

36

Multiple Choice

Analise as afirmativas sobre sistemas distribuídos:

I - Em sistemas centralizados a produtividade e escalabilidade de nossos sistemas é prejudicada pois as informações são processadas em vários servidores.

II - Sistemas paralelos são sistemas que possuem mais de um processador para processar suas informações.

III - Sistemas paralelos são baseados em clusters.

São corretas as afirmativas:

1

Somente as afirmativas I e II.

2

Somente as afirmativas II e III.

3

Somente as afirmativas I e III.

4

Todas as afirmativas.

37

Multiple Choice

Sockets são muito utilizados em aplicações distribuídas, principalmente em ambientes cliente / servidor. Qual (is) camada (s) e qual (is) protocolo (s) estamos trabalhando, quando utilizamos sockets?

1

Camada de rede - protocolos TCP / IP;

2

Camada de transporte - protocolos TCP / UDP;

3

Camada de rede - protocolos UDP / TCP;

4

Camada de Apresentação e Transporte – protocolos Socket, TCP / UDP;

38

Multiple Choice

De acordo com Andrew S. Tanenbaum e Maarten Van Steen, um sistema distribuído é:

1

um sistema em que componentes localizados em computadores em rede comunicam e coordenam suas ações apenas por meio da troca de mensagens.

2

um sistema que opera em um único computador, mas simula a operação em rede.

3

um sistema que não requer comunicação entre seus componentes.

4

um sistema que depende de um único ponto de falha.

39

Multiple Choice

A heterogeneidade de hardware, S.Os, questões de rede e de plataformas de programação se torna transparente pro meio do uso de:

1

Middleware;

2

Troca de mensagens entre hosts;

3

Uso de protocolo UDP;

4

Uso de protocolo TCP.

40

Multiple Choice

O que é Transparência de Relocação?

1

A capacidade de mover dados ou processos de um local para outro sem que o usuário perceba.

2

A habilidade de visualizar dados em tempo real de qualquer lugar.

3

A técnica de proteger dados contra acesso não autorizado.

4

A capacidade de acessar dados de diferentes dispositivos simultaneamente.

41

Multiple Choice

A heterogeneidade de hardware, S.Os, questões de rede e de plataformas de programação se torna transparente pro meio do uso de:

1

Middleware;

2

Troca de mensagens entre hosts;

3

Uso de protocolo UDP;

4

Uso de protocolo TCP.

42

Multiple Choice

O que é Transparência de Concorrência?

1

É a capacidade de um sistema lidar com múltiplas operações simultaneamente sem que os usuários percebam.

2

É a habilidade de um sistema de operar sem a necessidade de energia elétrica.

3

É a capacidade de um sistema de funcionar apenas com um único usuário.

4

É a habilidade de um sistema de operar exclusivamente em modo offline.

43

Multiple Choice

Por meio da classificação de um sistema computacional que será utilizado podemos, EXCETO:

1

quantificar o serviço.

2

estimar tempo de desenvolvimento.

3

escolher a ferramenta de monitoração.

4

definir os requisitos funcionais.

44

Multiple Choice

O que é Transparência de Falha?

1

A capacidade de um sistema continuar operando corretamente no caso de falha de um ou mais de seus componentes.

2

A habilidade de um sistema de prever falhas antes que elas ocorram.

3

A técnica de ocultar falhas de segurança em um sistema.

4

A prática de documentar todas as falhas de um sistema em tempo real.

45

Multiple Choice

As plataformas de middleware são construídas tipicamente em qual das camadas do Modelo de Referência OSI?

1

Sessão;

2

Rede;

3

Transporte;

4

Apresentação;

46

Multiple Choice

O que é um sistema distribuído aberto?

1

Um sistema que permite a comunicação entre diferentes sistemas de forma padronizada e flexível.

2

Um sistema que opera em um único computador sem interações externas.

3

Um sistema que não possui segurança e é vulnerável a ataques.

4

Um sistema que é fechado e não permite modificações.

47

Multiple Select

Sobre a comunicação assíncrona, é correto afirmar que:

1

É efetuada não necessariamente em simultâneo entre fonte e destino

2

É efetuada simultaneamente entre fonte e destino

3

É efetuada de forma direta (simultânea) ou indireta entre fonte e destino

48

Multiple Choice

A vantagem da portabilidade em sistemas abertos é:

1

Facilita a integração com sistemas proprietários.

2

Permite a execução de software em diferentes plataformas.

3

Reduz o custo de hardware.

4

Aumenta a segurança dos dados.

49

Multiple Choice

A principal diferença entre sistemas em rede e distribuidos é:

1

Em um sistema em rede, deve existir a presença de um servidor centralizado para atender às requisições dos clientes. Em um sistema distribuído, a presença de um servidor é irrelevante;

2

Em um sistema em rede, o método usado para disponibilizar arquivos é o backup. Em um sistema distribuído, é a replicação;

3

Em um sistema em rede, os host "conhecem" o endereço de cada participante. Em um sistema distribuído, é conhecido apenas o endereço do grupo de hosts que executa o sistema;

4

Em um sistema em rede, o hardware utilizado é bem simples, entretanto, nos sistemas distribuídos, a complexidade de hardware é imensa.

50

Multiple Choice

O que é Escalabilidade de Tamanho em sistemas distribuídos?

1

A capacidade de um sistema de aumentar seu desempenho proporcionalmente ao aumento de recursos.

2

A habilidade de um sistema de se adaptar a diferentes fusos horários.

3

A capacidade de um sistema de operar sem conexão com a internet.

4

A habilidade de um sistema de funcionar em diferentes sistemas operacionais.

51

Multiple Choice

São vantagens de se utilizar um sistema centralizado:

1

Economia, segurança e facilidade de gerenciamento.

2

Robustez, segurança e facilidade de gerenciamento.

3

Robustez, economia e facilidade de gerenciamento.

4

Robustez, segurança e economia.

52

Multiple Choice

O que caracteriza a Escalabilidade Geográfica em sistemas distribuídos?

1

A capacidade de um sistema de se expandir geograficamente sem perda de desempenho.

2

A habilidade de um sistema de suportar mais usuários simultaneamente.

3

A capacidade de um sistema de se adaptar a diferentes fusos horários.

4

A habilidade de um sistema de operar em diferentes idiomas.

53

Multiple Choice

Middleware o que é?

1

Middleware é o software distribuído que coordena o sistema distribuído enquanto fornece transparência de heterogeneidade.

2

Middleware é o software distribuído que não coordena o sistema distribuído enquanto fornece transparência de heterogeneidade.

3

Middleware é o software distribuído que coordena o sistema distribuído enquanto não fornece transparência de heterogeneidade.

54

Multiple Choice

A Escalabilidade Administrativa em sistemas distribuídos é definida como:

1

A capacidade de um sistema de aumentar seu desempenho com a adição de recursos.

2

A habilidade de um sistema de se adaptar a diferentes cargas de trabalho.

3

A facilidade de gerenciar um sistema à medida que ele cresce.

4

A capacidade de um sistema de se recuperar de falhas rapidamente.

55

Multiple Choice

Question image

Um SO pode permitir que um computador execute vários programas na memória, ao mesmo tempo ou de maneira concorrente, com mostra a figura. Logo, o SO deve assegurar que todos executem sem interferência entre si. Isto é, sem que cada um dos programas afete de algum modo a corretude do comportamento individual um do outro (TANENBAUM; STEEN, 2007). A afirmação em destaque refere-se a qual função do SO:

1

Monitorar o desempenho.

2

Formatar dispositivos como pen drives.

3

Inicializar o computador.

4

Gerenciar a alocação de memória para esses programas.

56

Multiple Choice

Os serviços centralizados são sistemas onde o controle e a gestão são realizados por uma única entidade. Quais são os desafios associados a eles?

1

Falta de transparência e risco de ponto único de falha

2

Maior segurança e controle

3

Descentralização completa

4

Aumento da privacidade dos usuários

57

Multiple Choice

Marque a definição de Sistemas Distribuídos:

1

Um sistema em que componentes de hardware e software

localizados em computadores em rede se comunicam e

coordenam suas ações por passagem de

arquivos

2

Coleção de softwares independentes que se apresentam aos seus usuários como um único sistema

coerente

3

Sistema com várias entidades de processamento e vários

dispositivos de armazenamento, conectados entre si por uma

rede

4

“Conjunto de dispositivos móveis autônomos conectados por uma rede, cada um deles equipado com um software de Sistema Distribuído

58

Multiple Choice

Quais problemas podem surgir com dados centralizados que precisam ser distribuídos em máquinas diferentes?

1

Perda de dados durante a transferência

2

Aumento da segurança dos dados

3

Redução da redundância de dados

4

Melhoria na velocidade de acesso aos dados

59

Multiple Choice

Quando falamos que um conjunto de máquinas utiliza seus próprios recursos e há uma máquina centralizadora de servidor, estamos falando de:

1

sistemas paralelos.

2

sistemas descentralizados.

3

sistemas centralizados.

4

sistemas em linha.

60

Multiple Choice

O sincronismo de relógios entre múltiplos nós distribuídos é um desafio significativo porque:

1

a latência de rede pode causar atrasos na comunicação entre nós.

2

todos os nós têm a mesma capacidade de processamento.

3

os relógios dos nós são sempre precisos e não precisam de ajustes.

4

a sincronização é desnecessária em sistemas distribuídos.

61

Multiple Choice

Question image

O que é um escalonamento de processos?

1

É a seleção de processos que devem ser executados na memória

2

É a seleção de processos que devem ser executados no monitor

3

É a seleção de processos que devem ser executados na CPU

4

É a seleção de processos que devem ser executados no HD

62

Multiple Choice

Os problemas de latência em redes de longa distância incluem:

1

Aumento do tempo de resposta e redução da eficiência do sistema.

2

Melhoria na velocidade de transmissão de dados.

3

Redução do tempo de resposta e aumento da eficiência do sistema.

4

Nenhum impacto no desempenho de sistemas distribuídos.

63

Multiple Select

São ferramentas que adotam comunicação síncrona

1

E-mail

2

Chat ao vivo

3

Videoconferência

64

Multiple Choice

O que é Comunicação Assíncrona em redes de longa distância?

1

Um método de comunicação onde a troca de mensagens ocorre em tempo real.

2

Um método de comunicação onde a troca de mensagens não requer que ambas as partes estejam simultaneamente disponíveis.

3

Um método de comunicação que utiliza sinais analógicos para transmitir dados.

4

Um método de comunicação que depende de uma conexão física constante entre os dispositivos.

65

Multiple Choice

Question image

Quais os dois principais tipos de processos?

1

CPU e I/O

2

CPU e UCP

3

I/O e disco

4

CPU e disco

66

Multiple Choice

O processo de Distribuição pode ser aplicado em sistemas de nomes de domínio de várias maneiras. Qual das seguintes opções descreve melhor uma dessas maneiras?

1

A distribuição de carga entre servidores para melhorar a eficiência.

2

A centralização de todos os dados em um único servidor.

3

A eliminação de servidores intermediários para acelerar o acesso.

4

A restrição de acesso a um único ponto de entrada.

67

Multiple Choice

Conforme a aula dada, assinale o fator que deve ser planejado antes do início do projeto para o desenvolvimento de um sistema computacional:

1

a tecnologia

2

sua classificação

3

o tamanho

4

os usuários

68

Multiple Choice

A replicação é um processo que ajuda a aumentar a disponibilidade de recursos. Como ela faz isso?

1

A. Armazenando dados em um único local

2

B. Distribuindo dados em vários locais

3

C. Excluindo dados desnecessários

4

D. Compactando dados para economizar espaço

69

Multiple Choice

Question image

Escalonar processos significa....

1

Excluir processos

2

Duplicar processos

3

Definir qual processo será executado

4

Criar novos processos

70

Multiple Choice

Como a Consistência é mantida em esquemas de replicação ou cache?

1

Através de algoritmos de consenso como Paxos ou Raft.

2

Utilizando balanceamento de carga.

3

Através de compressão de dados.

4

Usando criptografia avançada.

71

Multiple Choice

[POSCOMP 2015] Um dos objetivos do projeto de um Sistema Distribuído é fornecer transparência, ocultando aspectos distribuídos dos usuários do sistema. Entre os vários tipos de transparência que os sistemas distribuídos podem fornecer, o ocultamento do fato de que há várias cópias de um recurso disponíveis no sistema é conhecido como:

1

transparência de acesso.

2

transparência de rede.

3

transparência de localização.

4

transparência de replicação.

72

Multiple Choice

Os Sistemas de Informação são responsáveis pela _______ de aplicações empresariais.

1

gestão

2

criação

3

eliminação

4

análise

73

Multiple Choice

Quando em execução, um processo pode se encontrar em um de três estados possíveis, EXCETO:

1

Espera

2

Pronto

3

Execução

4

Finalizado

74

Open Ended

Os Sistemas de Computação utilizam quais tecnologias?

75

Multiple Choice

Podemos classificar os sistemas computacionais em:

1

centralizados e descentralizados.

2

paralelos e em linha.

3

centralizados e paralelos.

4

descentralizados e em linha.

76

Multiple Choice

O que é um cluster em sistemas de computação distribuídos?

1

Um único computador que executa todas as tarefas

2

Um grupo de computadores que trabalham juntos

3

Um software que gerencia recursos de rede

4

Um tipo de armazenamento em nuvem

77

Multiple Choice

Avalie os seguintes cenários:

I-    Um documento é encaminhado para a fila de impressão.
II-    Um software aplicativo de e-mail é acionado pelo usuário.
III-   Um sistema aguarda pela confirmação do usuário para finalização.
 

Os cenários apresentados nas assertivas se encontram em que estados, respectivamente?

1


Pronto; execução; espera. 

2

Espera; pronto; execução.

3


Execução; pronto; espera.

78

Multiple Choice

Quais das seguintes opções são características dos clusters em sistemas de computação distribuídos?

1

Alta disponibilidade e escalabilidade

2

Baixa latência e baixa disponibilidade

3

Alta latência e baixa escalabilidade

4

Baixa disponibilidade e alta latência

79

Multiple Choice

A aplicação remota obtém a mensagem tão breve estiver disponível ou em qualquer momento futuro após a disponibilização em um sistema com:

1

Sockets

2

RMI

3

Mensageria / Filas de Mensagens

4

Multicast

80

Multiple Choice

Os clusters são amplamente utilizados em sistemas de computação distribuídos para:

1

aumentar a capacidade de processamento e armazenamento

2

reduzir o consumo de energia

3

diminuir a complexidade do sistema

4

melhorar a interface do usuário

81

Multiple Choice

Sistemas que possuem mais de um processador para processar suas informações, são chamados de:

1

sistemas paralelos.

2

sistemas descentralizados.

3

sistemas centralizados.

4

sistemas em linha.

82

Multiple Choice

O que é um grid em sistemas de computação distribuídos?

1

Um tipo de rede de computadores que compartilha recursos de forma coordenada.

2

Um sistema de armazenamento de dados em nuvem.

3

Um software para gerenciamento de projetos.

4

Um protocolo de segurança para redes sem fio.

83

Multiple Choice

Question image

Uma das importantes funções dos SO é: fornecer e manter a interface do usuário, e ela deve ser a mais amigável e intuitiva possível e “simples, confiável e eficiente”. Logo, com a evolução dos SO essa função foi cada vez mais deixada ao controle:

1

Do hardware que também evoluiu juntamente com os SO.

2

Do software, já que apesar da evolução do hardware as manipulações de programas são, ainda, pouco amigáveis.

3

Dos softwares aplicativos, uma vez que a sua evolução permitiu a construção de interfaces de interação mais amigáveis para os usuários.

4

Principalmente dos softwares de sistemas, especialmente o SO, em combinação com a evolução do hardware e dos softwares aplicativos.

84

Multiple Choice

Quais das seguintes opções descreve melhor as características dos grids em sistemas de computação distribuídos?

1

Alta disponibilidade e escalabilidade

2

Baixa latência e alta segurança

3

Interface de usuário amigável

4

Baixo custo de manutenção

85

Multiple Choice

Quando falamos que um sistema que tem como objetivo executar simultaneamente várias partes de uma mesma aplicação, estamos falando de:

1

sistemas paralelos.

2

sistemas descentralizados.

3

sistemas centralizados.

4

sistemas em linha.

86

Multiple Choice

Os grids em sistemas de computação distribuídos são utilizados para:

1

aumentar a segurança dos dados

2

otimizar o uso de recursos computacionais

3

facilitar a comunicação entre usuários

4

melhorar a interface gráfica do sistema

87

Multiple Choice

A principal diferença entre a comunicação direta e indireta é o acoplamento temporal e espacial

1

Verdadeiro

2

Falso

88

Multiple Choice

Quais das seguintes opções é uma característica dos sistemas de informação distribuídos?

1

Centralização de dados

2

Dependência de um único ponto de falha

3

Escalabilidade

4

Baixa disponibilidade

89

Multiple Choice

Assinale as principais desvantagens de sistemas paralelos:

1

Dificuldade para gerenciamento e falta de profissionais qualificados.

2

Dificuldade para gerenciamento e utilização de linguagens antigas.

3

Necessidade de salas para grande porte de computadores e segurança.

4

Dificuldade para gerenciamento e segurança.

90

Multiple Choice

Quais das seguintes opções são aplicações comuns dos sistemas de informação distribuídos?

1

Gestão de bases de dados centralizadas

2

Redes sociais e plataformas de comunicação

3

Processamento de texto offline

4

Sistemas de arquivos locais

91

Multiple Select

Marque os exemplos de Aplicações em Sistemas Distribuídos:

1

Internet

2

Computação móvel e ubíqua

3

Computação em lote (batch)

4

Computação nas Nuvens

92

Multiple Choice

Quais são os desafios enfrentados pelos sistemas de informação distribuídos?

1

Latência de rede e sincronização de dados

2

Facilidade de manutenção e escalabilidade

3

Baixo custo de implementação

4

Alta segurança e privacidade

93

Multiple Choice

Sistemas em que o usuário acessa um mainframe e ele redireciona para os recursos necessários, assim como servidores de aplicação ou banco de dados é chamado de:

1

sistemas paralelos.

2

sistemas descentralizados.

3

sistemas centralizados.

4

sistemas em linha.

94

Multiple Choice

A propriedade de Atomicidade em transações ACID garante que:

1

todas as operações de uma transação sejam concluídas com sucesso ou nenhuma delas seja.

2

uma transação seja isolada de outras transações.

3

os dados sejam consistentes antes e depois da transação.

4

os dados sejam duráveis após a conclusão da transação.

95

Multiple Select

São exemplos de comunicação indireta

1

Comunicação em Grupo

2

Publicar-Assinar

3

Filas de Mensagens

4

Memória compartilhada

5

Espaço de Tuplas

96

Multiple Choice

A propriedade de Consistência em transações ACID garante que:

1

os dados são isolados durante a transação.

2

os dados são mantidos em um estado válido após a transação.

3

a transação é completada em um tempo razoável.

4

os dados são permanentemente gravados no banco de dados.

97

Multiple Choice

São subcategorias de sistemas paralelos:

1

fortemente acoplados e totalmente acoplados.

2

levemente acoplados e fracamente acoplados.

3

fortemente acoplados e fracamente acoplados.

4

levemente acoplados e fortemente acoplados.

98

Multiple Choice

O que significa Isolamento em transações ACID?

1

A capacidade de uma transação ser completada sem interferência de outras transações.

2

A capacidade de uma transação ser revertida em caso de falha.

3

A capacidade de uma transação ser executada em um ambiente distribuído.

4

A capacidade de uma transação ser executada com alta performance.

99

Multiple Choice

“Os tipos de sistemas operacionais e sua evolução estão relacionados diretamente com a evolução do hardware e das aplicações por ele suportadas” (MACHADO; MAIA, 2017, p. 15). As assertivas a seguir trazem definições de diferentes tipos de SO vistos neste tópico:

I- Passou a ser possível compartilhar os recursos de processamento, memória e periféricos entre vários usuários e aplicações.

II- Tem como principal característica o fato de possuírem dois ou mais processadores comunicando-se e trabalhando perfeitamente em conjunto.

III- É um tipo de sistema no qual o processador, a memória e os periféricos ficam dedicados à execução de um programa de cada vez.

As definições apresentadas referem-se a quais tipos de SO respectivamente?

1

Monotarefa; Multitarefa e Multiprocessado.

2

Monotarefa; Monousuário e Multitarefa

3

Multitarefa; Multiprocessado e Monotarefa.

4

Multiusuário; Multiprocessado e Multitarefa.

100

Multiple Choice

A propriedade de Durabilidade em transações ACID garante que:

1

os dados são permanentemente salvos após a transação ser concluída.

2

a transação pode ser revertida a qualquer momento.

3

os dados são visíveis apenas para a transação atual.

4

a transação é executada em um ambiente isolado.

101

Multiple Choice

São características de sistemas paralelos:

1

Escalabilidade, produtividade e segurança.

2

Escalabilidade, segurança e economia.

3

Segurança, produtividade e economia.

4

Escalabilidade, produtividade e economia.

102

Multiple Choice

O que o comando 'CREATE TABLE Cliente (iD INT, Nome CHAR (20), INDEX (iD));' faz no MySQL?

1

Cria uma tabela chamada Cliente com colunas iD e Nome, e define iD como chave primária.

2

Cria uma tabela chamada Cliente com colunas iD e Nome, e define iD como um índice.

3

Cria uma tabela chamada Cliente com colunas iD e Nome, e define Nome como um índice.

4

Cria uma tabela chamada Cliente com colunas iD e Nome, sem definir índices.

103

Multiple Choice

O processo de consumo da fila de mensagens (ex. RabbitMQ) é não bloqueante por padrão?

1

Verdadeiro

2

Falso

104

Multiple Choice

O propósito do comando 'START TRANSACTION;' no MySQL é:

1

Iniciar uma nova transação.

2

Finalizar uma transação existente.

3

Desfazer uma transação.

4

Salvar uma transação.

105

Multiple Choice

Analise as afirmativas sobre sistemas paralelos fortemente acoplados:

I - A comunicação entre processadores ocorre por meio de barramentos internos.

II - São subdivididos em assimétricos e simétricos.

III - Pertencem à categoria de sistemas paralelos), possuem mais do que um processador (ou núcleo), permitindo que vários programas sejam executados simultaneamente.

São corretas as afirmativas:

1

Somente as afirmativas I e II.

2

Somente as afirmativas II e III.

3

Somente as afirmativas I e III.

4

Todas as afirmativas.

106

Multiple Choice

O que acontece quando o comando 'ROLLBACK;' é executado no MySQL?

1

As alterações são confirmadas e salvas no banco de dados.

2

As alterações são revertidas e o banco de dados retorna ao estado anterior.

3

O banco de dados é excluído permanentemente.

4

Nada acontece, pois o comando 'ROLLBACK;' não é válido no MySQL.

107

Multiple Choice

Marque a alternativa que apresenta corretamente a definição do desafio de transparência.

1

A transparência é definida como o mascaramento das falhas em um sistema distribuído, fazendo com que o usuário final não perceba a ocorrência de falhas no sistema.

2

Um sistema é descrito como transparente se permanece eficiente quando há um aumento significativo no número de recursos e no número de usuários.

3

A transparência é definida como a ocultação, para um usuário final ou para um programador de aplicativos, da separação dos componentes em um sistema distribuído.

4

Diz-se que um sistema é transparente quando ele pode ser estendido e reimplementado de várias maneiras, tendo suas principais interfaces publicadas.

108

Multiple Choice

Explique o que acontece após a execução do ROLLBACK na tabela Cliente.

1

A tabela Cliente é excluída permanentemente.

2

As alterações não confirmadas na tabela Cliente são revertidas.

3

A tabela Cliente é bloqueada para novas transações.

4

Os dados da tabela Cliente são exportados para um arquivo.

109

Multiple Choice

Analise as afirmativas sobre sistemas paralelos fracamente acoplados:

I - São denominados fracamente acoplados exatamente pelo fato de que a interligação entre os elementos do sistema se dá via barramentos .

II - A velocidade na transferência dos dados é menor que nos sistemas fortemente acoplados.

III - Abrangem os sistemas de maior escala, sempre conectados por rede de computadores.

São corretas as afirmativas:

1

Somente as afirmativas I e II.

2

Somente as afirmativas II e III.

3

Somente as afirmativas I e III.

4

Todas as afirmativas.

110

Open Ended

Quais propriedades ACID são demonstradas neste exemplo de transação MySQL?

111

Multiple Select

Serviços Web, usualmente, funcionam com / tem suporte a:

1

Requisição e Resposta

2

HTTP

3

XML / JSON

4

desacoplamento de serviços

112

Multiple Choice

Os sistemas distribuídos pervasivos são:

1

sistemas que operam em um único local

2

sistemas que operam em múltiplos locais de forma integrada

3

sistemas que não utilizam tecnologia de rede

4

sistemas que são restritos a um único usuário

113

Multiple Choice

São características dos sistemas paralelos fracamente acoplados:

1

Desempenho, Flexibilidade e Velocidade.

2

Desempenho, Velocidade e Escalabilidade.

3

Velocidade, Flexibilidade e Escalabilidade.

4

Desempenho, Flexibilidade e Escalabilidade.

114

Multiple Choice

Qual das seguintes opções é um exemplo de sistema distribuído pervasivo?

1

Internet das Coisas (IoT)

2

Sistema de arquivos distribuído

3

Banco de dados relacional

4

Sistema operacional de tempo real

115

Multiple Choice

É definido como processo um programa que se encontra em execução. Em um sistema computacional multiprogramável ou multitarefa, vários processos podem ser acionados, simultaneamente, pelo usuário. Assim, para que a concorrência ocorra de forma organizada, os processos assumem diferentes estados à medida que são executados, que são: execução, pronto e espera. A partir disso, avalie os seguintes cenários:

I- Um documento é encaminhado para a fila de impressão.

II- Um software aplicativo de e-mail é acionado pelo usuário.

III- Um sistema aguarda pela confirmação do usuário para finalização.

Os cenários apresentados nas assertivas se encontram em que estados, respectivamente?

1

Execução; pronto; espera.

2

Execução; execução; pronto.

3

Espera; pronto; execução.

4

Pronto; execução; espera.

116

Multiple Choice

Quais das seguintes opções é uma aplicação de sistemas distribuídos pervasivos?

1

Monitoramento de saúde em tempo real

2

Edição de documentos offline

3

Desenvolvimento de software local

4

Execução de jogos de tabuleiro

117

Multiple Choice

Em um sistema de filas de mensagens (message broker), como o RabbitMQ, as exchanges são responsáveis por resgatar as mensagens das filas

1

Verdadeiro

2

Falso

118

Multiple Choice

Os Estilos de Arquitetura em sistemas distribuídos são:

1

Modelos de design para organizar componentes de software

2

Protocolos de comunicação para redes

3

Linguagens de programação específicas

4

Ferramentas de teste de software

119

Multiple Choice

As plataformas de middleware são construídas tipicamente em qual das camadas do Modelo de Referência OSI?

1

Sessão;

2

Rede;

3

Transporte;

4

Apresentação;

120

Multiple Choice

Qual é o papel dos Componentes e Conectores em sistemas distribuídos?

1

Os Componentes são responsáveis por processar dados e os Conectores por facilitar a comunicação entre eles.

2

Os Componentes armazenam dados e os Conectores os processam.

3

Os Componentes e Conectores são responsáveis apenas pela segurança do sistema.

4

Os Componentes e Conectores não têm papel significativo em sistemas distribuídos.

121

Multiple Choice

Sistemas que operam no estilo produtor-consumidor podem estabelecer comunicação

1

1-N

2

N-1

3

N-N

4

1-1

5

Todas estão corretas

122

Multiple Choice

Os Padrões Arquiteturais são usados em sistemas distribuídos para:

1

Melhorar a escalabilidade e flexibilidade

2

Reduzir a complexidade do código

3

Aumentar a segurança dos dados

4

Facilitar a comunicação entre componentes

123

Multiple Choice

Pode-se considerar que um processo pode ser visualizado em três dimensões distintas, mas que se complementam para a sua composição. Cada uma delas defi ne o que se chama de contexto, isto é, mantêm à sua volta partes de elementos que se ligam para compor um todo, o processo. Com isso em mente, avalie as sentenças e indique aquela que contém essas dimensões:

1

Espaço de armazenamento e contextos físico e de software.

2

Espaço de endereçamento e contextos de hardware e de sistema.

3

Espaço de endereçamento, contextos de hardware e de software.

4

Espaço de armazenamento e contextos de hardware e lógico.

124

Multiple Choice

O que é um componente e quais são suas características principais?

1

Um componente é uma parte de um sistema com características de modularidade e reutilização.

2

Um componente é um tipo de dado primitivo em programação.

3

Um componente é uma linguagem de programação.

4

Um componente é um erro em um sistema de software.

125

Multiple Select

As exchanges do RabbitMQ são:

1

Direct

2

Topic

3

Fanout

4

Headers

5

Hashes

126

Multiple Choice

Um conector é um dispositivo que conecta dois ou mais componentes em um sistema elétrico ou eletrônico. Qual é a sua função principal?

1

Transmitir dados

2

Fornecer energia

3

Conectar componentes

4

Proteger circuitos

127

Multiple Choice

Marque a alternativa correta em relação a forma como podemos classificar os elementos fundamentais de um sistema distribuído dentro do modelo arquitetônico.

1

Paradigmas de comunicação; Posicionamento; Funções assumidas; Segurança.

2

Paradigmas de comunicação; Entidades em comunicação; Funções assumidas; Posicionamento.

3

Entidades em comunicação; Escala do sistema; Posicionamento; Falhas.

4

Entidades em comunicação; Paradigmas de comunicação; Escala do Sistema; Posicionamento.

128

Multiple Select

Marque os exemplos de Aplicações em Sistemas Distribuídos:

1

Internet

2

Computação móvel e ubíqua

3

Computação em lote (batch)

4

Computação nas Nuvens

129

Multiple Choice

SOAP é um protocolo e REST é um estilo de arquitetura

1

Verdadeiro

2

Falso

130

Multiple Select

Qual(ais) domínio(s) de aplicação fazem parte de Sistemas Distribuídos?

1

Finanças e Comércio

2

Engenhos de busca e informação na web

3

Indústrias Criativas e Entretenimento

4

Medicina

131

Multiple Choice

Question image

Um SO não executa aleatoriamente os seus processos, mas aqueles processos que se encontram em estado de “pronto” são elegíveis para execução baseados em critérios regidos pela sua política de escalonamento no seu gerenciamento de processos. Desta forma, tendo em mente estes critérios, assinale a resposta INCORRETA sobre os mesmos:

1

Tempo de processador representa o tempo no qual um processo executa no processador.

2

Throughput representa a quantidade de processos executados considerando um espaço de tempo especificado.

3

Utilização do processador significa que se espera que o processador se mantenha a maior parte do tempo desocupado.

4

Tempo de espera significa o total de tempo em estado de pronto para execução que um processo aguarda na fila.

132

Multiple Choice

Julgue a afirmação a seguir: "Um sistema possui escalabilidade se permanece eficiente quando há um aumento significativo de número de recursos e de usuários"

1

Verdadeiro

2

Falso

133

Multiple Select

Uma mensagem SOAP possui uma estrutura mínima com:

1

Envelope

2

Header

3

Body

4

Payload

134

Multiple Choice

Julgue a afirmação a seguir: "A abertura é uma característica dos sistemas de informação que proporcionar o nível de confidencialidade exigido pelos usuários."

1

Verdadeiro

2

Falso

135

Multiple Select

Qual(ais) domínio(s) de aplicação fazem parte de Sistemas Distribuídos?

1

Finanças e Comércio

2

Engenhos de busca e informação na web

3

Indústrias Criativas e Entretenimento

4

Medicina

136

Multiple Choice

Julgue o item a seguir: "Esconder a natureza distribuída dos recursos utilizados para realizar tarefas dos usuários é uma característica dos Sistemas Distribuídos chamada de transparência."

1

Verdadeiro

2

Falso

137

Multiple Choice

Em sistemas web, WSDL é a sigla para

1

Web Service Direct Link

2

Web Service Definition Language

3

Web Service Description Language

4

Web Service Dynamic Loading

138

Multiple Choice

A capacidade de um sistema de se adaptar ao aumento da carga de serviço é chamada de ___________

1

capacidade

2

tolerância

3

escalabilidade

4

nenhuma das mencionadas

139

Multiple Choice

Question image

O que é um escalonamento de processos?

1

É a seleção de processos que devem ser executados na memória

2

É a seleção de processos que devem ser executados no monitor

3

É a seleção de processos que devem ser executados na CPU

4

É a seleção de processos que devem ser executados no HD

140

Multiple Choice

Todos os recursos são compartilhados e integrados em um sistema operacional, no paradigma de computação denominado _________

1

Computação distribuída

2

computação paralela

3

computação em nuvem

4

Computação centralizada

141

Multiple Choice

Uma especificação WSDL estabelece um contrato de serviço web com interfaces bem definidas e pode ser consumido com APIs de RPC (Chamadas de Procedimentos Remotos)

1

Verdadeiro

2

Falso

142

Multiple Choice

Por que ocorreu a "crise do software"?

1

Falta de investimento no desenvolvimento de software

2

Equipes de desenvolvimento de software despreparadas

3

Tecnologia falha

4

Falta de métodos e planejamento nos projetos de Software

143

Multiple Choice

Question image

Analise as afirmativas a seguir, a respeito de sistemas distribuídos.

1

I, apenas.

2

III, apenas.

3

I e II, apenas.

4

II e III, apenas.

5

I, II e III.

144

Multiple Choice

Analise a afirmativa sobre Engenharia de Software:

É a aplicação de uma abordagem sistemática, indisciplinada e quantificável de desenvolvimento, operação e manutenção do software, além do estudo dessas abordagens

1

Certo

2

Errado

145

Multiple Choice

Uma arquitetura REST armazena o estado atual e todos os estados anteriores de um serviço web?

1

Verdadeiro

2

Falso

146

Multiple Choice

Analise a afirmativa sobre Engenharia de Software:

É a profissão dedicada a projetar, implementar e modificar software, de forma que ele seja de alta qualidade, a um custo razoável, manutenível e rápido de construir.

1

Certo

2

Errado

147

Multiple Choice

Question image

É função do escalonador de processos

1

Controlar as requisições de execução da memória

2

Controlar as requisições de execução do HD

3

Controlar as requisições de execução da CPU

4

Controlar as requisições de execução do Sistema Operacional

148

Multiple Choice

Analise a afirmativa sobre Engenharia de Software:

O objetivo da Engenharia de Software é a entrega de produto de qualidade, respeitados os prazos e os limites de despesas de recurso humanos e financeiros.

1

Certo

2

Errado

149

Multiple Choice

Na filosofia em que foi concebido, o método POST do HTTP serve para:

1

Acessar um recurso

2

Criar um recurso

3

Atualizar um recurso

4

Remover um recurso

150

Multiple Choice

É uma disciplina da engenharia que se preocupa com todos os aspectos de produção de software, deixando de lado o projeto de hardware.

1

Sistemas Distribuídos

2

Engenharia de Software

3

Engenharia de Produto

4

Engenharia de Sistemas

151

Multiple Choice

A principal diferença entre sistemas em rede e distribuidos é:

1

Em um sistema em rede, deve existir a presença de um servidor centralizado para atender às requisições dos clientes. Em um sistema distribuído, a presença de um servidor é irrelevante;

2

Em um sistema em rede, o método usado para disponibilizar arquivos é o backup. Em um sistema distribuído, é a replicação;

3

Em um sistema em rede, os host "conhecem" o endereço de cada participante. Em um sistema distribuído, é conhecido apenas o endereço do grupo de hosts que executa o sistema;

4

Em um sistema em rede, o hardware utilizado é bem simples, entretanto, nos sistemas distribuídos, a complexidade de hardware é imensa.

152

Multiple Choice

Não faz parte das atividades fundamentais dos processos de software

1

Especificação

2

Integração

3

Validação

4

Projeto

153

Multiple Choice

Os códigos de estado do HTTP são enviados pelo cliente no momento da requisição

1

Verdadeiro

2

Falso

154

Multiple Choice

Não faz parte do conjunto de atividades dos processos

1

Procedimentos

2

Artefatos

3

Ferramentas

4

Gerente

155

Multiple Choice

Quando em execução, um processo pode se encontrar em um de três estados possíveis, EXCETO:

1

Espera

2

Pronto

3

Execução

4

Finalizado

156

Multiple Choice

É composta por várias etapas que são executadas de forma sistemática e sequencial, refere-se a:

1

Iterativo e Incremental

2

Espiral

3

Cascata

4

Scrum

157

Multiple Choice

Aplicações monolíticas são mais adequadas para implementações simples que não visam escalabilidade

1

Verdadeiro

2

Falso

158

Multiple Choice

Quando os requisitos não estão bem especificados, esse modelo auxilia os interessados a compreenderem melhor o que será implementado.

1

Prototipagem

2

Espiral

3

Incremental

4

Cascata

159

Multiple Choice

Com base no material estudado, podemos classificar os modelos físicos em:

1

Modelo físico básico; Sistema Distribuído primitivo; Sistema Distribuído contemporâneo.

2

Sistema Distribuído baseado na internet; Sistema Distribuído contemporâneo. Sistema distribuídos de sistemas.

3

Modelo físico básico; Sistema Distribuído primitivo; Sistema Distribuído baseado na internet; Sistema Distribuído contemporâneo; Sistema Distribuído de sistemas.

4

Modelo físico básico; Sistema Distribuído de sistemas; Sistemas baseados na internet.

160

Multiple Choice

Qual das etapas, os profissionais fazem o levantamento dos requisitos de software e modelos de domínio para que possa elaborar um plano de desenvolvimento de software, indicando em detalhes os recursos necessários?

1

Manutenção

2

Especificação

3

Evolução

4

Validação

5

Desenvolvimento

161

Multiple Choice

Implementações monolíticas não podem mais ser utilizadas em nenhum tipo de aplicação?

1

Verdadeiro

2

Falso

162

Multiple Choice

O conjunto de atividades e resultados associados que resulta em um produto de software recebe o nome de

1

Engenharia de Sistemas

2

Processo de Software

3

Especificação de Software

4

Validação de Software

5

Métricas de Software

163

Multiple Choice

Que motivo está incorreto em relação a motivação para distribuição?

1

Distribuição inerente, que provém do domínio da aplicação como sistemas de controle do tráfego aéreo

2

Distribuição para balanceamento de carga

3

Razões econômicas: supercomputadores são mais poderosos,

porém muito mais caros

4

Distribuição funcional: os recursos naturalmente estão

distribuídos

164

Multiple Choice

Marque a alternativa que apresenta corretamente as características fundamentais de um Sistema Distribuído.

1

Concorrência, inexistência de um relógio global e falhas independentes.

2

Concorrência, sistemas abertos e transparência.

3

Heterogeneidade, escalabilidade e falhas independentes.

4

Inexistência de um relógio global, falhas independentes e heterogeneidade.

165

Multiple Choice

Existem estratégias para otimizar ou melhor atender aplicações monolíticas quando a demanda cresce

1

Não existem

2

Existem até certo ponto

3

Sempre existem

166

Multiple Choice

[POSCOMP 2015] Um dos objetivos do projeto de um Sistema Distribuído é fornecer transparência, ocultando aspectos distribuídos dos usuários do sistema. Entre os vários tipos de transparência que os sistemas distribuídos podem fornecer, o ocultamento do fato de que há várias cópias de um recurso disponíveis no sistema é conhecido como:

1

transparência de acesso.

2

transparência de rede.

3

transparência de localização.

4

transparência de replicação.

167

Multiple Choice

Marque a alternativa que apresenta corretamente os principais desafios dos sistemas distribuídos.

1

Heterogeneidade, concorrência, sistemas abertos, falhas independentes.

2

Heterogeneidade, inexistência de relógio global, transparência, sistemas abertos, segurança, falhas independentes e concorrência.

3

Heterogeneidade, escalabilidade, transparência, sistemas abertos, segurança, tratamento de falhas e concorrência.

4

Heterogeneidade, segurança, sistemas abertos, inexistência de relógio global, transparência.

168

Multiple Choice

Marque a alternativa que apresenta corretamente a definição do desafio de transparência.

1

A transparência é definida como o mascaramento das falhas em um sistema distribuído, fazendo com que o usuário final não perceba a ocorrência de falhas no sistema.

2

Um sistema é descrito como transparente se permanece eficiente quando há um aumento significativo no número de recursos e no número de usuários.

3

A transparência é definida como a ocultação, para um usuário final ou para um programador de aplicativos, da separação dos componentes em um sistema distribuído.

4

Diz-se que um sistema é transparente quando ele pode ser estendido e reimplementado de várias maneiras, tendo suas principais interfaces publicadas.

169

Multiple Choice

Uma dificuldade associada às aplicações monolíticas é o uso de uma stack de desenvolvimento exclusiva

1

Verdadeiro

2

Falso

170

Multiple Choice

Marque a alternativa correta em relação a forma como podemos classificar os elementos fundamentais de um sistema distribuído dentro do modelo arquitetônico.

1

Paradigmas de comunicação; Posicionamento; Funções assumidas; Segurança.

2

Paradigmas de comunicação; Entidades em comunicação; Funções assumidas; Posicionamento.

3

Entidades em comunicação; Escala do sistema; Posicionamento; Falhas.

4

Entidades em comunicação; Paradigmas de comunicação; Escala do Sistema; Posicionamento.

171

Multiple Choice

Middleware o que é?

1

Middleware é o software distribuído que coordena o sistema distribuído enquanto fornece transparência de heterogeneidade.

2

Middleware é o software distribuído que não coordena o sistema distribuído enquanto fornece transparência de heterogeneidade.

3

Middleware é o software distribuído que coordena o sistema distribuído enquanto não fornece transparência de heterogeneidade.

172

Multiple Choice

Question image

Analise as afirmativas a seguir, a respeito de sistemas distribuídos.

1

I, apenas.

2

III, apenas.

3

I e II, apenas.

4

II e III, apenas.

5

I, II e III.

173

Multiple Choice

Qualquer organização arquitetural baseada em microsserviços elimina totalmente o acoplamento entre as entidades de um sistema

1

Verdadeiro

2

Falso

174

Multiple Choice

Com base no material estudado, podemos classificar os modelos físicos em:

1

Modelo físico básico; Sistema Distribuído primitivo; Sistema Distribuído contemporâneo.

2

Sistema Distribuído baseado na internet; Sistema Distribuído contemporâneo. Sistema distribuídos de sistemas.

3

Modelo físico básico; Sistema Distribuído primitivo; Sistema Distribuído baseado na internet; Sistema Distribuído contemporâneo; Sistema Distribuído de sistemas.

4

Modelo físico básico; Sistema Distribuído de sistemas; Sistemas baseados na internet.

175

Multiple Select

Qual(ais) a(s) consequência(s) da distribuição?

1

Concorrência

2

Inexistência de relógio global

3

Falhas independentes

4

Falta de escalabilidade

176

Multiple Choice

Marque a alternativa que apresenta corretamente os principais desafios dos sistemas distribuídos.

1

Heterogeneidade, concorrência, sistemas abertos, falhas independentes.

2

Heterogeneidade, inexistência de relógio global, transparência, sistemas abertos, segurança, falhas independentes e concorrência.

3

Heterogeneidade, escalabilidade, transparência, sistemas abertos, segurança, tratamento de falhas e concorrência.

4

Heterogeneidade, segurança, sistemas abertos, inexistência de relógio global, transparência.

177

Multiple Choice

Utilizar um message broker para coordenar as tarefas entre os serviços costuma ser uma boa prática para desacoplar a dependência entre os serviços

1

Verdadeiro

2

Falso

178

Multiple Choice

Question image

Menciona que, o software de um computador, são atribuídas duas ações distintas: primeiro, fazer o computador funcionar e segundo, permitir que o usuário faça o que desejar, fazendo com que identifiquemos dois tipos de software: o software de sistema e o software aplicativo. A partir disso, assinale a alternativa que estabelece uma definição para o software de sistema:

1

Programas de sistema, que gerenciam a operação do computador em si

2

Realizam o trabalho real desejado pelo usuário.

3

consiste em um ou mais processadores, memória principal, discos, impressoras, teclado, tela, interfaces de rede e outros dispositivos de entrada/saída.

4

Pode ser entendido como um programa em execução.

179

Multiple Choice

Marque a definição de Sistemas Distribuídos:

1

Um sistema em que componentes de hardware e software

localizados em computadores em rede se comunicam e

coordenam suas ações por passagem de

arquivos

2

Coleção de softwares independentes que se apresentam aos seus usuários como um único sistema

coerente

3

Sistema com várias entidades de processamento e vários

dispositivos de armazenamento, conectados entre si por uma

rede

4

“Conjunto de dispositivos móveis autônomos conectados por uma rede, cada um deles equipado com um software de Sistema Distribuído

180

Multiple Choice

Question image

Um SO pode permitir que um computador execute vários programas na memória, ao mesmo tempo ou de maneira concorrente, com mostra a figura. Logo, o SO deve assegurar que todos executem sem interferência entre si. Isto é, sem que cada um dos programas afete de algum modo a corretude do comportamento individual um do outro (TANENBAUM; STEEN, 2007). A afirmação em destaque refere-se a qual função do SO:

1

Monitorar o desempenho.

2

Formatar dispositivos como pen drives.

3

Inicializar o computador.

4

Gerenciar a alocação de memória para esses programas.

181

Multiple Choice

Um gerenciador de pipeline (1) auxilia na coordenação das tarefas entre os serviços de uma arquitetura orientada a microsserviços e (2) torna toda a arquitetura independente entre as partes envolvidas

1

1 é verdadeiro e 2 é verdadeiro

2

1 é falso e 2 é verdadeiro

3

1 é falso e 2 é falso

4

1 é verdadeiro e 2 é falso

182

Multiple Choice

Question image

Uma das importantes funções dos SO é: fornecer e manter a interface do usuário, e ela deve ser a mais amigável e intuitiva possível e “simples, confiável e eficiente”. Logo, com a evolução dos SO essa função foi cada vez mais deixada ao controle:

1

Do hardware que também evoluiu juntamente com os SO.

2

Do software, já que apesar da evolução do hardware as manipulações de programas são, ainda, pouco amigáveis.

3

Dos softwares aplicativos, uma vez que a sua evolução permitiu a construção de interfaces de interação mais amigáveis para os usuários.

4

Principalmente dos softwares de sistemas, especialmente o SO, em combinação com a evolução do hardware e dos softwares aplicativos.

183

Multiple Choice

Qual desafio não faz parte do desenvolvimento de Sistemas Distribuídos robustos?

1

Heterogeneidade e Abertura

2

Segurança e Escalabilidade

3

Tratamento de Falhas e Programação Orientada a Objetos

4

Concorrência e Transparência

184

Multiple Choice

“Os tipos de sistemas operacionais e sua evolução estão relacionados diretamente com a evolução do hardware e das aplicações por ele suportadas” (MACHADO; MAIA, 2017, p. 15). As assertivas a seguir trazem definições de diferentes tipos de SO vistos neste tópico:

I- Passou a ser possível compartilhar os recursos de processamento, memória e periféricos entre vários usuários e aplicações.

II- Tem como principal característica o fato de possuírem dois ou mais processadores comunicando-se e trabalhando perfeitamente em conjunto.

III- É um tipo de sistema no qual o processador, a memória e os periféricos ficam dedicados à execução de um programa de cada vez.

As definições apresentadas referem-se a quais tipos de SO respectivamente?

1

Monotarefa; Multitarefa e Multiprocessado.

2

Monotarefa; Monousuário e Multitarefa

3

Multitarefa; Multiprocessado e Monotarefa.

4

Multiusuário; Multiprocessado e Multitarefa.

185

Multiple Choice

Question image

O que é um escalonamento de processos?

1

É a seleção de processos que devem ser executados na memória

2

É a seleção de processos que devem ser executados no monitor

3

É a seleção de processos que devem ser executados na CPU

4

É a seleção de processos que devem ser executados no HD

186

Multiple Choice

É definido como processo um programa que se encontra em execução. Em um sistema computacional multiprogramável ou multitarefa, vários processos podem ser acionados, simultaneamente, pelo usuário. Assim, para que a concorrência ocorra de forma organizada, os processos assumem diferentes estados à medida que são executados, que são: execução, pronto e espera. A partir disso, avalie os seguintes cenários:

I- Um documento é encaminhado para a fila de impressão.

II- Um software aplicativo de e-mail é acionado pelo usuário.

III- Um sistema aguarda pela confirmação do usuário para finalização.

Os cenários apresentados nas assertivas se encontram em que estados, respectivamente?

1

Execução; pronto; espera.

2

Execução; execução; pronto.

3

Espera; pronto; execução.

4

Pronto; execução; espera.

187

Multiple Choice

Julgue a afirmação a seguir: "Um sistema possui escalabilidade se permanece eficiente quando há um aumento significativo de número de recursos e de usuários"

1

Verdadeiro

2

Falso

188

Multiple Choice

Pode-se considerar que um processo pode ser visualizado em três dimensões distintas, mas que se complementam para a sua composição. Cada uma delas defi ne o que se chama de contexto, isto é, mantêm à sua volta partes de elementos que se ligam para compor um todo, o processo. Com isso em mente, avalie as sentenças e indique aquela que contém essas dimensões:

1

Espaço de armazenamento e contextos físico e de software.

2

Espaço de endereçamento e contextos de hardware e de sistema.

3

Espaço de endereçamento, contextos de hardware e de software.

4

Espaço de armazenamento e contextos de hardware e lógico.

189

Multiple Choice

Question image

Quais os dois principais tipos de processos?

1

CPU e I/O

2

CPU e UCP

3

I/O e disco

4

CPU e disco

190

Multiple Choice

Question image

Um SO não executa aleatoriamente os seus processos, mas aqueles processos que se encontram em estado de “pronto” são elegíveis para execução baseados em critérios regidos pela sua política de escalonamento no seu gerenciamento de processos. Desta forma, tendo em mente estes critérios, assinale a resposta INCORRETA sobre os mesmos:

1

Tempo de processador representa o tempo no qual um processo executa no processador.

2

Throughput representa a quantidade de processos executados considerando um espaço de tempo especificado.

3

Utilização do processador significa que se espera que o processador se mantenha a maior parte do tempo desocupado.

4

Tempo de espera significa o total de tempo em estado de pronto para execução que um processo aguarda na fila.

191

Multiple Choice

Julgue a afirmação a seguir: "A abertura é uma característica dos sistemas de informação que proporcionar o nível de confidencialidade exigido pelos usuários."

1

Verdadeiro

2

Falso

192

Multiple Choice

Question image

O que é um escalonamento de processos?

1

É a seleção de processos que devem ser executados na memória

2

É a seleção de processos que devem ser executados no monitor

3

É a seleção de processos que devem ser executados na CPU

4

É a seleção de processos que devem ser executados no HD

193

Multiple Choice

Question image

Escalonar processos significa....

1

Excluir processos

2

Duplicar processos

3

Definir qual processo será executado

4

Criar novos processos

194

Multiple Choice

Question image

É função do escalonador de processos

1

Controlar as requisições de execução da memória

2

Controlar as requisições de execução do HD

3

Controlar as requisições de execução da CPU

4

Controlar as requisições de execução do Sistema Operacional

195

Multiple Choice

Julgue o item a seguir: "Esconder a natureza distribuída dos recursos utilizados para realizar tarefas dos usuários é uma característica dos Sistemas Distribuídos chamada de transparência."

1

Verdadeiro

2

Falso

196

Multiple Choice

Quando em execução, um processo pode se encontrar em um de três estados possíveis, EXCETO:

1

Espera

2

Pronto

3

Execução

4

Finalizado

197

Multiple Choice

Quando em execução, um processo pode se encontrar em um de três estados possíveis, EXCETO:

1

Espera

2

Pronto

3

Execução

4

Finalizado

198

Multiple Choice

Business Intelligence (BI) engloba um conjunto de ferramentas e aplicativos que oferece aos tomadores de decisão possibilidade de organizar, analisar, distribuir e agir, ajudando a organização a tomar decisões melhores e mais dinâmicas. Além das ferramentas de modelagem analítica e de previsões, outras três principais utilizadas em BI são:

1

E-Learning, ERP e Data Marts.

2

Data Warehouse, Olap e Data Mining.

3

E-business, Drill Up e Downsizing.

4

Database, E-commerce e Outsourcing.

199

Multiple Choice

A capacidade de um sistema de se adaptar ao aumento da carga de serviço é chamada de ___________

1

capacidade

2

tolerância

3

escalabilidade

4

nenhuma das mencionadas

200

Multiple Choice

Sistema de informações que está disponível para a empresa tomar decisões sobre seus negócios, apoiado por um sistema de alimentação dos dados na retaguarda e também por um sistema de captura e realimentação de dados e sistema de gestão de conteúdos.

1

Data Warehouse (DW)

2

Business Intelligence (BI)

3

Data Mining (DM)

4

Enterprise Resource Planning (ERP)

201

Multiple Choice

Avalie os seguintes cenários:

I-    Um documento é encaminhado para a fila de impressão.
II-    Um software aplicativo de e-mail é acionado pelo usuário.
III-   Um sistema aguarda pela confirmação do usuário para finalização.
 

Os cenários apresentados nas assertivas se encontram em que estados, respectivamente?

1


Pronto; execução; espera. 

2

Espera; pronto; execução.

3


Execução; pronto; espera.

202

Multiple Choice

Em um armazém de dados do tipo data warehouse, a mineração de dados pode ser feita por meio de uma ferramenta conhecida como:

1

DataMining.

2

CASE.

3

LDAP

4

Metadados.

203

Multiple Choice

Todos os recursos são compartilhados e integrados em um sistema operacional, no paradigma de computação denominado _________

1

Computação distribuída

2

computação paralela

3

computação em nuvem

4

Computação centralizada

204

Multiple Choice

Processo de explorar grandes quantidades de dados à procura de padrões consistentes, como regras de associação ou sequências temporais, para detectar relacionamentos sistemáticos entre variáveis, detectando assim novos subconjuntos de dados é conhecido como

1

datawarehouse.

2

SGBD.

3

mineração de dados (data mining).

4

modelagem relacional de dados.

205

Multiple Choice

Considere a seguinte definição: "Uma coleção de dados nãovoláteis, integrados, orientados a um determinado tema e utilizados no apoio de processos de tomada de decisão. Geralmente contém componentes complementares como facilidades de extração, mineração e transformação de informação e ferramentas analíticas." Essa é a definição de:

1

Middleware

2

Data Warehouse.

3

DBMS (Data Base Management System).

4

Groupware.

206

Multiple Choice

No que se refere à análise dos negócios e às aplicações empresarias, poucos conceitos revolucionaram tão profundamente os negócios como o e-commerce. A seguir, são descritas três formas básicas das modalidades desse comércio.

I. Venda eletrônica de bens e serviços entre clientes como em leilões via Web, por exemplo.

II. Venda de produtos e serviços no varejo diretamente a consumidores individuais via lojas virtuais e catálogos multimídia, por exemplo.

III. Venda de bens e serviços entre empresas e instituições do mercado de consumo via intercâmbio eletrônico de dados, por exemplo.

Essas modalidades são conhecidas, respectivamente, por:

1

B2B (empresa a empresa), B2G (empresa a governo) e G2G (governo a governo).

2

G2G (governo a governo), C2C (consumidor a consumidor) e B2C (empresa a consumidor).

3

B2C (empresa a consumidor), G2B (governo a empresa) e C2C (consumidor a consumidor).

4

C2C (consumidor a consumidor), B2C (empresa a consumidor) e B2B (empresa a empresa)

207

Multiple Choice

Sobre B2B, é correto afirmar que:

1

inclui sistemas de catálogos eletrônicos e sistemas de e-commerce, tais como portais de troca e de leilão, intercâmbio eletrônico de dados, transferências eletrônicas de fundos e etc. É utilizado para o comércio entre empresas.

2

suas aplicações não podem ser integradas a sistemas de e-business para gerenciamento da cadeia de suprimentos, gerenciamento do relacionamento com o cliente e processamento de transações online.

3

representa uma forma de e-commerce onde as empresas precisam desenvolver praças de mercado eletrônico atraentes para seduzir seus consumidores e vender produtos e serviços a eles.

4

representa a venda eletrônica direta de bens e serviços por consumidores diretamente a outros consumidores.

208

Multiple Choice

Comércio eletrônico, ou e-commerce, é uma forma de transação comercial realizada especialmente por meio de equipamentos e sistemas de comunicação eletrônica, como computadores, terminais, cartões magnéticos, etc. Assinale a alternativa que define o conceito de "B2B" utilizada no âmbito do comércio eletrônico.

1

Forma de comércio eletrônico em que empresas vendem produtos diretamente aos consumidores finais.

2

Conjunto de redes e sub-redes de alta velocidade usado para o comércio eletrônico

3

São transações comerciais realizadas entre empresas, com o uso da Internet.

4

Modelo de negócio baseado na Web para venda direta de produtos entre pessoas físicas.

209

Multiple Choice

Os dados eletrônicos são mais suscetíveis a destruição, fraude, erro e uso indevido porque os sistemas de informação concentram dados em arquivos de computador que:

1

geralmente estão ligados em sistemas legados que são difíceis de acessar e difíceis de corrigir em caso de erro.

2

não são seguros porque a tecnologia para protegê-los não existia no momento em que os arquivos foram criados.

3

tem o potencial de ser acessado por um grande número de pessoas e por grupos fora da organização.

4

estão freqüentemente disponíveis na Internet.

210

Multiple Choice

Assinale a alternativa que apresenta um conceito claro e correto de sistema de informação de recursos humanos.

1

Sistema constituído para gerar novas ideias voltadas diretamente à obtenção de melhor desempenho dos empregados.

2

Sistema utilizado para coletar, registrar, armazenar, analisar e recuperar dados a respeito dos recursos humanos da organização.

3

Sistema criado para gerar informações empresariais de interesse geral, monitorado pelos funcionários da organização.

4

Sistema baseado em um banco de dados que permita disponibilizar informações sobre os recursos materiais da organização.

211

Multiple Choice

Para melhorar seu processo decisório, as organizações criam sistemas específicos de busca, coleta, armazenamento, classificação e tratamento de informações importantes e relevantes para o seu funcionamento. Tais sistemas são geralmente denominados Sistemas de Informação Gerencial (S.I.G). A seguir, temos os 4 tipos de estrutura por meio da qual uma S.I.G pode se apresentar. Marque a opção CORRETA.

1

Estrutura centralizada: é basicamente uma divisionalização dos recursos computacionais. Cada divisão ou região tem as suas necessidades computacionais e, portanto, o seu centro de processamento de dados específico.

2

Estrutura hierarquizada: coloca o computador central (mainframe) como o ponto focal de todos os serviços de processamento de dados.

3

Estrutura distribuída: vários computadores separados fornecem dados a diferentes centros independentes, mas que interagem entre si.

4

Estrutura descentralizada: distribui as informações por meio de uma organização de acordo com as necessidades específicas de cada nível organizacional.

212

Multiple Choice

A incorporação da moderna tecnologia da informação à dinâmica da organização é imprescindível para o sucesso da gestão organizacional. Assinale a alternativa que apresenta as etapas da implantação de um sistema integrado de gestão empresarial.

1

Processo de transformação, rede de fornecedores, inventários de materiais, centros de distribuição e rede de clientes.

2

Construir e integrar o sistema interno, integrar as entradas, integrar as saídas e integrar o sistema interno com as entradas e saídas.

3

Interfaces produto/localização/suprimentos, produção/operações, logística, marketing e interfaces serviços ao cliente/preços/ localização.

4

Administrar informações do negócio, administrar a cadeia de suprimentos, administrar recursos organizacionais e administrar as relações com os consumidores.

213

Multiple Choice

Os sistemas de apoio à decisão devem prover um conjunto de capacidades, tais como:

1

ser resiliente contra condições temporais mutantes.

2

prescindir do julgamento humano no processo de análise.

3

permitir a fácil execução das análises de sensibilidade.

4

apoiar decisões interdependentes, exceto as sequenciais.

214

Multiple Choice

Sobre Sistemas de Informação, é correto afirmar:

1

Os Sistemas de Informação Gerencial (SIG) ou Management Information System (MIS) tentam reproduzir com perfeição os resultados que seriam obtidos por especialistas humanos, pelo uso de um conjunto de regras para a decisão.

2

Os Sistemas de Apoio à Decisão (SAD) ou Decision Suport Systems (DSS) são utilizados para resolução de problemas mais complexos e menos estruturados, apoiando todas as etapas do processo de tomada de decisões e diversos processos.

3

Os Sistemas de Informação para Executivos (SIE) ou Executive Informacion Systems (EIS) destinam-se a um grande número de usuários executivos e, ao contrário dos SAD, não permitem desenvolvimento interativo e não se capacitam a alterar seus modelos.

4

Os Sistemas de Apoio à Decisão em Grupo ou Decision Group Suport Systems (DGSS) são programas computacionais que usam raciocínio simbólico e inteligência artificial para ajudar um grupo de pessoas a resolverem bem os problemas de difícil solução.

215

Multiple Choice

O sistema de informação gerencial é um instrumento importante para alcançar as metas empresariais. Há desdobramentos no uso dos SIG. O sistema que se destina a auxiliar a execução das diferentes atividades da empresa, com foco no aumento da qualidade, da produtividade, redução de custos e de desperdício nas tarefas é:

1

Sistema de Apoio à Decisão.

2

Sistema Integrado de Apoio às Tarefas Rotineiras.

3

Sistema de Planejamento de Recursos Empresariais.

4

Sistema de Apoio às Operações.

216

Multiple Choice

A gestão da informação e do conhecimento que passa por etapas e relações internas e externas às organizações e pessoas, viabiliza a construção de novos conhecimentos e a reorganização dos processos organizacionais. Sobre a gestão da informação e do conhecimento, relacione adequadamente as colunas a seguir.

1. Dado. 2. Informação. 3. Conhecimento. 4. Conhecimento explícito. 5. Conhecimento tácito.

( ) Conjunto de informações relacionadas entre si, que exploram as possibilidades dentro de um contexto.

( ) Consiste em tudo o que foi documentado, arquivado, codificado de forma que pode ser distribuído a outras pessoas ou transformado em um processo ou uma estratégia sem exigir interação interpessoal.

( ) É o resultado do processamento e da manipulação de um conjunto de dados para torná-los significativos e úteis.

( ) Normalmente está no domínio da aprendizagem cognitiva, subjetiva e experiencial, sendo altamente pessoal e difícil de formalizar.

( ) É qualquer elemento identificado na sua forma bruta que, por si só, não conduz a uma compreensão de determinada situação.

A sequência está correta em 

1

4, 5, 3, 2, 1.

2

3, 5, 2, 4, 1.

3

5, 4, 2, 1, 3. 

4

3, 4, 2, 5, 1.

217

Multiple Choice

Question image

A coluna da esquerda apresenta as tecnologias de Sistemas de Informação associadas ao apoio à decisão nas organizações e a da direita, suas funcionalidades. Numere a coluna da direita de acordo com a da esquerda.

Marque a sequência correta.

1

2, 3, 1, 4

2

1, 4, 3, 2

3

4, 3, 1, 2

4

3, 1, 2, 4

218

Multiple Choice

Os Sistemas de Informação disponibilizam informações de apoio à decisão para os três níveis administrativos: estratégico (ou executivo), tático (ou gerencial) e operacional. Marque a alternativa que apresenta somente informações do nível operacional.

1

Relatório de vendas diárias, situação do estoque na semana, número de clientes atendidos quinzenalmente.

2

Custos das mercadorias vendidas anualmente, giro dos estoques no semestre, número de clientes conquistados com a campanha de comunicação de marketing.

3

Previsão de vendas para os próximos três anos, simulação do comportamento do consumidor diante do lançamento de novos produtos, perfil dos clientes potenciais para nova região a ser atendida.

4

Índice de satisfação dos funcionários após mudanças na política de remuneração, tendência do mercado consumidor para os próximos cinco anos, listagem do ponto diário dos funcionários.

219

Multiple Choice

Os Sistemas de Informação Gerencial (SIG) são úteis para a tomada de decisão nas organizações. Uma das características dos modernos sistemas é a integração de diversas áreas da administração como Finanças, Gestão de Pessoas e Administração de Materiais e Patrimônio. Marque a alternativa que NÃO apresenta vantagem dos sistemas integrados.

1

Todos os setores da empresa constam no sistema.

2

Maior rapidez na obtenção e análise das informações.

3

Maior confiabilidade dos relatórios.

4

É impossível haver um sistema padrão para ser implantado.

220

Multiple Choice

Os sistemas de informação desempenham papéis no apoio às operações da organização, no apoio à tomada de decisão gerencial e no apoio à vantagem estratégica. São classificados em Sistemas de Processamento de Transações (SPT), Sistemas de Informação Gerencial (SIG) e Sistemas de Suporte a Decisão (SSD), respectivamente. Sobre as funções desses sistemas descritas abaixo, assinale a alternativa INCORRETA.

1

Um SIG fornece aos gerentes detalhes sobre as operações regulares da organização, de forma que possam controlar, organizar e planejar com mais efetividade e com maior eficiência.

2

Os SPT representam a aplicação dos conceitos de informação e tecnologia para as transações rotineiras, repetitivas, e, geralmente, transações empresariais comuns, mas críticas para as funções diárias da empresa.

3

Os SIG foram, historicamente, os primeiros sistemas a serem implantados nas organizações.

4

Os SIG são usados para resolver problemas estruturados, já os SSD, para problemas não estruturados.

media

Show answer

Auto Play

Slide 1 / 220

SLIDE