Questões de Concurso Comentadas sobre linguagens de programação em programação

Foram encontradas 5.475 questões

Q576322 Programação
Observe o seguinte trecho de código C##. bool x = true; int m = 0; for (int a = 1; x; a++) { m++; if (m % 10 == 0) { x = false; } } Console.WriteLine(m); O valor apresentado pelo comando Writeline é:
Alternativas
Q575108 Programação
Considere que o método a seguir faz parte de uma classe Java de uma aplicação web

public int conectar() throws ClassNotFoundException, SQLException{  
    Class.forName("com.mysql.jdbc.Driver");
    Connection conn = DriverManager.getConnection ("jdbc:mysql://localhost:3306/banco",
    "usuario", "senha");
    return 1;
}

A cláusula throws 
Alternativas
Q575106 Programação
A linguagem JavaScript pode ser usada para tratar eventos referentes à entrada de dados em formulários, a ações do usuário e a ações do navegador. Os atributos de evento usados em tags HTML permitem executar comandos ou chamar funções em trechos de código JavaScript internos ou externos à página. Para criar um campo do tipo texto em um formulário HTML de forma que quando o usuário soltar uma tecla que foi pressionada nesse campo seja chamada uma função JavaScript denominada verificar utiliza-se a instrução
Alternativas
Q571734 Programação
O desenvolvimento de páginas e aplicações para a WEB conta com diversas tecnologias disponíveis nos dias atuais. Com base nessa informação, julgue o próximo item, com relação a HTML, JavaScript e CSS.
Quando um código JavaSript está sendo executado em modo estrito (strict mode), não é permitido o uso de literais numéricos octais.
Alternativas
Q569214 Programação
Quanto as exceções em Java, ao analisar o código abaixo podemos afirmar que:

public class BancoDados {

    private static Connection conexao; 

public static Connection getConexao() {

    try {

        if (conexao == null) {  

Class.forName("org.firebirdsql.jdbc.FBDriver");

              conexao                                                   =

DriverManager.getConnection("jdbc:firebirdsql://12

7.0.0.1:3050/C:/Banco.fdb",                    "SYSDBA",

"masterkey");  

           }

           return conexao;

       } catch (ClassNotFoundException e) {

           JOptionPane.showMessageDialog(null,

"Mensagem A");

       } catch (SQLException e) {

           JOptionPane.showMessageDialog(null,

"Mensagem B");

       }

       return null;

 }


Alternativas
Q569213 Programação
Analisando o código abaixo, é possível afirmar que:

public class A {

    public int c;

    private String d;

}  

class B extends A {

    private boolean e;

    public void g() {

        c = 5;

        d = "BELÉM";

     }

}  

class C {

    public void f() {

        A x = new A();

        B y = new B();

     }

}  
Alternativas
Q567885 Programação
Analise o código C# mostrado abaixo.

namespace ConsoleApplication1 

{

     class Program

     {

         static IEnumerable<int>

            XPTO(int from, int to) {

             for (int i = from; i < to; i+=3) {

                yield return i;

             }

             yield break;

         }

         static void Main()

         {

             foreach (int x in XPTO(-10, 10) {

                 Console.WriteLine(x);

              }

          }

     }



O resultado exibido pelo programa é: 
Alternativas
Q567868 Programação
Em um programa Javascript, encontra-se o seguinte comando:

                                     var x = 3 + "4";

Após a execução deste comando, a variável x conterá:
Alternativas
Q567861 Programação
Um programador Java precisa utilizar em seu aplicativo uma tabela dinâmica de inteiros, cujo tamanho pode aumentar ao longo da execução. Para isso, ele decide importar a classe java.util.ArrayList e a declaração da referência à tabela deverá ser:
Alternativas
Q567860 Programação
Em um programa codificado na linguagem Delphi, a abertura do arquivo texto "arq.txt" para leitura utiliza, em sequência, as chamadas Assign(arq,"arq.txt") e Reset(arq), sendo arq uma variável do tipo text. Supondo que a opção {$IOChecks off} esteja habilitada, para saber se o arquivo foi aberto com sucesso, o programador deve:
Alternativas
Q564186 Programação
Considere a classe Java a seguir: 

public class Calcular {

