Baixe o app para aproveitar ainda mais
Prévia do material em texto
Frameworks back end Professor(a): Ariel da Silva Dias (Mestrado acadêmico) 1) 2) 3) Prepare-se! Chegou a hora de você testar o conhecimento adquirido nesta disciplina. A Avaliação Virtual (AV) é composta por questões objetivas e corresponde a 100% da média final. Você tem até cinco tentativas para “Enviar” as questões, que são automaticamente corrigidas. Você pode responder as questões consultando o material de estudos, mas lembre- se de cumprir o prazo estabelecido. Boa prova! Uma das grandes vantagens de utilizar o framework back end Laravel é que ele dispõe de algumas ferramentas para testes. Qual é um dos comandos para a criação de um novo teste? Assinale a alternativa correta. Alternativas: Código da questão: 65497 O roteamento se refere à determinação do modo que o aplicativo responde a uma solicitação do cliente por um endpoint específico. A estrutura de definição de rotas segue a seguinte codificação: app.METHOD(PATH, HANDLER). Leia as afirmativas a seguir e associe as duas colunas conforme cada atributo de um roteamento: Assinale a alternativa que traz a associação correta entre as colunas. Alternativas: Código da questão: 65487 O Java com o framework back end Spring Boot otimiza bastante o trabalho, mas existem vários fatores que devem ser observados. Sobre esses fatores, analise as afirmativas a seguir e assinale-as com V (verdadeiro) ou F (falso): ( ) A preocupação com os beans específicos é um dos elementos que o desenvolvedor descarta. ( ) Uma das vantagens de utilizar o Spring Boot é que ele executa a adição automática dos beans. ( ) É importante observar que o Spring Boot configura o Tomcat integrado de maneira manual. ( ) Quando o servidor Jetty está no caminho de classe, normalmente, é essa a opção selecionada, ao invés do Tomcat. Assinale a alternativa que contenha a sequência correta. Alternativas: know:test. fake:test. make:test. CORRETO test:now. right:test. I – A; II – B; III – C. I – C; II – A; III – B. I – B; II – C; III – A. I – B; II – A; III – C. I – C; II – B; III – A. CORRETO Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2943499/7144644 1 of 4 07/06/2023, 09:56 4) 5) 6) 7) Código da questão: 65500 É fundamental que os profissionais da área de desenvolvimento web full stack, no momento que estão trabalhando com frameworks back end, conheçam as particularidades de cada framework. Por exemplo, são diversos modos para criar um aplicativo utilizando o Spring Boot. Assinale a alternativa que apresenta um desses modos. Alternativas: Código da questão: 65503 O Laravel oferece diversas ferramentas completas, por exemplo, permite a criação, de maneira rápida, de trabalhos _________, que podem ser processados em _________ plano. Assinale a alternativa que completa adequadamente as lacunas. Alternativas: Código da questão: 65492 Para os profissionais da área, é importante conhecer os diversos métodos no framework express, sendo que um deles pode definir caminho, mas existe apenas uma exceção. Assinale a alternativa que apresenta essa exceção. Alternativas: Código da questão: 65490 No momento de escolher qual framework será utilizado para um projeto, é importante levar em consideração vários elementos. Sobre o framework back end Spring Boot, analise as afirmativas a seguir: I. Spring Boot pode ser considerado um framework fácil de configurar e moderno. II. Spring Boot é indicado, principalmente, para ser usado em projetos de grande porte. V – F – F – V. F – V – F – V. CORRETO V – V – F – V. F – F – V – V. V – F – V – F. Adicionar tags. Adicionar hiperlinks. Adicionar alguns serviços. CORRETO Adicionar browser. Adicionar framework. Unificados; primeiro. Personalizados; terceiro. Robustos; quarto. Personalizados; único. Enfileirados; segundo. CORRETO Corresponde a todos os verbos e pronomes HTTP. Corresponde a todos os pronomes HTTP. Corresponde a todos os verbos HTTP. CORRETO Corresponde a todos os intransitivos HTTP. Corresponde à morfologia HTTP. Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2943499/7144644 2 of 4 07/06/2023, 09:56 8) 9) 10) III. Uma das características do Spring é possuir uma estrutura que permite desacoplar um programa. IV. O Spring dispõe de plataforma limitada de componentes prontos para uso em aplicativos da web. Assinale a alternativa que apresenta corretamente quais afirmativas são corretas. Alternativas: Código da questão: 65502 Aos profissionais de desenvolvimento web full stack, que desenvolvem frameworks back end, é importante o conhecimento amplo das suas diversas áreas de atuação, sendo que algumas delas são identificadas com siglas. Leia as afirmativas a seguir e associe as duas colunas conforme as siglas relacionadas à área de atuação dos profissionais que trabalham com desenvolvimento web full stack: Assinale a alternativa que traz a associação correta entre as colunas: Alternativas: Código da questão: 65480 É um diferencial não apenas saber manipular os códigos, mas conhecer a sua história. A inspiração para o desenvolvimento do Node.js foi do engenheiro de software, Ryan Dahl, quando estava executando um upload de um site. Sobre Node.js, analise as afirmativas a seguir e assinale-as com V (verdadeiro) ou F (falso): ( ) O termo server-side é distinto da hospedagem Node.js. ( ) O Node.js é uma linguagem desenvolvida diretamente pelo servidor. ( ) O browser é que se encarrega de processar quando é utilizado o Node.js. ( ) A terminologia server-side é completamente distinta de client-side. Assinale a alternativa que contenha a sequência correta. Alternativas: Código da questão: 65486 Possuir informações sobre as ferramentas é importante, por exemplo, quando II e IV, apenas. I e III, apenas. III e IV, apenas. I e II, apenas. INCORRETO II apenas. I – C; II – A; III – B. I – A; II – B; III – C. I – A; II – C; III – B. CORRETO I – C; II – B; III – A. I – B; II – C; III – A. V – F – F – V. INCORRETO V – V – F – V. F – F – V – V. F – V – F – V. V – V – F – F. Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2943499/7144644 3 of 4 07/06/2023, 09:56 pesquisamos sobre Laravel na internet, vários resultados indicam que é “um framework de aplicação web com sintaxe expressiva e elegante”. Sobre o framework back end Laravel, analise as afirmativas a seguir: I. A base da arquitetura utilizada foi a de MVC (Muitas, Variáveis, Codificações). II. Foi utilizada a padronização PlayStation 2 para o seu desenvolvimento. III. PSR-2 é uma das normas utilizadas no desenvolvimento do Laravel. IV. O framework back end Laravel dispõe de várias bibliotecas. Assinale a alternativa que apresenta corretamente quais afirmativas são corretas. Alternativas: Código da questão: 65495 III e IV, apenas. CORRETO I e II, apenas. II e IV, apenas. I e III, apenas. I e IV, apenas. Arquivos e Links Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2943499/7144644 4 of 4 07/06/2023, 09:56
Compartilhar