Prévia do material em texto
AO4 – Interfaces Digitais Pergunta 1 Atualmente, há muitas formas de acessar um conteúdo da internet - por meio de um computador, de um tablet, de um notebook, de um smartphone, entre outras opções criativas - como telões em eventos e monitores conectados a outros dispositivos. O que podemos observar é que, para cada dispositivo, teremos resoluções de tela bastante variáveis, o que precisa ser considerado pelo programador ao desenvolver um site. Nesse sentido, podemos afirmar que um site responsivo é aquele que: Reorganiza o tamanho e posicionamento dos elementos em seu layout conforme o tamanho da tela em que foi acessado. Pergunta 2 Leia o texto abaixo: O ECMAScript é a especificação usada para implementar a linguagem JavaScript. O ES6, ou ECMAScript 6, é a primeira atualização significativa para a linguagem desde ES5 que foi inicialmente lançado em 2009. Muitos recursos do ES6 já estão disponíveis em engines modernos de JavaScript. Usar Babel, no entanto, traz acesso a muitos mais recursos, garantindo ao mesmo tempo o JavaScript seja executado em mais plataformas. Considerando esse contexto, avalie as seguintes asserções e a relação proposta entre elas. I. Através do novo recurso let podemos fazer com que uma variável tenha um valor diferente de seu valor inicial em determinado bloco de código e depois retorne ao seu valor normal. PORQUE II. Através do novo recurso const podemos criar variáveis do tipo constante, ou seja, em que não pode ter seu valor alterado. A respeito dessas asserções, assinale a opção correta: e) As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I. Pergunta 3 Analise as instruções em ES6 presentes no código a seguir: O código apresentado manipula o elemento parágrafo com id de demo do documento HTML através da função com seta do ECMAScript 6. Considerando as informações apresentadas, assinale a opção correta sobre o valor da constante x e saída do elemento parágrafo (): A constante x terá o valor 25 e o elemento parágrafo exibirá o mesmo valor. Pergunta 4 Leia o texto a seguir: O Bootstrap é uma ferramenta gratuita para desenvolvimento HTML, CSS e JS. Podem ser criados protótipos rapidamente ou aplicações completas com as variáveis e mixins Sass, sistemas de grid responsivo, componentes pré-construídos e poderosos plugins com jQuery. Com o Bootstrap são criados projetos responsivos para dispositivos móveis na web. O Bootstrap é uma das bibliotecas de componentes front-end mais populares em todo mundo. Considerando as informações apresentadas, avalie as afirmações a seguir: I. Podemos incluir o Bootstrap de forma online apontando para o link oficial fazendo uma referência em nossa página através da tag “”. II. II. Para a utilização completa do Bootstrap, devemos incluir o script de CSS, jQuery, JS e Popper. III. III. Quando configurado o Bootstrap não torna o site responsivo a todos os tipos de dispositivos, somente a dispositivos móveis. IV. IV. Através do Bootstrap podemos tornar as imagens de nossa página responsivas utilizando a classe “responsive”. Estão corretas apenas as afirmativas: I e II image1.png