1561 Q1006501
Engenharia de Software Conceitos Básicos em Engenharia de Software
Ano: 2022
Banca: CONSULPLAN
Considerando os conceitos de engenharia de software, observe a imagem a seguir:
Imagem associada para resolução da questão


Em relação à imagem, analise as afirmativas a seguir.
I. Diz respeito ao modelo de ciclo de vida de software conhecido como iterativo e incremental.
II. Na fase de projeto são propostas as estruturas de dados, algoritmos, arquitetura de software e modelos de interface que o software deverá possuir em sua versão de release.
III. Neste modelo, o software não é desenvolvido como uma única unidade, mas por meio de várias partes, em que cada uma inclui uma ou muitas novas funcionalidades.

Está correto o que se afirma em
1562 Q1006445
Engenharia de Software Desenvolvimento de Software
Ano: 2022
Banca: FCC
Tradicionalmente, as organizações têm duas alternativas quando precisam de um novo sistema de informação: construí-lo usando seu time de desenvolvedores ou comprá-lo de um fornecedor externo. O desenvolvimento Low Code (LC) e No Code (NC) tem se despontado como uma alternativa, pois 
1563 Q1006444
Engenharia de Software Desenvolvimento de Software
Ano: 2022
Banca: FCC
A transição de DevOps para DevSecOps requer a compreensão e utilização de técnicas e práticas específicas que podem garantir a segurança do software. Uma especialista em Engenharia de Software recomendou, dentre outras, as seguintes ferramentas e tecnologias para essa transição em uma empresa:
I. É usado para verificar o código sem realmente executá-lo. Este tipo de ferramenta ajuda a encontrar vulnerabilidades em potencial no código-fonte, evitando que ocorram várias vulnerabilidades do tipo zero-day. Common Weakness Enumeration (CWE) é uma das classificações de avisos mais comuns produzidos por estas ferramentas. CWE é uma lista oficial ou dicionário de pontos fracos de segurança comuns exploráveis por invasores para obter acesso não autorizado ao sistema.
II. Da mesma forma q...
1564 Q1006443
Engenharia de Software Geoprocessamento em Engenharia de Software
Ano: 2022
Banca: FCC
Big Data, Data Science e Internet of Things (IoT) são termos relacionados. É correto afirmar que:
1565 Q1006442
Engenharia de Software UML Diagrama de Classes
Ano: 2022
Banca: FCC

Analise a figura a seguir que apresenta a classe Janela em notação UML 2.5.1.


Imagem associada para resolução da questão


É correto afirmar:

1566 Q1006441
Engenharia de Software UML Análise Estruturada DFD (Diagrama de Fluxo de Dados)
Ano: 2022
Banca: FCC

Analise o diagrama em notação UML 2.5.1.


Imagem associada para resolução da questão

Neste diagrama

1567 Q1006440
Engenharia de Software Processos de Software - Desenvolvimento Ágil Scrum
Ano: 2022
Banca: FCC
No Scrum, os eventos são usados para criar regularidade e minimizar a necessidade de reuniões não definidas. Considere as atividades e/ou objetivos dos eventos do Scrum:
I. O propósito deste evento é inspecionar o resultado da Sprint e determinar as adaptações futuras. O Scrum Team apresenta os resultados de seu trabalho para os principais stakeholders e o progresso em direção à Meta do Produto é discutido.
II. O propósito deste evento é inspecionar o progresso em direção à Meta da Sprint e adaptar o Sprint Backlog conforme necessário, ajustando o próximo trabalho planejado. Este evento melhora as comunicações, identifica os impedimentos e promove a rápida tomada de decisões.
III. O Scrum Team inspeciona como foi a última Sprint em relação a indivíduos, interações, processo...
1568 Q1006439
Engenharia de Software Processos de Software - Desenvolvimento Ágil XP (eXtreme Programming)
Ano: 2022
Banca: FCC
Um engenheiro de software, trabalhando em um projeto baseado na metodologia ágil XP, utiliza a prática
1569 Q1006438
Engenharia de Software Teste de Software
Ano: 2022
Banca: FCC
Considere, por hipótese, que uma equipe da PGE-AM, depois de testar e corrigir internamente os erros de uma nova versão de um app, decide fazer um soft launch do aplicativo. A equipe convida um seleto grupo de usuários reais, que não têm conhecimento prévio do aplicativo, para que estes interajam com o produto, incentivando-os a agir de forma diferente do que o app direciona, visando identificar erros críticos antes do lançamento para uma ampla base de usuários e procuradores. Neste caso, a equipe está realizando testes
1570 Q1006437
Engenharia de Software UML Teste de Software
Ano: 2022
Banca: FCC
Considere o seguinte ciclo de desenvolvimento do Test Driven Development (TDD) no contexto do teste de software:
1. Escrever um Teste que inicialmente não passa. 2. Adicionar uma nova funcionalidade do sistema. 3. ...................................................................... 4. ...................................................................... 5. Escrever o próximo Teste.
Os itens 3 e 4 correspondem, correta e respectivamente, a: