Questões de Concursos Programação

  • Questão 17998.   Informática - Nível Superior - Marinha do Brasil - MB - 2013

  • Analise o código em JAVA abaixo,

    public class Bicycle {
           public static void main{String[] args) {
                  Bike b = new Bike(0,0,0);
                  MountainBike mb = new MountainBike (0,0,0,05;
            }
    public static class Bike {
                    public int cadência;
                    public int marcha;
                    public int veloc;
                    public Bike (int cadencia_inic, int veloc_inic, int marcha_inic) {
                                marcha = marcha_inic;
                                cadência = cadencia_inic;
                                veloc = veloc_inic;
                    }
                    public void mudar_cadencia(int n) {
                           cadência = n;
                    }
                    public void mudargnarcha(int n) {
                          marcha = n ;
                    }
                    public void frear(int decrement) {
                           veloc -= decrement;
                     }
                     public void acelerar(int increment) {
                            veloc += increment;
                      }
    }
    public static class MountainBike extends Bike {
           public int altura_do_banco;
           public MountainBike ( int altura__inic, int cadencia_inic,
                                              int veloc_inic, int marcha__inic) {
                  super(cadencia_inic, veloc_inic, marcha_inic);
                  altura_do_banco = altura_inic;
            }
            public void alterar_altura_do_banco(int n) {
                   altura_do_banco = n;
             }
             public void acelerar (int increment) {
                    veloc += increment + 1;
              }
    }
    }

    Em relação ao código acima, considerando que polimorfismo e herança são aspectos importantes no paradigma de Orientação a Objeto, ê correto afirmar que:
  • Questão 23178.   Informática - Nível Superior - IBGE - CESGRANRIO - 2013

  • O gerente acadêmico de uma universidade solicitou ao setor de tecnologia da informação que fosse desenvolvida uma ferramenta que permitisse a distribuição dos currículos dos professores em diferentes formatos, uma vez que isso é essencial para promover o intercâmbio de informações entre diferentes instituições de ensino do Brasil e do exterior.

    Sabendo-se que os currículos que estão armazenados na base de dados da universidade são documentos XML válidos, qual tecnologia XML deve ser empregada na construção dessa ferramenta?
  • Questão 19674.   Informática - Nível Superior - ANAC - CESPE - 2012

  • Com relação ao desenvolvimento Java, julgue os itens a seguir.

    A validação de dados de um componente pode ser uma das funções de um backing bean, em uma aplicação JSF.
  • Questão 22858.   Informática - Nível Superior - ANTAQ - CESPE - 2014

  • Texto anexado à questão Texto anexado à questão
  • O portal, aplicativo embasado na Web, comumente fornece personalização e agregação de conteúdo de diferentes fontes, servindo como camada de apresentação de sistemas de informação. Esse conteúdo pode ser diferenciado, conforme a execução e a configuração dos portlets pelo usuário.
  • Questão 18627.   Informática - Nível Superior - CIAAR - FAB - 2009

  • Relacionado ao fluxo de controle da linguagem Java, informe se é verdadeiro (V) ou falso (F) o que se afirma abaixo e depois assinale a alternativa que apresenta a sequência correta.

    ( ) Não podemos duplicar rótulos de case para um bloco switch.
    ( ) Quando uma instrução break é encontrada, o controle sai da instrução case atual e continua sua execução na instrução default.
    ( ) Um loop do tipo do{ } while(false) é executado ao menos uma vez.
    ( ) Uma assertion (premissa) é uma expressão que deve ser avaliada como falso somente se o código estiver funcionando adequadamente.
  • Questão 19138.   Informática - Nível Superior - MM QT - MB - 2011

  • Em Java, que método da classe KeyEvent obtém o código de tecla virtual da tecla que foi pressionada?
  • Questão 19676.   Informática - Nível Superior - ANAC - CESPE - 2012

  • Julgue os próximos itens, referentes às linguagens ASP e .Net.

    Para recuperar um dado via post na linguagem ASP, utiliza-se Request.QueryString
  • Questão 30850.   Informática - Nível Superior - CREA AC - FUNCAB - 2016

  • Em relação às definições do Enterprise Java Beans 3.1, dois elementos que pertencem à infraestrutura de um Container são:
  • Questão 10788.   Informática - Nível Superior - TCM GO - INSTITUTO CIDADES - 2012

  • Analise:

    I. Cada família de computadores possui sua própria linguagem de máquina. Um programa em linguagem de máquina é dependente do computador ou seja, tendo sido escrito para um determinado computador, somente poderá ser executado em computadores da mesma família, que lhe sejam 100% compatíveis.

    II. O processo de tradução da linguagem de montagem para a linguagem de máquina é realizado por um programa chamado Assembler.

    III. As primeiras linguagens foram FORTRAN, COBOL e C++, criadas na década de 50.

    IV. O processo de tradução do programa escrito em uma linguagem simbólica pelo programador, para a linguagem de máquina do computador é chamado montagem. São verdadeiras as afirmações:
  • Questão 18626.   Informática - Nível Superior - CIAAR - FAB - 2009

  • Utilizando a linguagem Java, relacione as colunas e, depois assinale a sequência correta nas opções abaixo.

    A. Classes Concreta
    B. Interfaces
    C. Classes Abstratas

    ( ) Object
    ( ) List
    ( ) String
    ( ) WindowAdapter
    ( ) JFrame
    ( ) ResultSet