Questões de Concurso Comentadas para dpe-rs

Foram encontradas 1.683 questões

Resolva questões gratuitamente!

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

Q841676 Arquitetura de Computadores

Sejam dois números binários X e Y, cujos valores são:


X: 0101 1100 0101 b

Y: 1001 1101 0101 b


O valor da soma X+Y, na base hexadecimal, é:

Alternativas
Q841675 Arquitetura de Computadores

O seguinte número está expresso na base hexadecimal:


2FB h


Caso o número seja convertido para a base decimal, o seu valor será

Alternativas
Q841674 Arquitetura de Computadores
A arquitetura de grande parte dos computadores atuais é baseada na máquina de von Neumann que apresenta como componentes principais:
Alternativas
Q841483 Banco de Dados
Um banco de dados aberto e em condições ideais possui uma tabela chamada filiado com os campos idFiliado (inteiro), nomeFiliado (cadeia de 50 caracteres) e dataFiliacao (data) e contém 10 registros cadastrados. Um Analista deseja copiar estes registros para uma tabela chamada cliente, que possui os campos idCliente (inteiro), nomeCliente (cadeia de 50 caracteres) e dataCadastroCliente (data). Para realizar a cópia terá que utilizar o comando SQL
Alternativas
Q841482 Arquitetura de Software

Um Analista está desenvolvendo um serviço web RESTful em Java, usando JAX-RS 2.0 implementado com Jersey. Considere que nessa aplicação há uma classe de serviço REST em condições ideais, com o método abaixo.

public String mensagem() {

return "<html> " + "<title>" + " Mensagem" + " < / title> "

+ "<body><h1> " + " Operação realizada " + "</body></h1>" + "</html> ";

}


Para indicar que o método mensagem responderá a uma solicitação HTTP GET e informar o tipo MIME que será entregue pelo método, devem ser utilizadas, imediatamente antes da declaração do método, as anotações

Alternativas
Q841481 Programação
Um Analista está trabalhando em um sistema Android utilizando o Gradle como build system. Nesse projeto, os scripts de configuração de compilação para automatizar tarefas serão escritos no arquivo
Alternativas
Q841480 Programação

Considere a classe Java abaixo.


public class Teste {

public double calculo(double a, double b, double c){

return (a+b)/c;

}

}


Considere que em uma classe JUnit para testar o método calculo da classe Teste.java, foi criado o método testCalculo mostrado abaixo.


@Test

public void testCalculo() {

System.out.println("calculo");

double x = 10.0;

double y = 8.0;

double z = 1.0;

Teste instance = new Teste();

double e = 15.0;

double r = instance.calculo(x, y, z);

assertEquals(e, r, 0.0);

}


Considerando que os testes estejam sendo realizados em um ambiente Java em condições ideais, pode-se afirmar corretamente que o teste implementado no método testCalculo

Alternativas
Q841479 Programação
O Spring Data JPA tem como objetivo fornecer os repositórios baseados em JPA para simplificar a implementação da camada de acesso a dados. Para salvar, atualizar, consultar ou excluir entidades, cria-se uma interface de repositório, que estende a interface
Alternativas
Q841478 Programação
No Spring MVC, as requisições HTTP são tratadas por uma classe controladora, que deve possuir a anotação @Controller para indicar que os métodos são ações (actions). Estes métodos podem ter quaisquer nomes, desde que estejam com uma anotação que recebe um atributo para indicar qual será a URL utilizada para invocar o método. Esta anotação é a
Alternativas
Q841477 Programação
AngularJS é um framework JavaScript, também referenciado como uma biblioteca escrita em JavaScript. Esse framework permite o uso de 
Alternativas
Q841476 Programação
Considere o fragmento de código abaixo, em um ambiente PHP em condições ideais.

<?php
$dbh = new PDO('odbc:dados', 'rod167', 'a4BCz98');
$linhas = ..I.. ("DELETE FROM dpers WHERE processo = '1234567'");
print("$linhas linhas deletadas.\n");
?>

