Questões de Programação

Lista completa de Questões de Programação para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Considere o trecho JavaScript a seguir.


var x = 0;

for (var i = 10; i < 15; i++) {

x += i;

}


Ao término da execução desse código, o conteúdo da variável “x” será:

    A) 0

    B) 10

    C) 15

    D) 60

    E) 75

Em um console JavaScript, um usuário digitou a instrução:


typeof 10


Como resultado da execução dessa instrução, foi impresso:

    A) "number"

    B) "string"

    C) "int"

    D) "byte"

    E) "char"

O corredor com camisa de numeração 327 foi prejudicado durante uma competição pelos 10 corredores que chegaram logo a sua frente. A direção da corrida resolveu, então, desclassificar esses 10 corredores. Um programador designado para construir um programa que listasse somente os números das camisas desses corredores desclassificados chegou ao programa apresentado abaixo, que recebe como entrada o número de cada um dos competidores pela ordem de chegada, do primeiro ao último, e acha o competidor 327.

No entanto, esse programa está incompleto porque apenas encontra o corredor 327.
Que instruções PHP devem ser colocadas, no lugar do comentário marcado com a palavra TODO no programa apresentado, para que sejam impressas as numerações das camisas dos 10 competidores desclassificados?

    A)



    B)



    C)



    D)



    E)



A classe Java a seguir contém dois métodos (busca e buscaBin) que implementam um algoritmo de busca binária sobre um array de inteiros.



O que será exibido no console quando o método main() for executado?

    A) 96 80 60

    B) 96 133 220

    C) 96 55 60 80

    D) 96 55 80 60

    E) 96 133 158 220

Para transportar os dados de um sistema para outro, um programador recebeu a tarefa de transformar um arquivo CSV, gerado no primeiro sistema, para o formato JSON, suportado pelo segundo sistema.
Nesse contexto, considere o seguinte arquivo CSV:
nome;saldo Ana Zurique;3000 Bernardo Washington;4500 Carlos York;12345
O fragmento de arquivo JSON válido que possui a mesma informação que o arquivo CSV apresentado acima é

    A)



    B)



    C)



    D)



    E)



Ao participar de uma equipe para desenvolvimento de um website para a intranet do banco em que trabalhava, um programador teve como missão criar uma tabela HTML a partir de um arquivo XML que indicava clientes e seus saldos.
O fragmento de XML a seguir é um exemplo da estrutura do XML do arquivo que conterá os dados.

Para esse arquivo, a tabela gerada deve ter a seguinte aparência:

Inicialmente, o programador construiu o seguinte arquivo em XSLT:

Que sequência de instruções deve substituir o comentário <!-- Código Para os Dados -->, de forma a gerar a tabela no formato apresentado?

    A)



    B)



    C)



    D)



    E)



No contexto do JBoss Enterprise Application Platform, versão 7.2, o JAX-RS é a API JAVA para RESTful Web Services. Considerando que o desenvolvedor queira implementar providers e web resources no contexto de uma Aplicação JAX-RS, ele deve criar uma subclasse de

    A) javax.ws.rs.core.API

    B) javax.ws.rs.core.WebResource

    C) javax.ws.rs.core.Provider

    D) javax.ws.rs.core.Application

Para o desenvolvimento de aplicações na internet acessadas pelo browser, é necessário, na grande maioria das vezes a instalação e configuração de servidores WEB. Estes servidores ficam responsáveis por armazenar e disponibilizar conteúdos, como sites e páginas, de forma que fiquem acessíveis para qualquer pessoa na Internet. Assinale a opção em que todos os softwares correspondem a Servidores WEB.

    A) APACHE, IIS, JSP

    B) APACHE, Nginx e IIS

    C) Roxen, ASP e APACHE

    D) IIS, JPS e PHP

    E) APACHE, PHP, JSP

Em termos de conceitos a Programação Estruturada difere da Programação Orientada a Objetos. Portanto, considere a tabela abaixo com os seguintes conceitos e dois paradigmas de programação.
I. Sequência de funções executadas de modo empilhado. II. Herança III. Instância IV. Desvios V. Encapsulamento
A. Programação Orientada a Objeto B. Programação Estruturada
Assinale a opção CORRETA que representa a ordem de associação entre a coluna da esquerda com a da direita.

    A) I – A, II – A, III – B, IV – B, V – B.

    B) I – B, II – B, III – A, IV – B, V – B.

    C) I – A, II – B, III – A, IV – B, V – A.

    D) I – B, II – A, III – A, IV – B, V – A.

    E) I – B, II – A, III – B, IV – B, V – B.

Considere as seguintes afirmativas sobre a Programação Orientada a Objeto:
I. Construtor de uma classe determina que ações devem ser executadas quando da criação de um objeto. II. Encapsulamento especifica que, um mesmo tipo de objeto, sob certas condições, pode realizar ações diferentes ao receber uma mesma mensagem. III. Com o Polimorfismo, os mesmos atributos e objetos podem ser utilizados em objetos distintos, porém, com implementações lógicas diferentes. IV. Herança é a técnica que faz com que detalhes internos do funcionamento dos métodos de uma classe permaneçam ocultos para os objetos.
Indique a opção que contenha as afirmações verdadeiras.

    A) Somente I e II.

    B) Somente I e III.

    C) Somente I, II e III.

    D) Somente III e IV.

    E) Somente II, III e IV.

Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...