Buscar

Av On 2_ AGO TADS 4 - Programação WEB_cris

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 12 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 12 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 12 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

23/09/2020 Avaliação Online 2: AGO.TADS.4 - Programação WEB
https://newtonpaiva.instructure.com/courses/8905/quizzes/17943 1/12
Avaliação Online 2
Entrega 27 set em 23:59 Pontos 20 Perguntas 10
Disponível 21 set em 0:00 - 27 set em 23:59 7 dias
Limite de tempo 120 Minutos Tentativas permitidas 2
Instruções
Histórico de tenta�vas
Tentativa Tempo Pontuação
MAIS RECENTE Tentativa 1 66 minutos 18 de 20
 As respostas serão mostradas após a última tentativa
Pontuação desta tentativa: 18 de 20
Enviado 23 set em 19:57
Esta tentativa levou 66 minutos.
Leia com atenção as orientações abaixo antes de iniciar esta prova:
Serão permitidas duas tentativas para realizar esta avaliação, prevalecendo a
maior nota.
Programe-se para realizar suas avaliações com tranquilidade, pois você
terá 120 minutos cronometrados (por tentativa) para conclusão e envio das
respostas.
Ao iniciar a avaliação o cronômetro não para, independentemente da plataforma
t b t ã
Fazer o teste novamente
2 / 2 ptsPergunta 1
A propriedade flex-direction tem quatro valores possíveis:
Row;
Row-reverse;
Column;
https://newtonpaiva.instructure.com/courses/8905/quizzes/17943/history?version=1
https://newtonpaiva.instructure.com/courses/8905/quizzes/17943/take?user_id=8833
23/09/2020 Avaliação Online 2: AGO.TADS.4 - Programação WEB
https://newtonpaiva.instructure.com/courses/8905/quizzes/17943 2/12
Column-reverse.
 
Considere o seguinte código html:
Considere também que o seguinte código CSS foi aplicado ao
documento:
Ao executar qual deverá ser o resultado ?
 
 
23/09/2020 Avaliação Online 2: AGO.TADS.4 - Programação WEB
https://newtonpaiva.instructure.com/courses/8905/quizzes/17943 3/12
 
 
 
Como apresentado na unidade 4, quando se utiliza o flex-
direction: row-reverse a ordem da exibição dos elementos é
invertida. E ao utilizar flex-wrap: wrap é possível fazer com que
os itens sejam quebrados em novas linhas caso acabe o
espaço do eixo principal. Ver Unidade 4 Tópico 1
2 / 2 ptsPergunta 2
Você está trabalhando em uma agencia e recebeu uma tarefa de criar
um layout, mas o prazo é curto então você precisa decidir entre utilizar
um framework ou fazer este layout na mão sem o framework.
O que acontece ao utilizar um framework para criar layouts
rapidamente?
 
você vai criar uma dependência muito forte do seu projeto com o
framework, além de ter que aprender como o framework funciona.
 Nenhuma das alternativas. 
23/09/2020 Avaliação Online 2: AGO.TADS.4 - Programação WEB
https://newtonpaiva.instructure.com/courses/8905/quizzes/17943 4/12
 
você não vai criar nenhuma uma dependência em seu projeto com o
framework, mas vai de ter que aprender como o framework funciona.
 
você vai criar uma dependência muito forte do seu projeto com o
framework, porem você não precisa se preocupar como o framework
funciona.
 
Vai obter apenas vantagens pois se layout vai ficar bom e será feito
com muita rapidez, os frameworks não geram dependência nenhuma.
você vai criar uma dependência muito forte do seu projeto com
o framework, além de ter que aprender como o framework
funciona. Ver Unidade 4 Tópico 1
2 / 2 ptsPergunta 3
Uma Gird é uma coleção de linhas e colunas, criando um padrão no
qual você alinha os elementos em células. Qual a vantagem em se
utilizar Grid?
 
Esse tipo de layout ajuda a criar páginas dinâmicas nas quais os
elementos recebem informações de um servidor com a ajuda da Grid.
 Permitir executar vídeos dento da página HTML. 
 
Quando você cria o contêiner, todos os itens se organizam em uma
linha e ocupam apenas o espaço necessário para exibir o seu
conteúdo.
 Nenhuma das alternativas. 
23/09/2020 Avaliação Online 2: AGO.TADS.4 - Programação WEB
https://newtonpaiva.instructure.com/courses/8905/quizzes/17943 5/12
 
