Questões de Concurso Sobre engenharia de software

Foram encontradas 14.490 questões

Q3350277 Engenharia de Software
Em DevOps, é característica do continuous deployment 
Alternativas
Q3350276 Engenharia de Software
A respeito da prática do uso de sistemas de controle de versão no contexto de DevOps, considerando o cenário de uma equipe que mantém um sistema de software próprio funcionando em uma organização, é correto afirmar que
Alternativas
Q3350257 Engenharia de Software
Uma recomendação comumente encontrada sobre desenvolvimento de aplicativos móveis é utilizar desenvolvimento híbrido no lugar de nativo quando se precisa criar um aplicativo simples de forma rápida e com limitações de orçamento.
Uma razão para isso é que o desenvolvimento híbrido
Alternativas
Q3350255 Engenharia de Software

Considere o seguinte trecho de uma descrição de API no padrão OpenAPI.


Imagem associada para resolução da questão


A respeito desse trecho de uma descrição de API no padrão OpenAPI, é correto afirmar que

Alternativas
Q3350254 Engenharia de Software

Um problema conhecido no contexto de APIs RESTful é chamado de “problema N+1”.


Trata-se de uma situação que se manifesta quando:

Alternativas
Q3350243 Engenharia de Software
Considerando a implementação dos chamados mocks e stubs, é correto afirmar que, por definição,
Alternativas
Q3350242 Engenharia de Software
Quando do teste de software, testam-se, inicialmente, os módulos de forma unitária, para, depois, proceder-se ao teste de integração desses módulos, sendo correto afirmar que a integração do tipo
Alternativas
Q3350239 Engenharia de Software
A UML é uma das mais importantes técnicas utilizadas para a modelagem de software, constando de diversos tipos de diagramas para atender a tal finalidade.
Nesse contexto, os diagramas
Alternativas
Q3350238 Engenharia de Software
Suponha que seja necessário proceder à elicitação de requisitos de um dos Serviços Estruturantes da plataforma digital do PDPJ-Br. Nesse sentido, a elicitação de requisitos constitui-se em uma importante atividade quando se considera o desenvolvimento de software.
Entre as técnicas que podem ser empregadas para a elicitação de requisitos, encontram-se:
Alternativas
Q3350237 Engenharia de Software
A chamada dívida técnica, no contexto do desenvolvimento de software, refere-se ao custo implícito de retrabalho em virtude da opção por se utilizar uma solução ágil no lugar de uma abordagem considerada mais robusta.
Nesse contexto, foi criado um quadrante de dívida técnica, que estabelece as seguintes categorias relativas a tal dívida:
Alternativas
Q3350209 Engenharia de Software
A estagiária Mirella sabe que scikitlearn versão 1.6.1 oferece diversos algoritmos de aprendizado não supervisionado. No entanto, ela desconhece quais são os métodos de clusterização disponíveis no módulo sklearn.cluster.
Assinale a opção que contém apenas os nomes dos métodos de clusterização disponíveis no módulo. 
Alternativas
Q3350205 Engenharia de Software
JUnit 5 é um framework de testes unitários para códigos Java. Ele possui uma arquitetura modular e três subprojetos principais. O subprojeto que fornece uma engine para executar testes baseados em JUnit 3 e JUnit 4 se chama 
Alternativas
Q3350201 Engenharia de Software
Hibernate 7.0 representa um marco significativo na evolução do Hibernate ORM com foco especial na sua nova especificação para repositórios.
O Hibernate Data Repositories é uma implementação baseado no 
Alternativas
Q3350200 Engenharia de Software
O Swagger Editor é um editor de código aberto usado para projetar, definir e documentar APIs HTTP segundo a especificação OpenAPI.
A respeito dos pré-requisitos necessários para o editor ser executado localmente, avalie os itens a seguir.

I. Git em qualquer versão.
II. Node.js em versão 20.3.0. ou superior.
III. Npm em versão 9.6.7 ou superior.
IV. OAuth em versão 2.0 ou superior.

São pré-requisitos necessários para que o Swagger Editor seja executado localmente os indicados em 
Alternativas
Q3350198 Engenharia de Software
Paula e Maria estão avaliando as potencialidades dos usos de JSON e XML no desenvolvimento de aplicações Web para uma grande companhia estatal. As analistas sabem que JSON e XML são duas escolhas muito comuns quando se trata de formatos de dados na Web.
A esse respeito, assinale a afirmativa correta.  
Alternativas
Q3345524 Engenharia de Software
A capacidade de um sistema de continuar operando sem interrupção, apesar de haver algum problema em um ou mais componentes desse sistema, é denominada  
Alternativas
Q3345086 Engenharia de Software
Captura_de tela 2025-05-12 135153.png (445×246)

Conforme a análise estruturada de sistemas, a figura apresentada corresponde a um
Alternativas
Q3345085 Engenharia de Software
Captura_de tela 2025-05-12 135106.png (915×616)

De acordo com a análise estruturada de sistemas, a figura precedente corresponde a um 
Alternativas
Q3339708 Engenharia de Software
Como forma de evitar erros em processos manuais, o Ministério Público da União (MPU) está implementando o gerenciamento e provisionamento da infraestrutura por meio de códigos. A equipe de implementação está utilizando dois tipos de abordagens. A primeira abordagem mantém uma lista do estado atual dos objetos do seu sistema, simplificando o gerenciamento da desativação da infraestrutura. Em outra parte do ambiente, serão definidos comandos específicos necessários para obter a configuração desejada, de forma que, após esse processo, os comandos devam ser executados na ordem correta.
Em seu relatório final, a equipe de implementação fez uso das abordagens, respectivamente:
Alternativas
Q3339429 Engenharia de Software
O analista Jonas está desenvolvendo um Large Language Model (LLM) para ser utilizado nas soluções de inteligência artificial do MPU. Para isso, Jonas utilizou o modelo pré-treinado BERTimbau, mas observou que as respostas eram genéricas e não específicas para o domínio.
Para treinar um modelo pré-treinado adaptando-o às tarefas e aos conjuntos de dados específicos do domínio do MPU, Jonas deve realizar um(a):
Alternativas
Respostas
1321: A
1322: D
1323: E
1324: A
1325: D
1326: A
1327: D
1328: E
1329: C
1330: A
1331: D
1332: D
1333: D
1334: C
1335: A
1336: D
1337: A
1338: B
1339: B
1340: D