Questões de Concurso Sobre programação

Foram encontradas 15.198 questões

Q2450773 Programação
strlen("PHP é uma linguagem poderosa!") 

Assinale a opção em que é corretamente indicado o resultado da função precedente em PHP. 
Alternativas
Q2450772 Programação
No desenvolvimento de um sítio dinâmico em PHP com páginas diferentes, cada uma com seu próprio conteúdo exclusivo, para manter o código organizado e reutilizável, deve-se separar o código de cada página em arquivos individuais. Nesse contexto, assinale a opção em que é indicada a função que deve ser usada para incluir o conteúdo de um arquivo externo em um script PHP de modo a inserir o código de cada página. 
Alternativas
Q2450771 Programação
Assinale a opção em que é apresentada, na linguagem Java, a sintaxe para declarar um array de nome productPrices, que será usado para armazenar os preços de produtos. 
Alternativas
Q2450770 Programação
Assinale a opção em que é apresentado o principal método usado na linguagem Java para iniciar a execução de um programa. 
Alternativas
Q2450759 Programação
Em orientação a objetos, o mecanismo de se criar novas classes a partir de uma classe existente é denominado 
Alternativas
Q2450374 Programação

“É uma linguagem de script open source de uso geral, muito utilizada, e especialmente adequada para o desenvolvimento web. Ela pode ser utilizada para múltiplos propósitos, seja para geração de HTML, desenvolvimento de sistemas web, consumo e desenvolvimento de APIs de diversos tipos, desenvolvimento de aplicações para console, manipulação de arquivos entre outras”. A afirmativa faz referência à linguagem de programação:

Alternativas
Q2450355 Programação

Considere o seguinte trecho de código em Python:



Imagem associada para resolução da questão



Ao final da execução desse código, o resultado exibido no console é:


msg1: A letra 'a' aparece 4 vezes.

msg2: A letra 'a' aparece 0 vezes.

msg3: A letra 'a' aparece 1 vezes.



O código ainda funcionará corretamente se o trecho definido como ‘qtd = contar_ocorrencias(valor, letra_cont)’ for substituído por:

Alternativas
Q2450354 Programação

Considere o seguinte trecho de código em Python:


total = 1

EXPR

for num in numbers:

          total *= num

print(total)



Assinale a opção que pode substituir EXPR, no trecho de código, para que o resultado exibido seja 3840.

Alternativas
Q2450353 Programação

Análise o código em linguagem C a seguir:


Imagem associada para resolução da questão



Assinale a opção que mostra, as substituições de EXPR1 e EXPR2, respectivamente, afim de que o resultado exibido no console seja "0 1 1 2 1 3 2 5 3 8".

Alternativas
Q2450352 Programação

Considere o seguinte trecho de código em linguagem C:



Imagem associada para resolução da questão



Deseja-se implementar a lógica de troca dos valores das variáveis num1 e num2 de modo que, após a execução, os valores exibidos na tela sejam os valores trocados.


Escolha a opção que completa corretamente a lógica de troca.

Alternativas
Q2447933 Programação
Considere o seguinte código em Java:

Imagem associada para resolução da questão


Ao ser executado com as importações necessárias, o código Java acima imprime na saída padrão:
Alternativas
Q2447928 Programação
O analista João administra o servidor de autenticação Keycloak do TJAP. A aplicação TJApp está registrada como um client OpenID Connect do Keycloak, sob o nome tjapp-client. João recebeu a solicitação de habilitar em tjapp-client o recurso que permite a própria aplicação cliente, TJApp, obter um token de acesso de forma autônoma, sem envolver nenhum usuário final.

João habilitou em tjapp-client o recurso:
Alternativas
Q2447927 Programação
A analista Joelma está desenvolvendo o web service tjapRest utilizando o Spring Boot. Determinadas operações de tjapRest devem ser executadas assincronamente. Para implementar as operações assíncronas de forma simples e direta, Joelma recorreu a duas anotações padrões do Spring. A primeira anotação habilita o suporte do Spring à execução de métodos assíncronos. A segunda anotação marca determinado método como um candidato à execução assíncrona.

Joelma recorreu às anotações do Spring:
Alternativas
Q2447919 Programação
O paradigma funcional, evidenciado na linguagem LISP, criada em 1958, voltou com muita força atualmente, sendo incluído em diversas linguagens, como o Java. Considere o trecho de código apresentado a seguir.

Imagem associada para resolução da questão


Para utilizar o paradigma funcional, o loop para apresentação dos valores deve ser reescrito da seguinte forma:
Alternativas
Q2447918 Programação
Silvia está desenvolvendo o front-end do novo sistema de ordens de serviço de sua empresa, onde foi especificado o uso do framework Angular no projeto.

A nova interface utilizará o roteamento do Angular e, para incluir o componente da rota corrente no template HTML da tela principal, Silvia irá definir a área de apresentação através de uma tag: 
Alternativas
Q2447917 Programação
Breno está criando um serviço REST, que será disponibilizado por meio de um aplicativo Spring Boot. Como ele já conhece o padrão do REST, criou um método de inclusão no controlador, tendo como parâmetro uma entidade do tipo gerenciado pelo serviço.

Para que o parâmetro receba corretamente os dados fornecidos pela requisição, no formato JSON, Breno irá utilizar nesse parâmetro a anotação: 
Alternativas
Q2447915 Programação
Maria, analista de TI, observou que o tipo mais primitivo de linguagem de programação é a linguagem que o computador entende diretamente, isto é, as instruções que podem ser diretamente executadas pelo hardware, ou seja, pela UCP (processador). Para criar um programa em linguagem de máquina, Maria deve conhecer todas as instruções disponíveis para aquela máquina e seus respectivos códigos de operação e formatos, assim como os registradores da UCP disponíveis e os endereços das células de memória onde serão armazenadas as instruções e os dados.

Nesse contexto, Maria pretende converter para linguagem de máquina um programa escrito em linguagem de mais alto nível do que o da linguagem de montagem e que gera o código-objeto.

Para tal Maria utilizará o método: 
Alternativas
Q2447913 Programação
Observe os dados do seguinte documento XML.

Imagem associada para resolução da questão


Os dados no formato JSON correspondente é:
Alternativas
Q2447910 Programação
Observe os seguintes fragmentos de um documento XML.

Imagem associada para resolução da questão

Ambos os fragmentos possuem o elemento <table>. Para evitar conflito entre os nomes dos elementos no mesmo documento XML, deve-se usar um:
Alternativas
Q2447909 Programação
Um documento XML é estruturado como uma árvore rotulada ordenada. Cada nó da árvore é um elemento XML. O elemento mais alto da árvore por onde se inicia a formação do documento XML é o:
Alternativas
Respostas
3181: A
3182: D
3183: D
3184: E
3185: A
3186: D
3187: D
3188: C
3189: B
3190: E
3191: C
3192: E
3193: A
3194: C
3195: B
3196: D
3197: C
3198: A
3199: E
3200: E