Questões de Concurso Sobre programação

Foram encontradas 15.143 questões

Q1814483 Programação

Acerca de iText e Java 8, julgue o item a seguir.


O iText permite a criação de arquivos em PDF e a inserção de dados em formulários nesses arquivos, contudo não é possível editar partes de um documento em PDF.

Alternativas
Q1814482 Programação

Com relação a JSon e JDBC, julgue o item que se segue.


O JDBC permite a configuração de um failover de conexões, de modo que a falha de uma conexão URL de uma lista de conexões implica que as demais conexões sejam sequencialmente testadas.

Alternativas
Q1814481 Programação

Com relação a JSon e JDBC, julgue o item que se segue.


O JDBC permite a configuração de um pool de conexões, que consiste em um grupo de conexões reutilizáveis para um banco de dados específico.

Alternativas
Q1814480 Programação

Com relação a JSon e JDBC, julgue o item que se segue.


O código subsecutivo apresentará a saída Mercedez-BMW-Bugatti- ao ser executado.


Imagem associada para resolução da questão

Alternativas
Q1814479 Programação

Julgue o item seguinte, a respeito de JMS (Java Message Service), JUnit e Spring Framework.


O JUnit 5 é formado por JUnit Platform, JUnit Jupiter e JUnit Vintage; o JUnit Jupiter pode ser utilizado em programas escritos em Kotlin.

Alternativas
Q1814478 Programação

Julgue o item seguinte, a respeito de JMS (Java Message Service), JUnit e Spring Framework.


O Spring WebFlux é compatível com Java 8 lambdas e Kotlin e tem a vantagem de permitir a criação de microsserviços com requisitos menos complexos.

Alternativas
Q1814477 Programação

Julgue o item seguinte, a respeito de JMS (Java Message Service), JUnit e Spring Framework.


No JMS, o JMSContext combina uma conexão e uma sessão em um único objeto, de maneira que o uso do JMSContext permite criar produtores de mensagens e consumidores de mensagens.

Alternativas
Q1814476 Programação

Julgue o próximo item, relativo a desenvolvimento web em Java.


JSF (JavaServer Faces) é uma tecnologia que oferece a separação entre as camadas de apresentação e de comportamento para aplicativos web. Facelets é uma linguagem de declaração que faz parte da especificação JFS e que permite, com uso de XHTML, a criação de páginas web.

Alternativas
Q1814475 Programação

Julgue o próximo item, relativo a desenvolvimento web em Java.


De acordo com o código subsequente, cada caractere digitado no campo do formulário é impresso no lugar de {{ name }}.

Imagem associada para resolução da questão

Alternativas
Q1812448 Programação
#include <stdio.h> 

int main ( ) {
    int vetor[10], i = 0, j = 0, auxiliar = 0;

    for (i = 0; i < 10; i++) {
        printf ("Digite um numero inteiro: ");
        scanf ("%d", &auxiliar);
        vetor[i] = auxiliar;
    }
    
    for (i = 0; i < 10; i++) {
        for (j = i+1; j < 10; j++) {
            if ( vetor[i] > vetor [j]) {
                auxiliar = vetor [i];
                vetor[i] = vetor[j];
                vetor[j] = auxiliar;
            }
        }
    }

for (i = 0; i < 10; i++) {
    printf ("\n\n vetor[%d] = %d", i, vetor[i]);
    }

    system ("PAUSE");
    return 0;
}

Tendo como referência o código precedente, escrito em linguagem de programação ANSI C, julgue o item subsecutivo.
Quando compilado e executado, o código solicita que o usuário digite dez números inteiros e, em seguida, ordena e mostra esses números na tela, em ordem crescente.
Alternativas
Q1812447 Programação
#include <stdio.h> 

int main ( ) {
    int vetor[10], i = 0, j = 0, auxiliar = 0;

    for (i = 0; i < 10; i++) {
        printf ("Digite um numero inteiro: ");
        scanf ("%d", &auxiliar);
        vetor[i] = auxiliar;
    }
    
    for (i = 0; i < 10; i++) {
        for (j = i+1; j < 10; j++) {
            if ( vetor[i] > vetor [j]) {
                auxiliar = vetor [i];
                vetor[i] = vetor[j];
                vetor[j] = auxiliar;
            }
        }
    }

for (i = 0; i < 10; i++) {
    printf ("\n\n vetor[%d] = %d", i, vetor[i]);
    }

    system ("PAUSE");
    return 0;
}

