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.

Assinale a opção que apresenta uma anotação no formato Jboss Seam.

  • A.

    @NEW e @PRINT

  • B.

    @ApplicationScoped e @IN

  • C.

    @INTEGER e @OUT

  • D.

    @IN e @STRING

  • E.

    @OUT e @PRINT

O formato Jboss Seam

  • A.

    apresenta uso excessivo de XML.

  • B.

    tem gerenciamento de dependência bidirecional.

  • C.

    tipicamente contém POJOs (Objetos Javas Planos) sem anotação.

  • D.

    apresenta arquitetura rígida de implementação.

  • E.

    integra JSF com ASP.

Assinale a opção que apresenta o contexto no qual o estado associado ao processo de renderização do Seam é mantido.

  • A.

    Stateless

  • B.

    Stateless

  • C.

    Application

  • D.

    Event

  • E.

    Page

O método soma representa um exemplo de

  • A.

    sobrescrita de métodos.

  • B.

    herança de parâmetros.

  • C.

    recursividade.

  • D.

    encapsulamento.

  • E.

    sobrecarga de métodos.

Em uma linguagem de programação, considere um tipo de dado inteiro que utiliza 2 bytes de memória para seu armazenamento. Quantos valores únicos diferentes é possível colocar nesse espaço no decorrer da execução de um programa?

  • A.

    256.

  • B.

    32768.

  • C.

    65536.

  • D.

    16777216.

  • E.

    4294967296.

  • A.

    15 e 6.

  • B.

    1 e 5.

  • C.

    0 e 1.

  • D.

    6 e 9.

  • E.

    9 e 7.

A tecnologia Java Servlet é baseada na construção de classes servlet que executam no servidor recebendo dados de requisições do cliente, processando esses dados, opcionalmente acessando recursos externos como bancos de dados, e respondendo ao cliente com conteúdo no formato HTML.

Com relação ao tema, analise as asserções a seguir:

Embora as servlets sejam muito boas no que fazem, tornou-se difícil responder ao cliente com conteúdo no formato HTML.

PORQUE

Geralmente quem trabalha com o conteúdo HTML é o web designer que normalmente não é programador Java experiente. Ao misturar HTML dentro de uma servlet, torna-se muito difícil separar as funções de web designer e desenvolvedor Java. Além disso, é difícil fazer alterações no conteúdo HTML, pois para cada mudança, uma recompilação da servlet tem que acontecer. Para contornar as limitações da tecnologia Java Servlet a Sun Microsystems criou a tecnologia JavaServer Pages (JSP).

Acerca dessas asserções, é correto afirmar:

  • A.

    Tanto a primeira quanto a segunda asserções são proposições falsas.

  • B.

    A primeira asserção é uma proposição verdadeira e a segunda uma proposição falsa.

  • C.

    A primeira asserção é uma proposição falsa e a segunda uma proposição verdadeira.

  • D.

    As duas asserções são proposições verdadeiras, mas a segunda não é a justificativa correta da primeira.

  • E.

    As duas asserções são proposições verdadeiras e a segunda é a justificativa correta da primeira.

Com relação ao framework Hibernate é correto afirmar:

  • A.

    Permite fazer a persistência automatizada dos objetos em uma aplicação Java para as tabelas de um banco de dados relacional, utilizando metadados (descrição dos dados) que descrevem o mapeamento entre os objetos e o banco de dados.

  • B.

    É uma boa opção apenas para sistemas que fazem muito uso de stored procedures, triggers ou que implementam a maior parte da lógica da aplicação no banco de dados vai se beneficiar mais com o uso do Hibernate.

  • C.

    Permite enviar unidirecionalmente uma representação de dados de um banco de dados relacional para um modelo de objeto utilizando um esquema baseado exclusivamente em Hibernate Query Language (HQL).

  • D.

    A Java Persistence API (JPA) implementa o Hibernate, que é parte do Enterprise JavaBeans 4.0.

  • E.

    Em uma aplicação criada com Hibernate, para cada classe de persistência é necessário criar um arquivo de mapeamento XML que deve ser salvo obrigatoriamente com o nome da classe seguido pelo sufixo .map.xml.

Analise o texto:

A Web é, fundamentalmente, projetada para funcionar para todas as pessoas, independentemente do hardware, software, língua, cultura, localização, ou capacidade física ou mental do usuário. Quando a Web atende a esse objetivo, é acessível a pessoas com deficiência auditiva, de movimento, visão etc. A W3C publica um documento padrão destinado, entre outros, a desenvolvedores Web, que explica como tornar o conteúdo Web mais acessível à pessoas com deficiência. A versão 2.0 desse documento tem 12 diretrizes que estão organizadas em quatro princípios: perceivable, operable, understandable e robust.

O documento citado no texto é o

  • A.

    Web Accessibility Initiative (WAI).

  • B.

    Accessible Rich Internet Applications (WAI-ARIA).

  • C.

    Web Content Accessibility Guidelines (WCAG).

  • D.

    Authoring Tool Accessibility Guidelines (ATAG).

  • E.

    User Agent Accessibility Guidelines (UAAG).

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...