Questões de Concurso Sobre programação

Foram encontradas 15.173 questões

Q4389033 Programação

Analise o código Java a seguir:  

Imagem associada para resolução da questão


Considerando as regras da linguagem Java para expressões lambda, assinale a afirmativa correta. 

Alternativas
Q4389032 Programação
Um desenvolvedor de software da DATAPREV está definindo a pilha tecnológica para um novo sistema corporativo desenvolvido em Java.
Ao propor o uso de ferramentas de Mapeamento ObjetoRelacional (ORM) para a persistência de dados, surgiu um debate na equipe de arquitetura sobre as diferenças conceituais e de implementação entre a JPA e o Hibernate.
Considerando as características e a relação entre essas duas tecnologias, assinale a afirmativa correta. 
Alternativas
Q4389031 Programação

Considere a seguinte classe Java:  

Imagem associada para resolução da questão


Assinale a opção que apresenta, respectivamente, os termos que preenchem as lacunas para que o teste esteja correto.  

Alternativas
Q4389010 Programação
Considere o script Bash a seguir, denominado processa.sh, armazenado em um servidor Linux e com permissão de execução. 
Imagem associada para resolução da questão

Em um terminal Linux, um administrador executou a seguinte linha de comando:
./processa.sh srv01 srv02 srv03
A saída exibida no terminal, após a execução do script, será
Alternativas
Q4389007 Programação
Uma organização mantém uma aplicação corporativa Java EE (Java Platform, Enterprise Edition) implantada em um servidor JBoss EAP (JBoss Enterprise Application Platform), responsável pelo processamento de transações realizadas por seus sistemas internos. A aplicação utiliza um banco de dados relacional corporativo no qual são armazenados dados cadastrais e registros das transações processadas. O acesso da aplicação ao banco de dados é realizado por meio do datasource PrevDS configurado no JBoss EAP. Esse recurso mantém um pool de conexões JDBC (Java Database Connectivity), permitindo que as conexões com o banco sejam reutilizadas pelas requisições da aplicação, evitando a criação de uma nova conexão a cada operação. Durante um ajuste de capacidade, a equipe de administração decidiu aumentar para 75 o número máximo de conexões que podem permanecer simultaneamente no pool. Um administrador de sistemas deve realizar essa alteração em um servidor JBoss EAP executado em modo standalone, utilizando o Management CLI (Command-Line Interface) para modificar o atributo max-pool-size do datasource PrevDS. Considerando a sintaxe do Management CLI do JBoss EAP, assinale a opção que apresenta o comando que realiza corretamente a alteração solicitada. 
Alternativas
Q4386009 Programação

O seguinte código baseado na biblioteca jQuery

Imagem associada para resolução da questão

tem como efeito, em uma página HTML, esconder

Alternativas
Q4386008 Programação

Assinale a alternativa que apresenta uma linha de código PHP válida capaz de imprimir a mensagem "Hello World".

Alternativas
Q4386007 Programação

 Um analista de informática elaborou o programa a seguir, utilizando HTML e JavaScript. Alguns elementos foram substituídos por (1) e (2):


Imagem associada para resolução da questão


Quando esse programa for aberto por um navegador típico, como o Chrome ou Explorer, será exibido o botão a seguir que, quando pressionado, exibirá a data e a hora.

Imagem associada para resolução da questão

(1) e (2) são respectivamente

Alternativas
Q4386004 Programação
O pip é o gerenciador de pacotes padrão da linguagem Python. É possível obter uma lista dos pacotes Python instalados no ambiente Python ativo executando, no terminal, o comando
Alternativas
Q4386003 Programação

Considere o código Python a seguir:


Imagem associada para resolução da questão


É correto afirmar que o valor impresso será 

Alternativas
Q4386001 Programação
Assinale a alternativa correta a respeito de alguns conceitos da orientação a objetos.
Alternativas
Q4385984 Programação
Um dos recursos disponíveis no framework Spring é a Injeção de Dependência (Dependency Injection).
A principal finalidade desse recurso é
Alternativas
Q4385970 Programação

Em um script bash, foi escrita a seguinte linha de código:

Imagem associada para resolução da questão

É correto afirmar que essa linha verifica se

Alternativas
Q4383037 Programação
Considere o script Bash a seguir, denominado processa.sh, armazenado em um servidor Linux e com permissão de execução:  

#!/bin/bash
total=0
for item in "$*"; do           total=$((total + 1))
done
if [ $# -eq 3 ]; then
     total=$((total + 20))
fi
[ "$1" = "srv01" ]
echo "$total-$#-$?" 

Em um terminal Linux, um administrador executou a seguinte linha de comando:
./processa.sh srv01 srv02 srv03

A saída exibida no terminal, após a execução do script, será 
Alternativas
Q4379718 Programação
O conceito de sobrecarga presente na orientação a objetos significa, especificamente, que
Alternativas
Q4379717 Programação
Considerando a programação orientada a objetos e o conceito de classes, é correto afirmar que, em um programa que utilize esse tipo de programação,
Alternativas
Q4379704 Programação

Considere o seguinte conteúdo em formato XML:


Imagem associada para resolução da questão


O conteúdo completo apresentado foi enviado para um validador sintático de XML que informa se a entrada é válida, ou indica o número da linha em que detecta o primeiro erro, sendo que a primeira linha é considerada a linha de número 1.


Assinale a alternativa que corresponde ao resultado obtido no validador.

Alternativas
Q4379703 Programação
Em uma aplicação do tipo Minimal API desenvolvida em ASP.Net Core, foi encontrada a seguinte linha de código, onde builder é um WebApplicationBuilder:
builder.Services.AddOpenApi();
A intenção dessa linha de código é
Alternativas
Q4379702 Programação
No contexto de servlets Java, considerando a classe HttpServlet, assinale a alternativa correta.
Alternativas
Q4379701 Programação
A especificação do Jakarta EE (evolução do Java EE e J2EE) que provê suporte para a criação de web services RESTful é historicamente conhecida como
Alternativas
Respostas
1: A
2: E
3: A
4: A
5: D
6: C
7: C
8: B
9: A
10: E
11: B
12: E
13: A
14: A
15: D
16: E
17: C
18: D
19: B
20: A