Para que o comando DELETE possa ser executado corretamente, a lacuna I deve ser preenchida com
Alternativas
Q841475 Algoritmos e Estrutura de Dados
Um Analista, estudando a complexidade de algoritmos de busca linear (ou sequencial), concluiu corretamente que no pior caso, considerando um vetor de n elementos, este tipo de algoritmo tem complexidade
Alternativas
Q841469 Arquitetura de Software
Em um site, a carga de informação é a soma de todos os elementos da interface do usuário. Com relação à carga de informação, segundo a cartilha de usabilidade versão 1.2, que faz parte dos Padrões Brasil e-Gov,
Alternativas
Q841468 Programação
Considere os trechos de código em que // indica comentário. Aplica corretamente as regras de Clean Code o trecho de código:
Alternativas
Q841466 Arquitetura de Software

Considere que é necessário fazer um programa que vá funcionar em várias plataformas, como Windows, Linux, Mac OS etc. O programa fará uso de diversas abstrações de janelas gráficas, por exemplo, janela de diálogo, janela de aviso, janela de erro etc. Um Analista sugeriu o uso de um padrão de projeto GoF estrutural que fornece um nível de abstração maior que o Adapter, pois são separadas as implementações e as abstrações, permitindo que cada uma varie independentemente.


O padrão sugerido pelo Analista é o

Alternativas
Q841465 Governança de TI

Em uma organização que adota as melhores práticas da ITIL v3 edição 2011, a falta da prática de um determinado processo traz efeitos colaterais danosos ao ecossistema de prestação de serviços, como os listados abaixo.


(1) Há uma sensação de risco iminente pois a qualquer momento pode faltar capacidade para atender aos clientes e usuários. A imprevisibilidade é tão grande que não há como fazer qualquer planejamento, a não ser estimar para cima, o que na maioria das vezes gera grandes custos;

(2) Se do lado da equipe de TI há insegurança, do lado dos clientes/usuários a insegurança é ainda maior. Houve casos de usuários contratando serviços de TI de terceiros para servir como backup aos ofertados pela empresa, na tentativa de assegurar proteção em períodos de pico;

(3) Os PBAs − Patterns of Business Activity são ignorados e não há como saber como o cliente usa os serviços e quais são os períodos de pico;

(4) Fica a sensação de que o setor de TI não é sensível aos eventos mais importantes da organização, como picos de vendas, datas críticas no calendário de negócio do cliente, períodos de geração de informações para auditoria externas ou requisitos das agências reguladoras de cada segmento.

(Adaptado de: http://ilumna.com/v6/fazendo-boa-gestao-de-..../)


O texto se refere à falta do processo de Gerenciamento

Alternativas
Q841462 Engenharia de Software

Considere que um Analista esteja participando de um projeto que utiliza as melhores práticas da Extreme Programming − XP. No início de uma iteração a equipe de desenvolvimento, da qual o Analista fazia parte, convidou o cliente a escrever as funcionalidades que desejava no sistema em pequenos cartões chamados user stories. Depois disso, a equipe de desenvolvimento estimou o tempo e o custo de cada funcionalidade para o cliente. O cliente foi informado do tempo e custo, e foi solicitado a decidir a prioridade em que cada user story deveria ser desenvolvida.


Esta prática XP é conhecida como

Alternativas
Q841461 Engenharia de Software
Considere que em um projeto orientado a objetos há uma classe com cinco métodos. Com base na métrica LCOM − Lack of Cohesion in Methods,
Alternativas
Q841459 Engenharia de Software
Considere que uma Analista está participando de um projeto sendo desenvolvido na Defensoria Pública com base nas práticas SCRUM. Ela faz parte do Time de Desenvolvimento, que foi estruturado e autorizado pela Defensoria para organizar e gerenciar seu próprio trabalho. Como parte integrante do Time de Desenvolvimento, uma situação envolvendo a Analista, que respeita as regras do SCRUM, é apresentada em:
Alternativas
Q841457 Engenharia de Software
Considere, por hipótese, que a equipe de analistas da Defensoria Pública tenha optado pelo uso do Docker. Esta decisão foi motivada pelo fato de o Docker
Alternativas
Respostas
981: B
982: C
983: E
984: C
985: B
986: A
987: E
988: D
989: A
990: A
991: C
992: A
993: B
994: D
995: A
996: E
997: E
998: C
999: B
1000: D