
Sistemas Distribuídos
Presentation
•
Information Technology (IT)
•
University
•
Hard
Professor Duarte
Used 2+ times
FREE Resource
30 Slides • 190 Questions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
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?
Camada de rede - protocolos TCP / IP;
Camada de transporte - protocolos TCP / UDP;
Camada de rede - protocolos UDP / TCP;
Camada de Apresentação e Transporte – protocolos Socket, TCP / UDP;
32
Multiple Choice
Marque a definição de Sistemas Distribuídos:
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
Coleção de softwares independentes que se apresentam aos seus usuários como um único sistema
coerente
Sistema com várias entidades de processamento e vários
dispositivos de armazenamento, conectados entre si por uma
rede
“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.
Concorrência, inexistência de um relógio global e falhas independentes.
Concorrência, sistemas abertos e transparência.
Heterogeneidade, escalabilidade e falhas independentes.
Inexistência de um relógio global, falhas independentes e heterogeneidade.
34
Multiple Choice
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:
Programas de sistema, que gerenciam a operação do computador em si
Realizam o trabalho real desejado pelo usuário.
consiste em um ou mais processadores, memória principal, discos, impressoras, teclado, tela, interfaces de rede e outros dispositivos de entrada/saída.
Pode ser entendido como um programa em execução.
35
Multiple Select
Sobre a comunicação síncrona, é correto afirmar que?
É efetuada simultaneamente entre fonte e destino
É efetuada não necessariamente em simultâneo entre a fonte e destino
É 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:
Somente as afirmativas I e II.
Somente as afirmativas II e III.
Somente as afirmativas I e III.
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?
Camada de rede - protocolos TCP / IP;
Camada de transporte - protocolos TCP / UDP;
Camada de rede - protocolos UDP / TCP;
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 é:
um sistema em que componentes localizados em computadores em rede comunicam e coordenam suas ações apenas por meio da troca de mensagens.
um sistema que opera em um único computador, mas simula a operação em rede.
um sistema que não requer comunicação entre seus componentes.
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:
Middleware;
Troca de mensagens entre hosts;
Uso de protocolo UDP;
Uso de protocolo TCP.
40
Multiple Choice
O que é Transparência de Relocação?
A capacidade de mover dados ou processos de um local para outro sem que o usuário perceba.
A habilidade de visualizar dados em tempo real de qualquer lugar.
A técnica de proteger dados contra acesso não autorizado.
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:
Middleware;
Troca de mensagens entre hosts;
Uso de protocolo UDP;
Uso de protocolo TCP.
42
Multiple Choice
O que é Transparência de Concorrência?
É a capacidade de um sistema lidar com múltiplas operações simultaneamente sem que os usuários percebam.
É a habilidade de um sistema de operar sem a necessidade de energia elétrica.
É a capacidade de um sistema de funcionar apenas com um único usuário.
É 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:
quantificar o serviço.
estimar tempo de desenvolvimento.
escolher a ferramenta de monitoração.
definir os requisitos funcionais.
44
Multiple Choice
O que é Transparência de Falha?
A capacidade de um sistema continuar operando corretamente no caso de falha de um ou mais de seus componentes.
A habilidade de um sistema de prever falhas antes que elas ocorram.
A técnica de ocultar falhas de segurança em um sistema.
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?
Sessão;
Rede;
Transporte;
Apresentação;
46
Multiple Choice
O que é um sistema distribuído aberto?
Um sistema que permite a comunicação entre diferentes sistemas de forma padronizada e flexível.
Um sistema que opera em um único computador sem interações externas.
Um sistema que não possui segurança e é vulnerável a ataques.
Um sistema que é fechado e não permite modificações.
47
Multiple Select
Sobre a comunicação assíncrona, é correto afirmar que:
É efetuada não necessariamente em simultâneo entre fonte e destino
É efetuada simultaneamente entre fonte e destino
É efetuada de forma direta (simultânea) ou indireta entre fonte e destino
48
Multiple Choice
A vantagem da portabilidade em sistemas abertos é:
Facilita a integração com sistemas proprietários.
Permite a execução de software em diferentes plataformas.
Reduz o custo de hardware.
Aumenta a segurança dos dados.
49
Multiple Choice
A principal diferença entre sistemas em rede e distribuidos é:
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;
Em um sistema em rede, o método usado para disponibilizar arquivos é o backup. Em um sistema distribuído, é a replicação;
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;
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?
A capacidade de um sistema de aumentar seu desempenho proporcionalmente ao aumento de recursos.
A habilidade de um sistema de se adaptar a diferentes fusos horários.
A capacidade de um sistema de operar sem conexão com a internet.
A habilidade de um sistema de funcionar em diferentes sistemas operacionais.
51
Multiple Choice
São vantagens de se utilizar um sistema centralizado:
Economia, segurança e facilidade de gerenciamento.
Robustez, segurança e facilidade de gerenciamento.
Robustez, economia e facilidade de gerenciamento.
Robustez, segurança e economia.
52
Multiple Choice
O que caracteriza a Escalabilidade Geográfica em sistemas distribuídos?
A capacidade de um sistema de se expandir geograficamente sem perda de desempenho.
A habilidade de um sistema de suportar mais usuários simultaneamente.
A capacidade de um sistema de se adaptar a diferentes fusos horários.
A habilidade de um sistema de operar em diferentes idiomas.
53
Multiple Choice
Middleware o que é?
Middleware é o software distribuído que coordena o sistema distribuído enquanto fornece transparência de heterogeneidade.
Middleware é o software distribuído que não coordena o sistema distribuído enquanto fornece transparência de heterogeneidade.
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:
A capacidade de um sistema de aumentar seu desempenho com a adição de recursos.
A habilidade de um sistema de se adaptar a diferentes cargas de trabalho.
A facilidade de gerenciar um sistema à medida que ele cresce.
A capacidade de um sistema de se recuperar de falhas rapidamente.
55
Multiple Choice
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:
Monitorar o desempenho.
Formatar dispositivos como pen drives.
Inicializar o computador.
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?
Falta de transparência e risco de ponto único de falha
Maior segurança e controle
Descentralização completa
Aumento da privacidade dos usuários
57
Multiple Choice
Marque a definição de Sistemas Distribuídos:
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
Coleção de softwares independentes que se apresentam aos seus usuários como um único sistema
coerente
Sistema com várias entidades de processamento e vários
dispositivos de armazenamento, conectados entre si por uma
rede
“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?
Perda de dados durante a transferência
Aumento da segurança dos dados
Redução da redundância de dados
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:
sistemas paralelos.
sistemas descentralizados.
sistemas centralizados.
sistemas em linha.
60
Multiple Choice
O sincronismo de relógios entre múltiplos nós distribuídos é um desafio significativo porque:
a latência de rede pode causar atrasos na comunicação entre nós.
todos os nós têm a mesma capacidade de processamento.
os relógios dos nós são sempre precisos e não precisam de ajustes.
a sincronização é desnecessária em sistemas distribuídos.
61
Multiple Choice
O que é um escalonamento de processos?
É a seleção de processos que devem ser executados na memória
É a seleção de processos que devem ser executados no monitor
É a seleção de processos que devem ser executados na CPU
É 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:
Aumento do tempo de resposta e redução da eficiência do sistema.
Melhoria na velocidade de transmissão de dados.
Redução do tempo de resposta e aumento da eficiência do sistema.
Nenhum impacto no desempenho de sistemas distribuídos.
63
Multiple Select
São ferramentas que adotam comunicação síncrona
Chat ao vivo
Videoconferência
64
Multiple Choice
O que é Comunicação Assíncrona em redes de longa distância?
Um método de comunicação onde a troca de mensagens ocorre em tempo real.
Um método de comunicação onde a troca de mensagens não requer que ambas as partes estejam simultaneamente disponíveis.
Um método de comunicação que utiliza sinais analógicos para transmitir dados.
Um método de comunicação que depende de uma conexão física constante entre os dispositivos.
65
Multiple Choice
Quais os dois principais tipos de processos?
CPU e I/O
CPU e UCP
I/O e disco
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?
A distribuição de carga entre servidores para melhorar a eficiência.
A centralização de todos os dados em um único servidor.
A eliminação de servidores intermediários para acelerar o acesso.
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:
a tecnologia
sua classificação
o tamanho
os usuários
68
Multiple Choice
A replicação é um processo que ajuda a aumentar a disponibilidade de recursos. Como ela faz isso?
A. Armazenando dados em um único local
B. Distribuindo dados em vários locais
C. Excluindo dados desnecessários
D. Compactando dados para economizar espaço
69
Multiple Choice
Escalonar processos significa....
Excluir processos
Duplicar processos
Definir qual processo será executado
Criar novos processos
70
Multiple Choice
Como a Consistência é mantida em esquemas de replicação ou cache?
Através de algoritmos de consenso como Paxos ou Raft.
Utilizando balanceamento de carga.
Através de compressão de dados.
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:
transparência de acesso.
transparência de rede.
transparência de localização.
transparência de replicação.
72
Multiple Choice
Os Sistemas de Informação são responsáveis pela _______ de aplicações empresariais.
gestão
criação
eliminação
análise
73
Multiple Choice
Quando em execução, um processo pode se encontrar em um de três estados possíveis, EXCETO:
Espera
Pronto
Execução
Finalizado
74
Open Ended
Os Sistemas de Computação utilizam quais tecnologias?
75
Multiple Choice
Podemos classificar os sistemas computacionais em:
centralizados e descentralizados.
paralelos e em linha.
centralizados e paralelos.
descentralizados e em linha.
76
Multiple Choice
O que é um cluster em sistemas de computação distribuídos?
Um único computador que executa todas as tarefas
Um grupo de computadores que trabalham juntos
Um software que gerencia recursos de rede
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?
Pronto; execução; espera.
Espera; pronto; execução.
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?
Alta disponibilidade e escalabilidade
Baixa latência e baixa disponibilidade
Alta latência e baixa escalabilidade
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:
Sockets
RMI
Mensageria / Filas de Mensagens
Multicast
80
Multiple Choice
Os clusters são amplamente utilizados em sistemas de computação distribuídos para:
aumentar a capacidade de processamento e armazenamento
reduzir o consumo de energia
diminuir a complexidade do sistema
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:
sistemas paralelos.
sistemas descentralizados.
sistemas centralizados.
sistemas em linha.
82
Multiple Choice
O que é um grid em sistemas de computação distribuídos?
Um tipo de rede de computadores que compartilha recursos de forma coordenada.
Um sistema de armazenamento de dados em nuvem.
Um software para gerenciamento de projetos.
Um protocolo de segurança para redes sem fio.
83
Multiple Choice
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:
Do hardware que também evoluiu juntamente com os SO.
Do software, já que apesar da evolução do hardware as manipulações de programas são, ainda, pouco amigáveis.
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.
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?
Alta disponibilidade e escalabilidade
Baixa latência e alta segurança
Interface de usuário amigável
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:
sistemas paralelos.
sistemas descentralizados.
sistemas centralizados.
sistemas em linha.
86
Multiple Choice
Os grids em sistemas de computação distribuídos são utilizados para:
aumentar a segurança dos dados
otimizar o uso de recursos computacionais
facilitar a comunicação entre usuários
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
Verdadeiro
Falso
88
Multiple Choice
Quais das seguintes opções é uma característica dos sistemas de informação distribuídos?
Centralização de dados
Dependência de um único ponto de falha
Escalabilidade
Baixa disponibilidade
89
Multiple Choice
Assinale as principais desvantagens de sistemas paralelos:
Dificuldade para gerenciamento e falta de profissionais qualificados.
Dificuldade para gerenciamento e utilização de linguagens antigas.
Necessidade de salas para grande porte de computadores e segurança.
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?
Gestão de bases de dados centralizadas
Redes sociais e plataformas de comunicação
Processamento de texto offline
Sistemas de arquivos locais
91
Multiple Select
Marque os exemplos de Aplicações em Sistemas Distribuídos:
Internet
Computação móvel e ubíqua
Computação em lote (batch)
Computação nas Nuvens
92
Multiple Choice
Quais são os desafios enfrentados pelos sistemas de informação distribuídos?
Latência de rede e sincronização de dados
Facilidade de manutenção e escalabilidade
Baixo custo de implementação
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:
sistemas paralelos.
sistemas descentralizados.
sistemas centralizados.
sistemas em linha.
94
Multiple Choice
A propriedade de Atomicidade em transações ACID garante que:
todas as operações de uma transação sejam concluídas com sucesso ou nenhuma delas seja.
uma transação seja isolada de outras transações.
os dados sejam consistentes antes e depois da transação.
os dados sejam duráveis após a conclusão da transação.
95
Multiple Select
São exemplos de comunicação indireta
Comunicação em Grupo
Publicar-Assinar
Filas de Mensagens
Memória compartilhada
Espaço de Tuplas
96
Multiple Choice
A propriedade de Consistência em transações ACID garante que:
os dados são isolados durante a transação.
os dados são mantidos em um estado válido após a transação.
a transação é completada em um tempo razoável.
os dados são permanentemente gravados no banco de dados.
97
Multiple Choice
São subcategorias de sistemas paralelos:
fortemente acoplados e totalmente acoplados.
levemente acoplados e fracamente acoplados.
fortemente acoplados e fracamente acoplados.
levemente acoplados e fortemente acoplados.
98
Multiple Choice
O que significa Isolamento em transações ACID?
A capacidade de uma transação ser completada sem interferência de outras transações.
A capacidade de uma transação ser revertida em caso de falha.
A capacidade de uma transação ser executada em um ambiente distribuído.
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?
Monotarefa; Multitarefa e Multiprocessado.
Monotarefa; Monousuário e Multitarefa
Multitarefa; Multiprocessado e Monotarefa.
Multiusuário; Multiprocessado e Multitarefa.
100
Multiple Choice
A propriedade de Durabilidade em transações ACID garante que:
os dados são permanentemente salvos após a transação ser concluída.
a transação pode ser revertida a qualquer momento.
os dados são visíveis apenas para a transação atual.
a transação é executada em um ambiente isolado.
101
Multiple Choice
São características de sistemas paralelos:
Escalabilidade, produtividade e segurança.
Escalabilidade, segurança e economia.
Segurança, produtividade e economia.
Escalabilidade, produtividade e economia.
102
Multiple Choice
O que o comando 'CREATE TABLE Cliente (iD INT, Nome CHAR (20), INDEX (iD));' faz no MySQL?
Cria uma tabela chamada Cliente com colunas iD e Nome, e define iD como chave primária.
Cria uma tabela chamada Cliente com colunas iD e Nome, e define iD como um índice.
Cria uma tabela chamada Cliente com colunas iD e Nome, e define Nome como um índice.
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?
Verdadeiro
Falso
104
Multiple Choice
O propósito do comando 'START TRANSACTION;' no MySQL é:
Iniciar uma nova transação.
Finalizar uma transação existente.
Desfazer uma transação.
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:
Somente as afirmativas I e II.
Somente as afirmativas II e III.
Somente as afirmativas I e III.
Todas as afirmativas.
106
Multiple Choice
O que acontece quando o comando 'ROLLBACK;' é executado no MySQL?
As alterações são confirmadas e salvas no banco de dados.
As alterações são revertidas e o banco de dados retorna ao estado anterior.
O banco de dados é excluído permanentemente.
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.
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.
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.
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.
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.
A tabela Cliente é excluída permanentemente.
As alterações não confirmadas na tabela Cliente são revertidas.
A tabela Cliente é bloqueada para novas transações.
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:
Somente as afirmativas I e II.
Somente as afirmativas II e III.
Somente as afirmativas I e III.
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:
Requisição e Resposta
HTTP
XML / JSON
desacoplamento de serviços
112
Multiple Choice
Os sistemas distribuídos pervasivos são:
sistemas que operam em um único local
sistemas que operam em múltiplos locais de forma integrada
sistemas que não utilizam tecnologia de rede
sistemas que são restritos a um único usuário
113
Multiple Choice
São características dos sistemas paralelos fracamente acoplados:
Desempenho, Flexibilidade e Velocidade.
Desempenho, Velocidade e Escalabilidade.
Velocidade, Flexibilidade e Escalabilidade.
Desempenho, Flexibilidade e Escalabilidade.
114
Multiple Choice
Qual das seguintes opções é um exemplo de sistema distribuído pervasivo?
Internet das Coisas (IoT)
Sistema de arquivos distribuído
Banco de dados relacional
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?
Execução; pronto; espera.
Execução; execução; pronto.
Espera; pronto; execução.
Pronto; execução; espera.
116
Multiple Choice
Quais das seguintes opções é uma aplicação de sistemas distribuídos pervasivos?
Monitoramento de saúde em tempo real
Edição de documentos offline
Desenvolvimento de software local
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
Verdadeiro
Falso
118
Multiple Choice
Os Estilos de Arquitetura em sistemas distribuídos são:
Modelos de design para organizar componentes de software
Protocolos de comunicação para redes
Linguagens de programação específicas
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?
Sessão;
Rede;
Transporte;
Apresentação;
120
Multiple Choice
Qual é o papel dos Componentes e Conectores em sistemas distribuídos?
Os Componentes são responsáveis por processar dados e os Conectores por facilitar a comunicação entre eles.
Os Componentes armazenam dados e os Conectores os processam.
Os Componentes e Conectores são responsáveis apenas pela segurança do sistema.
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-N
N-1
N-N
1-1
Todas estão corretas
122
Multiple Choice
Os Padrões Arquiteturais são usados em sistemas distribuídos para:
Melhorar a escalabilidade e flexibilidade
Reduzir a complexidade do código
Aumentar a segurança dos dados
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:
Espaço de armazenamento e contextos físico e de software.
Espaço de endereçamento e contextos de hardware e de sistema.
Espaço de endereçamento, contextos de hardware e de software.
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?
Um componente é uma parte de um sistema com características de modularidade e reutilização.
Um componente é um tipo de dado primitivo em programação.
Um componente é uma linguagem de programação.
Um componente é um erro em um sistema de software.
125
Multiple Select
As exchanges do RabbitMQ são:
Direct
Topic
Fanout
Headers
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?
Transmitir dados
Fornecer energia
Conectar componentes
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.
Paradigmas de comunicação; Posicionamento; Funções assumidas; Segurança.
Paradigmas de comunicação; Entidades em comunicação; Funções assumidas; Posicionamento.
Entidades em comunicação; Escala do sistema; Posicionamento; Falhas.
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:
Internet
Computação móvel e ubíqua
Computação em lote (batch)
Computação nas Nuvens
129
Multiple Choice
SOAP é um protocolo e REST é um estilo de arquitetura
Verdadeiro
Falso
130
Multiple Select
Qual(ais) domínio(s) de aplicação fazem parte de Sistemas Distribuídos?
Finanças e Comércio
Engenhos de busca e informação na web
Indústrias Criativas e Entretenimento
Medicina
131
Multiple Choice
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:
Tempo de processador representa o tempo no qual um processo executa no processador.
Throughput representa a quantidade de processos executados considerando um espaço de tempo especificado.
Utilização do processador significa que se espera que o processador se mantenha a maior parte do tempo desocupado.
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"
Verdadeiro
Falso
133
Multiple Select
Uma mensagem SOAP possui uma estrutura mínima com:
Envelope
Header
Body
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."
Verdadeiro
Falso
135
Multiple Select
Qual(ais) domínio(s) de aplicação fazem parte de Sistemas Distribuídos?
Finanças e Comércio
Engenhos de busca e informação na web
Indústrias Criativas e Entretenimento
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."
Verdadeiro
Falso
137
Multiple Choice
Em sistemas web, WSDL é a sigla para
Web Service Direct Link
Web Service Definition Language
Web Service Description Language
Web Service Dynamic Loading
138
Multiple Choice
A capacidade de um sistema de se adaptar ao aumento da carga de serviço é chamada de ___________
capacidade
tolerância
escalabilidade
nenhuma das mencionadas
139
Multiple Choice
O que é um escalonamento de processos?
É a seleção de processos que devem ser executados na memória
É a seleção de processos que devem ser executados no monitor
É a seleção de processos que devem ser executados na CPU
É 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 _________
Computação distribuída
computação paralela
computação em nuvem
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)
Verdadeiro
Falso
142
Multiple Choice
Por que ocorreu a "crise do software"?
Falta de investimento no desenvolvimento de software
Equipes de desenvolvimento de software despreparadas
Tecnologia falha
Falta de métodos e planejamento nos projetos de Software
143
Multiple Choice
Analise as afirmativas a seguir, a respeito de sistemas distribuídos.
I, apenas.
III, apenas.
I e II, apenas.
II e III, apenas.
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
Certo
Errado
145
Multiple Choice
Uma arquitetura REST armazena o estado atual e todos os estados anteriores de um serviço web?
Verdadeiro
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.
Certo
Errado
147
Multiple Choice
É função do escalonador de processos
Controlar as requisições de execução da memória
Controlar as requisições de execução do HD
Controlar as requisições de execução da CPU
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.
Certo
Errado
149
Multiple Choice
Na filosofia em que foi concebido, o método POST do HTTP serve para:
Acessar um recurso
Criar um recurso
Atualizar um recurso
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.
Sistemas Distribuídos
Engenharia de Software
Engenharia de Produto
Engenharia de Sistemas
151
Multiple Choice
A principal diferença entre sistemas em rede e distribuidos é:
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;
Em um sistema em rede, o método usado para disponibilizar arquivos é o backup. Em um sistema distribuído, é a replicação;
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;
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
Especificação
Integração
Validação
Projeto
153
Multiple Choice
Os códigos de estado do HTTP são enviados pelo cliente no momento da requisição
Verdadeiro
Falso
154
Multiple Choice
Não faz parte do conjunto de atividades dos processos
Procedimentos
Artefatos
Ferramentas
Gerente
155
Multiple Choice
Quando em execução, um processo pode se encontrar em um de três estados possíveis, EXCETO:
Espera
Pronto
Execução
Finalizado
156
Multiple Choice
É composta por várias etapas que são executadas de forma sistemática e sequencial, refere-se a:
Iterativo e Incremental
Espiral
Cascata
Scrum
157
Multiple Choice
Aplicações monolíticas são mais adequadas para implementações simples que não visam escalabilidade
Verdadeiro
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.
Prototipagem
Espiral
Incremental
Cascata
159
Multiple Choice
Com base no material estudado, podemos classificar os modelos físicos em:
Modelo físico básico; Sistema Distribuído primitivo; Sistema Distribuído contemporâneo.
Sistema Distribuído baseado na internet; Sistema Distribuído contemporâneo. Sistema distribuídos de sistemas.
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.
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?
Manutenção
Especificação
Evolução
Validação
Desenvolvimento
161
Multiple Choice
Implementações monolíticas não podem mais ser utilizadas em nenhum tipo de aplicação?
Verdadeiro
Falso
162
Multiple Choice
O conjunto de atividades e resultados associados que resulta em um produto de software recebe o nome de
Engenharia de Sistemas
Processo de Software
Especificação de Software
Validação de Software
Métricas de Software
163
Multiple Choice
Que motivo está incorreto em relação a motivação para distribuição?
Distribuição inerente, que provém do domínio da aplicação como sistemas de controle do tráfego aéreo
Distribuição para balanceamento de carga
Razões econômicas: supercomputadores são mais poderosos,
porém muito mais caros
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.
Concorrência, inexistência de um relógio global e falhas independentes.
Concorrência, sistemas abertos e transparência.
Heterogeneidade, escalabilidade e falhas independentes.
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
Não existem
Existem até certo ponto
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:
transparência de acesso.
transparência de rede.
transparência de localização.
transparência de replicação.
167
Multiple Choice
Marque a alternativa que apresenta corretamente os principais desafios dos sistemas distribuídos.
Heterogeneidade, concorrência, sistemas abertos, falhas independentes.
Heterogeneidade, inexistência de relógio global, transparência, sistemas abertos, segurança, falhas independentes e concorrência.
Heterogeneidade, escalabilidade, transparência, sistemas abertos, segurança, tratamento de falhas e concorrência.
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.
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.
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.
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.
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
Verdadeiro
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.
Paradigmas de comunicação; Posicionamento; Funções assumidas; Segurança.
Paradigmas de comunicação; Entidades em comunicação; Funções assumidas; Posicionamento.
Entidades em comunicação; Escala do sistema; Posicionamento; Falhas.
Entidades em comunicação; Paradigmas de comunicação; Escala do Sistema; Posicionamento.
171
Multiple Choice
Middleware o que é?
Middleware é o software distribuído que coordena o sistema distribuído enquanto fornece transparência de heterogeneidade.
Middleware é o software distribuído que não coordena o sistema distribuído enquanto fornece transparência de heterogeneidade.
Middleware é o software distribuído que coordena o sistema distribuído enquanto não fornece transparência de heterogeneidade.
172
Multiple Choice
Analise as afirmativas a seguir, a respeito de sistemas distribuídos.
I, apenas.
III, apenas.
I e II, apenas.
II e III, apenas.
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
Verdadeiro
Falso
174
Multiple Choice
Com base no material estudado, podemos classificar os modelos físicos em:
Modelo físico básico; Sistema Distribuído primitivo; Sistema Distribuído contemporâneo.
Sistema Distribuído baseado na internet; Sistema Distribuído contemporâneo. Sistema distribuídos de sistemas.
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.
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?
Concorrência
Inexistência de relógio global
Falhas independentes
Falta de escalabilidade
176
Multiple Choice
Marque a alternativa que apresenta corretamente os principais desafios dos sistemas distribuídos.
Heterogeneidade, concorrência, sistemas abertos, falhas independentes.
Heterogeneidade, inexistência de relógio global, transparência, sistemas abertos, segurança, falhas independentes e concorrência.
Heterogeneidade, escalabilidade, transparência, sistemas abertos, segurança, tratamento de falhas e concorrência.
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
Verdadeiro
Falso
178
Multiple Choice
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:
Programas de sistema, que gerenciam a operação do computador em si
Realizam o trabalho real desejado pelo usuário.
consiste em um ou mais processadores, memória principal, discos, impressoras, teclado, tela, interfaces de rede e outros dispositivos de entrada/saída.
Pode ser entendido como um programa em execução.
179
Multiple Choice
Marque a definição de Sistemas Distribuídos:
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
Coleção de softwares independentes que se apresentam aos seus usuários como um único sistema
coerente
Sistema com várias entidades de processamento e vários
dispositivos de armazenamento, conectados entre si por uma
rede
“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
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:
Monitorar o desempenho.
Formatar dispositivos como pen drives.
Inicializar o computador.
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 é verdadeiro e 2 é verdadeiro
1 é falso e 2 é verdadeiro
1 é falso e 2 é falso
1 é verdadeiro e 2 é falso
182
Multiple Choice
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:
Do hardware que também evoluiu juntamente com os SO.
Do software, já que apesar da evolução do hardware as manipulações de programas são, ainda, pouco amigáveis.
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.
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?
Heterogeneidade e Abertura
Segurança e Escalabilidade
Tratamento de Falhas e Programação Orientada a Objetos
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?
Monotarefa; Multitarefa e Multiprocessado.
Monotarefa; Monousuário e Multitarefa
Multitarefa; Multiprocessado e Monotarefa.
Multiusuário; Multiprocessado e Multitarefa.
185
Multiple Choice
O que é um escalonamento de processos?
É a seleção de processos que devem ser executados na memória
É a seleção de processos que devem ser executados no monitor
É a seleção de processos que devem ser executados na CPU
É 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?
Execução; pronto; espera.
Execução; execução; pronto.
Espera; pronto; execução.
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"
Verdadeiro
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:
Espaço de armazenamento e contextos físico e de software.
Espaço de endereçamento e contextos de hardware e de sistema.
Espaço de endereçamento, contextos de hardware e de software.
Espaço de armazenamento e contextos de hardware e lógico.
189
Multiple Choice
Quais os dois principais tipos de processos?
CPU e I/O
CPU e UCP
I/O e disco
CPU e disco
190
Multiple Choice
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:
Tempo de processador representa o tempo no qual um processo executa no processador.
Throughput representa a quantidade de processos executados considerando um espaço de tempo especificado.
Utilização do processador significa que se espera que o processador se mantenha a maior parte do tempo desocupado.
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."
Verdadeiro
Falso
192
Multiple Choice
O que é um escalonamento de processos?
É a seleção de processos que devem ser executados na memória
É a seleção de processos que devem ser executados no monitor
É a seleção de processos que devem ser executados na CPU
É a seleção de processos que devem ser executados no HD
193
Multiple Choice
Escalonar processos significa....
Excluir processos
Duplicar processos
Definir qual processo será executado
Criar novos processos
194
Multiple Choice
É função do escalonador de processos
Controlar as requisições de execução da memória
Controlar as requisições de execução do HD
Controlar as requisições de execução da CPU
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."
Verdadeiro
Falso
196
Multiple Choice
Quando em execução, um processo pode se encontrar em um de três estados possíveis, EXCETO:
Espera
Pronto
Execução
Finalizado
197
Multiple Choice
Quando em execução, um processo pode se encontrar em um de três estados possíveis, EXCETO:
Espera
Pronto
Execução
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:
E-Learning, ERP e Data Marts.
Data Warehouse, Olap e Data Mining.
E-business, Drill Up e Downsizing.
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 ___________
capacidade
tolerância
escalabilidade
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.
Data Warehouse (DW)
Business Intelligence (BI)
Data Mining (DM)
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?
Pronto; execução; espera.
Espera; pronto; execução.
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:
DataMining.
CASE.
LDAP
Metadados.
203
Multiple Choice
Todos os recursos são compartilhados e integrados em um sistema operacional, no paradigma de computação denominado _________
Computação distribuída
computação paralela
computação em nuvem
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
datawarehouse.
SGBD.
mineração de dados (data mining).
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:
Middleware
Data Warehouse.
DBMS (Data Base Management System).
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:
B2B (empresa a empresa), B2G (empresa a governo) e G2G (governo a governo).
G2G (governo a governo), C2C (consumidor a consumidor) e B2C (empresa a consumidor).
B2C (empresa a consumidor), G2B (governo a empresa) e C2C (consumidor a consumidor).
C2C (consumidor a consumidor), B2C (empresa a consumidor) e B2B (empresa a empresa)
207
Multiple Choice
Sobre B2B, é correto afirmar que:
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.
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.
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.
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.
Forma de comércio eletrônico em que empresas vendem produtos diretamente aos consumidores finais.
Conjunto de redes e sub-redes de alta velocidade usado para o comércio eletrônico
São transações comerciais realizadas entre empresas, com o uso da Internet.
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:
geralmente estão ligados em sistemas legados que são difíceis de acessar e difíceis de corrigir em caso de erro.
não são seguros porque a tecnologia para protegê-los não existia no momento em que os arquivos foram criados.
tem o potencial de ser acessado por um grande número de pessoas e por grupos fora da organização.
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.
Sistema constituído para gerar novas ideias voltadas diretamente à obtenção de melhor desempenho dos empregados.
Sistema utilizado para coletar, registrar, armazenar, analisar e recuperar dados a respeito dos recursos humanos da organização.
Sistema criado para gerar informações empresariais de interesse geral, monitorado pelos funcionários da organização.
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.
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.
Estrutura hierarquizada: coloca o computador central (mainframe) como o ponto focal de todos os serviços de processamento de dados.
Estrutura distribuída: vários computadores separados fornecem dados a diferentes centros independentes, mas que interagem entre si.
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.
Processo de transformação, rede de fornecedores, inventários de materiais, centros de distribuição e rede de clientes.
Construir e integrar o sistema interno, integrar as entradas, integrar as saídas e integrar o sistema interno com as entradas e saídas.
Interfaces produto/localização/suprimentos, produção/operações, logística, marketing e interfaces serviços ao cliente/preços/ localização.
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:
ser resiliente contra condições temporais mutantes.
prescindir do julgamento humano no processo de análise.
permitir a fácil execução das análises de sensibilidade.
apoiar decisões interdependentes, exceto as sequenciais.
214
Multiple Choice
Sobre Sistemas de Informação, é correto afirmar:
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.
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.
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.
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 é:
Sistema de Apoio à Decisão.
Sistema Integrado de Apoio às Tarefas Rotineiras.
Sistema de Planejamento de Recursos Empresariais.
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
4, 5, 3, 2, 1.
3, 5, 2, 4, 1.
5, 4, 2, 1, 3.
3, 4, 2, 5, 1.
217
Multiple Choice
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.
2, 3, 1, 4
1, 4, 3, 2
4, 3, 1, 2
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.
Relatório de vendas diárias, situação do estoque na semana, número de clientes atendidos quinzenalmente.
Custos das mercadorias vendidas anualmente, giro dos estoques no semestre, número de clientes conquistados com a campanha de comunicação de marketing.
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.
Í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.
Todos os setores da empresa constam no sistema.
Maior rapidez na obtenção e análise das informações.
Maior confiabilidade dos relatórios.
É 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.
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.
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.
Os SIG foram, historicamente, os primeiros sistemas a serem implantados nas organizações.
Os SIG são usados para resolver problemas estruturados, já os SSD, para problemas não estruturados.
Show answer
Auto Play
Slide 1 / 220
SLIDE
Similar Resources on Wayground
204 questions
PREPARE 3_UNIT 3: ON HOLIDAY
Lesson
•
University
228 questions
DƯỢC LÝ 2
Lesson
•
University
230 questions
AVES CUYABENO
Lesson
•
KG - University
199 questions
Presentación sin título
Lesson
•
12th Grade
191 questions
iCEV Vet Assisting - Vet Med Equipment Lesson
Lesson
•
9th - 12th Grade
214 questions
F6 Map Reading Practice
Lesson
•
12th Grade
217 questions
LECTURA CRÍTICA
Lesson
•
11th Grade
214 questions
EOC 2
Lesson
•
11th Grade
Popular Resources on Wayground
15 questions
Fractions on a Number Line
Quiz
•
3rd Grade
10 questions
Probability Practice
Quiz
•
4th Grade
15 questions
Probability on Number LIne
Quiz
•
4th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
22 questions
fractions
Quiz
•
3rd Grade
6 questions
Appropriate Chromebook Usage
Lesson
•
7th Grade
10 questions
Greek Bases tele and phon
Quiz
•
6th - 8th Grade
Discover more resources for Information Technology (IT)
12 questions
IREAD Week 4 - Review
Quiz
•
3rd Grade - University
20 questions
Endocrine System
Quiz
•
University
7 questions
Renewable and Nonrenewable Resources
Interactive video
•
4th Grade - University
30 questions
W25: PSYCH 250 - Exam 2 Practice
Quiz
•
University
5 questions
Inherited and Acquired Traits of Animals
Interactive video
•
4th Grade - University
20 questions
Implicit vs. Explicit
Quiz
•
6th Grade - University
7 questions
Comparing Fractions
Interactive video
•
1st Grade - University
38 questions
Unit 8 Review - Absolutism & Revolution
Quiz
•
10th Grade - University