Questões de Informática comentadas (página 18)
1630 questões selecionadas de provas de PF, STJ, TRF6, PRF, MP/RO, PM/PA, com gabarito definitivo e comentário. No app, são 22.368 questões de Informática para filtrar por banca, órgão, ano e assunto.
Programação e algoritmos 263 questões
Com referência à sintaxe do formato XML, um elemento (XML element) pode conter:Resolver e ver o comentário →Considere o código Python 2.7 a seguir. def ABC(L, n): while True: if len(L) >= n: return L else: L.append(len(L) ** 2) print ABC([20],10) O resultado da execução desse código é:Resolver e ver o comentário →Analise o script JS a seguir. <script> function xpto() { let n = 0; return {next: function() { if (n < 10) { n += 2; return {value:n/2, done:false}} else { return {value: -1, done: true}} } } } saida = "" const n =…Resolver e ver o comentário →Considere o código C# a seguir. using System; namespace MinhaProva { class Exemplo { static void Main(string[] args) { Pessoa Ex = new Pessoa(); Ex.Nome = "Joana"; Console.WriteLine(Ex.Nome); } } } A implementação…Resolver e ver o comentário →Analise o fragmento de código jQuery a seguir. $("#x1").click(function(){ $("#x2").html("<b>Hello world!</b>"); }); Numa página web, esse trecho faz com que um clique:Resolver e ver o comentário →Considere o código Python a seguir. def F(a, b, c): for k in range(a,b): print k ** c Dado que uma execução da função F exibiu os números 16, 9, 4, 1, 0, 1, é correto afirmar que os valores dos parâmetros a, b, c…Resolver e ver o comentário →Considere o código Python 2.7 a seguir. L=[6,5,4,3,2,1] for k in range(-3,3): print L[k] A execução desse código exibe os números:Resolver e ver o comentário →O script JSON corretamente formado é:Resolver e ver o comentário →Considere o código JavaScript a seguir. let txt = ""; function funcao(value, index, array) { if (index % 2 == 0) {txt += value}; } function xpto (x) { x.forEach(funcao); return txt; } alert (xpto([0, 1, 1, 2, 3, 5]))…Resolver e ver o comentário →Em relação ao Java 8, é correto afirmar queResolver e ver o comentário →A respeito do tratamento off-line de um sítio no HTML 5, assinale a opção correta.Resolver e ver o comentário →Assinale a opção que apresenta o nível de isolamento de transações em que será permitida a chamada leitura suja no acesso de determinado valor, quando do uso do JDBC.Resolver e ver o comentário →Assinale a opção que apresenta a anotação que pode ser utilizada no JUnit para condicionar a execução de um teste a partir da avaliação de um script escrito em JavaScript.Resolver e ver o comentário →No desenvolvimento de serviços com a utilização do padrão RESTful, a anotação @produces é usada paraResolver e ver o comentário →<!DOCTYPE html> <html> <p id="prova"></p> <script> meuObjeto = { "nome":"Caca", "Idade":52, "carro":null }; for (x in meuObjeto) { document.getElementById("prova").innerHTML += x; } </script> </body> </html> O código…Resolver e ver o comentário →Na tentativa de solucionar o chamado espaço semântico (semantic gap), fabricantes de computadores de grande porte criaram alternativas para resolver o problema, como, por exemplo, I maior densidade de código a ser…Resolver e ver o comentário →Assinale a opção que mostra a arquitetura cujo estilo é um sistema distribuído definido por um conjunto de componentes que são conectados por meio de uma chamada de procedimento.Resolver e ver o comentário →No que tange ao uso de serviços da API REST, a arquitetura JWT é um modelo utilizado paraResolver e ver o comentário →Assinale a opção que apresenta um importante componente em SOA que atua como barramento de serviços corporativos.Resolver e ver o comentário →Assinale a opção que apresenta o comando que tem a função de implementar desvios incondicionais no programa, mas que é de uso proibido na programação estruturada.Resolver e ver o comentário →Na programação orientada a objetos, a herança é uma técnica de abstração que permite categorizar as classes de objetos sob certos critérios, especificando-se as características dessas classes. As classes que são…Resolver e ver o comentário →class GeraNumeros { public static void main (String args []) { int num; num = 36; for(int i=0; i < num; i++) { if(i*i >= num) break; System.out.print(i + “ ”); } } } Assinale a opção que apresenta corretamente a saída…Resolver e ver o comentário →Assinale a opção que apresenta a fase do ciclo de vida que, no framework JavaServer Faces 2.0, recria a árvore de componentes da página, dispara validadores nos componentes da UIViewRoot e a atualiza dentro do objeto…Resolver e ver o comentário →Na linguagem HTML 5, geralmente considera-se determinado elemento como o ponto central do conteúdo do documento, o qual pode ser, por exemplo, um post. Esse elemento, que representa um conteúdo independente e altamente…Resolver e ver o comentário →<rua nome="Almirante Barroso" numero="3089" type="Avenida"/> Considerando que a instrução precedente pertence a um código XML qualquer, assinale a opção correta.Resolver e ver o comentário →Assinale a opção que apresenta a funcionalidade do Subversion que permite ao usuário criar um repositório remoto em determinado diretório em seu repositório.Resolver e ver o comentário →Acerca de computadores, assinale a opção correta.Resolver e ver o comentário →A máquina virtual do Java (JVM) utiliza uma tecnologia especificamente para aumentar o desempenho da aplicação, identificando códigos que serão muito executados, normalmente dentro de loops. Essa tecnologia é chamada deResolver e ver o comentário →Ao se compilar um programa Java, foi retornado o seguinte erro. Exception in thread "main" java.lang.NoClassDefFoundError: Teste Nesse caso, para solucionar o problema, deve-seResolver e ver o comentário →Assinale a opção que apresenta a denominação da estrutura de dados constituída por um conjunto de elementos individualizados, em que cada um dos elementos — com exceção dos elementos inicial e final — referencia sempre…Resolver e ver o comentário →Na programação estruturada, as estruturas características da técnica de modularização sãoResolver e ver o comentário →Assinale a opção que apresenta a API (application programming interface) disponível para o desenvolvedor programar a interface de usuário de um aplicativo.Resolver e ver o comentário →No uso da linguagem UML, o nível de visibilidade de um atributo que só pode ser acessado por classes declaradas dentro do mesmo pacote da classe a que pertence o atributo é denominadoResolver e ver o comentário →algoritmo anterior, seguinte, auxiliar, valor, contador: inteiro; início anterior 1; seguinte 1; escreva (anterior, seguinte) para contador de 1 até valor passo 1 faça auxiliar anterior + seguinte; escreva ( auxiliar…Resolver e ver o comentário →Considerando as linguagens de programação que têm recursos dinâmicos, a linguagem que é totalmente processada no computador-cliente é denominadaResolver e ver o comentário →O HTML (hypertext markup language) tem amplo uso difundido nas páginas publicadas na Internet. Assinale a opção que corresponde à tag utilizada no caso em que seja necessário utilizar uma lista não ordenada.Resolver e ver o comentário →Deseja-se implementar uma solução para o desenvolvimento de um display, o qual mostra o estado de um objeto X a partir do objeto em si, utilizando-se padrão de projeto. Displays alternativos são fornecidos, e a…Resolver e ver o comentário →O Apache JMeter para testes de cargaResolver e ver o comentário →Sendo o Maven uma ferramenta utilizada para projetos Java, assinale a opção que apresenta a característica correta do ciclo de vida referente ao estágio do Maven.Resolver e ver o comentário →O Spring Framework utiliza os chamados controllers, que são classes mapeadas por meio de annotations e servem para dizer à aplicação o que exibir quando for requisitada uma página no navegador. Ao se requisitar uma URL…Resolver e ver o comentário →Nos testes unitários, é possível testar uma classe ou até mesmo um objeto Java. Nesse contexto, uma classe, para ser testada pelo Junit, deve se estender a partir deResolver e ver o comentário →Em uma aplicação de votação online desenvolvida em três camadas do tipo MVC, o controller é responsável porResolver e ver o comentário →A Apache ANT é uma biblioteca Java e uma ferramenta de linha de comando. Em relação ao arquivo build.xml, a ser interpretado pelo ANT, assinale a opção correta.Resolver e ver o comentário →No estabelecimento de uma estrutura hierárquica, foi definida a seguinte árvore binária S: S = (12(10(9(8))(11))(14(13)(15))) Considerando o resultado da operação de exclusão do nó 12, assinale a opção que corresponde…Resolver e ver o comentário →Na orientação a objetos, o conceito de polimorfismo é implementado, em algumas linguagens, por meio da técnica de sobrecarga de métodos. Sobre a aplicação desse conceito, é possível afirmar queResolver e ver o comentário →Considere que, no desenvolvimento de um sistema para a Web, um analista pretenda criar páginas dinâmicas que serão executadas na máquina do cliente. Considere, ainda, que, nesse trabalho, o analista opte por uma…Resolver e ver o comentário →No desenvolvimento de aplicações para a plataforma móvel Android, deve-se observar a proteção oferecida pelo ciclo controlado de vida. O momento em que uma atividade está em plena execução, recebendo e reagindo a ações…Resolver e ver o comentário →var a = 0, b = 1, f = 1; for (var i = 2; i <= 6; i++) { f = a + b; a = b; b = f; document.write (b); } Assinale a opção que apresenta a saída resultante da execução do algoritmo antecedente.Resolver e ver o comentário →var i = 0; while (i < 5) { i++; if (i == 3) { continue; } document.write(i); } Assinale a opção que apresenta a saída resultante da execução do algoritmo antecedente.Resolver e ver o comentário →A partir de uma classe derivada de uma superclasse, podem-se invocar métodos que tenham a mesma assinatura, mas comportamentos distintos, ou seja, em que haja alteração do funcionamento interno de um método herdado de…Resolver e ver o comentário →