Questões de Concurso Público SERPRO 2023 para Analista - Especialização: Tecnologia

Foram encontradas 120 questões

Q2226497 Engenharia de Software

Julgue o próximo item, relativos às metodologias Scrum e XP e à biblioteca ITIL v4.


Enquanto a metodologia Scrum traz uma abordagem mais voltada para a gestão, com maior foco nas reuniões, no planejamento e na melhoria contínua, a metodologia XP tem maior enfoque nas práticas técnicas. 

Alternativas
Q2226498 Engenharia de Software

Julgue o próximo item, relativos às metodologias Scrum e XP e à biblioteca ITIL v4.


Na metodologia Scrum, as pessoas envolvidas no processo de desenvolvimento são dividas em três papéis principais: o scrum master, o product owner e o product backlog.

Alternativas
Q2226499 Engenharia de Software

Julgue o próximo item, relativos às metodologias Scrum e XP e à biblioteca ITIL v4.


Na metodologia XP, todo código deve possuir testes de unidade, os quais devem ser executados com sucesso antes que uma entrega seja feita.


Alternativas
Q2226500 Governança de TI

Julgue o próximo item, relativos às metodologias Scrum e XP e à biblioteca ITIL v4.


Conforme um dos princípios orientadores do ITIL v4, ao se fazer o design de um novo serviço ou processo, o recomendado é sempre analisar o que já está implementado.


Alternativas
Q2226501 Governança de TI

Julgue o próximo item, relativos às metodologias Scrum e XP e à biblioteca ITIL v4.


O ITIL v4 não recomenda a utilização do método ágil Lean para viabilizar a transformação digital dos clientes, uma vez que essa versão do ITIL não foca na otimização dos processos que envolvem tarefas repetitivas.


Alternativas
Q2226502 Banco de Dados
Considerando que existem diferentes tipos de banco de dados, como os bancos de dados relacionais e os não relacionais (ou NoSQL), julgue o item a seguir.
Considere-se que, em um banco de dados, constem duas tabelas — clientes e pedidos — e que na primeira tabela haja informações dos clientes, como ID, nome e endereço, e na segunda tabela, informações dos pedidos realizados pelos clientes, como ID do pedido, data e valor total. Nessa situação hipotética, para retornar ao nome e ao endereço de clientes que já realizaram pedidos, é correto usar o comando SELECT em conjunto com a cláusula LEFT JOIN. 
Alternativas
Q2226503 Banco de Dados
Considerando que existem diferentes tipos de banco de dados, como os bancos de dados relacionais e os não relacionais (ou NoSQL), julgue o item a seguir.
No banco de dados orientado a documento, é possível fazer referência a outro documento dentro da mesma coleção por meio de um campo específico, o qual contém o endereço do documento referenciado.

Alternativas
Q2226504 Banco de Dados
Considerando que existem diferentes tipos de banco de dados, como os bancos de dados relacionais e os não relacionais (ou NoSQL), julgue o item a seguir.
A modelagem de dados lógica, cujo objetivo é especificar entidades, atributos, relacionamentos e restrições, considera aspectos técnicos de implementação, como desempenho e integridade dos dados.

Alternativas
Q2226505 Banco de Dados

Julgue o seguinte item, a respeito da gestão de banco de dados.


O particionamento, que é uma técnica utilizada para dividir o banco de dados em partes menores denominadas partições, garante a disponibilidade do banco de dados, especialmente em sistemas com grande volume de dados. 

Alternativas
Q2226506 Engenharia de Software

No que se refere a servidores web e de aplicações, julgue o item subsecutivo.


O console de administração do Wildfly é uma interface baseada na web que permite gerenciar o servidor Wildfly e os aplicativos implantados; para que o usuário acesse o console de administração ao digitar a respectiva URL, é necessário configurar o arquivo standalone.xml com as credenciais de administração.

Alternativas
Q2226507 Segurança da Informação

No que se refere a servidores web e de aplicações, julgue o item subsecutivo.


Para o correto funcionamento do servidor web Nginx no Debian/Ubuntu, é necessário realizar a liberação do HTTP e do HTTPS no firewall por meio da habilitação do perfil Nginx Full.

Alternativas
Q2226508 Programação
       Um usuário solicitou a um programador a criação de um programa Python que permita calcular a área e o perímetro de um círculo. O programa deve pedir ao usuário para inserir o raio do círculo e, em seguida, exibir, na tela, a área e o perímetro do círculo.
