Prévia do material em texto
Você acertou 8 de 10 questões Verifique o seu desempenho e continue treinando! Você pode refazer o exercício quantas vezes quiser. Verificar Desempenho A B 1 Marcar para revisão �ESAF/2012 � Adaptada) A popularização dos dispositivos móveis (como tablets e smartphones) está alterando o paradigma de tornar disponíveis as informações na web, o que tem impacto direto nas boas práticas de web design. Sobre esta questão, marque a alternativa correta. Os recursos do HTML versão 5.0 esbarram nos mesmos problemas de compatibilidade que outras tecnologias pensadas para a navegação em desktops/laptops, como o Adobe Flash. A utilização de layouts fluidos aparece como uma solução viável para a adaptação dos sites à diversidade de resoluções utilizadas por dispositivos móveis, desktop e laptop. Questão 1 de 10 Corretas �8� Incorretas �2� Em branco �0� 1 2 3 4 5 6 7 8 9 10 Exercicio O Ambiente Web Cliente X Servidor e As Tecnologias Sair C D E A construção de interfaces para telas de desktops/laptops e para dispositivos móveis só varia na escala, já que a interação com o mouse pode ser substituída, sem perdas, pela interação em dispositivos "touch". A necessidade de adaptação de conteúdo para dispositivos diversos é um incentivo ao desenvolvimento de aplicações baseadas em navegadores web. Tanto nas interfaces para computadores desktop/laptop quanto naquelas para dispositivos móveis, o uso de texturas e gradientes se restringe a aspectos estéticos. Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado O conceito de layout fluido é uma abordagem de design web que visa a adaptabilidade do conteúdo de um site às diferentes dimensões de tela dos dispositivos que o visualizam. Isso significa que o layout de um site se ajusta automaticamente de acordo com o tamanho da tela do dispositivo, seja ele um desktop, laptop ou dispositivo móvel. Essa abordagem é especialmente útil na era atual, onde a variedade de dispositivos com acesso à internet é vasta. Portanto, a alternativa B está correta ao afirmar que a utilização de layouts fluidos é uma solução viável para a adaptação dos sites à diversidade de resoluções utilizadas por dispositivos móveis, desktop e laptop. 2 Marcar para revisão A B C D E �OBJETIVA/2021� Conforme Bonatti, sobre tecnologias e linguagens utilizadas na construção de websites, numere a 2ª coluna de acordo com a 1ª e, após, assinale a alternativa que apresenta a sequência correta: �1� CSS. �2� PHP. �3� HTML. ( ) É uma linguagem de programação open source, que é interpretada pelo servidor, muito utilizada para o desenvolvimento de aplicações voltadas para a internet. ( ) Serve para promover o acabamento visual das páginas web. Pode ser compartilhado entre várias páginas, permitindo, assim, uma padronização visual muito simplificada e lógica. ( ) É uma linguagem de marcação, que é interpretada pelo browser para dar formatação e posicionamento ao conteúdo do website. 1 � 2 � 3. 3 � 2 � 1. 2 � 3 � 1. 2 � 1 � 3. 3 � 1 � 2. Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! A B C Gabarito Comentado A primeira descrição se refere ao PHP �2�, que é uma linguagem de programação open source, interpretada pelo servidor e muito utilizada para o desenvolvimento de aplicações voltadas para a internet. A segunda descrição é sobre o CSS �1�, que serve para promover o acabamento visual das páginas web e pode ser compartilhado entre várias páginas, permitindo uma padronização visual simplificada e lógica. Por fim, a terceira descrição é sobre o HTML �3�, que é uma linguagem de marcação interpretada pelo navegador para dar formatação e posicionamento ao conteúdo do website. 3 Marcar para revisão Dentre as alternativas a seguir, assinale a que NÃO se aplica ao conceito de Design Responsivo: Um site responsivo utiliza apenas uma URL, servindo a todos os usuários, independentemente de seus dispositivos. Um sítio responsivo simplifica o desenvolvimento, pois só precisa de um código para os diversos dispositivos. As consultas de mídias são essenciais para páginas responsivas, pois permitem adaptação do layout. D E O design de uma interface responsiva precisa entender o viewport, espaço de renderização da página. Como uma estratégia de desenvolvimento, recomenda-se começar o design responsivo pelas interfaces maiores e mais complexas. Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado A alternativa E é a que não se aplica ao conceito de Design Responsivo. No desenvolvimento de um design responsivo, a estratégia recomendada é o "Mobile First", ou seja, começar pelo design para dispositivos móveis, que possuem interfaces menores, e depois adaptar para interfaces maiores. Isso porque é mais fácil escalar e adaptar um design para telas maiores do que o contrário. Portanto, a afirmação "Como uma estratégia de desenvolvimento, recomenda-se começar o design responsivo pelas interfaces maiores e mais complexas" está incorreta. 4 Marcar para revisão �INSTITUTO AOCP/2018� Existem diversas técnicas utilizadas para se obter um design responsivo de aplicações web e também diversos motivos para que se procure essa responsividade. Um dos pontos principais é que as pessoas já acessam a internet mais em dispositivos móveis do que em computadores desktops e notebooks. Sobre esse design responsivo e as aplicações móveis, assinale a alternativa correta. A B C D E A técnica Mobile First é muito eficiente: começar projetando para mobile e depois projetar com melhoramento progressivo permite abranger todos os devices. Uma das principais técnicas adotadas é o desenvolvimento de aplicações em grandes dispositivos, para então pensar nos menores. Do maior para o menor. Projetar levando em conta Mobile Last requer uma revisão profunda e fundamental de um site e, mais importante, requer uma revisão mental. Projetar usando Mobile Last requer um planejamento cuidadoso, tempo e execução séria e com disciplina. De maneira geral, as pessoas que usam dispositivos móveis ficam com "um olho no gato e outro no peixe", então pensar primeiro em um design para elas não é uma boa tática. Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado A alternativa correta é a "A", que menciona a técnica Mobile First. Esta técnica é amplamente utilizada no design responsivo de aplicações web, pois considera a crescente tendência de acesso à internet por meio de dispositivos móveis. A ideia central da Mobile First é iniciar o projeto de design focando nas telas menores, como as de smartphones, e depois progredir para as telas maiores, como as de desktops e notebooks. Isso é conhecido como "melhoramento progressivo", pois permite a inclusão de recursos adicionais e conteúdo à medida que se avança A B C D E para dispositivos com telas maiores. Portanto, essa técnica é eficiente para garantir que a aplicação seja acessível e funcional em todos os tipos de dispositivos. 5 Marcar para revisão �UFMT/2021 � Adaptada) O HyperText Markup Language �HTML� é usado para estruturar páginas web. A respeito de HTML, marque V para as afirmativas verdadeiras e F para as falsas. ( ) É uma linguagem de programação. ( ) Substitui o uso de código JavaScript. ( ) Utiliza tags para delimitar conteúdo. ( ) Possui diferentes níveis de título. Assinale a sequência correta. V, F, F, F F, V, V, F V, V, F, V F, F, V, V F, F, F, F Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado O HTML, apesar de ser uma linguagem essencial para a estruturação de páginas web, não é considerado uma linguagem de programação, pois não possui a capacidade de realizar operações lógicas complexas. Além disso, o HTML não substitui o uso de JavaScript, que é uma linguagemde programação utilizada para adicionar interatividade às páginas web. No entanto, é verdade que o HTML utiliza tags para delimitar e organizar o conteúdo e possui diferentes níveis de título (h1, h2, h3, etc.), que são usados para definir títulos e subtítulos em uma página. Portanto, a sequência correta é F �Falso), F (Falso), V (Verdadeiro), V (Verdadeiro). 6 Marcar para revisão 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 B C D E 2, 2, 2 e 2 camadas. 3, 3, 3 e 3 camadas. 2, 2, 3 e 3 camadas. 3, 3, 2 e 2 camadas. 2, 3, 2 e 3 camadas. Resposta incorreta Opa! A alternativa correta é a letra C. Confira o gabarito comentado! Gabarito Comentado Os itens I e II referem-se ao modelo de 2 camadas, onde a estação cliente faz acesso direto ao servidor de banco de dados e um conjunto de bibliotecas, localizadas no computador cliente, viabiliza a comunicação entre ele e o servidor. Já os itens III e IV referem-se ao modelo de 3 camadas, onde as conexões no banco de dados são realizadas pelo servidor de aplicação e o gargalo de I/O �Input/Output) é evitado, pois é possível ter a mesma regra de negócio dividida entre vários servidores através do balanceamento de carga. Portanto, a alternativa correta é: 2, 2, 3 e 3 camadas. A B C D E 7 Marcar para revisão �UNIOESTE/2022 � Adaptada) Com relação às Ferramentas de desenvolvimento Web: CSS, assinale a alternativa que completa a sentença: "A Cascading Style Sheets �CSS� é uma linguagem de folha de estilo criada para ...": Separar a forma e o conteúdo em arquivos distintos de maneira a reduzir o tempo de carregamento de uma página web. Descrever a apresentação de arquivos no formato HTML, utilizando definições de exibição dos elementos deste arquivo. Permitir elaborar e executar, a partir do código HTML, funções matemáticas complexas. Simplificar a diagramação em HTML com elementos definidos em estruturas hierárquicas. Programação de alto nível em roteadores e switches. Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado A Cascading Style Sheets �CSS� é uma linguagem de estilo que tem como principal função descrever a apresentação de documentos escritos em HTML. Isso significa que ela é A B C D E responsável por definir como os elementos de um arquivo HTML serão exibidos, permitindo alterações na forma, posicionamento, cores, tipos e tamanhos de fontes, entre outros aspectos visuais. Portanto, a alternativa correta é a B, que afirma que a CSS é usada para descrever a apresentação de arquivos no formato HTML, utilizando definições de exibição dos elementos deste arquivo. 8 Marcar para revisão �COPESE/2020 � Adaptada) O modelo cliente X servidor é a base do ambiente web e de suas aplicações. Sobre a arquitetura cliente-servidor, marque a opção CORRETA. Esta arquitetura entrou em desuso em decorrência da arquitetura ponto-a-ponto. O servidor se preocupa principalmente em requisitar informações. O navegador Web Opera é um exemplo de cliente. Os clientes são responsáveis por armazenar os dados nesta arquitetura, pois possuem um controle de segurança superior aos servidores. Os servidores não compartilham quaisquer dos seus recursos. Resposta incorreta A B Opa! A alternativa correta é a letra C. Confira o gabarito comentado! Gabarito Comentado Na arquitetura cliente-servidor, o servidor é responsável por armazenar os dados e o cliente, que pode ser um navegador web como o Opera, por exemplo, se preocupa principalmente em requisitar informações. Portanto, a alternativa C está correta ao afirmar que o navegador Web Opera é um exemplo de cliente. Esta arquitetura é amplamente utilizada e não entrou em desuso, como sugere a alternativa A. Além disso, os servidores compartilham seus recursos, contrariando a afirmação da alternativa E, e os clientes não são responsáveis pelo armazenamento dos dados, como afirma a alternativa D. 9 Marcar para revisão �INSTITUTO AOCP/2018� Em nosso dia a dia, já é possível perceber que os mais diversos dispositivos móveis chegaram para ficar e já assumiram seu lugar, tornando-se o meio padrão para acesso à web. Como esses dispositivos possuem os mais variados tamanhos de telas, é importante que o desenvolvedor sempre pense no web design responsivo. Para conseguir desenvolver um design responsivo para a web, três tecnologias principais ou modos de aplicar essas tecnologias estão envolvidas. Assinale a alternativa que apresenta essas três tecnologias. Layout fluído; botões lineares; e Links Âncoras. Layout Tabular; imagens e recursos flexíveis; e Media Queries. C D E Layout fluído; imagens e recursos flexíveis; e Links Âncoras. Layout fluído; imagens e recursos flexíveis; e Media Queries. Layout Tabular; ícones flexíveis; e Links Âncoras. Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado A alternativa correta é a letra D, que apresenta as três tecnologias principais para o desenvolvimento de um design responsivo para a web: Layout fluído, imagens e recursos flexíveis e Media Queries. O Layout fluído é uma técnica que permite que o conteúdo de uma página se adapte ao tamanho da tela do dispositivo, proporcionando uma melhor experiência ao usuário. As imagens e recursos flexíveis se referem à capacidade de redimensionar e ajustar os elementos visuais de acordo com o tamanho da tela. Por fim, as Media Queries são uma funcionalidade do CSS que permite aplicar estilos diferentes para diferentes dispositivos com base em características como a largura da tela, proporcionando uma maior adaptabilidade do layout. 10 Marcar para revisão �CEFET�MG/2021 � Adaptada) A comunicação na internet acontece principalmente através do modelo A B C D E requisição e resposta. Sobre o modelo de rede cliente-servidor, é correto afirmar que: Os dados são armazenados em poderosos computadores chamados servidores. Os computadores clientes são mantidos em locais chamados centro de dados. O modelo é considerado obsoleto, sendo pouco utilizado atualmente. O cliente recebe requisições, executa o trabalho solicitado e envia a resposta. O modelo depende da utilização de uma VPN para ser considerado viável. Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado No modelo de rede cliente-servidor, os dados são armazenados em computadores robustos e poderosos, conhecidos como servidores. Esses servidores são responsáveis por receber as requisições, processá-las e enviar as respostas. Portanto, a alternativa A está correta, pois afirma que os dados são armazenados em servidores. As demais alternativas apresentam informações incorretas ou irrelevantes sobre o modelo de rede cliente-servidor.