Questões de Programação para Concurso

Foram encontradas 9.235 questões

Q2767471 Programação

Quanto ao objeto AJAX, no modo síncrono, analise as assertivas abaixo.


I. É a única maneira de fazer uma requisição que será executada em segundo plano para que o script da página continue a ser executado.

II. Executa a requisição sem interromper o script.

III. Tem o problema de congelar o navegador enquanto o script é executado.


É correto o que se afirma em

Alternativas
Q2767409 Programação

Considere o código em Delphi 7 abaixo e, em seguida, assinale a alternativa correta.


function Fatorial(n:Extended):Extended;

begin

if n=0 then

result := n-1

else

result := n * Fatorial(n)

end;

Alternativas
Q2767406 Programação

Quanto ao código PHP abaixo, assinale a alternativa correta.


class Exemplo

{

public static $F1 = ‘Exemplo';


public static function F2() {

// ...

}

public function F3() {

// ...

}

}

Alternativas
Q2767405 Programação

Quanto ao comando PHP extends, assinale a alternativa correta.

Alternativas
Q2767403 Programação

Quanto ao Delphi 7, marque V para verdadeiro ou F para falso e, em seguida, assinale a alternativa que apresenta a sequência correta.


( ) A forma correta de declarar um ponteiro é var x: ^integer

( ) Não é uma declaração válida para uma variável: integer x

( ) Possui um tipo Currency com precisão superior a 15 dígitos.

( ) Não permite o uso de caracteres do sistema UNICODE.

Alternativas
Q2762437 Programação
Assinale a alternativa que apresenta a estrutura condicional if em Bash para verificar que a variável $i possui, pelo menos, o valor 3.
Alternativas
Q2760899 Programação
Considere o seguinte texto e exemplo de trecho de código Java a seguir:

Para não se usar uma classe de forma incorreta como, por exemplo, uma classe que tem um método de divisão entre dois atributos da classe, se o técnico Java não conhecer a implementação interna da classe, ele pode inserir um valor zero no atributo do dividendo, porém se a classe estiver corretamente codificada pode-se impedir que o técnico faça isso. Esse tipo de impedimento é feito utilizando-se um dos princípios da orientação a objetos que embasa a implementação via alguns métodos usados no código: 

