Questões de Concurso Comentadas sobre programação

Foram encontradas 10.880 questões

Q578355 Programação
Em relação às regras de sintaxe da XML, analise as afirmativas a seguir:

I – Nomes de tags podem iniciar por letras ou números, porém não podem conter espaços em branco.

II – Todo atributo deve possuir algum valor e este valor deve ser especificado entre aspas.

III – Analisadores XML ignoram espaços em branco que aparecem no conteúdo das tags dado que essa informação não é preservada por padrão em documentos XML.
Está correto o que se afirma em:
Alternativas
Q578354 Programação

Considere o código fonte HTML de uma página web conforme apresentado a seguir:

 <html>

     <body>

        <p id="title">XXX</p>

    </body>

</html>

A sintaxe correta do código JavaScript para substituir dinamicamente o conteúdo XXX por YYY é:
Alternativas
Q578353 Programação
O framework Collections da plataforma Java é uma arquitetura unificada para representar e manipular coleções de objetos independentemente dos detalhes de implementação.
Em relação a este framework, a classe que permite obter os elementos da coleção na ordem em que eles foram adicionados quando acessados por meio de um objeto do tipo Iterator é:
Alternativas
Q578229 Programação
Acerca da utilização dos protocolos SOAP e REST, julgue o item seguinte.
A definição de include criada em um esquema XSD é responsável por trazer todas as declarações e definições de um esquema externo, o qual deve ter o mesmo target namespace do esquema XSD em questão

Alternativas
Q578228 Programação
No que se refere à linguagem de programação Java, julgue o próximo item. 
O principal objetivo do uso de classes aninhadas (nested) é facilitar a instalação (deployment) de várias classes de um pacote.
Alternativas
Q578227 Programação
No que se refere à linguagem de programação Java, julgue o próximo item.
Considere que uma classe pai denominada “recicláveis" e as classes filhas “papelão" e “plástico" contêm um método denominado reciclar. A prática de conservar a assinatura dos métodos realizando somente implementações distintas internas nos métodos entre as classes citadas é chamado de sobreposição.
Alternativas
Q578226 Programação
No que se refere à linguagem de programação Java, julgue o próximo item.
O trecho de código Java a seguir apresenta características do uso de reflexão.

Class classeGenerica = Class.forName (stringNomeClasse); Method metodoPI = classeGenerica.getMethod(stringNomeMetodo);  System.out.println(metodoPI.invoke(obj).toString()); Method soma = classeGenerica.getMethod(stringNomeSoma, int.class, int.class);  System.out.println(soma.invoke(obj,5,10));
Alternativas
Q578225 Programação
No que se refere à linguagem de programação Java, julgue o próximo item.
Thread safe, o qual representa um importante conceito em programação Java, faz com que threads concorrentes utilizem algoritmo de sincronismo para cooperarem entre elas.
Alternativas
Q578224 Programação
No que se refere à linguagem de programação Java, julgue o próximo item.
Uma das vantagens da linguagem Java em relação a outras linguagens é a fácil implementação de herança múltipla. 
Alternativas
Q577104 Programação
Julgue o seguinte item, relativo a conceitos de bibliotecas, serviços e utilitários Java.

O JMS (Java Message Service) permite a troca de mensagens assíncronas entre um ou mais clientes e faz parte da especificação do Java EE.

Alternativas
Q577103 Programação
Julgue o seguinte item, relativo a conceitos de bibliotecas, serviços e utilitários Java.

JUnit é um framework utilizado para facilitar a geração de testes a fim de se verificar se os resultados gerados pelos métodos escritos em Java são os esperados.

Alternativas
Q577102 Programação
Julgue o próximo item, relacionado ao funcionamento dos frameworks para a camada de persistência.

O Hibernate define um objeto transient com uma instância de um objeto que tenha persistido e que esteja em transição para consulta e utilização pela aplicação.

Alternativas
Q577101 Programação
Julgue o próximo item, relacionado ao funcionamento dos frameworks para a camada de persistência.

JPQL (Java Persistence Query Language) é uma linguagem de manipulação de dados adotada para criar, alterar estrutura de tabelas e gatilhos utilizados na especificação JPA (Java Persistence API).

Alternativas
Q577100 Programação
Julgue o item que se segue acerca de HTML5, CSS3 e JSon.

A tag definida a seguir é obrigatória na especificação de uma página que utilize HTML5.


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 5. //PT"

                          "h t t p:/ /www. w3.org/ TR /html5 /strict.dtd">

Alternativas
Q577099 Programação
Julgue o item que se segue acerca de HTML5, CSS3 e JSon.

JSON (JavaScript Object Notation) é um formato de arquivo de texto para troca de dados em que um objeto é um conjunto de pares nome/valor.

Alternativas
Q577098 Programação
Julgue o item que se segue acerca de HTML5, CSS3 e JSon.

Considere uma página HTML cujo código seja o apresentado a seguir.

<!doctype html>

<html>

    <header>

         <style>

          h2{

                 display: inline;

          }

          </style>

    </header>

    <body>

         <h1>Titulo</h1>

         <h2>Subtitulo</h2>

    </body>

 </html> 

Nessa situação, será apresentado em um navegador o seguinte resultado:

                                                                      Imagem associada para resolução da questão


Alternativas
Q577097 Programação
Julgue o próximo item, referente a criptografia, clean code e refatoração.

No contexto de clean code, as funções devem ter tamanho reduzido.


Alternativas
Q577094 Programação
Julgue o item a seguir, a propósito de Java.

Ao se executar o código Java apresentado a seguir, o resultado obtido será 13.

package teste  ;

import java.math.BigInteger  ;


import java.util.concurrent.ExecutionException  ;

public class Teste  {

    public static void main(String[] args) throws InterruptedException, ExecutionException {

        Teste a = new Teste( )  ;

        System.out.println(a.getNumero(5))  ;

      }

        public BigInteger getNumero(final int valor)

               throws InterruptedException, ExecutionException  {

           if (valor == 0 valor == 1)

              return BigInteger.valueOf(valor + 1)  ;

           return getNumero(valor - 1).add(getNumero (valor - 2))  ;

         }

}

Alternativas
Q577093 Programação
Julgue o item a seguir, a propósito de Java.

O framework Java Struts foi construído para padrão de projetos estruturados em camadas que separam a camada física da camada lógica do banco de dados.

Alternativas
Q577088 Programação
Julgue o item a seguir, referente à estrutura de funcionamento de servidores de aplicação.

O servidor de aplicação Tomcat tem um servidor de banco de dados denominado derby, em que são armazenados os usuários, a senha e os privilégios para administrar o servidor.

Alternativas
Respostas
7361: B
7362: B
7363: C
7364: C
7365: E
7366: C
7367: C
7368: C
7369: E
7370: C
7371: C
7372: E
7373: E
7374: E
7375: C
7376: E
7377: C
7378: E
7379: E
7380: E