Questões de Concurso Público Prefeitura de Blumenau - SC 2022 para Analista de Informática, Edital nº 002

Foram encontradas 9 questões

Q1881539 Programação
A plataforma J2EE especifica quatro camadas para desenvolvimento de sistemas Web, como mostrado na figura a seguir:
Imagem associada para resolução da questão
Registre V, para verdadeiro, ou F, para falso:

( )A camada cliente tem o papel de uma interface de entrada e saída para interação do sistema com usuário e é executada na máquina do cliente.
( )A camada de apresentação ou Web é a primeira camada do servidor de aplicação e tem o papel de disponibilizar os serviços da camada de negócio para o ambiente Web, oferecendo conteúdo estático e conteúdo dinâmico gerado pelos componentes Web.
( )A camada de negócio é a responsável pelo gerenciamento dos dados do sistema e das regras de negócio.
( )A camada de negócios é o coração do sistema e é onde são implementadas todas as regras de negócio da aplicação.
( )A camada de dados representa o núcleo do sistema e é nela onde estão implementadas todas as regras de negócio da aplicação.

A sequência CORRETA é:
Alternativas
Q1881545 Programação
De acordo com o paradigma de programação orientada a objetos, o conceito de Herança é definido pela:
Alternativas
Q1881547 Programação
O JavaTM Persistence API (JPA) fornece um mecanismo para gerenciar a persistência e mapeamento relacional de objeto e funções para as especificações de EJB.

Registre V, para verdadeiro, ou F, para falso:

( )A JPA representa uma simplificação do modelo de programação de persistência.
( )A especificação JPA define explicitamente o mapeamento relacional de objetos, em vez de depender das implementações de mapeamento específicas do fornecedor.
( )A JPA padroniza a importante tarefa de mapeamento relacional de objetos, utilizando anotações ou o XML para mapear objetos para uma ou mais tabelas de um banco de dados.
( )A JPA foi projetada para operar dentro e fora de um contêiner Java Enterprise Edition (Java EE).
( )A JPA não fornece uma linguagem de consulta, portanto, não pode ser considerado uma linguagem de consulta EJB independente (também conhecida como JPQL).

Marque a alternativa que apresenta a sequência CORRETA:
Alternativas
Q1881548 Programação
Existem basicamente três tipos de elementos JSP: Diretivas, Scripts e Ações. Sobre estes três elementos, analise as afirmativas:

I-Os Scripts são os elementos de JSP que são mapeados diretamente em construtores da linguagem Java.
II-As Ações são informações usadas para o processo de transformação do JSP para o Servlet apenas.
III-As Diretivas são comandos JSP que permitem uma abstração maior para o programador.

Estão CORRETAS as afirmativas:
Alternativas
Q1881550 Programação

Analise o código:


Imagem associada para resolução da questão


É CORRETO afirmar, sobre o código apresentado acima, que o método validar Dados:

Alternativas
Q1881551 Programação
O conceito de Polimorfismo, de acordo com o paradigma de programação orientada a objetos, é:
Alternativas
Q1881557 Programação
De acordo com o paradigma de programação orientada a objetos, o conceito de Encapsulamento é definido:
Alternativas
Q1881559 Programação
Sobre a tecnologia JavaServer Pages (JSP), analise as afirmativas:

I-JSP é a tecnologia da plataforma J2EE para construção de aplicações que geram conteúdo Web dinâmico, tais como HTML, DHTML, XHTML, XML.
II-Uma página JSP é basicamente um documento baseado em texto que descreve como processar um pedido e gerar uma resposta.
III-JSP é uma linguagem que é executada no browser do cliente com a intenção de estender a linguagem HTML. Portanto, não se trata de uma linguagem de script que é executada no servidor.

Estão CORRETAS as afirmativas:
Alternativas
Q1881562 Programação
Sobre o JPA, analise as afirmativas:

I-JPA é um framework leve, baseado em POJOS (Plain Old Java Objects) para persistir objetos Java.
II-A Java Persistence API, diferente do que muitos imaginam, não é apenas um framework para Mapeamento Objeto-Relacional (ORM - Object-Relational Mapping), ela também oferece diversas funcionalidades essenciais em qualquer aplicação corporativa.
III-JPA provê limitadas funcionalidades para os programadores e também não representa uma simplificação do modelo de programação de persistência. A especificação JPA remove explicitamente o mapeamento relacional de objetos, em vez de depender das implementações de mapeamento específicas do fornecedor.

Estão CORRETAS as afirmativas:
Alternativas
Respostas
1: E
2: D
3: A
4: E
5: A
6: C
7: E
8: A
9: C