Questões de Concurso Sobre engenharia de software

Foram encontradas 14.487 questões

Q2495383 Engenharia de Software
Em 2014, a arquitetura de redes neurais denominada Redes Adversárias Generativas (GAN) revolucionou o aprendizado de máquina.
As GAN caracterizam-se por
Alternativas
Q2493761 Engenharia de Software
A construção de projeto de sistemas possui uma prática complexa devido à quantidade de ações e tarefas envolvidas. Para facilitar o desenvolvimento do projeto, existem modelos de processos, como o modelo cascata. A fase do modelo cascata que define as estimativas de recursos necessários e o cronograma é:
Alternativas
Q2493643 Engenharia de Software
Os analistas do TJMS possuem convenções de código-fonte bem definidas, que orientam o bom desenvolvimento de novos sistemas. As convenções de código-fonte do TJMS ajudam a manter os códigos bem estruturados e fáceis de manutenir.

Ao reforçar a boa estruturação e a clareza do código-fonte, as convenções do TJMS mitigam diretamente o antipadrão de software conhecido como:
Alternativas
Q2493641 Engenharia de Software
A analista Joana está desenvolvendo um projeto com o apoio da ferramenta de versionamento de código Git. Sua cópia de trabalho atual está apontando para o branch tarefa-um. Joana precisa aplicar dois commits específicos e não sucessivos, do branch tarefa-dois, na sua cópia de trabalho.

Para realizar a operação por meio da ferramenta de linha de comando git, ela deve empregar o seguinte comando do git:
Alternativas
Q2493629 Engenharia de Software
Durante uma reunião de revisão de UX design, o líder de UX e o gerente de produto devem considerar diferentes critérios para determinar se o design está pronto para ser implementado.

Um dos critérios fundamentais a considerar é(são):
Alternativas
Q2493627 Engenharia de Software
Em um ambiente de desenvolvimento de software que segue a metodologia ágil Scrum, um time de 5 pessoas está realizando sprints mensais. Durante as cerimônias de revisão e retrospectiva, foram estabelecidos limites de tempo para garantir eficiência e foco.

O tempo máximo recomendado pelo Guia do Scrum para cada uma dessas cerimônias é:
Alternativas
Q2493626 Engenharia de Software
O Scrum é um dos frameworks ágeis mais utilizados em desenvolvimento de software. Nesse framework, existem dois papéis essenciais: o Product Owner e o Scrum Master.

O Scrum Master, como facilitador do processo Scrum, pode colaborar com o Product Owner de diversas maneiras, incluindo:
Alternativas
Q2493625 Engenharia de Software
O TJMS está começando um novo projeto com três times que estão trabalhando com o framework Scrum. Durante uma reunião de definition of done (DoD), um time deve considerar diferentes critérios para definir o que significa "feito".

Dentre os critérios para discussão na reunião, o time deve considerar fundamentalmente:
Alternativas
Q2493621 Engenharia de Software
A UML (Unified Modeling Language) é uma linguagem padrão para especificação de artefatos de sistemas de informação. Observe o seguinte diagrama UML representando a topologia de hardware de um sistema com seus respectivos artefatos de software.

Imagem associada para resolução da questão



Para especificar os elementos de hardware ou software, representados por nós interligados, contendo os artefatos de software que compõem um sistema, deve-se utilizar o Diagrama de:
Alternativas
Q2493253 Engenharia de Software
O sistema Web SouDIGITAL está sendo medido por meio da Análise de Pontos de Função (APF). O SouDIGITAL possui funcionalidades de cadastro que armazenam dados em quatro Arquivos Lógicos Internos (ALI) distintos. O sistema possibilita que todos os dados cadastrados sejam apresentados ao usuário, diretamente na sua interface, a título de conferência, a partir da seleção de um conjunto de critérios de busca informados pelos usuários autorizados.

Com base na APF, a funcionalidade que apresenta todos os dados cadastrados para conferência deve ser contada como:
Alternativas
Q2493252 Engenharia de Software
A DeSoftware é uma organização que tem buscado a melhoria de seus processos atinentes à gerência e desenvolvimento de projetos de software. Recentemente, essa organização estabeleceu e institucionalizou seus processos de gerência de projetos e engenharia de requisitos, além do processo organizacional de gerência de configuração.

Assim, com base no Modelo de Referência do MPS.BR, após a avaliação por instituição autorizada, a DeSoftware poderá alcançar, no máximo, o nível:
Alternativas
Q2493246 Engenharia de Software
A analista Luana criou o aplicativo JustNotifica, para dispositivos Android. Em horários determinados, o aplicativo envia notificações locais ao usuário por meio de alarms do Android. Caso o dispositivo seja reiniciado, o aplicativo reagenda o envio das notificações locais de forma transparente ao usuário.

A fim de automatizar o reagendamento de alarms logo após o reinício do dispositivo, o JustNotifica deve possuir a seguinte permissão do Android: 
Alternativas
Q2493244 Engenharia de Software

Considere o diagrama de classes UML a seguir.


Imagem associada para resolução da questão


As relações Classe A-Classe B, Classe B-Classe C e Classe B-Classe D são chamadas, respectivamente, de:

Alternativas
Q2493242 Engenharia de Software
A testabilidade é um fator importante para o desenvolvimento e a implementação de um software. Uma característica de um software testável é que os estados do software devem ser visíveis e podem ser consultados durante a execução.

Essa característica é chamada de:
Alternativas
Q2492876 Engenharia de Software
Segundo o modelo de contratação de serviços de operação de infraestrutura e atendimento a usuários de tecnologia da informação e comunicação, instituído pela Portaria SGD/MGI nº 1.070/2023, um ambiente DevSecOps possui um ou mais recursos que asseguram condições para se alcançar um elevado grau de automação da infraestrutura. Em geral são empregadas ferramentas de:  
Alternativas
Q2492778 Engenharia de Software

Em relação a técnicas de desenvolvimento seguro voltadas para o SSDLC (secure software development cycle), julgue o item a seguir.


Nem todas as fases do processo de desenvolvimento de software são afetadas pela implementação de um SSDLC.

Alternativas
Q2492777 Engenharia de Software

Em relação a técnicas de desenvolvimento seguro voltadas para o SSDLC (secure software development cycle), julgue o item a seguir.


SSDLC requer a avaliação de riscos como uma etapa do ciclo.

Alternativas
Q2492543 Engenharia de Software

Com relação à engenharia de requisitos, julgue o item subsequente.


Na criação das histórias de usuários, o modelo dos 3C refere-se a: cartões, conversas e confirmações.

Alternativas
Q2492542 Engenharia de Software

Com relação à engenharia de requisitos, julgue o item subsequente.


Na construção do backlog do produto, os épicos são usados para agrupar cada uma das histórias de usuários, as quais contêm features e tarefas.

Alternativas
Q2492541 Engenharia de Software

Acerca de engenharia de software, julgue o seguinte item. 


As story points são a métrica para planejar o esforço na execução de projetos de software utilizando a análise por ponto de função. 

Alternativas
Respostas
2901: C
2902: D
2903: E
2904: E
2905: C
2906: B
2907: B
2908: D
2909: C
2910: D
2911: A
2912: D
2913: E
2914: D
2915: B
2916: E
2917: C
2918: C
2919: E
2920: E