Questões de Concurso
Comentadas sobre conceitos básicos em engenharia de software em engenharia de software
Foram encontradas 308 questões
Com base na NBR ISO/IEC 26300:2006 e ISO 32000-1:2008, julgue o próximo item.
A NBR ISO/IEC 26300:2006 trata de ODF (open document
format), que consiste em formatos de arquivo independentes de
aplicativos e da plataforma para documentos editáveis. As
especificações ODF destinam-se a suportar a criação, a edição,
a visualização, a troca e o arquivamento de documentos
comumente criados ou usados em aplicações de software de
produtividade pessoal.
Considere o cenário abaixo.
Característica: Usuário negocia ações.
Cenário: o usuário solicita uma venda antes do fechamento da negociação.
[Given] que eu tenho 100 ações do estoque da empresa A.
And eu tenho 150 ações do estoque da empresa B.
And o momento é antes do fechamento da negociação.
[When] eu peço para vender 20 ações da empresa A.
[Then] eu devo ficar com 80 ações do estoque da empresa A.
And eu devo ficar com 150 ações do estoque da empresa B.
And uma ordem de venda de 20 ações da empresa A deve ser executada.
Este cenário utiliza a abordagem Given-When-Then originada e usada no método
Dentro do contexto da Engenharia de Software, entende-se que a elaboração de softwares possui várias fases de desenvolvimento.
Avalie as afirmações abaixo com relação às características do ciclo de vida de softwares e assinale (V) para verdadeiro ou (F) para falso.
( ) O ciclo de vida de um software está relacionado aos estágios de análise, desenho e implementação.
( ) A etapa de análise de riscos, no ciclo de vida da versão inicial do modelo em espiral, é realizada dentro da fase de desenvolvimento.
( ) O foco da análise, no ciclo de vida de software, é a modelagem dos conceitos presentes no domínio do problema.
( ) As atividades fundamentais relacionadas ao processo de construção de um software incluem a percepção de uma necessidade, o desenvolvimento, a validação ou testes, a operação e a manutenibilidade que impactarão na evolução do software.
De acordo com as afirmações, a sequência correta é
Assinale a alternativa que apresenta áreas do Conhecimento do SWEBOK.
Analise as afirmativas abaixo sobre reengenharia de software.
I. A reengenharia de software busca melhorar o entendimento e estrutura do software.
II. A reengenharia aumenta os riscos do projeto.
III. A reengenharia aumenta os custos do projeto.
IV. A engenharia reversa, considerada uma atividade da reengenharia, ajuda a documentar o sistema.
De acordo com as afirmativas, marque a alternativa CORRETA:
I. Requisitos de Produto A. Usabilidade II. Requisitos Organizacionais B. Regulatórios III. Requisitos Externos C. Desenvolvimento
A combinação correta entre as categorias e os tipos de requisitos apresentados é:
Os modelos algorítmicos de custos são importantes para o gerenciamento devido ao fato de possibilitarem a análise quantitativa.