Questões de Concurso Sobre programação

Questões Discursivas

Foram encontradas 15.019 questões

Q547639 Programação

Imagem associada para resolução da questão

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.

Alternativas
Q547619 Programação

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.

Alternativas
Q547618 Programação

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.

Alternativas
Q547611 Programação

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.

Alternativas
Q547609 Programação

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.

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
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
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
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
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
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
Q541131 Programação
Qual das definições a seguir pertence ao paradigma funcional de linguagens programação?
Alternativas
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
Q537747 Programação

. A linguagem PHP é usada para desenvolver páginas web, com suporte a HTML embutido. Assinale a alternativa CORRETA sobre PHP:


<?php

$vet01 = array();

$vet01 [] = "Sistemas operacionais";

$vet01 [] = "Compiladores";

$vet01[ ] = "Bancos de dados";

for ($i = 0; $i < count($vet01); $i++) {

echo $vet01[$i] . "<br/>";

}

?>

Alternativas
Q537746 Programação

A linguagem de programação Java é muito utilizada por ser suportada em diversos dispositivos. Assinale a alternativa CORRETA sobre o código em Java abaixo:


public class OlaMundo {

public static void main(String[ ] args) {

System.out.println("Olá, Mundo!");

}

}

Alternativas
Q537745 Programação
A linguagem HTML é usada para criar sites web. Assinale a alternativa CORRETA sobre o código HTML abaixo:


<!DOCTYPE html>

<html>

    <head>

        <meta charset -"utf-8"/>

        <meta name="description" content="Home page">

        <meta name="keywords" content = "home">

        <title>Pagina Pessoal do Joao</title>

    </head>

    <boady>

    <!-- Pagina em construção. Favor aguardar alguns dias...-->


<img src ="engrenagem.jpg"/>


     <a href ="http://www.joaozinho.org">Colegio do Joaozinho</a>

     </boay>

</html>

Alternativas
Q535637 Programação
Considere a classe Java abaixo.

public class Teste {
       public static void main(String[ ] args) {
              int [ ] num = {0, 0, 0, 0, 0, 0, 0};
              int c;
              c = 0;
             while (num [c]  != 10 && c < 7 ) {
                    c++;
              }
             System.out.print(c);
       }
}


Ao compilar e executar esta classe, será 


Alternativas
Q535636 Programação
Considere o código fonte da página HTML abaixo.


Imagem associada para resolução da questão 


Quando a página for interpretada pelo navegador, ao pressionar o botão Testar, na primeira vez, 


Alternativas
Q535635 Programação
Considere a classe Ruby a seguir:


 class Pessoa
    def muda_nome(novo_nome)
       @nome = novo_nome
     end

      def diz_nome
           "meu nome é #{@nome}"
       end
end


É correto afirmar que 


Alternativas
Q535634 Programação
Considere o código fonte Python abaixo.

 def calcular(n):
        resultado = [ ]
        a, b = 0, 1
        while a < n:
                      ...I...  
        return resultado
res = calcular(100)
print res


Para que seja exibido [0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89] a lacuna I precisa ser preenchida corretamente com: 


Alternativas
Respostas
10481: E
10482: C
10483: C
10484: E
10485: C
10486: A
10487: C
10488: B
10489: A
10490: C
10491: E
10492: C
10493: A
10494: C
10495: B
10496: A
10497: B
10498: C
10499: B
10500: B