Prévia do material em texto
01/05/2023, 12:48 Atividade Objetiva 02: 03 - Arquitetura de Front End (2023) https://pucminas.instructure.com/courses/145908/quizzes/382240 1/3 Atividade Objetiva 02 Entrega Sem prazo Pontos 15 Perguntas 5 Limite de tempo Nenhum Tentativas permitidas Sem limite Histórico de tentativas Tentativa Tempo Pontuação MANTIDO Tentativa 3 Menos de 1 minuto 15 de 15 MAIS RECENTE Tentativa 3 Menos de 1 minuto 15 de 15 Tentativa 2 4 minutos 12 de 15 Tentativa 1 4 minutos 12 de 15 As respostas corretas estão ocultas. Pontuação desta tentativa: 15 de 15 Enviado 1 mai em 12:52 Esta tentativa levou Menos de 1 minuto. Fazer o teste novamente 3 / 3 ptsPergunta 1 Sobre o CSS-in-JS é INCORRETO afirmar que: Possui suporte a qualquer framework Possui suporte ainda um pouco restrito a alguns frameworks Possibilita a criação de classes CSS que recebem parâmetros, estilo as funções javascript As classes CSS são transformadas em componentes no escopo da aplicação https://pucminas.instructure.com/courses/145908/quizzes/382240/history?version=3 https://pucminas.instructure.com/courses/145908/quizzes/382240/history?version=3 https://pucminas.instructure.com/courses/145908/quizzes/382240/history?version=2 https://pucminas.instructure.com/courses/145908/quizzes/382240/history?version=1 https://pucminas.instructure.com/courses/145908/quizzes/382240/take?user_id=239246 01/05/2023, 12:48 Atividade Objetiva 02: 03 - Arquitetura de Front End (2023) https://pucminas.instructure.com/courses/145908/quizzes/382240 2/3 3 / 3 ptsPergunta 2 O Angular é um framework criado pelo Google para simplificar a construção de aplicações Web. Qual alternativa traz características evidentes na sua estrutura: Aplicações Web de múltiplas páginas com roteamento para simplificar as requisições ao servidor Web Uso do XML na troca de dados entre cliente e servidor. Aplicação do conceito de componentes e templates com uso de injeção de dependências Responsividade do layout e preprocessamento de CSS 3 / 3 ptsPergunta 3 Ferramentas como o Webpack automatizam tarefas no processo de desenvolvimento. As alternativas abaixo fazem referência às tarefas possíveis de se automatizar, EXCETO: Pre-processamento de arquivos CSS Compactação de dados em chamadas AJAX Minificação de scripts Javascript e arquivos CSS Cópia e concatenação de arquivos 01/05/2023, 12:48 Atividade Objetiva 02: 03 - Arquitetura de Front End (2023) https://pucminas.instructure.com/courses/145908/quizzes/382240 3/3 3 / 3 ptsPergunta 4 Sobre a arquitetura flux é correto afirmar que: A aplicação possui múltiplas stores Armazena o estado de toda a aplicação O estado é atualizado por meio dos event receivers Pode ser implementada apenas pelo Redux 3 / 3 ptsPergunta 5 Sobre a style guide BEM, é correto afirmar que: Possui convenção já definida para nomenclatura de classes Possui uma visão distorcida dos estados dos elementos HTML Os nomes das classes, independente do tamanho do projeto/estilização ficam sempre bem pequenos Não possui convenção definida para nomenclatura de classes, deixando flexível para o time de desenvolvimento Pontuação do teste: 15 de 15