A partir dessa situação hipotética, julgue o item subsecutivo, considerando que a fórmula para calcular a área de um círculo seja π vezes o raio ao quadrado; que a fórmula para calcular o perímetro seja 2 vezes π vezes o raio; e, finalmente, que o valor de π seja 3,14159. 
O código a seguir está sintaticamente correto e atende à necessidade do usuário.
PI = 3.14159 raio = float(input(“Digite o raio do círculo: “)) area = PI * raio ** 2 perimetro = 2 * PI * raio print(“A área do círculo é:”, area) print(“O perímetro do círculo é:”, perimetro)
Alternativas
Q2226509 Programação
O React é compatível com outras bibliotecas e frameworks, como o Redux e o AngularJS, e pode ser integrado a essas tecnologias. Em relação aos procedimentos necessários para realizar uma integração do React com o AngularJS, julgue o item subsequente.
Para permitir a integração entre os frameworks React e AngularJS, um passo a ser executado é criar um componente React e renderizá-lo dentro desse elemento, usando-se o método ReactDOM.render().
Alternativas
Q2226510 Programação
SPA (single-page app), ou aplicativo de página única, é uma abordagem para criar interfaces web em que todas as interações acontecem dentro de uma única página web. Acerca do SPA, julgue o item a seguir.
Umas das desvantagens de usar o SPA é que o conteúdo não é atualizado dinamicamente, sendo necessário carregar uma nova página a cada interação do usuário, o que pode ocasionar interrupções na navegação.
Alternativas
Q2226511 Arquitetura de Software

Quanto à adoção do SUS (System Usability Scale) no teste de usabilidade, julgue o item seguinte.


O questionário SUS, que idealmente deve ser aplicado ao final do teste qualitativo, consiste de dez perguntas, e cada uma delas o usuário pode responder com base em uma escala de 1 a 5, em que 1 significa discordo completamente e 5, concordo completamente.

Alternativas
Q2226512 Engenharia de Software

Julgue o próximo item, relativos a tecnologias backend.


Para facilitar a criação de imagens otimizadas do Docker, o Spring Boot suporta a adição de um arquivo de índice de camada ao jar e também suporta camadas para arquivos war, projetadas para separar o código com base na probabilidade de alteração entre as compilações do aplicativo, uma vez que é mais provável que o código do aplicativo mude entre as compilações; logo, o código é isolado em uma camada separada.

Alternativas
Q2226513 Programação

Julgue o próximo item, relativos a tecnologias backend.


Em relação à gestão de bloqueio em um banco de dados relacional, o Hibernate 6.2 utiliza a estratégia otimista, uma vez que essa estratégia assume que várias transações podem ser concluídas sem afetar outras, logo, nessa versão, prescinde-se da estratégia pessimista. 


Alternativas
Q2226514 Programação

Com relação à tecnologia de desenvolvimento móvel, julgue o item subsecutivo.


Considerando-se que o código a seguir tenha sido desenvolvido por meio de Flutter, que é uma estrutura de código aberto do Google para criar aplicativos multiplataforma, é correto afirmar que, nesse exemplo, há dois widgets: o Center e o Text, os quais descrevem como a visualização dos widgets deve parecer diante de sua configuração e seu estado atuais. 


import 'package:flutter/material.dart';

void main() {

  runApp(

  const Center(

  child: Text(

  'Hello, world!',

  textDirection: TextDirection.ltr,

  ),

  ),

  );

}

Alternativas
Q2226515 Banco de Dados

Com relação à tecnologia de desenvolvimento móvel, julgue o item subsecutivo.


No SQLite 3, é possível criar uma tabela com três colunas, X, Y e Z, tal que essas colunas não possuam qualquer tipo de dado específico atribuído, ou seja, é possível armazenar o que se quiser em qualquer uma dessas colunas, pois o SQLite é flexível e indulgente em relação aos tipos de dados.


Alternativas
Q2226516 Banco de Dados

Com relação à tecnologia de desenvolvimento móvel, julgue o item subsecutivo.


O SQLite 3 possui características distintas de bancos de dados relacionais como PostgreSQL, Oracle e SqlServer; entre elas, está a característica de que, com o SQLite, o processo que deseja acessar o banco de dados lê e escreve diretamente dos arquivos do banco de dados em disco, sem a necessidade de haver processo de servidor intermediário, ou seja, não há processo de servidor separado que gerencie o banco de dados SQLite. 


Alternativas
Respostas
61: C
62: E
63: C
64: C
65: E
66: C
67: E
68: E
69: E
70: E
71: C
72: C
73: C
74: E
75: C
76: C
77: E
78: C
79: C
80: C