Questões de Concurso Comentadas sobre engenharia de software
Foram encontradas 13.120 questões
(__) A elicitação de requisitos é a fase inicial em que as necessidades do cliente e dos stakeholders são identificadas, documentadas e analisadas.
(__) A rastreabilidade de requisitos permite associar cada requisito às fases subsequentes do projeto, garantindo sua implementação e validação.
(__) A validação de requisitos é realizada exclusivamente no final do ciclo de desenvolvimento, garantindo que todos os requisitos foram implementados corretamente.
(__) A categorização de requisitos pode incluir requisitos funcionais, que descrevem o comportamento esperado do sistema, e não funcionais, que definem atributos como desempenho e segurança.
A sequência está correta em:
Nesse contexto, assinale a opção que indica o diagrama usado para descrever a interação entre usuários (ou agentes externos) e o sistema.
I. O Scrum utiliza sprints com duração fixa (timeboxed) para entregar incrementos de produto potencialmente utilizáveis.
II. O Kanban foca no fluxo contínuo de trabalho e limita o trabalho em progresso (WIP), diferentemente das iterações fixas do Scrum.
III. As reuniões diárias (Daily Scrum) são eventos time-boxed de 15 minutos onde a equipe sincroniza atividades e identifica impedimentos.
IV. O Product Backlog é uma lista ordenada de tudo que pode ser necessário no produto, sendo a única fonte de requisitos para mudanças.
Estão corretas as afirmações:
Componentes de software são partes independentes e modulares de um sistema de software que realizam funções específicas dentro de uma aplicação maior. Sobre esses componentes, assinalar a alternativa que preenche a lacuna abaixo CORRETAMENTE.
O _____________ oferece um conjunto de ferramentas, bibliotecas e convenções para acelerar o desenvolvimento de sistemas, como para aplicações web ou mobile.
I - Ela possibilita que as definições estruturais e comportamentais do sistema sejam documentadas no formato de diagramas.
II - Permite a visualização, a especificação, a construção e a documentação dos artefatos de um sistema.
III - A modelagem de sistemas exerce um papel fundamental em todas as etapas do processo de desenvolvimento de sistemas.
IV - Tem a capacidade de executar múltiplos aplicativos em um único ambiente.
I - Por meio do recurso de herança, uma classe pode ser especializada.
II - É possível criar novas classes (filhas) a partir de uma classe já existente (mãe), reaproveitando seus atributos e operações.
III - Na relação de classes do tipo mãe-filha, chamamos a classe mãe de superclasse e as classes filhas de subclasses.
Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.
Coluna 1
1. Contínua. 2. Dinamicamente contínua. 3. Descontínua.
Coluna 2
( ) Um produto totalmente novo que altera todo e qualquer padrão de utilização por parte do consumidor.
( ) Modifica produtos já existentes, mas sem quebrar os padrões de utilização preestabelecidos pelo consumidor.
( ) Não altera os padrões atuais, mas possui um impacto maior sobre o produto.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
I. Requisitos de usuário são declarações, em uma linguagem natural somada a diagramas, dos serviços que se espera que o sistema forneça para os usuários e das limitações sob as quais ele deve operar.
II. Requisitos de sistema são descrições mais detalhadas das funções, dos serviços e das restrições operacionais do sistema de software.
III. Requisitos de usuário podem variar de declarações amplas das características necessárias do sistema até descrições precisas e detalhadas da sua funcionalidade.
IV. O documento de requisitos de sistema, chamado de especificação funcional, deve definir exatamente o que deve ser implementado.