Esse tipo de layout ajuda a criar páginas nas quais os elementos não
saltam ou mudam de largura à medida que se avança de uma página
para outra, proporcionando maior consistência no site.
Esse tipo de layout ajuda a criar páginas nas quais os
elementos não saltam ou mudam de largura à medida que se
avança de uma página para outra, proporcionando maior
consistência no site. Ver Unidade 4 Tópico 2
2 / 2 ptsPergunta 4
Se ouve falar muito nas media queries, sabemos que é uma
funcionalidade nova do CSS3, mas qual é a funcionalidade delas, o
que elas fazem em nossa pagina HTML?
 
Permitir executar vídeos dento da página HTML por meio de regras
especificas de CSS.
 Realizar buscar dentro de um banco de dados. 
 Nenhuma das alternativas 
 
Permitir executar uma série de testes (por exemplo, verificar qual
sistema operacional o usuário está utilizando)par aplicar uma regra
especifica de CSS.
 
Permitir executar uma série de testes (por exemplo, se a tela do
usuário é maior que uma certa largura ou uma determinada resolução)
para aplicar uma regra específica de CSS.
23/09/2020 Avaliação Online 2: AGO.TADS.4 - Programação WEB
https://newtonpaiva.instructure.com/courses/8905/quizzes/17943 6/12
Permitir executar uma série de testes (por exemplo, se a tela do
usuário é maior que uma certa largura ou uma determinada
resolução) para aplicar uma regra específica de CSS. Ver
Unidade 4 Tópico 3
2 / 2 ptsPergunta 5
O DOM (Document Object Model) é uma interface que representa
como os documentos HTML e XML são lidos pelo seu browser. Após o
browser ler seu documento HTML, ele cria um objeto, que faz uma
representação estruturada do seu documento e define meios de como
essa estrutura pode ser acessada. Nós podemos acessar e manipular
o DOM com JavaScript, que é a forma mais fácil e utilizada. 
Quantas e quais são as marcações importantes do DOM?
 Nenhuma das alternativas. 
 
Possui quatro marcações importantes:
• ID;
• Classes;
• Elements;
• Selector.
 
Possui três marcações importantes:
• Document;
• Elements;
• Attributes.
 
Possui quatro marcações importantes:
• Document;
• Elements;
• Texts;
• Attributes.
23/09/2020 Avaliação Online 2: AGO.TADS.4 - Programação WEB
https://newtonpaiva.instructure.com/courses/8905/quizzes/17943 7/12
 
Possui duas marcações importantes:
• Document;
• Attributes.
Gabarito: Possui quatro marcações importantes:
• Document;
• Elements;
• Texts;
• Attributes.
Feedback: Possui quatro marcações importantes:
• Document: cuida de documentos HTML.
• Elements: são todas as tags que estão em arquivos HTML e
se transformam em nós dentro da árvore DOM.
• Texts: É o texto que vai entre os elementos. 
• Attributes: fornecem mais informações sobre o elemento,
como propriedades específicas, como se class=“item” está
apontando para o elemento <p>.
Ver unidade 5, tópico 2.
 
0 / 2 ptsPergunta 6IncorretaIncorreta
Considere o seguinte código:
var num =2;
if(num > 0 && num < 5)
{
console.log("OK!");
}
else{
console.log("NO!");
}
Assinale a afirmação correta sobre a funcionalidade desse código.
23/09/2020 Avaliação Online 2: AGO.TADS.4 - Programação WEB
https://newtonpaiva.instructure.com/courses/8905/quizzes/17943 8/12
 
O código testa a variável num e verifica se ela é compatível com 0 e 5. 
 
O código testa a variável num e verifica se ela é Ímpar ou Par. Neste
caso, com o valor 2 é par, por isso exibe “NO!”.
 
O código testa a variável num e verifica se ela está entre 0 e 5. Como
neste caso ela contém o valor 2, a saída é “NO!”.
 
O código testa a variável num e verifica se ela está entre 0 e 5. Como
neste caso ela contém o valor 2, a saída é “OK!”.
 
O código testa a variável num e verifica se ela é Ímpar ou Par. Neste
caso, com o valor 2 é par, por isso exibe “OK!”.
2 / 2 ptsPergunta 7
Ao trabalhar com variáveis em um JavaScript, utilizamos muitas
variáveis, mas existem regras. Analise o código abaixo e responda.
var bola = 1;
var Bola = 2;
bola = bola -1;
console.log(bola);
Ao executar, qual deverá ser o resultado?
 -1. 
 1. 
 2. 
23/09/2020 Avaliação Online 2: AGO.TADS.4 - Programação WEB
https://newtonpaiva.instructure.com/courses/8905/quizzes/17943 9/12
 3. 
 0. 
