Questões de Concurso Sobre programação

Questões Discursivas

Foram encontradas 15.024 questões

Q2284778 Programação
Um componente do tipo RecyclerView permite trabalhar com dados multivalorados no Android. Sabendo disso, Daniel usou um RecyclerView para exibir os dados de uma lista de tarefas, com os dados sendo consultados no SQLite, por intermédio da biblioteca Room.
Para apresentar os dados consultados no RecyclerView, Daniel deve implementar um descendente de:
Alternativas
Q2284777 Programação
Roberta está efetuando a manutenção de um sistema em PHP, onde, após um backup de emergência, a verificação de usuário em uma página protegida deixou de funcionar. O código da página é apresentado a seguir.

<html><body> <?php        if (isset($_SESSION["user"])) { ?> Esse conteúdo deveria ser exibido <?php } ?> </body></html>


Após analisar o código, Roberta descobriu que o problema é:
Alternativas
Q2284776 Programação
O analista de sua empresa solicitou um teste, com base em JUnit 5, para uma função de leitura de valores inteiros a partir de um socket. Esse teste deve abrir a conexão, verificar um lote de 30 valores recebidos e fechar a conexão ao final.
Para criar o teste, uma das ações necessárias é:
Alternativas
Q2284775 Programação
Para diminuir o esforço de programação e seguir padrões de design consolidados no mercado, Pedro adotou o framework Bootstrap na implementação de seu site.
Uma das opções do site é um botão para exclusão definitiva dos dados de usuário, onde, por se tratar de uma ação crítica, Pedro deve adotar a classe:
Alternativas
Q2284774 Programação
Júlia está formatando as páginas do site da empresa, com uso de CSS3, e a regra estabelecida é a de que o primeiro elemento de cada lista HTML deve utilizar fonte vermelha.
Para executar essa regra, Júlia deve utilizar a formatação:
Alternativas
Q2284773 Programação
O formato XML define apenas regras de escrita, e não uma gramática específica, mas a especificação de uma linguagem ou serviço exige um domínio formal.
Uma característica da especificação de gramáticas e tipos para XML é a de que: 
Alternativas
Q2284772 Programação
Em um ambiente de Web Services SOAP, a interoperabilidade é garantida pela utilização de XML em todos os níveis da arquitetura.
Para descrever os serviços que são oferecidos pelo Web Service SOAP, permitindo a geração automática de stubs através de ferramentas adequadas, deve ser utilizado o artefato: 
Alternativas
Q2284756 Programação
Em relação ao software livre R, versão 4.2, considere o código a seguir:
x = 1:4 y = 2 z = x + y
if(max(z)>11){print(max(z))}else{print(sum(z))}

O código foi executado sem apresentar erro. Com isso, o resultado obtido será: 
Alternativas
Q2283767 Programação
No paradigma de Programação Orientação a Objetos, a separação de programas em partes, o mais isolado possível, refere-se ao conceito de ___________.

Assinale a alternativa que completa, CORRETAMENTE, a lacuna do texto:
Alternativas
Q2283766 Programação
Na linguagem de programação C, o comando _______ permite a criação de estruturas de dados heterogêneas.

Assinale a alternativa que completa, CORRETAMENTE, a lacuna do texto:
Alternativas
Q2283765 Programação

Considere a primeira versão do programa em Java, a seguir:


Imagem associada para resolução da questão


Ao testar o programa, a saída será:

Alternativas
Q2283762 Programação
Na linguagem de programação ANSI C, os comandos de repetição são: 
Alternativas
Q2283761 Programação
Considere o seguinte programa escrito na linguagem de programação C:
#include <stdio.h>
int main() { int i, j; for(i=0;i<2;i++){ for(j=0;j<=3;j++) printf("\n Teste"); } printf("\n i = %d ", i); printf("\n j = %d ", j); return 0; }
Ao compilar e executar o programa, os valores impressos de i e de j são, respectivamente:
Alternativas
Q2283753 Programação

O software __________ é um software de execução assíncrono.


Assinale a alternativa que completa, CORRETAMENTE, a lacuna da frase:

Alternativas
Q2282319 Programação
A analista Deise recebeu a tarefa de mapear uma tabela de banco de dados para um arquivo no formato JavaScript Object Notation (JSON). Após analisar a estrutura da tabela, Deise concluiu que a melhor estratégia de mapeamento consiste em associar cada valor da tabela a um dos três nomes literais previstos como valores válidos na notação JSON.

Ao executar essa estratégia, Deise deve associar cada valor da tabela a um dos nomes literais: 
Alternativas
Q2282316 Programação
A analista Carolina está adicionando o endpoint NovoPonto a um web service RESTful. O NovoPonto realiza atualizações apenas parciais em um determinado recurso. Carolina deve atribuir ao endpoint o método e o código de retorno do Hypertext Transfer Protocol (HTTP) apropriados, relacionando de forma direta as operações previstas no HTTP à lógica executada pelo web service. Em caso de sucesso, o código HTTP retornado pelo NovoPonto deve indicar ao cliente que no corpo da mensagem retornada não há conteúdo.

Carolina deve atribuir ao NovoPonto, respectivamente, o código de sucesso e o método HTTP:
Alternativas
Q2282312 Programação
Maria está criando uma página em seu site para o cadastro de clientes, onde a busca pelo CEP preencherá automaticamente parte dos dados do endereço.

Considerando que o serviço de busca é oferecido por um Web Service SOAP, e que Maria irá utilizar XMLHttpRequest, no código Java Script, a função de callback para a consulta deve:
Alternativas
Q2282305 Programação

Analise o código JavaScript a seguir.


const valores = [4, 3, 2, 1, 0];

let xpto = "";

valores.forEach(fF);

alert (xpto);

function fF(value, index) {

       xpto += index + ":" + value + ">";

}


A execução desse código exibe:

Alternativas
Q2282304 Programação

Considere o script JavaScript a seguir.

let x = 16;

let y = [];

y[2] = x;

y[2] %= 3;

y[0] = x<<2;

y[1] = x <<= 5;

alert(y);


A execução desse script exibe:

Alternativas
Q2282303 Programação
No contexto da descrição de paths (caminhos) de arquivos no HTML, a expressão que faz referência a um arquivo numa pasta localizada um nível acima da pasta corrente é: 
Alternativas
Respostas
3941: C
3942: A
3943: D
3944: E
3945: B
3946: C
3947: E
3948: D
3949: C
3950: E
3951: D
3952: E
3953: C
3954: C
3955: A
3956: E
3957: E
3958: C
3959: D
3960: A