Questões sobre Programação

Lista completa de Questões sobre Programação para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Julgue os itens seguintes, acerca dos frameworks Hibernate, JSF e Struts.

Em Struts, recursos como mapas de ação podem ter suas configurações controladas por meio de arquivos de configuração.

  • C. Certo
  • E. Errado

Julgue os itens seguintes acerca de sistemas de gestão de conteúdo.

O portlet pode ter comportamentos diferentes para usuários distintos, assim como também pode apresentar visões customizadas. Essas opções se tornam possíveis por meio dos métodos getValues() e setValues(), de acordo com a especificação JSR 168.

  • C. Certo
  • E. Errado

Julgue os itens seguintes, acerca dos frameworks Hibernate, JSF e Struts.

Em Hibernate, a configuração de conexões de banco de dados deve ser feita somente por meio do uso de arquivo de propriedade.

  • C. Certo
  • E. Errado

Com relação a interoperabilidade de sistemas, julgue os itens a seguir.

A WSDL 2.0 possui uma parte abstrata, responsável por definir type, messages, operations e PortType, e uma parte concreta, que define binding, service e endpoint.

  • C. Certo
  • E. Errado

Julgue os itens subsecutivos, referentes a tecnologias de desenvolvimento móvel.

Como o iOS não implementa um sistema de garbage collection, o Objective-C mantém um contador de referência para os objetos de forma a viabilizar a liberação de memória de tal objeto.

  • C. Certo
  • E. Errado

Julgue os próximos itens, relativos à pesquisa de dados e operações básicas sobre estrutura de dados.

Na implementação de recursividade, uma das soluções para que se evite o fenômeno de terminação do programa ― que possibilita a ocorrência de um looping infinito ― é definir uma função ou condição de terminação das repetições.

  • C. Certo
  • E. Errado

O padrão de projeto JEE (J2EE patterns) que é utilizado para solucionar problemas de acesso e manipulação de dados em uma camada separada e que implementa mecanismos de acesso para persistência de dados, em arquitetura mainframes, LDAP ou sistemas gerenciadores de banco de dados relacionais é denominado

  • A.

    transfer object.

  • B.

    value list handler.

  • C.

    transfer object assembler.

  • D.

    JDBC.

  • E.

    data access object.

O padrão de projeto JEE que encapsula a complexidade das interações entre os objetos de negócios participantes de um fluxo de trabalho, ou seja, que esconde do cliente a complexidade de interação entre os participantes, encapsulando a lógica de negócios associada aos requisitos, é denominado

  • A.

    service activator.

  • B.

    session facade.

  • C.

    Ajax.

  • D.

    intercepting filter.

  • E.

    front controller.

Acerca de desenvolvimento web, servlets, JSP e Ajax, assinale a opção correta.

  • A.

    O Ajax utiliza, entre outros componentes, o XMLHttpRequest, armazenando os dados no lado servidor da aplicação, sem interação com o lado cliente.

  • B.

    JSP permite encapsular regras de negócio por meio de tags XML em seu código, que são processadas por servlets no lado cliente da aplicação, não sendo possível, desse modo, separar dados e interface em uma mesma aplicação.

  • C.

    Java servlets processam pedidos e respostas com base em HTTP, o que permite acessar diversos tipos de sistemas de gerenciadores de banco de dados em diferentes plataformas. No entanto, os servlets só podem ser executados em web contaneirs da Oracle.

  • D.

    Java servlets são uma opção de substituição ao CGI (common gateway interface), pois, além de serem orientados a componentes, independem de plataforma para desenvolvimento de soluções web.

  • E.

    O Ajax é um padrão JEE que permite desenvolver aplicações web e recursos semelhantes às aplicações desktop, sem necessidade de atualização (reload) da página. Por utilizar recursos de Javascript e CSS, o Ajax permite encapsular regras de negócio e workflow.

  • A.

    O ORM 4.1 (Hibernate object relational mapping) permite realizar o mapeamento de classes Java em tabelas de banco de dados. Como não é possível efetuar mapeamento de dados Java em dados SQL, é necessário inserir, antes de executar a aplicação, os tipos de dados e os locais de origem, banco de dados e tabelas, no arquivo de configuração hibernate.cfg.xml.

  • B.

    O HAS (Hibernate application server) atua como um web container e, assim como o JBoss, funciona como um servidor de aplicação, voltado especialmente, mas não exclusivamente, para prover serviços de persistência em banco de dados.

  • C.

    A JSF 2.0 agrega inúmeros recursos de renderização de páginas Java, incluindo o processamento de servlets no web container. Devido à compatibilidade e à segurança, o uso de tag JavaServer Faces restringe-se à linguagem JSP.

  • D.

    A utilização da página JSP (myform.jsp), que pode conter tags JavaServer Faces, permite gerenciar, com maior número de recursos, a separação entre regras de negócio e de apresentação, se comparada ao simples uso de código JSP.

  • E.

    O principal objetivo do OGM (Hibernate object grid mapper) é realizar o mapeamento entre aplicações na arquitetura JEE e SGBD relacionais, a partir da linguagem SQL.

Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...