Baixe o app para aproveitar ainda mais
Prévia do material em texto
18/09/2018 Conteúdo Interativo http://estacio.webaula.com.br/Classroom/index.html?id=2024858&classId=982992&topicId=0&p0=03c7c0ace395d80182db07ae2c30f034&enabl… 1/3 1a Questão Uma aplicação é considerada cliente-servidor se for composta por dois processos atuando em conjunto para a execução de uma tarefa porque cada processo é executado obrigatoriamente em um computador diferente. Analise a afirmação e assinale a resposta correta. Apenas a definição está errada pois servidor é um computador A definição e a justificativa estão corretas. A definição e a justificativa estão erradas A definição está correta mas a justificativa está errada A definição estaria correta se a aplicação utilizasse um middleware 2a Questão Em relação as propriedades de um sistema cliente-servidor, analise as seguintes sentenças sobre tipos de servidores. I. Um servidor concorrente deve ser utilizado quando o tempo de resposta é variável. II. Um servidor iterativo deve ser utilizado em sistemas cujo tempo de resposta é constante e pequeno. III. A escolha do tipo de servidor que será utilizado depende da experiência do programador. Assinale a opção que apresenta todas as sentenças corretas. Somente a sentença III está correta As sentenças I e II estão corretas As sentenças I e III estão corretas Somente a sentença I está correta As sentenças II e III estão corretas 3a Questão A figura apresenta uma típica arquitetura de 3 camadas utilizada para disponibilizar sites na Internet. Sobre essa arquitetura, são feitas as afirmativas abaixo. I - Drivers que seguem o padrão ODBC podem ser utilizados por aplicações que estão no servidor de aplicações para acessar tabelas no servidor de bando de dados. II - Se o nível de processamento aumentar, um novo servidor de aplicações pode ser colocado em uma estrutura de cluster para responder aos pedidos do servidor Web e, nesse caso, a replicação de sessão, presente em alguns servidores de aplicação, garante que um servidor assuma as funções de um servidor com problemas, sem que o usuário perceba o ocorrido. III - Como uma boa prática na implementação de soluções distribuídas, a lógica de negócio é implementada em componentes que ficam instalados no servidor Web, sendo que o servidor de aplicações funciona como intermediário entre o servidor web e o de banco de dados gerenciando as transações. Está(ão) correta(s) a(s) afirmativa(s) III, apenas. I, apenas. 18/09/2018 Conteúdo Interativo http://estacio.webaula.com.br/Classroom/index.html?id=2024858&classId=982992&topicId=0&p0=03c7c0ace395d80182db07ae2c30f034&enabl… 2/3 I e II, apenas. I, II e III. II, apenas. 4a Questão [IFBA 2016] Assinale a alternativa que apresenta corretamente uma das camadas da pilha de protocolos da Internet, com o respectivo objetivo da camada. Camada de rede - oferece roteamento de datagramas da origem ao destino. Camada de aplicação - oferece suporte a aplicações de rede por meio de protocolos de roteamento. Camada de transporte - oferece transferência de dados de um processo para um roteador. Camada física - oferece transporte dos bits, somente para redes com fios. Camada de enlace - oferece transferência de dados ente os elementos vizinhos da rede por meio do protocolo TCP e UDP. Explicação: Faltava fazer a relação da questão com a devida aula. 5a Questão A arquitetura de desenvolvimento de sistemas que tem base em duas camadas, de modo que em uma delas estão reunidos a lógica particular do sistema e o provisionamento de serviços (exibição de informações) e a outra é responsável pelo acesso às bases de dados, chama-se arquitetura Cliente/Servidor. arquitetura bidimensional. arquitetura Web Service. arquitetura monolítica. arquitetura de dupla camada. 6a Questão (ENADE, 2014) Uma companhia com abrangência global decidiu implantar um novo sistema de compartilhamento de informações empresariais. Após estudos de campo, a empresa identificou alguns cenários de utilização dos informações. No primeiro cenário, detectou-se que um volume massivo de dados relativos a documentos históricos, normas e regulamentos da organização eram consumidos, em escala global, exclusivamente para leitura. No segundo cenário, verificou-se que documentos eram produzidos de forma colaborativa por equipes regionais de colaboradores. Esses colaboradores, na maioria das vezes, estavam na mesma filial ou geograficamente muito próximos. O terceiro cenário envolvia apenas 10% dos documentos da empresa, acessados concorrentemente por todas as regionais do globo, tanto para leitura quanto para atualização. Com base nesses cenários e em relação às arquiteturas de software distribuídas coerentemente com as necessidades da empresa, avalie as afirmações a seguir. I - A utilização de arquitetura peer-to-peer (P2P) para disponibilidade os documentos do cenário 1 poderá reduzir o consumo da rede. II - O compartilhamento baseado no modelo cliente-servidor com cache no cliente pode aumentar o desempenho da edição colaborativa, sem comprometer a consciência no cenário 2. III - A utilização de replicação baseada em cópia primária pode aumentar a escalabilidade do sistema, sem comprometer, de forma significativa, a consistência de dados no cenário 3. IV - Se o modelo cliente-servidor de compartilhamento dor empregado no cenário 2, a replicação passiva (backup ou mirroring) poderá ser utilizada como mecanismo de tolerância a falhas. V - A arquitetura peer-to-peer baseada em rede overlay, tal como o DHT, pode oferecer transparência de migração para os documentos compartilhados no cenário 1. É correto o que se afirma em? I, III, IV e V, apenas. III, apenas 18/09/2018 Conteúdo Interativo http://estacio.webaula.com.br/Classroom/index.html?id=2024858&classId=982992&topicId=0&p0=03c7c0ace395d80182db07ae2c30f034&enabl… 3/3 I e II, apenas I, II, III, IV e V. II, IV e V, apenas. Explicação: Faltava fazer a associação à aula. 7a Questão As redes de computadores possibilitam a programação em duas camadas, por meio das quais computadores de usuários se conectam a computadores servidores de rede para efetuarem requisições de serviços e coleta de informações. Assinale o nome da arquitetura que implementa a programação em duas camadas, utilizando rede de computadores. Middleware Distribuída Dual Layer Web Cliente-Servidor 8a Questão Sobre a arquitetura cliente-servidor, analise as seguintes afirma�vas: 1. A maior capacidade de processamento encontra-se geralmente no lado cliente. 2. No contexto da Internet, os navegadores Web são exemplos de programas servidores de páginas HTML. 3. O protocolo HTTP é uma das formas de comunicação entre clientes e servidores. Assinale a alterna�va correta: Apenas as afirmativas 1 e 3 são falsas. Apenas as afirmativas 2 e 3 são falsas. As afirmativas 1, 2 e 3 são falsas. Apenas uma das afirmativas é falsa. Apenas as afirmativas 1 e 2 são falsas. 18/09/2018 Conteúdo Interativo http://estacio.webaula.com.br/Classroom/index.html?id=2024858&classId=982992&topicId=0&p0=03c7c0ace395d80182db07ae2c30f034&enabl… 1/3 1a Questão Considere uma aplicação que atua como servidor de arquivos. É função deste servidor permitir a leitura e escrtita de arquivos em um disco da rede, transferência de arquivos para diferentes midias (pen-drive, cd...) além de fornecer uma lista com o conteúdo de um diretório. As operações são solicitadas por processos cliente. Devemos utilizar servidores iterativos ou concorrentes? Assinale a resposta que justifica corretamente a escolha feita. Iterativo, pois o tempo de resposta é previsivel. Iterativo, pois somente um cliente pode fazer uma requisição de cada vez. Concorrente, pois não podemos prever o tempode resposta de cada solicitação. Concorrente, pois cada cliente pode fazer uma unica requisição. Não podemos afirmar pois depende do tempo de resposta de cada solicitação. 2a Questão Entre as características fundamentais de um sistema cliente/servidor, é incorreto afirmar que: Clientes e servidores podem ou não estar em máquinas diferentes Interações entre clientes e servidores seguem o modelo requisição/resposta Existem processos consumindo serviços, chamados clientes A comunicação cliente/servidor é síncrona por definição Existem processos provendo serviços, chamados servidores 3a Questão Um sistema Cliente/Servidor pode ser entendido como a interação entre Software e Hardware em diferentes níveis, implicando na composição de diferentes computadores e aplicações. As opções abaixo apresentam característica do lado Servidor: I- Denominado de "front-end", é um processo que interage com o usuário através de uma interface gráfica. II- Recebe e responde às solicitações dos Clientes. III- Atende a diversos Clientes simultaneamente. Assinale a opção CORRETA. Somente os itens II e III estão corretos Somente o item II está correto Os itens I, II e III estão corretos Somente os itens I e III estão corretos Somente o item I está correto 4a Questão Para melhor se entender o paradigma Cliente/Servidor é necessário observar que o conceito chave está na ligação lógica e não física. O Cliente e o Servidor podem coexistir ou não na mesma máquina. As opções abaixo apresentam característica do lado Cliente: I- Cliente, também denominado de "front-end", é um processo que interage com o usuário através de uma interface gráfica. II- É o processo ativo na relação Cliente/Servidor. III- Não se comunica com outros Clientes. Assinale a opção CORRETA. Somente o item I está correto Somente o item II está correto Os itens I, II e III estão corretos Somente os itens II e III estão corretos Somente os itens I e III estão corretos 18/09/2018 Conteúdo Interativo http://estacio.webaula.com.br/Classroom/index.html?id=2024858&classId=982992&topicId=0&p0=03c7c0ace395d80182db07ae2c30f034&enabl… 2/3 5a Questão Considere dois sistemas computacionais formados por múltiplos computadores que manipulam dados comuns. No primeiro, existe um computador central, chamado servidor, que é o único responsável pelos serviços de leitura e escrita desses dados. No segundo, existe um grupo de computadores responsáveis pelos serviços de leitura e escrita, e cada um desses servidores deve manter uma réplica idêntica dos dados. Entre as vantagens e desvantagens de um único servidor em relação a vários servidores, podemos afirmar que o servidor único apresenta: I. Vantagem de maior velocidade de execução das operações de escrita e leitura e desvantagem de maior custo de armazenamento II. Vantagem de não necessitar de coordenação distribuída para ordenação das operações de escrita e desvantagem de menor velocidade nas leituras devido a serialização de operações III. Vantagem de manter mais facilmente a consistência dos dados mas desvantagem de perda de disponibilidade em caso de falha do servidor. Dessas afirmativas são verdadeiras: Somente I e III Somente II e III Somente II I, II e III Somente I 6a Questão (IFB, 2017) Considerando-se a taxonomia de sistemas de computação com capacidade de processamento paralelo, associe as arquiteturas de máquinas presentes na primeira coluna (sistemas de computadores) com asa descrições sucintas da segunda coluna. I) SISD II) SIMD III) MISD IV) MIMD ( ) Um conjunto de elementos processadores executa simultaneamente sequências de instruções diferentes em diferentes conjuntos de dados. ( ) Um grupo de elementos processadores executam diferentes sequências de instruções sobre um mesmo conjunto de dados. ( ) Um único processador executa uma única sequência de instruções para operar em dados armazenados em um único sistema de memória principal. ( ) Uma única instrução controla diversos elementos processadores paralelos, cada um atuando sobre o seu próprio conjunto de dados (memória). Assinale a alternativa que contém a sequência CORRETA: IV, II, III, I III, IV, II, I IV, III, I, II III, IV, I, II IV, III, II, I Explicação: Faltava faazer a associação à aula. 18/09/2018 Conteúdo Interativo http://estacio.webaula.com.br/Classroom/index.html?id=2024858&classId=982992&topicId=0&p0=03c7c0ace395d80182db07ae2c30f034&enabl… 3/3 7a Questão Quando possuímos em uma rede de computadores uma situação onde: Os clientes(usuários) consumidores do serviço oferecido por um servidor, que fornece este serviço simultaneamente a diversos usuários, estamos falando de: Arquitetura Cliente/Servidor Modo de transmissão Full-Duplex Topologia lógica estrela Sistemas distribuídos Arquitetura Ponto-a-Ponto 8a Questão Uma Rede de Sensores é um sistema distribuído do tipo pervasivo no qual: I - Pode ocorrer processamento e armazenamento de informações em cada um dos nós que compõe a rede, ocorrendo a transmissão apenas das respostas solicitada pelo nó operador. II - Pode ocorrer processamento e armazenamento de informações apenas no nó operador, com o qual todos os demais nós de comunicam e enviam seus dados. III - A principal questão de projeto das redes de sensores é o aumento da capacidade computacional do sistema, associando-se computadores que formam uma grade de computação. IV - As redes de sensores são muito utilizadas para sistemas de medição e de monitoramento. V - Um exemplo de redes de sensores são as redes domésticas, nas quais é muito importante a capacidade de autoconfiguração dos seus componentes. Apenas I, II, IV e V são verdadeiras. Apenas II, IV e V são verdadeiras. Apenas I e IV são verdadeiras. Apenas I, II e IV são verdadeiras. Apenas II, III e IV são verdadeiras. Explicação: III é falso porque é referente à grids de computação e V também é falso porque redes domésticas são outro tipo de redes pervasivas, não é um exemplo de redes de sensores. 18/09/2018 Conteúdo Interativo http://estacio.webaula.com.br/Classroom/index.html?id=2024858&classId=982992&topicId=0&p0=03c7c0ace395d80182db07ae2c30f034&enabl… 1/3 1a Questão A arquitetura cliente-servidor permite compartilhamento de recursos, já que um servidor pode atender a vários clientes. oferece estruturação de processamento local, além de ter, por base, o conceito de processos locais. permite a comunicação por meio da troca de mensagens e é considerada fortemente acoplada. relaciona-se com a execução de processos idênticos na rede e nos sistemas que a constituem. 2a Questão No que diz respeito aos sistemas distribuídos, o modelo Cliente/Servidor tem por objetivo gerenciar a descentralização de dados e recursos de processamento, existindo uma ou mais máquinas que atuam como servidores, disponibilizando recursos para as demais máquinas, as quais atuam como clientes, estando todos os computadores conectados por meio de uma rede. Existem duas abordagens: a de duas camadas, característica das primeiras aplicações, na qual a lógica do negócio fica toda no cliente; e a de três camadas, cuja lógica é retirar as regras do negócio dos processos-clientes e centralizá-las em um determinado ponto, denominado servidor de aplicações, visando facilitar as modificações e as atualizações das regras. Nesse último modelo, a primeira camada é chamada GUI (Graphical User Interface), que permite a interação direta com o usuário; a segunda, está associada às funções e regras do negócio; e a terceira, é responsável pelo repositório das informações e as classes que a manipulam. Sendo a primeira camada conhecida como de apresentação, as outras duas, nessa ordem, são denominadas, respectivamente: de negócioe de relacionamentos. de interação e de processos. de negócio e de processos. de negócio e de dados. de interação e de dados. 3a Questão As redes de computadores possibilitam a programação em duas camadas, por meio das quais computadores de usuários se conectam a computadores servidores de rede para efetuarem requisições de serviços e coleta de informações. Assinale o nome da arquitetura que implementa a programação em duas camadas, utilizando rede de computadores. Distribuída Middleware Dual Layer Web Cliente-Servidor 4a Questão No modelo cliente-servidor de computação distribuída, os servidores necessitam obrigatoriamente conhecer a identidade dos clientes. clientes acessam os serviços fornecidos pelos servidores por meio da tecnologia Remote Procedure Call. clientes implementam a camada de apresentação e de persistência dos dados. servidores requisitam serviços dos clientes mediante uma interface do tipo HTTP. servidores necessitam conhecer obrigatoriamente a quantidade de clientes existentes. 5a Questão Uma aplicação é considerada cliente-servidor se for composta por dois processos atuando em conjunto para a execução de uma tarefa porque cada processo é executado obrigatoriamente em um computador 18/09/2018 Conteúdo Interativo http://estacio.webaula.com.br/Classroom/index.html?id=2024858&classId=982992&topicId=0&p0=03c7c0ace395d80182db07ae2c30f034&enabl… 2/3 diferente. Analise a afirmação e assinale a resposta correta. A definição estaria correta se a aplicação utilizasse um middleware. A definição e a justificativa estão erradas. A definição está correta e a justificativa está errada. Apenas a definição está errada pois servidor é um computador. A definição e a justificativa estão corretas. 6a Questão [IFBA 2016] Assinale a alternativa que apresenta corretamente uma das camadas da pilha de protocolos da Internet, com o respectivo objetivo da camada. Camada de aplicação - oferece suporte a aplicações de rede por meio de protocolos de roteamento. Camada física - oferece transporte dos bits, somente para redes com fios. Camada de rede - oferece roteamento de datagramas da origem ao destino. Camada de enlace - oferece transferência de dados ente os elementos vizinhos da rede por meio do protocolo TCP e UDP. Camada de transporte - oferece transferência de dados de um processo para um roteador. Explicação: Faltava fazer a relação da questão com a devida aula. 7a Questão A figura apresenta uma típica arquitetura de 3 camadas utilizada para disponibilizar sites na Internet. Sobre essa arquitetura, são feitas as afirmativas abaixo. I - Drivers que seguem o padrão ODBC podem ser utilizados por aplicações que estão no servidor de aplicações para acessar tabelas no servidor de bando de dados. II - Se o nível de processamento aumentar, um novo servidor de aplicações pode ser colocado em uma estrutura de cluster para responder aos pedidos do servidor Web e, nesse caso, a replicação de sessão, presente em alguns servidores de aplicação, garante que um servidor assuma as funções de um servidor com problemas, sem que o usuário perceba o ocorrido. III - Como uma boa prática na implementação de soluções distribuídas, a lógica de negócio é implementada em componentes que ficam instalados no servidor Web, sendo que o servidor de aplicações funciona como intermediário entre o servidor web e o de banco de dados gerenciando as transações. Está(ão) correta(s) a(s) afirmativa(s) I, II e III. II, apenas. I, apenas. I e II, apenas. III, apenas. 18/09/2018 Conteúdo Interativo http://estacio.webaula.com.br/Classroom/index.html?id=2024858&classId=982992&topicId=0&p0=03c7c0ace395d80182db07ae2c30f034&enabl… 3/3 8a Questão Em relação as propriedades de um sistema cliente-servidor, analise as seguintes sentenças sobre tipos de servidores. I. Um servidor concorrente deve ser utilizado quando o tempo de resposta é variável. II. Um servidor iterativo deve ser utilizado em sistemas cujo tempo de resposta é constante e pequeno. III. A escolha do tipo de servidor que será utilizado depende da experiência do programador. Assinale a opção que apresenta todas as sentenças corretas. As sentenças I e II estão corretas Somente a sentença III está correta As sentenças I e III estão corretas Somente a sentença I está correta As sentenças II e III estão corretas 18/09/2018 Conteúdo Interativo http://estacio.webaula.com.br/Classroom/index.html?id=2024858&classId=982992&topicId=0&p0=03c7c0ace395d80182db07ae2c30f034&enabl… 1/3 1a Questão Sobre a arquitetura cliente-servidor, analise as seguintes afirma�vas: 1. A maior capacidade de processamento encontra-se geralmente no lado cliente. 2. No contexto da Internet, os navegadores Web são exemplos de programas servidores de páginas HTML. 3. O protocolo HTTP é uma das formas de comunicação entre clientes e servidores. Assinale a alterna�va correta: Apenas uma das afirmativas é falsa. Apenas as afirmativas 1 e 2 são falsas. Apenas as afirmativas 1 e 3 são falsas. Apenas as afirmativas 2 e 3 são falsas. As afirmativas 1, 2 e 3 são falsas. 2a Questão A arquitetura de desenvolvimento de sistemas que tem base em duas camadas, de modo que em uma delas estão reunidos a lógica particular do sistema e o provisionamento de serviços (exibição de informações) e a outra é responsável pelo acesso às bases de dados, chama-se arquitetura bidimensional. arquitetura Cliente/Servidor. arquitetura Web Service. arquitetura monolítica. arquitetura de dupla camada. 3a Questão Uma aplicação é considerada cliente-servidor se for composta por dois processos atuando em conjunto para a execução de uma tarefa porque cada processo é executado obrigatoriamente em um computador diferente. Analise a afirmação e assinale a resposta correta. A definição e a justificativa estão corretas. A definição e a justificativa estão erradas A definição estaria correta se a aplicação utilizasse um middleware Apenas a definição está errada pois servidor é um computador A definição está correta mas a justificativa está errada 4a Questão (ENADE, 2014) Uma companhia com abrangência global decidiu implantar um novo sistema de compartilhamento de informações empresariais. Após estudos de campo, a empresa identificou alguns cenários de utilização dos informações. No primeiro cenário, detectou-se que um volume massivo de dados relativos a documentos históricos, normas e regulamentos da organização eram consumidos, em escala global, exclusivamente para leitura. No segundo cenário, verificou-se que documentos eram produzidos de forma colaborativa por equipes regionais de colaboradores. Esses colaboradores, na maioria das vezes, estavam na mesma filial ou geograficamente muito próximos. O terceiro cenário envolvia apenas 10% dos documentos da empresa, acessados concorrentemente por todas as regionais do globo, tanto para leitura quanto para atualização. Com base nesses cenários e em relação às arquiteturas de software distribuídas coerentemente com as necessidades da empresa, avalie as afirmações a seguir. I - A utilização de arquitetura peer-to-peer (P2P) para disponibilidade os documentos do cenário 1 poderá reduzir o consumo da rede. 18/09/2018 Conteúdo Interativo http://estacio.webaula.com.br/Classroom/index.html?id=2024858&classId=982992&topicId=0&p0=03c7c0ace395d80182db07ae2c30f034&enabl… 2/3 II - O compartilhamento baseado no modelo cliente-servidor com cache no cliente pode aumentar o desempenho da edição colaborativa, sem comprometer a consciência no cenário 2. III - A utilização de replicação baseada em cópia primária pode aumentar a escalabilidade do sistema, sem comprometer, de forma significativa,a consistência de dados no cenário 3. IV - Se o modelo cliente-servidor de compartilhamento dor empregado no cenário 2, a replicação passiva (backup ou mirroring) poderá ser utilizada como mecanismo de tolerância a falhas. V - A arquitetura peer-to-peer baseada em rede overlay, tal como o DHT, pode oferecer transparência de migração para os documentos compartilhados no cenário 1. É correto o que se afirma em? III, apenas II, IV e V, apenas. I e II, apenas I, II, III, IV e V. I, III, IV e V, apenas. Explicação: Faltava fazer a associação à aula. 5a Questão As redes de computadores possibilitam a programação em duas camadas, por meio das quais computadores de usuários se conectam a computadores servidores de rede para efetuarem requisições de serviços e coleta de informações. Assinale o nome da arquitetura que implementa a programação em duas camadas, utilizando rede de computadores. Middleware Web Cliente-Servidor Dual Layer Distribuída 6a Questão Considere dois sistemas computacionais formados por múltiplos computadores que manipulam dados comuns. No primeiro, existe um computador central, chamado servidor, que é o único responsável pelos serviços de leitura e escrita desses dados. No segundo, existe um grupo de computadores responsáveis pelos serviços de leitura e escrita, e cada um desses servidores deve manter uma réplica idêntica dos dados. Entre as vantagens e desvantagens de um único servidor em relação a vários servidores, podemos afirmar que o servidor único apresenta: I. Vantagem de maior velocidade de execução das operações de escrita e leitura e desvantagem de maior custo de armazenamento II. Vantagem de não necessitar de coordenação distribuída para ordenação das operações de escrita e desvantagem de menor velocidade nas leituras devido a serialização de operações III. Vantagem de manter mais facilmente a consistência dos dados mas desvantagem de perda de disponibilidade em caso de falha do servidor. Dessas afirmativas são verdadeiras: Somente I e III I, II e III Somente I Somente II Somente II e III 18/09/2018 Conteúdo Interativo http://estacio.webaula.com.br/Classroom/index.html?id=2024858&classId=982992&topicId=0&p0=03c7c0ace395d80182db07ae2c30f034&enabl… 3/3 7a Questão Para melhor se entender o paradigma Cliente/Servidor é necessário observar que o conceito chave está na ligação lógica e não física. O Cliente e o Servidor podem coexistir ou não na mesma máquina. As opções abaixo apresentam característica do lado Cliente: I- Cliente, também denominado de "front-end", é um processo que interage com o usuário através de uma interface gráfica. II- É o processo ativo na relação Cliente/Servidor. III- Não se comunica com outros Clientes. Assinale a opção CORRETA. Somente os itens I e III estão corretos Somente o item I está correto Somente os itens II e III estão corretos Somente o item II está correto Os itens I, II e III estão corretos 8a Questão Entre as características fundamentais de um sistema cliente/servidor, é incorreto afirmar que: Interações entre clientes e servidores seguem o modelo requisição/resposta Existem processos consumindo serviços, chamados clientes A comunicação cliente/servidor é síncrona por definição Clientes e servidores podem ou não estar em máquinas diferentes Existem processos provendo serviços, chamados servidores 18/09/2018 Conteúdo Interativo http://estacio.webaula.com.br/Classroom/index.html?id=2024858&classId=982992&topicId=0&p0=03c7c0ace395d80182db07ae2c30f034&enabl… 1/3 1a Questão Quando possuímos em uma rede de computadores uma situação onde: Os clientes(usuários) consumidores do serviço oferecido por um servidor, que fornece este serviço simultaneamente a diversos usuários, estamos falando de: Modo de transmissão Full-Duplex Arquitetura Cliente/Servidor Arquitetura Ponto-a-Ponto Sistemas distribuídos Topologia lógica estrela 2a Questão Considere uma aplicação que atua como servidor de arquivos. É função deste servidor permitir a leitura e escrtita de arquivos em um disco da rede, transferência de arquivos para diferentes midias (pen-drive, cd...) além de fornecer uma lista com o conteúdo de um diretório. As operações são solicitadas por processos cliente. Devemos utilizar servidores iterativos ou concorrentes? Assinale a resposta que justifica corretamente a escolha feita. Concorrente, pois não podemos prever o tempo de resposta de cada solicitação. Iterativo, pois somente um cliente pode fazer uma requisição de cada vez. Iterativo, pois o tempo de resposta é previsivel. Concorrente, pois cada cliente pode fazer uma unica requisição. Não podemos afirmar pois depende do tempo de resposta de cada solicitação. 3a Questão (IFB, 2017) Considerando-se a taxonomia de sistemas de computação com capacidade de processamento paralelo, associe as arquiteturas de máquinas presentes na primeira coluna (sistemas de computadores) com asa descrições sucintas da segunda coluna. I) SISD II) SIMD III) MISD IV) MIMD ( ) Um conjunto de elementos processadores executa simultaneamente sequências de instruções diferentes em diferentes conjuntos de dados. ( ) Um grupo de elementos processadores executam diferentes sequências de instruções sobre um mesmo conjunto de dados. ( ) Um único processador executa uma única sequência de instruções para operar em dados armazenados em um único sistema de memória principal. ( ) Uma única instrução controla diversos elementos processadores paralelos, cada um atuando sobre o seu próprio conjunto de dados (memória). Assinale a alternativa que contém a sequência CORRETA: IV, II, III, I III, IV, I, II IV, III, II, I IV, III, I, II III, IV, II, I Explicação: Faltava faazer a associação à aula. 18/09/2018 Conteúdo Interativo http://estacio.webaula.com.br/Classroom/index.html?id=2024858&classId=982992&topicId=0&p0=03c7c0ace395d80182db07ae2c30f034&enabl… 2/3 4a Questão Um sistema Cliente/Servidor pode ser entendido como a interação entre Software e Hardware em diferentes níveis, implicando na composição de diferentes computadores e aplicações. As opções abaixo apresentam característica do lado Servidor: I- Denominado de "front-end", é um processo que interage com o usuário através de uma interface gráfica. II- Recebe e responde às solicitações dos Clientes. III- Atende a diversos Clientes simultaneamente. Assinale a opção CORRETA. Somente os itens I e III estão corretos Os itens I, II e III estão corretos Somente os itens II e III estão corretos Somente o item II está correto Somente o item I está correto 5a Questão Uma Rede de Sensores é um sistema distribuído do tipo pervasivo no qual: I - Pode ocorrer processamento e armazenamento de informações em cada um dos nós que compõe a rede, ocorrendo a transmissão apenas das respostas solicitada pelo nó operador. II - Pode ocorrer processamento e armazenamento de informações apenas no nó operador, com o qual todos os demais nós de comunicam e enviam seus dados. III - A principal questão de projeto das redes de sensores é o aumento da capacidade computacional do sistema, associando-se computadores que formam uma grade de computação. IV - As redes de sensores são muito utilizadas para sistemas de medição e de monitoramento. V - Um exemplo de redes de sensores são as redes domésticas, nas quais é muito importante a capacidade de autoconfiguração dos seus componentes. Apenas II, III e IV são verdadeiras. Apenas I, II e IV são verdadeiras. Apenas I e IV são verdadeiras. Apenas I, II, IV e V são verdadeiras. Apenas II, IV e V são verdadeiras. Explicação: III é falso porque é referente à grids de computação e V também é falso porque redes domésticassão outro tipo de redes pervasivas, não é um exemplo de redes de sensores. 6a Questão Uma aplicação é considerada cliente-servidor se for composta por dois processos atuando em conjunto para a execução de uma tarefa porque cada processo é executado obrigatoriamente em um computador diferente. Analise a afirmação e assinale a resposta correta. A definição estaria correta se a aplicação utilizasse um middleware. A definição e a justificativa estão corretas. A definição e a justificativa estão erradas. Apenas a definição está errada pois servidor é um computador. A definição está correta e a justificativa está errada. 18/09/2018 Conteúdo Interativo http://estacio.webaula.com.br/Classroom/index.html?id=2024858&classId=982992&topicId=0&p0=03c7c0ace395d80182db07ae2c30f034&enabl… 3/3 7a Questão A arquitetura cliente-servidor permite a comunicação por meio da troca de mensagens e é considerada fortemente acoplada. relaciona-se com a execução de processos idênticos na rede e nos sistemas que a constituem. permite compartilhamento de recursos, já que um servidor pode atender a vários clientes. oferece estruturação de processamento local, além de ter, por base, o conceito de processos locais. 8a Questão No que diz respeito aos sistemas distribuídos, o modelo Cliente/Servidor tem por objetivo gerenciar a descentralização de dados e recursos de processamento, existindo uma ou mais máquinas que atuam como servidores, disponibilizando recursos para as demais máquinas, as quais atuam como clientes, estando todos os computadores conectados por meio de uma rede. Existem duas abordagens: a de duas camadas, característica das primeiras aplicações, na qual a lógica do negócio fica toda no cliente; e a de três camadas, cuja lógica é retirar as regras do negócio dos processos-clientes e centralizá-las em um determinado ponto, denominado servidor de aplicações, visando facilitar as modificações e as atualizações das regras. Nesse último modelo, a primeira camada é chamada GUI (Graphical User Interface), que permite a interação direta com o usuário; a segunda, está associada às funções e regras do negócio; e a terceira, é responsável pelo repositório das informações e as classes que a manipulam. Sendo a primeira camada conhecida como de apresentação, as outras duas, nessa ordem, são denominadas, respectivamente: de negócio e de relacionamentos. de interação e de processos. de negócio e de processos. de negócio e de dados. de interação e de dados.
Compartilhar