Questões de Concurso Público MPCM-PA 2015 para Analista de Sistemas - Desenvolvimento

Foram encontradas 8 questões

Q541130 Programação

Considere o seguinte código escrito na linguagem JavaScript, sendo que a variável “a" é uma string e a variável "b" é um number

Imagem associada para resolução da questão

Qual das assertivas a seguir é correta?
Alternativas
Q541131 Programação
Qual das definições a seguir pertence ao paradigma funcional de linguagens programação?
Alternativas
Q541151 Programação








Analise o código escrito em Java a seguir:


               public class Principal {

               public static void main(String[j args) {

               Principal principal = new Principal();

               Carro carro = principal.new Honda();

               carro.MetodoHonda();

               }

               class Carro extends Object {

               void MetodoCarroQ {

               System.out.println(Sou um objeto carro");

                   }

                }

                 class Honda extends Carro {

                 void MetodoHonda() {

                 System.out.println("Sou um carro da marca Honda");

                      }

                   }

                 } 


O que será exibido no console quando o método main() for executado?

Alternativas
Q541152 Programação




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:
Alternativas
Q541153 Programação




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?
Alternativas
Q541154 Programação




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?

Alternativas
Q541155 Programação


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>

Alternativas
Q541157 Programação


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)
{
}

       }

}



Alternativas
Respostas
1: A
2: C
3: E
4: C
5: A
6: B
7: C
8: A