Questões de Concurso Sobre engenharia de software
Foram encontradas 14.775 questões
I. Entrevistas. II. Gerência de Mudanças. III. Prototipação. IV. Cenários. V. Validação de Requisitos.
Quais itens referem-se à Elicitação de Requisitos?
____________progressiva em direção aos requisitos.
I. Descrições dos serviços que devem ser fornecidos pelo sistema e as suas restrições operacionais. II. Característica de um sistema ou a descrição de algo que o sistema é capaz de realizar para atingir seus objetivos. III. Alguma coisa que o produto tem de fazer ou uma qualidade que ele precisa apresentar.
Qual, dos seguintes termos, melhor representa as afirmações acima?

1. Representa o sistema como um único processo e as suas interações com o meio ambiente.
2. Descreve a diagramação dos dados armazenados de um sistema em alto nível de abstração.
3. Modela as funções executadas por um sistema.
4. Modela o comportamento tempo-dependente de um sistema.
( ) Diagrama de Transições de Estado.
( ) Diagrama de Fluxo de Dados.
( ) Diagrama de Entidade-Relacionamento.
( ) Diagrama de Contexto.
Assinale a alternativa que apresenta a numeração correta da coluna da direita, de cima para baixo.

( ) A ClasseB está relacionada com a ClasseA por herança.
( ) A ClasseC pertence à ClasseB.
( ) O atributoA da ClasseA é do tipo protected.
( ) O atributoC da ClasseC é do tipo private.
Assinale a alternativa que apresenta a sequência correta, de cima para baixo.
O diagrama de Casos de Uso da UML 2.0 a seguir representa um fragmento de um sistema de gerenciamento de um estabelecimento comercial. Avalie as afirmações sobre esse diagrama e assinale a alternativa correta:

A respeito de análise de algoritmos, programação estruturada e orientada a objetos e estruturas de dados, julgue o item a seguir.
Os conceitos de classe, método, abstração, encapsulamento,
associação, herança e polimorfismo são derivados da
programação estruturada, cuja característica é estabelecer um
processo de desenvolvimento de algoritmos
independentemente da linguagem de programação a ser
utilizada na codificação.
Na gerência de um pipeline de implantação (deployment pipeline), recomenda-se que o código-fonte seja compilado repetidas vezes em contextos diferentes: durante o estágio de commit, nos testes de aceitação, nos testes de capacidade e nos testes exploratórios.
Para que a prática de integração contínua seja eficiente, é necessário parametrizar e automatizar várias atividades relativas à gerência da configuração, não somente do código-fonte produzido, mas também de bibliotecas e componentes externos.
De acordo com a abordagem DevOps (development – operations), os desafios da produção de software de qualidade devem ser vencidos com o envolvimento dos desenvolvedores na operação dos sistemas com os quais colaboraram no desenvolvimento.