      public void verificar(double a, double b){

            if((a+b < a+4) && ((3*a < b/2) || (a!=b))){

                System.out.print("True");

            } else{

                 System.out.print("False");

            }

       }

       public boolean verificar(int a, int b){

             if((a+b < a+4) && ((3*a < b/2) || (a!=b))){

                  return true;

             } else{

                  return false;

             }

       }



Pode-se concluir corretamente que 
Alternativas
Q564183 Programação
Considere a interface e a classe bean apresentadas abaixo, que fazem parte de uma aplicação que utiliza EJB. 

import javax.ejb.*;

@Local

public interface CalculadoraLocal {

      double somar(double x, double y);

}

import javax.ejb.*;

import com.ejbs.interfaces.CalculadoraLocal;

public class CalculadoraBean implements CalculadoraLocal {

      @Override

       public double somar(double x, double y) {

             return x + y;

        }



Para indicar que a classe CalculadoraBean é um bean de sessão sem estado, deve-se 
Alternativas
Q563284 Programação
A respeito da linguagem Java, assinale a alternativa correta.
Alternativas
Q563282 Programação
Sobre JTA (Java Transaction API), conforme a especificação EJB (Enterprise JavaBeans) 3.1, assinale a alternativa correta.
Alternativas
Q563281 Programação
Sobre as diferenças entre Beans Java EE 6 CDI (Context and Dependency Injection) e Beans EJB (Enterprise JavaBeans) 3.1 puros, sem CDI, assinale a alternativa correta.
Alternativas
Q563280 Programação

Sobre Session Beans, conforme a especificação EJB (Enterprise JavaBeans) 3.1, identifique as afirmativas a seguir como verdadeiras (V) ou falsas (F):

( ) Não é possível utilizar Multithreading em EJBs do tipo Singleton.

( ) Stateless Session Beans não armazena nenhuma informação sobre o estado transacional (conversacional), ou seja, nenhuma informação é automaticamente mantida entre as diferentes requisições.

( ) Recomenda-se utilizar um Stateful Session Bean ao construir um carrinho de compras de um e-commerce, embora seja possível usar um Stateless Session Bean, tendo um pouco mais de trabalho.

( ) Existem apenas três tipos de Session Beans: Stateful, Stateless e Singleton.

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

Alternativas
Q563276 Programação
Em relação ao mapeamento objeto-relacional usando JPA (Java Persistence API) 2.0, assinale a alternativa correta.
Alternativas
Q563275 Programação

Quanto a JPA (Java Persistence API) 2.0 e seus modos de carregamento (FetchType) Lazy e Eager, identifique as afirmativas a seguir como verdadeiras (V) ou falsas (F):

( ) Eager é o comportamento padrão para relacionamentos muitos-para-muitos.

( ) É preciso cuidar do cascateamento ao usar Eager Load, pois muitos objetos podem ser carregados desnecessariamente.

( ) Lazy apresenta maior consumo de processamento e rede durante a inicialização da aplicação quando comparado com Eager.

( ) Fazer cache de objetos instanciados via Lazy Load é geralmente desaconselhável, devido ao alto consumo de processamento.

( ) Essas formas de carregamento tornaram-se Deprecated na JPA 2.0.

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

Alternativas
Q563272 Programação
Sobre o tratamento de erros em Java, assinale a alternativa correta.
Alternativas
Ano: 2015 Banca: UFRRJ Órgão: UFRRJ Prova: UFRRJ - 2015 - UFRRJ - Técnico em TI |
Q562876 Programação
O Python possui diversos objetos de persistência, dentre eles o
Alternativas
Respostas
3841: D
3842: D
3843: A
3844: C
3845: B
3846: E
3847: B
3848: A
3849: B
3850: D
3851: D
3852: E
3853: E
3854: D
3855: B
3856: D
3857: C
3858: E
3859: A
3860: E