Prévia do material em texto
11/04/2023 12:42Exercício Página 1 de 6https://aluno.qlabs.com.br/exercicio/3759892 Exercício - O Ambiente Web Cliente X Servidor e as Tecnologias Voltar para desempenho 1 Em relação à arquitetura de sistemas multicamadas, considere as assertivas abaixo. I. A estação cliente faz acesso direto ao servidor de banco de dados. II. Um conjunto de bibliotecas, localizadas no computador cliente, tem a função de viabilizar a comunicação entre ele e o servidor. III. As conexões no banco de dados são realizadas pelo servidor de aplicação. IV. O gargalo de I/O (Input/Output) é evitado, uma vez que é possível ter a mesma regra de negócio dividida entre vários servidores através do balanceamento de carga. Os itens I a IV referem-se, respectivamente, aos modelos de: A 2, 2, 2 e 2 camadas. B 3, 3, 3 e 3 camadas. C 2, 2, 3 e 3 camadas. D 3, 3, 2 e 2 camadas. E 2, 3, 2 e 3 camadas. 11/04/2023 12:42Exercício Página 2 de 6https://aluno.qlabs.com.br/exercicio/3759892 Resposta incorreta Resposta correta: C Gabarito comentado A resposta correta é: 2, 2, 3 e 3 camadas. 2 Dentre as alternativas a seguir, assinale a que NÃO se aplica ao conceito de Design Responsivo: A Um site responsivo utiliza apenas uma URL, servindo a todos os usuários, independentemente de seus dispositivos. B Um sítio responsivo simplifica o desenvolvimento, pois só precisa de um código para os diversos dispositivos. C As consultas de mídias são essenciais para páginas responsivas, pois permitem adaptação do layout. D O design de uma interface responsiva precisa entender o viewport, espaço de renderização da página. E Como uma estratégia de desenvolvimento, recomenda-se começar o design responsivo pelas interfaces maiores e mais complexas. 11/04/2023 12:42Exercício Página 3 de 6https://aluno.qlabs.com.br/exercicio/3759892 Resposta incorreta Resposta correta: E Gabarito comentado A resposta correta é: Como uma estratégia de desenvolvimento, recomenda-se começar o design responsivo pelas interfaces maiores e mais complexas. 3 Sobre as formas de acesso a dados, é correto afirmar: A A forma mais rápida para acesso a dados é fazendo uso unicamente de HTML. B Um SGDB é capaz de recuperar dados e exibi-los diretamente no navegador. C Uma linguagem de programação server side, como o PHP, possui componentes próprios capazes de armazenar e recuperar dados. D O Javascript possui uma estrutura própria para armazenamento e recuperação de dados, que pode substituir os bancos de dados tradicionais. E É possível recuperar dados utilizando HTML, através de formulários, ou Javascript, através de APIs. Em ambos os casos é necessária ainda uma linguagem server side. 11/04/2023 12:42Exercício Página 4 de 6https://aluno.qlabs.com.br/exercicio/3759892 Resposta incorreta Resposta correta: E Gabarito comentado A resposta correta é: É possível recuperar dados utilizando HTML, através de formulários, ou Javascript, através de APIs. Em ambos os casos é necessária ainda uma linguagem server side. 4 A arquitetura multicamadas divide-se em três camadas lógicas. São elas: A Apresentação, Negócio e Acesso a Dados. B Apresentação, Natureza e Acesso a Dados. C Apresentação, Negócio e Alteração. D Manipulação, Natureza e Acesso a Dados. E Manipulação, Negócio e Acesso a Dados. 11/04/2023 12:42Exercício Página 5 de 6https://aluno.qlabs.com.br/exercicio/3759892 Resposta incorreta Resposta correta: A Gabarito comentado A resposta correta é: Apresentação, Negócio e Acesso a Dados. 5 Ainda sobre as tecnologias do lado cliente, assinale a alternativa INCORRETA: A A linguagem HTML é utilizada para formatar o conteúdo de uma página da Internet, o CSS para formatar a apresentação e o Javascript, para permitir interação. As três podem ser editadas com o uso de qualquer editor de texto. B As tecnologias do lado cliente podem ser interpretadas por qualquer navegador e não precisam ser compiladas. C A HTML é a principal linguagem utilizada em páginas web. D A HTML é um hardware utilizado compilar a CSS e o Javascript a fim de criar páginas web. E A HTML é linguagem padrão, de âmbito internacional, utilizada na programação de sites para a Web, que possibilita que todas as ferramentas de navegação da Internet exibam o conteúdo do site. 11/04/2023 12:42Exercício Página 6 de 6https://aluno.qlabs.com.br/exercicio/3759892 Resposta incorreta Resposta correta: D Gabarito comentado A resposta correta é: A HTML é um hardware utilizado compilar a CSS e o Javascript a fim de criar páginas web.