Prévia do material em texto
Questão 1/10 - Linguagem de Programação Dentre as opções abaixo, assinale a API responsável por realizar a persistência de dados da aplicação por meio do Mapeamento Objeto- Relacional. Nota: 0.0 Você não pontuou essa questão A JDBC Você assinalou essa alternativa (A) B JPA C JTA D JSTL E JUnit Questão 2/10 - Linguagem de Programação Mapeamento objeto-relacional Diagrama UML A respeito do mapeamento objeto-relacional para o relacionamento especificado por meio do diagrama UML efetuado na classe acima, analise as sentenças a seguir: I. Ao invés da anotação @OneToMany, o atributo categoria deveria ter sido mapeado com a anotação @ManyToOne. II. A anotação @JoinTable é utilizada para especificar o nome da coluna que possui a chave-estrangeira do relacionamento mapeado. III. Caso o atributo categoria de um objeto da classe Produto seja nulo, ao realizar a persistência desse objeto será gerada uma exceção De acordo com as sentenças apresentadas, assinale a alternativa correta. Nota: 10.0 (Aula 01 – Tema 05) 01/07/2024, 18:04 AVA UNIVIRTUS https://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/sBhgm9H1Md8TuOGKGjSYjw%3D%3D/novo/2/yXOiMlpr4SFYbF8pWuFc… 1/5 A Nenhuma sentença está correta B Somente as sentenças I e II estão corretas Você assinalou essa alternativa (B) C Somente as sentenças I e III estão corretas D Somente as sentenças II e III estão corretas E Todas as sentenças estão corretas Questão 3/10 - Linguagem de Programação A respeito da arquitetura MVC, analise as sentenças a seguir: I - A Model é responsável por receber as requisições dos clientes e encaminhá-las ao Controller pertinente II - O Controller é responsável pelo processamento da requisição efetuada pelo cliente III - A View é responsável por realizar o processamento da página Web De acordo com as sentenças apresentadas, assinale a alternativa correta. Nota: 10.0 A Nenhuma sentença está correta B Somente as sentenças I e II estão corretas C Somente as sentenças I e III estão corretas D Somente as sentenças II e III estão corretas Você assinalou essa alternativa (D) E Todas as sentenças estão corretas Questão 4/10 - Linguagem de Programação Dentre as plataformas da linguagem Java, selecione aquela que disponibiliza recursos para o desenvolvimento de aplicações corporativas voltadas para a Web e servidores de aplicação. Nota: 10.0 A Java EE Você assinalou essa alternativa (A) B Java SE C Java FX D Java ME E Java ERP Questão 5/10 - Linguagem de Programação Você acertou! AULA 03 - TEMA 03 Você acertou! AULA 02 - TEMA 05 Você acertou! (Aula 01 – Tema 02) 01/07/2024, 18:04 AVA UNIVIRTUS https://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/sBhgm9H1Md8TuOGKGjSYjw%3D%3D/novo/2/yXOiMlpr4SFYbF8pWuFc… 2/5 Baseado no código acima, analise as sentenças a seguir: I. A anotação @SpringBootTest é responsável por inicializar todo o contêiner da aplicação no ambiente de teste II. A anotação @ExtendWith integra o Spring com o JUnit, framework de teste unitário da linguagem Java, responsável por validar se os métodos estão funcionando corretamente III. A anotação @TestMethodOrder, permite com que o desenvolvedor possa definir a ordem de execução dos métodos de teste De acordo com as sentenças apresentadas, assinale a alternativa correta. Nota: 0.0 Você não pontuou essa questão A Nenhuma sentença está correta B Somente as sentenças I e II estão corretas C Somente as sentenças I e III estão corretas Você assinalou essa alternativa (C) D Somente as sentenças II e III estão corretas E Todas as sentenças estão corretas Questão 6/10 - Linguagem de Programação Assinale dentre as alternativas abaixo, o arquivo de configuração de um projeto configurado através do Spring Boot, no qual são definidas diversas propriedades referentes a aplicação como a porta, nome do projeto, entre outros. Nota: 10.0 A spring.properties B configuration.properties C maven.properties D application.properties Você assinalou essa alternativa (D) E pom.properties Questão 7/10 - Linguagem de Programação (Aula 04 - Tema 02) Você acertou! (Aula 03 – Tema 05) 01/07/2024, 18:04 AVA UNIVIRTUS https://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/sBhgm9H1Md8TuOGKGjSYjw%3D%3D/novo/2/yXOiMlpr4SFYbF8pWuFc… 3/5 Baseado no código acima, analise as sentenças a seguir: I - Para o mapeamento objeto-relacional da classe Categoria foram utilizadas as anotações da JDBC (Java Database Connectivity) II - Os dados de um objeto do tipo Categoria serão persistidos em uma tabela do SGBD chamada categorias III -O atributo id da classe Categoria será persistido na coluna categoria_id da tabela categorias De acordo com as sentenças apresentadas, assinale a alternativa correta. Nota: 0.0 Você não pontuou essa questão A Nenhuma sentença está correta B Somente as sentenças I e II estão corretas Você assinalou essa alternativa (B) C Somente as sentenças I e III estão corretas D Somente as sentenças II e III estão corretas E Todas as sentenças estão corretas Questão 8/10 - Linguagem de Programação Com relação as Servlets, assinale a alternativa correta. Nota: 10.0 A É o componente da plataforma Java EE responsável pela implementação das páginas Web por meio de scriptlets. B É o componente da plataforma Java EE responsável pela implementação das páginas Web por meio de componentes pré-fabricados C É o componente da plataforma Java EE responsável pelo processamento das requisições HTTP Você assinalou essa alternativa (C) D É o componente da plataforma Java EE responsável pela implementação das regras de negócio da aplicação. E É o componente da plataforma Java EE responsável pelo gerenciamento de dados da aplicação. Questão 9/10 - Linguagem de Programação A respeito do protocolo HTTP, analise as sentenças a seguir: (Aula 03 – Tema 03) Você acertou! (Aula 01 – Tema 04) 01/07/2024, 18:04 AVA UNIVIRTUS https://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/sBhgm9H1Md8TuOGKGjSYjw%3D%3D/novo/2/yXOiMlpr4SFYbF8pWuFc… 4/5 I - O protocolo HTTP permite a troca de mensagens entre máquinas distintas por meio de hipertexto II - A URL permite que o usuário possa acessar um recurso, podendo este ser uma imagem, arquivo, vídeo, entre outros III - O método POST de uma requisição HTTP é utilizado para atualizar os dados de um recurso De acordo com as sentenças apresentadas, assinale a alternativa correta. Nota: 0.0 Você não pontuou essa questão A Nenhuma sentença está correta Você assinalou essa alternativa (A) B Somente as sentenças I e II estão corretas C Somente as sentenças I e III estão corretas D Somente as sentenças II e III estão corretas E Todas as sentenças estão corretas Questão 10/10 - Linguagem de Programação Um dos padrões de arquitetura mais utilizados para o desenvolvimento de aplicações Web é o padrão arquitetural: Nota: 0.0 Você não pontuou essa questão A Maven Você assinalou essa alternativa (A) B WindowBuilder C MVC D PHP E JavaScript AULA 02 - TEMA 05 (Aula 02 – Tema 05) 01/07/2024, 18:04 AVA UNIVIRTUS https://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/sBhgm9H1Md8TuOGKGjSYjw%3D%3D/novo/2/yXOiMlpr4SFYbF8pWuFc… 5/5