Foram encontradas 15.036 questões

Resolva questões gratuitamente!

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

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
Q841456 Sistemas Operacionais
Nos sistemas operacionais modernos, aplicativos e vários processos de sistema referenciam memória usando endereços de memória virtual, que são automaticamente convertidos para endereços reais da RAM. Apenas as partes principais do kernel do sistema ignoram esta tradução de endereço e usam endereços de memória real diretamente. No sistema operacional
Alternativas
Q841455 Programação

Considere um processador em cujo conjunto de instruções há instruções de um operando, que utilizam um único registrador aritmético na CPU, conhecido como acumulador. A instrução load carrega o operando no acumulador; mult multiplica o operando pelo valor que está no acumulador e armazena o resultado no acumulador; add realiza a soma do operando ao valor que está no acumulador; store armazena o valor do acumulador no operando.


Com base nas instruções de um operando, um Analista escreveu o seguinte código:


load B

mult C

add D

store X


O código corresponde à operação:

Alternativas
Q841454 Arquitetura de Computadores
Um Analista está usando um computador que possui 16GB de RAM. Executou um programa e obteve como resultado o seguinte endereço de memória de uma variável declarada como real: 000000000022FE48 e o seguinte endereço de memória de uma variável declarada como inteira: 000000000022FE4C. O Analista concluiu, corretamente, que
Alternativas
Q841453 Serviço Social
A dimensão técnico-operativa do Serviço Social, na relação entre o/a assistente social e a população usuária dos serviços, se apoia, fundamentalmente,
Alternativas
Q841452 Serviço Social
A concepção de família, atualmente, é entendida por uma multiplicidade de configurações tais como: de laços consanguíneos, de aliança, monoparentalidade, entre outros formatos. Em certos contextos familiares de vulnerabilidade social o apoio emocional, financeiro, e a divisão de responsabilidade de ações cotidianas são realizados pela(o):
Alternativas
Q841451 Serviço Social
O cotidiano profissional está repleto de situações que exigem do/a assistente social parâmetros para análise dessas situações. Sendo assim, o/a assistente social deve assumir procedimentos investigativos fundamentado em referenciais teóricos que abordem as relações sociais constituídas historicamente. A partir disso é possível estabelecer a relação entre
Alternativas
Q841450 Serviço Social
Na década de 1980, a eficácia e eficiência das políticas sociais eram verificadas por meio de parâmetros economicistas. Ao longo das últimas décadas foram ampliados os elementos constitutivos de elaboração de políticas públicas, planos, programas e projetos sociais, bem como de avaliação e monitoramento destes. A construção de um painel de monitoramento tem como função
Alternativas
Respostas
3421: D
3422: A
3423: A
3424: C
3425: A
3426: B
3427: D
3428: A
3429: E
3430: E
3431: C
3432: B
3433: D
3434: A
3435: E
3436: C
3437: B
3438: C
3439: C
3440: E