Note que estamos utilizandoapenas a variável bola com “b”
minúsculo, então o valor 2 que está na variável Bola com “B”
maiúsculo não está sendo usado. Ver unidade 5, tópico 1.
2 / 2 ptsPergunta 8
Tendo sido lançado no ano de 2013 como uma ferramenta do
JavaScript de código aberto, o React teve seus componentes
desenvolvidos pelo Facebook, e até os dias de hoje permanece na
frente de suas principais concorrentes Angular, desenvolvida pelo
Google, e a Bootstrap, cujo desenvolvimento se deve a Bootstrap Core
Team, que são as bibliotecas mais bem vendidas do JavaScript.
Neste contexto, julgue as afirmações que se seguem.
I - O React possui como foco principal tornar a experiência do usuário
mais eficiente.
II - O React possui a característica de reusabilidade de código.
III - O React tem sido empregado por inúmeras companhias mundo
afora.
IV - O React é amplamente empregado no desenvolvimento de
interfaces simples, aplicações de maior complexidade requerem
melhores ferramentas.
 
Está(ão) correta(s) a(s) asserção(ões):
 I, II e IV, somente; 
 I e III, somente. 
23/09/2020 Avaliação Online 2: AGO.TADS.4 - Programação WEB
https://newtonpaiva.instructure.com/courses/8905/quizzes/17943 10/12
 I, II e III, somente. 
 II, III e IV, somente. 
 I e IV, somente. 
O React permite que sejam utilizados componentes que tenham
sido desenvolvidos em outras aplicações e que usem a mesma
função. Esta característica de reusabilidade é indispensável
para desenvolvedores em geral.
Devido a sua robustez, o React tem sido empregado por
inúmeras companhias mundo afora, e dentre as grandes
corporações que fazem uso desse framework estão a Netflix, o
Airbnb e a American Express, além é claro do próprio Facebook
e do WhatsApp.
 
 
Como apresentado na unidade 6, tópico 1 de Programação
web.
2 / 2 ptsPergunta 9
O React foi desenvolvido pelo Facebook e tem sido empregado por
inúmeras companhias ao redor de todo o mundo, dentre as quais se
destacam Netflix, Airbnb, American Express, entre outras.
Neste contexto, julgue as afirmações que se seguem.
I - O React oferece suporte à reusabilidade de componentes.
II - O React apresenta dificuldades com os conjuntos de técnicas de
SEO (Search Engine Optimization).
III - O React pode ser visto como uma biblioteca para JavaScript.
IV - O React utiliza Virtual Document Object Model a fim de
proporcionar a melhor otimização para sua página.
23/09/2020 Avaliação Online 2: AGO.TADS.4 - Programação WEB
https://newtonpaiva.instructure.com/courses/8905/quizzes/17943 11/12
 
Está(ão) correta(s) a(s) asserção(ões):
 I, II e IV, somente. 
 I e III, somente. 
 I e II, somente. 
 I, III e IV, somente. 
 II e IV, somente. 
O React oferece grande suporte à reusabilidade de
componentes, além disso, ele utiliza Virtual Document Object
Model a fim de proporcionar a melhor otimização para sua
página. O React é bem amigável com os conjuntos de técnicas
de SEO (Search Engine Optimization), e pode ser visto como
uma biblioteca para JavaScript, mas também é categorizado
como um framework.
Como apresentado na unidade 6, tópico 1 de Programação
web.
2 / 2 ptsPergunta 10
Devido a sua robustez, o React tem sido empregado por inúmeras
companhias mundo afora, e dentre as grandes corporações que fazem
uso desse framework estão a Netflix, o Airbnb, a American Express,
além é claro do próprio Facebook e do WhatsApp.
Considerando o contexto apresentado, avalie as asserções a seguir e
a relação proposta entre elas.
II - O React JS faz uso da extensão JSX, uma extensão de sintaxe
para JavaScript que consiste em uma ótima combinação entre a
referida linguagem e o HTML.
23/09/2020 Avaliação Online 2: AGO.TADS.4 - Programação WEB
https://newtonpaiva.instructure.com/courses/8905/quizzes/17943 12/12
PORQUE
II – Permite simplificar toda a estrutura de codificação de escrita de um
site, além disso, essa extensão torna a renderização de múltiplas
funções mais fácil.
A respeito dessas asserções, assinale a opção correta.
 
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 verdadeiras, mas a II não é uma
justificativa correta da I.
 
As asserções I e II são proposições verdadeiras e a II é uma
justificativa correta da I.
 As asserções I e II são proposições falsas. 
 
A asserção I é uma proposição verdadeira e a II é uma proposição
falsa.
O React JS faz uso da extensão JSX, uma extensão de sintaxe
para JavaScript que consiste em uma ótima combinação entre a
referida linguagem e o HTML, simplificando assim toda a
estrutura de codificação de escrita de um site, além disso, essa
extensão torna a renderização de múltiplas funções mais fácil.
Como apresentado na unidade 6, tópico 1 de Programação
web.
Pontuação do teste: 18 de 20

Continue navegando