Tendo como referência o código precedente, escrito em linguagem de programação ANSI C, julgue o item subsecutivo.
Caso a linha for (i = 0; i < 10; i++) { fosse alterada para for (i = 0; i > 10; i++) { em suas três ocorrências, o código funcionaria invertendo a ordem dos números digitados e armazenados no vetor declarado no código.
Alternativas
Q1812446 Programação
#include <stdio.h> 

int main ( ) {
    int vetor[10], i = 0, j = 0, auxiliar = 0;

    for (i = 0; i < 10; i++) {
        printf ("Digite um numero inteiro: ");
        scanf ("%d", &auxiliar);
        vetor[i] = auxiliar;
    }
    
    for (i = 0; i < 10; i++) {
        for (j = i+1; j < 10; j++) {
            if ( vetor[i] > vetor [j]) {
                auxiliar = vetor [i];
                vetor[i] = vetor[j];
                vetor[j] = auxiliar;
            }
        }
    }

for (i = 0; i < 10; i++) {
    printf ("\n\n vetor[%d] = %d", i, vetor[i]);
    }

    system ("PAUSE");
    return 0;
}

Tendo como referência o código precedente, escrito em linguagem de programação ANSI C, julgue o item subsecutivo.
O comando printf ("\n\n vetor[%d] = %d", i, vetor[i]); continuaria funcionando corretamente mesmo que o comando #include não existisse no código.
Alternativas
Q1812445 Programação
#include <stdio.h> 

int main ( ) {
    int vetor[10], i = 0, j = 0, auxiliar = 0;

    for (i = 0; i < 10; i++) {
        printf ("Digite um numero inteiro: ");
        scanf ("%d", &auxiliar);
        vetor[i] = auxiliar;
    }
    
    for (i = 0; i < 10; i++) {
        for (j = i+1; j < 10; j++) {
            if ( vetor[i] > vetor [j]) {
                auxiliar = vetor [i];
                vetor[i] = vetor[j];
                vetor[j] = auxiliar;
            }
        }
    }

for (i = 0; i < 10; i++) {
    printf ("\n\n vetor[%d] = %d", i, vetor[i]);
    }

    system ("PAUSE");
    return 0;
}

Tendo como referência o código precedente, escrito em linguagem de programação ANSI C, julgue o item subsecutivo.
O parâmetro %d, utilizado na linha scanf ("%d", &auxiliar);, permite a digitação apenas de números inteiros.
Alternativas
Q1811971 Programação
Sobre a linguagem JAVA, analise as afirmativas a seguir.
I. O polimorfismo permite-lhe tratar as generalidades e deixar que o ambiente de tempo de execução trate as especificidades. II. O polimorfismo promove a extensibilidade: o software que invoca o comportamento polimórfico é independente dos tipos de objeto para os quais as mensagens são enviadas. III. O compilador Java permite a atribuição de uma referência de superclasse a uma variável de subclasse se a referência da superclasse for convertida explicitamente para o tipo da subclasse.
Está(ão) correta(s) apenas a(s) afirmativa(s)
Alternativas
Q1811970 Programação
Sobre a linguagem Java, marque V para as afirmativas verdadeiras e F para as falsas.
( ) A classe String é um exemplo de uma classe final. ( ) Uma declaração do método final nunca pode mudar; assim, todas as subclasses utilizam a mesma implementação do método. ( ) Um método final em uma superclasse pode ser sobrescrito como uma subclasse, garantindo que a implementação do método final será utilizada por todas as subclasses diretas e indiretas na hierarquia. ( ) Uma classe final pode ser estendida para criar uma subclasse, e todos os métodos em uma classe final são, implicitamente, final. ( ) Métodos que são declarados private são implicitamente final, porque não é possível sobrescrevê-los como uma subclasse.
A sequência está correta em
Alternativas
Q1811968 Programação
Considerando as funções do PHP para manipulação de documentos em PDF, uma delas “preenche o caminho atual e o desenha no documento”. Trata-se de:
Alternativas
Q1811967 Programação
Comando do PHP (Personal Home Page) “adiciona um parâmetro a um procedimento armazenado local ou remoto quando utilizado com o Microsoft SQL Server”. A afirmativa se refere a:
Alternativas
Q1809899 Programação
No contexto do arquivo XML de uma NF-e, o esquema que rege a estrutura do arquivo estabelece, dentre outras coisas, o conjunto de tags válidas. Assinale a tag XML que pode ser repetida até 990 vezes em uma nota fiscal.
Alternativas
Q1809342 Programação
Shell script é utilizado para automatizar rotinas computacionais. Sobre shell script, assinale a afirmativa correta.
Alternativas
Q1809335 Programação
O Hypertext Preprocessor (PHP) é uma linguagem de script usada no desenvolvimento web. Sobre o PHP, marque V para as afirmativas verdadeiras e F para as falsas.
( ) Possui tag que indica final do código PHP. ( ) Trata-se de uma linguagem open source. ( ) Elimina o uso de códigos HTML e CSS. ( ) O código é executado apenas no cliente.
Assinale a sequência correta.
Alternativas
Respostas
6601: E
6602: C
6603: C
6604: E
6605: C
6606: C
6607: C
6608: C
6609: C
6610: C
6611: E
6612: E
6613: C
6614: D
6615: D
6616: C
6617: B
6618: B
6619: D
6620: A