Lista completa de Questões sobre Engenharia de Software para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
A descoberta de requisitos do sistema é o processo de reunir informações sobre o sistema requerido e sobre sistemas existentes. Sobre essa fase, considere:
I. Diagramas de Casos de Uso são utilizados na fase de descoberta de requisitos e identificam as interações individuais entre o sistema e seus usuários ou outros sistemas.
II. Os cenários podem ser particularmente úteis para adicionar detalhes a uma descrição geral de requisitos. Cada cenário geralmente cobre um pequeno número de interações possíveis.
III. Durante as entrevistas com os envolvidos no sistema (stakeholders), a equipe responsável pelo levantamento de requisitos levanta questões sobre o sistema atual. Essas entrevistas podem ser de dois tipos: fechadas ou abertas.
Está correto o que consta em
II, apenas.
I e II, apenas.
I e III, apenas.
II e III, apenas.
I, II e III.
No desenvolvimento de software em espiral (Boehm), cada loop está dividido em quatro setores. NÃO se trata da denominação de um destes setores:
levantamento.
definição de objetivos.
avaliação e redução de riscos.
desenvolvimento e validação.
planejamento
Em um diagrama de classes na linguagem UML, os atributos da classe podem ter diferentes tipos de visibilidade. Os símbolos +, −, #, e ~ determinam a visibilidade destes atributos, respectivamente, como
private, protected, public e package.
package, public, private e protected.
public, protected, package e private.
public, private, protected e package.
package, public, protected e private.
Permite identificar os limites dos processos, as áreas envolvidas com o processo e os relacionamentos com outros processos e elementos externos à empresa e mostra as características do sistema tais como: I. Agentes que se comunicam com o sistema; II. Dados que o sistema aceita e deve processar; III. Dados que o sistema produz para o ambiente e IV. Fronteira do sistema com o ambiente. Trata-se do diagrama de
blocos
contexto
atividades.
sequência.
máquina de estados.
No SCRUM, sprint é
um representante dos stakeholders e do negócio.
uma lista de requisitos que tipicamente vêm do cliente.
uma lista de itens priorizados a serem desenvolvidos para um software.
uma iteração que segue um ciclo (PDCA) e entrega incremento de software pronto.
um conjunto de requisitos, priorizado pelo Product Owner.
Na UML 2.0, representam comportamentos de um sistema, os diagramas de
comunicação e de caso de uso.
sequência e de implantação.
componentes e de atividades.
pacotes e de componentes.
atividades e de implantação.
Considere 3 AIEs simples, 5 EEs médias, 8 CEs complexas, 3 ALIs complexos e 7 SEs médias. O cálculo de PF bruto é
136
148
159.
163.
212.
A UML oferece mecanismos para a extensão da sintaxe e da semântica da linguagem. Considere:
I. Novos atributos de modelagem.
II. Novos elementos de modelagem.
III. Nova semântica de modelagem. I, II e III são, respectivamente,
estereótipos, diagramas e relacionamentos.
dependências, associações e generalizações.
valores atribuídos, estereótipos e restrições.
valores discretos, diagramas e protótipos.
relacionamentos, dependências e associações.
A UML apresenta, em sua sintaxe e semântica, uma notação gráfica com elementos bem definidos. A linguagem categoriza quatro itens. Os pacotes são inseridos no contexto das partes organizacionais dos modelos e, portanto, categorizados como itens
estruturais.
comportamentais.
temporais.
anotacionais.
de agrupamento.
Enquanto a definição de requisitos para um novo sistema é desenvolvida, uma melhor compreensão da necessidade dos usuários é alcançada, e é esperado que haja uma evolução nos requisitos do sistema para acomodar este novo entendimento das necessidades dos usuários. A partir dessa perspectiva de evolução, os requisitos são divididos em duas classes, permanentes e voláteis. Sobre a divisão dos requisitos voláteis, considere:
I. Requisitos mutáveis surgem à medida que a compreensão do cliente sobre o sistema aumenta, tornando- o apto a sugerir e requisitar mudanças.
II. Requisitos consequentes estão diretamente ligados a introdução de sistemas de computação na empresa, que podem modificar processos e criar novos métodos de trabalho.
III. Requisitos emergentes são os requisitos relativamente estáveis, que derivam da atividade principal da organização e se relacionam diretamente com o domínio do sistema.
Está correto o que consta em
II, apenas.
III, apenas.
I e II, apenas.
II e III, apenas.
I, II e III.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...