package com.trt1l5.model; public class Divisao (   private int numl;   private int num?;   public void divisao() [          System.out.println("A divisao e: “ + (numl / num2)); } public int getNuml() 1           return numl; } public void setNumi (int numi)           this.numl = numl; } public int getNum2() 1           return num2; public void setNumê (int num2)           if (num2 == 0) 4                num2 = 1;           } else {                this.num2 = num2;           }     } }


O conteúdo do texto exemplifica um dos conceitos conforme utilizado na orientação a objetos e o trecho de código implementa esse conceito usando dois métodos em conjunto.

O conceito e os métodos utilizados são, correta e respectivamente,
Alternativas
Q2760894 Programação
Uma Técnica está utilizando o JUnit na fase de testes de um sistema. Para aprovação de uso pelo coordenador da equipe, ela preparou um material com alguns exemplos. Em um desses exemplos, ela explica que os testes JUnit são organizados em classes de teste em que cada método de teste representa um caso de teste específico e que o JUnit fornece anotações para definir os métodos de teste e os métodos de configuração/desmontagem, tais como:
Alternativas
Q2760875 Programação
Um Técnico utilizou o Spring Boot para criar e implantar microsserviços em Java. Para definir um ponto de entrada para os microsserviços, gerenciando o tráfego, autenticando usuários e roteando solicitações para os serviços corretos, este Técnico deve utilizar uma escolha comum para essa finalidade, que é o Spring
Alternativas
Q2760874 Programação
Em uma aplicação Jakarta EE, criada e configurada em condições ideais, uma Técnica deseja injetar um EntityManager, que é uma parte essencial da API JPA, em uma classe Enterprise JavaBean (EJB), imediatamente antes da instrução private EntityManager entityManager;. Para isso, ela terá que utilizar a anotação
Alternativas
Q2760873 Programação
Utilizando o Hibernate Envers em uma aplicação web em condições ideais, para que todas as alterações feitas em uma classe de entidade sejam auditadas automaticamente deve-se adicionar a essa classe a anotação
Alternativas
Q2760872 Programação
O cabeçalho de um JSON Web Token (JWT) é a primeira parte do token e contém informações sobre como o JWT deve ser processado. Contém normalmente os campos
Alternativas
Q2760871 Programação
Considere a existência do array abaixo, criado em uma aplicação Java, em condições ideais.
String[] nomes = i“Marta”", “paulo”, "Carolina", “Joaguim", “Fedro";
Considere, também, os laços de repetição abaixo, criados com o objetivo de percorrer o array e exibir seus valores.
I. for (String nome : nomes) (
         System.out.println (nome);      ) II. for (int i = 0; i < nomes.length; i++) (           System.out.println (nomes[il);      ) III.int indice = O;      while (indice < nomes.length) {          System.out .println (nomes [indice]);          indice++;    } IV.int index = O; do {    System.out .println (nomes [index]) ;    index++; } while (index < nomes.length)

Percorre corretamente o array e exibe seus valores APENAS os laços de repetição que constam em
Alternativas
Q2760866 Programação

Considere o código XML Schema abaixo.


<xs:attribute name="cidade">

  «xs: simpleType

      <xs:restriction base="as:string">

      <fxs:restriction>

    </xs:simpleType>

</usiattribute>



Para que o atributo cidade aceite somente os valores Campinas ou São Paulo, entre « deve(m) ser colocado(s)


Alternativas
Q2760863 Programação
Para exibir na página a propriedade ano de um bean gerenciado identificado como processo, corretamente configurado no escopo de requisição, usando a Expression Language (EL) em JavaServer Faces (JSF), utiliza-se a tag JSF
Alternativas
Q2760862 Programação
Considere a existência do código abaixo em um formulário de uma página HTML em condições ideais.

<input type="text" id="nome" />

Em um bloco de código jQuery da mesma página, para obter o valor digitado no campo e armazenar na variável nome utiliza-se o comando
Alternativas
Q2757706 Programação

A mensagem visualizada após a execução do programa abaixo, desenvolvido em “Portugol” (pseudo-linguagem algorítmica), é


inicio

variavel inteiro valorx,contador

valorx 12

enquanto (contador*2) <= 12 faz

valorx valorx + contador + 3

contador contador + 1

fim enquanto

escrever valorx

fim



Alternativas
Q2746466 Programação

Analise o texto abaixo:

"Conforme Knuth e Trabb, o termo compilador não era ainda utilizado nessa época. Na verdade, falava-se sobre programação automática. No início da programação em linguagem de máquina foram desenvolvidas sub-rotinas de uso comum para entrada e saída, para aritmética de ponto flutuante e funções transcendentais. Junto com a ideia de um endereçamento realocável – pois tais sub-rotinas seriam usadas em diferentes partes de um programa – foram criadas rotinas de montagem para facilitar a tarefa de uso das sub-rotinas e de endereçamento relativo, ideia desenvolvida por Maurice V. Wilkes. Para isso foi inventada uma pseudo linguagem de máquina. Uma rotina interpretativa iria processar essas instruções, emulando um computador hipotético. Esse é o sentido do termo ‘compilador’ até aqui usado."

(Fonte: FONSECA FILHO, C. "História da computação: o caminho do pensamento e da tecnologia" - Porto Alegre: EDIPUCRS, 2007, p. 116)

Qual o nome do considerado o primeiro ‘compilador’ real?

Alternativas
Q2745911 Programação
A linguagem JavaScript é importante para o web design pois permite a criação de interfaces interativas e dinâmicas, melhorando a experiência do usuário.
Com relação ao emprego do JavaScript no Joomla, avalie as seguintes possibilidades:

I. Somente um framework JavaScript é fornecido como parte do Joomla 3.x: jQuery.
II. Há duas formas de incluir um arquivo JavaScript externo usando o Joomla! API: o método addScript da classe JDocument e o método script da classe JHTML.
III. O framework Mootools está obsoleto e será removido na versão 4 do Joomla.

Está correto o que se apresenta em 
Alternativas
Q2745909 Programação
Combinar funções e métodos JavaScript é uma opção para criar experiências responsivas em diferentes dispositivos.
Nesse contexto, considerando as limitações de processamento de dispositivos móveis, para monitorar mudanças no tamanho da janela, poderíamos 
Alternativas
Respostas
221: B
222: A
223: E
224: B
225: D
226: C
227: C
228: D
229: B
230: A
231: E
232: D
233: A
234: D
235: E
236: A
237: D
238: A
239: D
240: C