Questões de Concurso Sobre programação

Foram encontradas 15.240 questões

Q401584 Programação
Recentemente foi aprovado o desenvolvimento do seguinte projeto no Tribunal Regional do Trabalho da 15ª Região:

O projeto é uma aplicação web simples, que implementa as operações básicas de um cadastro e segue um modelo de implementação orientada a objetos na plataforma Java EE. O MySQL foi o banco de dados escolhido para persistir as informações do cadastro. O projeto utilizará os seguintes frameworks Java:

O ... I ... é uma tecnologia para desenvolvimento de soluções web especificada pela plataforma Java EE. O objetivo desse framework é estipular um padrão para soluções web corporativas em Java. O Primefaces é uma extensão deste framework e disponibiliza uma série de componentes visuais predefinidos. Trata-se de uma tecnologia open source cujo objetivo é aumentar a produtividade durante o desenvolvimento, com foco em qualidade e eficiência.

O ... II ... é um modelo de componentes, especificado pela plataforma Java EE, elaborado para resolver problemas e desafios complexos de softwares corporativos. São componentes que atuam na camada servidor, classificados como componentes de negócio. Podem ser utilizados em diferentes situações como desenvolvimento distribuído, integração/conectividade com legado, processamento assíncrono baseado Fila / Mensagens, controle transacional e outros. Este componente é responsável pelas regras de negócio, ou seja, a persistência e o controle transacional.

A JPA- Java Persistence API é o padrão adotado pelo Java para soluções ORM (Objeto Mapeamento Relacional). A JPA define as regras ORM via anotações, mas por ser uma especificação ou padrão ela depende de um provider. Nessa aplicação poderá ser utilizado o ... III ... como o provider JPA.

Os frameworks I, II e III acima que serão utilizados no projeto são, respectivamente:
Alternativas
Q401581 Programação
Considere as orientações:

Para iniciar e parar o ...... como processo utilizando o prompt de comandos (console ou shell) do sistema operacional:

1. defina as variáveis de ambiente JAVA_HOME e CATALINA_HOME, para apontar o diretório principal da instalação do Java e do ......, respectivamente. O recomendado é criar o script [Windows] setenv.bat ou [Unix] setenv.sh dentro de CATALINA_HOME/bin, com estas configurações;

2. vá para o diretório bin do ......:
- [Windows] cd %CATALINA_HOME%\bin
- [Unix] cd $CATALINA_HOME/bin

3. execute o script desejado:
- Iniciar: [Windows] startup.bat ou catalina start [Unix] startup.sh ou catalina.sh start
- Parar: [Windows] shutdown.bat ou catalina stop [Unix] shutdown.sh ou catalina.sh stop

As lacunas das orientações acima referem-se ao
Alternativas
Q401580 Programação
Em relação ao Código 1 e ao Código 2 apresentados acima, é correto afirmar:
Alternativas
Q401579 Programação
Para testar a classe Ordenacao com um vetor de 10 elementos, é necessário criar a classe TestaOrdenacao:

imagem-013.jpg

Caixa 2 é corretamente preenchida por:
Alternativas
Q401578 Programação
Na Caixa 1, pretende-se gerar e imprimir números aleatórios no intervalo de 10 a 99 para preencher os dados do vetor v. O código correto da Caixa 1 é:
Alternativas
Q400963 Programação
O JBoss Application Server 7 é um servidor que pode ser inicializado de dois modos diferentes. Sobre o modo domain é correto afirmar que
Alternativas
Q400962 Programação
Utilizando-se o Hibernate é possível incluir na classe de entidade do banco de dados um conjunto de anotações para fazer o mapeamento dos objetos da classe para uma tabela específica do banco de dados relacional. Algumas destas anotações são destinadas a fazer o mapeamento de atributos da classe para campos da tabela.

As anotações para indicar que um atributo da classe refere-se a um campo da tabela que é primary key e not null são, respectivamente,
Alternativas
Q400961 Programação
Um site é, necessariamente, uma aplicação cliente/servidor. Considere um site desenvolvido utilizando-se uma mistura de HTML, CSS, XML, JSP, Servlet, Hibernate e EJB. Com relação à arquitetura cliente/servidor pode-se afirmar que :
Alternativas
Q400960 Programação
Considere as classes abaixo, existentes em uma aplicação Java que utiliza a relação de herança.

imagem-005.jpg
Para que as classes sejam consideradas corretas, a lacuna I deve ser preenchida com o comando
Alternativas
Q400959 Programação
Considere os componentes abaixo existentes como parte de uma aplicação Enterprise JavaBeans (EJB) criada e configurada de maneira ideal.

imagem-004.jpg
Para completar os componentes acima, as lacunas I, II e III devem ser preenchidas, respectivamente, com :
Alternativas
Q400958 Programação
Para aplicações Java Enterprise Edition (Java EE) que utilizam Enterprise JavaBeans (EJB) não é possível utilizar o servidor Tomcat até a versão 6 porque ele não
Alternativas
Q400957 Programação
O método a seguir foi extraído de uma classe Java que permite o acesso a um banco de dados relacional.

imagem-003.jpg
Sobre este método é correto afirmar que :
Alternativas
Q400955 Programação
Para que o algoritmo apresentado seja implementado em Java de forma correta, sem gerar erro de compilação ou em tempo de execução, a instrução
Alternativas
Q385776 Programação
Entre as maneiras de aplicação de estilos aos documentos, duas só se aplicam a documentos HTML, como caracterizado a seguir: I-

Todas as informações são aplicadas ao documento utilizando- se o elemento STYLE dentro do elemento HEAD, conforme mostrado abaixo:

imagem-047.jpg

II- As informações de estilos são de?nidas para um único elemento HTML, utilizando-se o atributo STYLE, como abaixo:

imagem-048.jpg

As maneiras I e II são denominadas, respectivamente, “Style-Sheets”:
Alternativas
Q385775 Programação
Em HTML, a con?guração de fundo de uma página numa determinada cor é feita por meio do parâmetro bgcolor na tag imagem-044.jpg Portanto, se um programador quiser a con?guração da cor vermelha ou branca, pode utilizar imagem-045.jpgimagem-046.jpg Para esse caso, também podem ser utilizadas, respectivamente, as sintaxes:
Alternativas
Q385774 Programação
PHP é uma tecnologia para criar páginas web com conteúdos dinâmicos. A codi?cação da estrutura de seleção if no PHP está indicada em:
Alternativas
Q385773 Programação
No que diz respeito aos operadores relacionais na linguagem JavaScript, para x = 10 e y = 15, as operações (x == 10) && (y < 10), (x == 10) || (y == 10) e !(x == y) resultarão, respectivamente, nos seguintes valores lógicos:
Alternativas
Q385772 Programação
Observe o código abaixo, em Java, que ilustra o uso do conceito de sombreamento de variáveis:

imagem-033.jpg

A execução desse código irá gerar o seguinte resultado:
Alternativas
Q385771 Programação
A alternativa que representa uma regra válida de declaração para arquivos fonte em Java é:
Alternativas
Q385770 Programação
Em Java, identi? cadores são nomes dados a classes, variáveis e métodos, havendo regras a serem seguidas, no sentido de auxiliar a padronização, e facilitar a leitura do código. Nesse contexto, os identi?cadores devem começar um dos seguintes caracteres:
Alternativas
Respostas
11941: B
11942: D
11943: C
11944: A
11945: D
11946: A
11947: A
11948: D
11949: B
11950: E
11951: A
11952: E
11953: A
11954: C
11955: B
11956: D
11957: E
11958: D
11959: D
11960: A