Questões de Concurso Sobre programação
Foram encontradas 14.854 questões
Com base nessas informações, julgue o item que se segue.
De acordo com o que se afirma em III, o servidor JBoss AS 7 responde nativamente no padrão IPv6 e o servidor C está configurado, por meio do realm, no modo HP (high performance).
Segundo o que se afirma em II, é possível implementar cluster de EJBs (Enterprise JavaBeans) de modo a prover fail-over. Entretanto, por questões de segurança, é necessário utilizar explicitamente APIs nativas do cliente JBoss EJB para a comunicação com os servidores. Nesse caso, é vedada a utilização de JNDI (Java Naming and Directory Interface) para comunicação entre os nós do cluster, uma vez que a JNDI acessa os recursos externos utilizando hierarquia nos nomes de seus objetos.
Uma característica positiva da ferramenta SonarQube, quando utilizada para realizar a análise estática de código-fonte, é a conveniência de instalação e utilização em dispositivos móveis.
No desenvolvimento de aplicação para dispositivos móveis, em vez de se utilizar uma plataforma específica ou um ambiente cross-platform, pode-se optar por um tipo híbrido, como, por exemplo, um componente HTML 5 envelopado em containers para acessar recursos específicos de cada plataforma.
Acerca da linguagem de programação Java, bem como de ferramentas de desenvolvimento e frameworks, julgue o item subsequente.
O servidor Tomcat não pode ser usado como um servidor JEE completo, pois, mesmo dispondo de um container Servlet e JSP, ele não implementa EJB.
No contexto de um código na linguagem Java, o comando a seguir é utilizado com a finalidade específica de passar para o campo de visibilidade pública saldo o valor da variável deposito com o tipo double. public void saldo (double deposito)
A partir da interpretação do trecho JSF (JavaServer Faces), versão 2, no código a seguir, verifica-se que uma providência válida é configurar o managed-bean clientePage no arquivo faces-config.xml. <f:view> <h:form id=”clienteForm”> <h:outputLabel for=”informeNome” value=”Informe Nome”/> <h:inputText id=”informeNome” value =”#{clientePage.nome}”/> <h:commandButton value=”Nome do Cliente” action=”#{clientePage.cliente}”/> </h:form> </f:view>

Considere que o script apresentado, escrito na linguagem AWK, esteja presente em um arquivo de nome media.awk. Considere ainda que, no console do operador, o seguinte comando tenha sido executado dentro do diretório em que está localizado o referido arquivo:
wc –l media.awk | awk –f media.awk
Com base nessas informações, julgue o próximo item.
Caso o comando grep "{" media.awk | wc –l | awk –f media.awk seja executado, a saída do console apresentará a string média:120.

Considere que o script apresentado, escrito na linguagem AWK, esteja presente em um arquivo de nome media.awk. Considere ainda que, no console do operador, o seguinte comando tenha sido executado dentro do diretório em que está localizado o referido arquivo:
wc –l media.awk | awk –f media.awk
Com base nessas informações, julgue o próximo item.
A linha 2 do script foi executada duas vezes.

