Buscar

AO2_ Interfaces Digitais_ Front-End

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 17 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 17 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 17 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

27/02/2023, 08:07 AO2: Interfaces Digitais: Front-End
https://famonline.instructure.com/courses/12959/quizzes/47025 1/17
AO2
Entrega 16 de jun de 2021 em 23:59 Pontos 6 Perguntas 10
Disponível 7 de jun de 2021 em 0:00 - 16 de jun de 2021 em 23:59 Limite de tempo Nenhum
Instruções
Este teste não está mais disponível, pois o curso foi concluído.
Histórico de tentativas
Tentativa Tempo Pontuação
MAIS RECENTE Tentativa 1 1.474 minutos 5,4 de 6
Pontuação deste teste: 5,4 de 6
Enviado 8 de jun de 2021 em 14:47
Esta tentativa levou 1.474 minutos.
Importante:
Caso você esteja realizando a atividade através do aplicativo "Canvas Student", é necessário que você clique em "FAZER O QUESTIONÁRIO", no
final da página.
0,6 / 0,6 ptsPergunta 1
A+
A
A-
https://famonline.instructure.com/courses/12959/quizzes/47025/history?version=1
27/02/2023, 08:07 AO2: Interfaces Digitais: Front-End
https://famonline.instructure.com/courses/12959/quizzes/47025 2/17
Leia o texto abaixo: 
A biblioteca jQuery foi lançada em 2006, por John Resig, jQuery, segundo definição que consta em seu site,
trata-se de uma rápida, pequena e rica em funcionalidades biblioteca JavaScript.
Como o lema "Write less, do more." (Escreva menos, faça mais), jQuery revolucionou o desenvolvimento
web, sendo presente em inúmeros projetos atualmente.
(Fonte: Disponível em: https://tableless.github.io/iniciantes/manual/js/o-que-jquery.html. Acesso em: 10 abr. 2020)(adaptado )
Considerando esse contexto, avalie as seguintes asserções e a relação proposta entre elas.
I. A biblioteca jQuery não pode ser utilizada em documentos HTML.
PORQUE
II. A linguagem JavaScript não trabalha em conjunto com documentos HTML.
A respeito dessas asserções, assinale a opção correta:
 A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. 
 As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I. 
 A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. 
 As asserções I e II são proposições falsas. Correto!Correto!
 As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I. 
A+
A
A-
27/02/2023, 08:07 AO2: Interfaces Digitais: Front-End
https://famonline.instructure.com/courses/12959/quizzes/47025 3/17
A alternativa está correta, pois as asserções I e II são proposições falsas. A linguagem JavaScript é
compatível com o HTML, sendo assim o framework jQuery que utiliza JavaScript como base também
pode ser utilizado em conjunto com documentos HTML.
0,6 / 0,6 ptsPergunta 2
Leia o texto a seguir:
O React é uma biblioteca JavaScript usada para criar interfaces de usuário (UI’s), que é mantida pelo
Facebook. Desde seu lançamento o React tem crescido consideravelmente entre os desenvolvedores e
consequentemente no mercado. Em pouco tempo o React já se tornou uma das bibliotecas JavaScript mais
populares, se não a mais popular. Segundo o trends no GitHub e StackOverflow o React já ultrapassou
outros famosos frameworks/libraries JavaScript dos últimos 10 anos.
(Fonte: Disponível em: https://dtidigital.com.br/blog/considere-react-no-seu-projeto/. Acesso em: 17 abr. 2020)(adaptado )
É notável o crescimento e popularidade da biblioteca React nos últimos anos. Sobre essa importante
biblioteca, como podemos definir suas principais funções em um projeto web?
 
Com o React são criados componentes, como elementos HTML reutilizáveis personalizados, para criar interfaces
de usuário de maneira rápida e eficiente.
Correto!Correto!
 Com o React são criados estilos para serem utilizados em todas páginas do projeto. 
A+
A
A-
27/02/2023, 08:07 AO2: Interfaces Digitais: Front-End
https://famonline.instructure.com/courses/12959/quizzes/47025 4/17
 Com o React são manipulados elementos de acordo com eventos que ocorrem na página. 
 Com o React temos vários estilos prontos que podem ser chamados em nossa página através de classes. 
 O React é um complemento ao jQuery e o Bootstrap e não pode ser utilizado sem ambos. 
A resposta está correta, pois com o React são criados componentes, como elementos HTML
reutilizáveis personalizados, para criar interfaces de usuário de maneira rápida e eficiente. Os estilos
são criados através do CSS, quem manipula elementos de acordo com os eventos é o jQuery, a
biblioteca que contém estilos prontos é o Bootstrap e o React não depende das bibliotecas jQuery e
Bootstrap para ser utilizado.
0,6 / 0,6 ptsPergunta 3
Leia o texto a seguir:
Um Ambiente de Desenvolvimento Integrado é a definição em português para IDE (Integrated Development
Enviroment). Uma IDE pode ser considerada um editor de texto, porém com muito mais funcionalidades.
Temos algumas IDEs com opções de controle de versão, informações sobre funções utilizadas, debug de
código, entre outras.
(Fonte: Disponível em: https://esolutebrasil.com.br/blog/o-que-e-uma-ide-qual-a-diferenca-para-um-editor-de-texto/ Acesso em:
16 abr. 2020)(adaptado)
Considerando as informações apresentadas, avalie as afirmações a seguir:
A+
A
A-
27/02/2023, 08:07 AO2: Interfaces Digitais: Front-End
https://famonline.instructure.com/courses/12959/quizzes/47025 5/17
I. O sublime text é considerado uma IDE para criação de interfaces front-end.
II. Podemos desenvolver interfaces front-end através do notepad, nativo no sistema operacional.
III. O VS Code é considerado uma IDE para criação de interfaces front-end e back-end.
IV. Através da ferramenta de desenvolvedor do Google Chrome é possível desenvolver interfaces de
front-end.
É correto o que se afirma apenas em:
 I, III e IV 
 I, II e IV. 
 I, II e III. Correto!Correto!
 I e III. 
 II, III e IV. 
A alternativa está correta, pois apenas as afirmações I, II e III são verdadeiras. Sublime Text e VS
Code são ótimas IDE’s para desenvolvimento de interfaces front-end. Além disso, o simples notepad
serve para desenvolvimento mesmo sem contar com inúmeras facilidades das IDE’s.
A afirmação IV é falsa, pois através da ferramenta de desenvolvedor do Google Chrome é possível
fazer vários testes, mas não é possível desenvolver.
A+
A
A-
27/02/2023, 08:07 AO2: Interfaces Digitais: Front-End
https://famonline.instructure.com/courses/12959/quizzes/47025 6/17
0,6 / 0,6 ptsPergunta 4
Leia o texto abaixo:
Um desenvolvedor front-end é responsável por “dar vida” à interface. Portanto, ele trabalha com a parte da
aplicação que interage diretamente com o usuário. Por isso, é importante que esse desenvolvedor também
se preocupe com a experiência do usuário.
(Fonte: Disponível em: https://www.treinaweb.com.br/blog/o-que-e-front-end-e-back-end/. Acesso em: 16 abr. 2020)(adaptado )
Considerando esse contexto, avalie as seguintes asserções e a relação proposta entre elas.
I. A linguagem CSS é considerada uma tecnologia de front-end.
PORQUE
II. Todas as estilizações dentro dos documentos HTML, que é uma tecnologia front-end, são feitas
através do CSS e seus respectivos frameworks.
A respeito dessas asserções, assinale a opção correta:
 As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I. Correto!Correto!
 A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. 
 A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. 
 As asserções I e II são proposições falsas. 
 As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I. 
A+
A
A-
27/02/2023, 08:07 AO2: Interfaces Digitais: Front-End
https://famonline.instructure.com/courses/12959/quizzes/47025 7/17
A alternativa está correta, pois as asserções I e II são proposições verdadeiras, e a II é uma
justificativa da I. Ambas as afirmações apresentam tecnologias de front-end, porém o CSS é utilizado
em conjunto com o HTML, o que justifica ele ser considerado uma tecnologia de front-end, já que o
HTML é a principal tecnologia quando falamos de front-end.
0,6 / 0,6 ptsPergunta 5
Analise o código ECMAScript6 presente no documento HTML a seguir:
Figura 1: Elaborada peloautor.
A+
A
A-
27/02/2023, 08:07 AO2: Interfaces Digitais: Front-End
https://famonline.instructure.com/courses/12959/quizzes/47025 8/17
O código acima representa uma manipulação do elemento parágrafo “<p>” feita através de um script em
ECMAScript6. Esse script utiliza o novo recurso let para depois manipular o texto do parágrafo de id=”ex”
que é alterado de vazio para o valor do elemento x.
Considerando o código e o trecho apresentado sobre o as ações do JavaScript no documento em HTML,
avalie as afirmações a seguir:
I. A saída do elemento x será 10.
II. A saída do elemento x será 2.
III. Caso a instrução da linha 13 seja modificada para “Let x = 10 + 2” a saída do elemento x será 12.
É correto o que se afirmar em:
 I, apenas. Correto!Correto!
 III, apenas. 
 I e III, apenas. 
 II, apenas. 
 II e III, apenas. 
A alternativa está correta, pois apenas a afirmação I é verdadeira. A utilização do let ao valor só será
modificado dentro das chaves, fora ele assume seu valor declarado, ou seja, valor 10.
A+
A
A-
27/02/2023, 08:07 AO2: Interfaces Digitais: Front-End
https://famonline.instructure.com/courses/12959/quizzes/47025 9/17
0,6 / 0,6 ptsPergunta 6
Analise o código JavaScript presente no documento HTML abaixo:
Figura 1: Elaborada pelo autor.
O código representa uma manipulação do documento HTML feita através de uma função em JavaScript
chamada “soma()”, nessa função é feita a soma de dois valores e é apresentado esse resultado na página.
A+
A
A-
27/02/2023, 08:07 AO2: Interfaces Digitais: Front-End
https://famonline.instructure.com/courses/12959/quizzes/47025 10/17
Considerando o código e o trecho apresentado sobre as ações do JavaScript no documento em HTML,
avalie as afirmações a seguir:
I. Caso, ao invés da soma, quiséssemos trazer o resto de uma divisão deveríamos trocar o operador
aritmético “+” por “%” na linha 14, ficando assim: “r = a % b”.
II. Caso, ao invés da soma, quiséssemos trazer o resto de uma divisão deveríamos trocar o operador
aritmético “+” por “/” na linha 14, ficando assim: “r = a / b”.
III. Caso ao invés da soma quiséssemos trazer o resultado de uma multiplicação deveríamos trocar o
operador aritmético “+” por “x” na linha 14, ficando assim: “r = a x b”.
É correto o que se afirmar em:
 III, apenas. 
 I, apenas. Correto!Correto!
 II e III, apenas. 
 I e III, apenas. 
 II, apenas. 
A+
A
A-
27/02/2023, 08:07 AO2: Interfaces Digitais: Front-End
https://famonline.instructure.com/courses/12959/quizzes/47025 11/17
A alternativa está correta, pois apenas a afirmação I é verdadeira. Para trazer o resto de uma
divisão, utilizamos o operador aritmético “%”, que é conhecido como módulo.
A afirmação II é falsa, pois o operador “/” serve para trazer o resultado da divisão.
A afirmação III é falsa, pois quando falamos de multiplicação de valores o operador utilizado é o “*”.
0,6 / 0,6 ptsPergunta 7
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.
(Fonte: Disponível em: https://desenvolvedor.expert/o-que-eh-es6-66c8d7631a0b Acesso em: 15 abr. 2020) (adaptado)
Considerando esse contexto, avalie as seguintes asserções e a relação proposta entre elas.
I. O método constructor() é uma novidade do ES6 que trabalha com classes.
PORQUE
II. As classes já estavam presentes em versões anteriores do JavaScript.
A respeito dessas asserções, assinale a opção correta:
A+
A
A-
27/02/2023, 08:07 AO2: Interfaces Digitais: Front-End
https://famonline.instructure.com/courses/12959/quizzes/47025 12/17
 A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. 
 A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. Correto!Correto!
 As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I. 
 As asserções I e II são proposições falsas. 
 As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I. 
A alternativa está correta, pois a asserção I é uma proposição verdadeira, e a II é uma proposição
falsa. O método constructor() é uma novidade do ES6, pois antes dessa versão não trabalhava com
classes.
0 / 0,6 ptsPergunta 8
Leia o texto abaixo:
Não tem como trabalhar com webdesign sem conhecer a linguagem HTML, pois ela faz parte e é base da
Internet. Seja em simples sites ou em projetos web mais robustos, o HTML estará lá presente. O CSS é
uma ferramenta que trabalha em conjunto com o HTML e é responsável por conferir um estilo próprio aos
documentos e páginas.
No entanto, o HTML é considerado o início do caminho para quem está ingressando no mundo do
webdesign, pois a partir dele é possível aprender sobre outras tecnologias e linguagens presentes na web.
A+
A
A-
27/02/2023, 08:07 AO2: Interfaces Digitais: Front-End
https://famonline.instructure.com/courses/12959/quizzes/47025 13/17
(Fonte: Disponível em: https://www.weblink.com.br/blog/webdesign/javascript-html-css-ingressando-no-mundo-do-webdesign/#O-
HTML-e-a-base-do-webdesign. Acesso em: 16 abr. 2020)(adaptado )
Considerando esse contexto, avalie as seguintes asserções e a relação proposta entre elas.
I. Através da linguagem HTML podemos criar estilos como regras que são aplicadas a elementos
dentro de nossas páginas.
PORQUE
II. Através da linguagem CSS fazemos marcações para adicionar elementos dentro de nossas páginas
e esses elementos obedecem às regras do HTML.
A respeito dessas asserções, assinale a opção correta:
 As asserções I e II são proposições falsas. Resposta corretaResposta correta
 A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. 
 As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I. Você respondeuVocê respondeu
 As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I. 
 A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. 
A+
A
A-
27/02/2023, 08:07 AO2: Interfaces Digitais: Front-End
https://famonline.instructure.com/courses/12959/quizzes/47025 14/17
A alternativa está incorreta, pois as asserções I e II são proposições falsas. Através da linguagem
CSS, podemos criar estilos como regras, que são aplicadas a elementos dentro de nossas páginas e
através da linguagem CSS, fazemos marcações para adicionar elementos dentro de nossas páginas
e esses elementos obedecem às regras do CSS.
0,6 / 0,6 ptsPergunta 9
Leia o texto a seguir:
Um Framework tem como principal objetivo resolver problemas recorrentes com uma abordagem genérica,
permitindo ao desenvolvedor focar seus esforços na resolução do problema em si, e não ficar reescrevendo
software. Você pode se perguntar, então Framework é uma biblioteca? Bem quase isso, pode-se dizer que
é um conjunto de bibliotecas ou componentes que são usados para criar uma base onde sua aplicação será
construída.
(Fonte: Disponível em: https://tableless.github.io/iniciantes/manual/js/o-que-framework.html Acesso em: 16 abr. 2020)(adaptado )
Considerando as informações apresentadas, avalie as afirmações a seguir:
I. O framework Bootstrap tem como sua principal função facilitar o desenvolvimento de componentes
para interfaces de front-end.
II. O framework Bootstrap tem como linguagem base o HTML.
III. O framework jQuery ajuda na manipulação de eventos utilizando o JavaScript como linguagem
base.
É correto o que se afirmar em:
A+
A
A-
27/02/2023, 08:07 AO2: Interfaces Digitais: Front-End
https://famonline.instructure.com/courses/12959/quizzes/47025 15/17
 I e II, apenas. 
 III, apenas. 
 I, apenas. 
 II e III, apenas 
 I e III, apenas. Correto!Correto!
A alternativa está correta, pois apenas as afirmaçõesI e III são verdadeiras.
O framework Bootstrap tem como função facilitar o desenvolvimento de componentes para sites e o
jQuery a manipulação de elementos através de eventos.
A afirmação II é falsa, pois a linguagem base do Bootstrap é o CSS e não o HTML.
0,6 / 0,6 ptsPergunta 10
Analise o código a seguir:
A+
A
A-
27/02/2023, 08:07 AO2: Interfaces Digitais: Front-End
https://famonline.instructure.com/courses/12959/quizzes/47025 16/17
Figura 1: Elaborada pelo autor.
O código apresentado mostra a estrutura básica de um documento em HTML, com um parágrafo exibindo
uma mensagem.
Assinale o item que represente a definição correta da utilização do conjunto de tags “<head>” e “</head>”:
 
O conjunto de tags “<head>” e “</head>” é uma sessão onde exclusivamente definimos o título de nossa página. 
 O conjunto de tags “<head>” e “</head>” é uma sessão onde temos o conteúdo principal de nossa página. 
 O conjunto de tags “<head>” e “</head>” é uma sessão responsável por estilizar a página. 
 O conjunto de tags “<head>” e “</head>” representa o início e o fim de um documento em HTML. 
A+
A
A-
27/02/2023, 08:07 AO2: Interfaces Digitais: Front-End
https://famonline.instructure.com/courses/12959/quizzes/47025 17/17
 
O conjunto de tags “<head>” e “</head>” é uma sessão onde colocamos todas as tags responsáveis pelas
configurações de nossa página.
Correto!Correto!
A alternativa está correta, pois o conjunto de tags “<head>” e “</head>” é uma sessão onde
colocamos todas as tags responsáveis pelas configurações de nossa página. O conteúdo principal
fica no conjunto de tags “<body>” e “</body>”, além do título são definidos outras configurações da
página, o início e o fim do documento são representados pelos conjuntos de tags “<html>” e
“</html>” e as estilizações da página são feitas através do CSS.
Pontuação do teste: 5,4 de 6
A+
A
A-

Continue navegando