Questões de Concurso Para analista judiciário - informática

Foram encontradas 741 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q856083 Arquitetura de Software
No que se refere ao design ou programação visual do site, os padrões web de acessibilidade em Governo Eletrônico recomendam
Alternativas
Q856082 Banco de Dados

Considere que a tabela abaixo para controle de funcionários, possui o campo registro como chave primária e que o campo salario_liquido é resultante da subtração do desconto sobre o salario_bruto.

                Imagem associada para resolução da questão

 Esta tabela  

Alternativas
Q856081 Banco de Dados
Para localizar os juízes cujos nomes começam pela letra p e têm pelo menos 3 caracteres de comprimento (incluindo p) utiliza-se a instrução SELECT * FROM juizes WHERE nome 
Alternativas
Q856080 Banco de Dados
Um Analista de Sistemas foi solicitado a criar uma tabela chamada processo em um banco de dados Oracle aberto e em condições ideais. Nesta tabela, se nenhum valor for fornecido para o campo data_abertura, quando se utilizar a instrução INSERT a data do sistema deve ser automaticamente inserida. Para fazer isso, o Analista deve utilizar a instrução CREATE TABLE processo(processo_no NUMBER(10), data_abertura  
Alternativas
Q856079 Banco de Dados
O Departamento de Recursos Humanos de uma instituição solicitou ao Analista de Sistemas um relatório mostrando o nome do funcionário e o salário acrescido de 13.5%. O salário deverá ser expresso como número inteiro e com a seguinte legenda de coluna: Salário Reajustado. Considerando que a tabela funcionarios possui os campos nome e salario, para gerar o relatório o Analista deverá usar, em um banco de dados Oracle aberto e em condições ideais, a instrução
Alternativas
Q856078 Programação

Considere a página web abaixo.  

Imagem associada para resolução da questão

Considere os seguintes comandos:  

I. var a = document.getElementById("nome").value;

II. var a = document.getElementsByTagName("input")[0].value;

III. var a = document.getElementsByType("text")[0].value; 

IV. var a = document.getElementsByClassName("nome")[0].value;


A lacuna pode ser preenchida corretamente APENAS pelo que consta em 


Alternativas
Q856077 Programação
Considere o trecho de código abaixo.  Imagem associada para resolução da questão


O comando $("ul li:eq(1)").css("color", "#ff0000"); coloca o

Alternativas
Q856076 Programação

Considere o código fonte da página abaixo, que faz parte de um site responsivo.  

Imagem associada para resolução da questão

Para que este código crie dois botões para paginação, "Anterior" e "Próximo", um ao lado do outro, utilizando Bootstrap, a lacuna I deve ser corretamente preenchida com

Alternativas
Q856075 Programação

Para executar uma consulta na tabela processo de uma base de dados foi utilizado o comando

       c = db.rawQuery("SELECT * FROM processo", null);

em uma aplicação criada no Android Studio com instalação padrão. Nesta instrução, os objetos c e db são, respectivamente, dos tipos

Alternativas
Q856074 Programação
Uma das principais vantagens do Spring Boot é fornecer
Alternativas
Q856073 Programação

Considere a classe abaixo em uma aplicação Java que utiliza o Spring Framework, sem o uso de Injeção de Dependência. 

Imagem associada para resolução da questão

As lacunas I e II devem ser preenchidas, correta e respectivamente, por  
Alternativas
Q856072 Programação
As linguagens de programação podem ser consideradas compiladas, interpretadas ou híbridas. Nas linguagens 100% compiladas
Alternativas
Q856071 Engenharia de Software
Na programação orientada a objetos são utilizados classes e métodos. Um método
Alternativas
Q856070 Algoritmos e Estrutura de Dados

Considere o algoritmo abaixo.

static int fibonacci(int n) { 

   if (n <= 1) { 

      return n; 

   } 

   return fibonacci(n - 2) + fibonacci(n - 1);  

}

A complexidade deste algoritmo, na notação Big O, é  


Alternativas
Q856069 Programação

Considere o fragmento de código PHP abaixo.

<?php

$processos = array("Processo 1", "Processo 2", "Processo 3", "Processo 4"); 

Imagem associada para resolução da questão ($processos, "Processo 5");

Imagem associada para resolução da questão ($processos);

?> 

Se o array $processos for tratado como pilha, para adicionar um elemento no topo da pilha e depois removê-lo utilizam-se nas lacunas I e II, respectivamente, os comandos 

Alternativas
Q856068 Programação

Considere a classe Java abaixo.

public class Prova{ 

       public static void main(String args[]) {

                       int[] vet = {19, 5, 42, 3, 21};  

                       int aux; 

                       for (int i = 0; i < 5; i++) {  

                            for (int j = 0; j < 5; j++) {  

                                 if (vet [j] > vet [j + 1]) {  

                                     aux = vet [j];  

                                     vet[j] = vet[j + 1]; 

                                     vet[j + 1] = aux;  

                                }

                       } 

                 } 

           }

   }

Para que a classe execute corretamente o algoritmo de ordenação  
Alternativas
Q856067 Programação

Considere no método Java abaixo que rs é um objeto do tipo ResultSet e st do tipo Statement. 

Imagem associada para resolução da questão

Este método recebe um valor na variável n e busca este valor na tabela cliente de um banco de dados aberto e em condições ideais, guardando os registros resultantes no objeto rs. Para percorrer o rs até o final, ou seja, todos os seus registros, a lacuna I deverá ser preenchida por 

Alternativas
Q856066 Programação

Considere o método abaixo, criado na linguagem Java.

 Imagem associada para resolução da questão

Em um ambiente de execução ideal, se as variáveis n e m receberem os valores 25 e 15, respectivamente, será retornado o valor  

Alternativas
Q856065 Engenharia de Software
No processo "Coletar os requisitos" da área de conhecimento em gerenciamento do escopo do projeto do PMBoK 5ª edição, a partir de um conjunto de entradas (planos de gerenciamento do projeto, dos requisitos e das partes interessadas, termo de abertura do projeto, registro das partes interessadas etc.) um conjunto de ferramentas e técnicas (entrevistas, grupos de discussão, oficinas facilitadas, questionários e pesquisas, protótipos, benchmarking, diagramas de contexto etc.) são usadas para gerar como saída a documentação dos requisitos e 
Alternativas
Q856064 Algoritmos e Estrutura de Dados
O algoritmo QuickSort usa uma técnica conhecida por divisão e conquista, onde problemas complexos são reduzidos em problemas menores para se tentar chegar a uma solução. A complexidade média deste algoritmo em sua implementação padrão e a complexidade de pior caso são, respectivamente,
Alternativas
Respostas
181: B
182: D
183: A
184: A
185: C
186: C
187: B
188: D
189: E
190: A
191: C
192: D
193: B
194: A
195: B
196: A
197: B
198: D
199: C
200: E