Considere que o script apresentado, escrito na linguagem AWK, esteja presente em um arquivo de nome media.awk. Considere ainda que, no console do operador, o seguinte comando tenha sido executado dentro do diretório em que está localizado o referido arquivo:
wc –l media.awk | awk –f media.awk
Com base nessas informações, julgue o próximo item.
A string 1 "linhas lidas" foi apresentada na saída do console.
Em relação às tecnologias JEE e JPA, julgue o próximo item.
A plataforma JEE, que tem bibliotecas próprias para permitir
acesso a servidores, apresenta como característica o suporte a
uma grande quantidade de acessos simultâneos.
Em relação às tecnologias JEE e JPA, julgue o próximo item.
Ao se usar JPA, a forma de armazenamento dos dados das
instâncias de uma classe e suas subclasses varia de acordo com
a estratégia de herança adotada. Essa variação pode incluir
todos os dados armazenados em uma tabela, bem como dados
armazenados em tabelas distintas que usam uma coluna de
referência.
Acerca dos servidores de web e de aplicação Jboss, Apache e Tomcat, julgue o próximo item.
O Tomcat, em sua instalação padrão, disponibiliza a porta 80
para acesso às aplicações.
Acerca dos servidores de web e de aplicação Jboss, Apache e Tomcat, julgue o próximo item.
O Jboss EAP pode operar nos modos standalone server ou
managed domain.
O framework ASP.Net Web API facilita a construção de serviços REST HTTP que alcançam uma grande variedade de clientes incluindo smartphones, tablets, browsers e aplicações locais. É, hoje, a plataforma ideal para construção de serviços REST baseados em .NET. Analise o código Seguinte e identifique qual o retorno em JSON que esse serviço vai gerar de acordo com a chamada http://localhost/api/a!uno/2 ?
Classe Aluno:
public class Aluno
{
public int ID { get; set; }
public string Nome { get; set; }
public bool Matriculado { get; set; }
}
//Estrutura da Controller
using System.Linq;
using System.Web.Http;
using ExemploServicoWebAPI.Models;
namespace ExemploServicoWebAPI.Controllers
{
public class ClienteController : ApiController
{
private readonly Aluno[ ] Alunos = new Aluno[ ]
{
new Aluno { ID = 1, Nome = "Raimundo Nonato",
Matriculado = true },
new Aluno { ID = 2, Nome = "João Silva", Matriculado = true },
new Aluno { ID = 3, Nome = "Raimundo Nonato", Matriculado = false }
};
// GET api/aluno
public Aluno[ ] Get( )
{
return Alunos;
}
// GET api/aluno/5
public Aluno Get (int ID)
{
var alunos = Alunos;
return alunos.SingleOrDefault (x => x.ID == id);
}
// POST api/aluno
public void Post ([FromBody]string value)
{
}
// PUT api/aluno/5
public void Put(int id, [FromBody]string value)
{
}
// DELETE api /aluno/5
public void Delete(int id)
{
}
}
}
A tecnologia ASP.NET Web Forms permite construir websites com páginas dinâmicas usando componentes similares e eventos típico de aplicações nativas para sistemas operacionais, tais como o evento “arrastar e soltar" (drag-and-drop).
O DropDownList é um controle utilizado para capturar dados de uma fonte e é capaz de retornar (trazer) ou modificar esses dados na sua origem. Assim sendo, analise o bloco de código a seguir e escolha a única opção correta sobre o resultado do processamento dessas instruções:
<form id=“form 1 runat="server">
< div >
<asp:SqlDataSource
id="SqlDataSource1"
runat=''server" ProviderName=“System.Data.SqlClient"
DataSourceMode="DataReader"
ConnectionString=“<%$ ConnectionStrings:nwind%>''
SelectCommand=“SELECT CustomerlD, CompanyName
FROM Customers">
</asp:SqlDataSource>
<asp:DropDownList ID:''DropDownList1" runat="server"
DataSourcelD=''SqlDataSource1 " DataTextField=“CompanyName"
DataValueField=“CustorrierlD">
</asp:DropDownList>
</div>
</form>
Analise o código concernente à tecnologia JPA a seguir
1. @Entity
2. //inserir o código 1 aqui
3. public class Cliente {
4.
5. //inserir o código 2 aqui
6. private Long id;
7.
8. private String temporario;
9 }
Qual das opções a seguir pode, respectivamente, substituir o comentário 1 e 2 para produzir corretamente a classe Cliente?
Analise o código JSP a seguir
<%-- Inserir o código aqui ==%>
< html >
< body >
Hoje é: <%= new Date()%>
< /body >
< /html >
Qual das opções a seguir pode substituir o comentário para produzir a data corrente?
Analise o código JSP a seguir:
Dada a implementação a seguir da interface
HttpServietRequest:
1.String id = request.getParameter(jsessionid);
2. // inserir o código aqui
3. String nome = session.getAttribute("nome)";
E as seguintes instruções:
I- HttpSession session = request.getSession();
II- HttpSession session = request.getSession(id);
III- HttpSession session = request.getSession(true);
IV- HttpSession session = request.getSession(false);
V- HttpSession session = request.getSession(“jsessionid");
Assinale a alternativa que contém a(s) instrução(ões) que pode(m) ser inserida(s) na linha 2 para recuperar um objeto HttpSession existente: