Questões de Concurso Sobre linguagens de programação em programação

Foram encontradas 7.927 questões

Q554735 Programação
 Avalie as seguintes assertivas que tratam da linguagem Java:

I. As classes podem estender uma única superclasse e implementar várias interfaces.

II. Possui o processo Garbage Collection responsável pela alocação e desalocação da memória.

III. Utiliza o conceito de máquina virtual que permite que o código seja escrito uma única vez e a aplicação possa ser executada em diferentes sistemas operacionais.

IV. Por ser uma linguagem simples, para o desenvolvimento de programas utilizando Java é necessário somente a instalação de alguma versão da JRE, uma vez que a mesma já possui o compilador.

Quantas assertivas estão corretas? 

Alternativas
Q554734 Programação
Sobre listas e coleções na linguagem Java, podemos afirmar que:
Alternativas
Q554733 Programação
. Threads são utilizadas quando há a necessidade de executarmos processo em paralelo. Em java ela pode possuir alguns estados.

I. Nova

II. Embargada

III. Bloqueada

IV. Executável

Em Java quantos estados são corretos? 

Alternativas
Q554732 Programação
Sobre o tratamento de exceções na linguagem Java é corretor afirmar:
Alternativas
Q554730 Programação
 Assumindo o código abaixo:

 public static void main(String[] args) {

        int valor0 = 12;

        int valor1 = 4;

        float resultado = valor0++ / valor1--;

       System.out.println(resultado);

}

Qual será o resultado impresso?

Alternativas
Q554724 Programação
 Considere o método Java apresentado a seguir: 

                   Imagem associada para resolução da questão

Após a execução do método main, qual valor será impresso? 


Alternativas
Q554683 Programação
Em relação a VBA, qual é o valor retornado pela função Val(“2 4 and 57")? 
Alternativas
Q554682 Programação
Com relação a variáveis em VBA, identifique como verdadeiras (V) ou falsas (F) as seguintes afirmativas:

( ) O nome deve começar com uma letra.

( ) O nome não pode exceder a 64 caracteres.

( ) $ As declara uma variável.

( ) Strings devem estar entre aspas simples.

Assinale a alternativa que apresenta a sequência correta, de cima para baixo.

Alternativas
Q554679 Programação
Em PHP, qual é a sintaxe correta para abrir o arquivo “teste.txt" em modo de leitura? 
Alternativas
Q554678 Programação
Em PHP, Qual é a finalidade do terceiro parâmetro da função define()?
Alternativas
Q554673 Programação
Em Java, qual a sintaxe correta do método main()? 
Alternativas
Q554672 Programação
Sobre Garbage Collection, considere as seguintes afirmativas: 

1. Enquanto está sendo executada a de Minor Garbage Collection (Coleta de Lixo Menor), todas as threads da aplicação são paralisadas.

2. O evento denominado Major Garbage Collection (Coleta de Lixo Maior) é responsável pela coleta de objetos localizados na Velha Geração (Old Generation).

3. A Geração Permanente está incluída em uma Full Garbage Collection (Coleta de Lixo Completa).

Assinale a alternativa correta


Alternativas
Q554379 Programação
Observe o código VB .NET a seguir.

                              Imagem associada para resolução da questão

Dado que as funções ListaDeAlunos e ListaDeDisciplinas retornam, respectivamente, listas dos tipos List(Of csAluno) e List(Of csDisciplina), a definição para a consulta LINQ QR, compatível com o restante do código, é:

Alternativas
Q554376 Programação
Analise o código VB NET mostrado a seguir.

 Module Module1

     Sub Main()

            X(1, Function(p1) IIf(p1 > 0, p1 - 1, 0))

            X(10, Function(p1) 1 / p1 / p1)

      End Sub

      Sub X(ByVal valor As Int16, _

                ByVal F As Func(Of Integer, Single))

             Console.WriteLine(F(valor))

      End Sub

End Module

O resultado exibido no console é:

Alternativas
Q554371 Programação
Considere a requisição AJAX construída, no cliente, através da chamada à seguinte função em Javascript: 

function send (msg)

{

var message = "GET='" + msg + "'";

var ajax = new XMLHttpRequest ();

ajax.onreadystatechange = function ()

{

           if (this.readyState == 4 &&

                          this.status == 200)

              alert (this.responseText);

}

ajax.open ("POST", "PUT.PHP", true);

ajax.setRequestHeader ("Content-type",

        "application/x-www-form-urlencoded");

ajax.setRequestHeader ("Content-length",

        message.length);

ajax.setRequestHeader ("Connection",

         "close");

ajax.send (message);



O método HTTP utilizado na requisição ao servidor será, neste caso: 


Alternativas
Q554369 Programação
Em Javascript, considere o trecho de código a seguir: 

function base(x)

{

      return function produto(y)

      {

           return x * y;

       }

}

var f = base(2);

var g = base(-1);

Após as duas atribuições, supondo que os valores de f e g não mudem, a avaliação da expressão

                             f(2) + g(-1)

produzirá o valor: 


Alternativas
Q549750 Programação
 A programação orientada à objetos permite abordar a tarefa de programar através de linguagens de programação, inclusive com Java, a partir de três princípios: encapsulamento, polimorfismo e herança. Assim, é possível construir programas usando Java de forma que toda a atividade ocorra dentro de uma classe. Além disso, classe, objeto e métodos são fundamentais para programação em Java. Diante deste contexto, analise o trecho de código em Java, a seguir: 


class Veiculo {

                int passageiros;// número de passageiros

                int capcomb;// capacidade do tanque de combustível

                int consumo;// consumo de combustível em litros por quilômetro

}




Considere, ainda, a seguinte sequência de instruções:

Veiculo minivan;

minivan = New Veiculo();

minivan.passageiros = 7;




Após as instruções serem executadas, minivan


Alternativas
Q547766 Programação
Considere as seguintes informações referentes à configuração de servidores JBoss AS 7 (JBoss Application Server 7):

 I- Há dois modos de se iniciar e configurar o JBoss AS 7: domain ou server group; e standalone. O primeiro modo provê     alta disponibilidade e permite tanto a utilização do JBoss como controlador de domínio quanto a ocorrência de mais de uma instância em um mesmo ponto de controle, compartilhando políticas de gerenciamento em comum.
Ao contrário do modo domain, o segundo modo possibilita apenas uma instância do JBoss AS 7 em cada máquina.

II - Dois servidores JBoss AS 7 foram instalados em máquinas físicas distintas, utilizando, consequentemente, JVM também distintas, em modo remote standalone client.

III - Em um servidor C, foi instalada uma única instância do JBoss AS 7 no modo domain, e não houve mudanças em suas configurações-padrão no que se refere ao realm, sockets Binding e arquivos domain.xml e host.xml.

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).

Alternativas
Q547741 Programação
Acerca da linguagem de programação Java, bem como de ferramentas de desenvolvimento e frameworks, julgue o item subsequente.
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)
Alternativas
Q547740 Programação
Acerca da linguagem de programação Java, bem como de ferramentas de desenvolvimento e frameworks, julgue o item subsequente.
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>
Alternativas
Respostas
5541: A
5542: D
5543: C
5544: A
5545: C
5546: B
5547: B
5548: C
5549: B
5550: C
5551: C
5552: E
5553: E
5554: D
5555: B
5556: A
5557: D
5558: E
5559: E
5560: C