Questões de Concurso Sobre processos de software em engenharia de software

Questões Discursivas

Foram encontradas 1.098 questões

Q162353 Engenharia de Software
Acerca de metodologias de desenvolvimento, julgue os itens de
79 a 90.

No Processo Unificado, modelos de projeto contêm classes de projeto e seus objetos; cada classe de projeto representa uma abstração de classes no modelo de análise; em uma classe de projeto, os atributos são conceituais e os comportamentos são definidos via responsabilidades, que são descrições textuais dos comportamentos.
Alternativas
Q162352 Engenharia de Software
Acerca de metodologias de desenvolvimento, julgue os itens de
79 a 90.

No Processo Unificado, um modelo de casos de uso é um artefato construído por analistas de sistemas e especificadores de casos de uso na disciplina Implementação. Esse artefato informa o que o sistema realiza para diferentes atores via casos de uso, que especificam as ações que o sistema executa ao interagir com os atores.
Alternativas
Q162350 Engenharia de Software
Acerca de metodologias de desenvolvimento, julgue os itens de
79 a 90.

O Processo Unificado é iterativo e incremental. Ao final de cada iteração, a qual é um miniprojeto, os modelos que representam o sistema encontram-se em um determinado estado, denominado baseline. As atividades de cada fase de um ciclo de vida podem ser distribuídas entre várias iterações.
Alternativas
Q162349 Engenharia de Software
Acerca de metodologias de desenvolvimento, julgue os itens de
79 a 90.

No Processo Unificado, a vida de um sistema é dividida em ciclos; cada ciclo, por sua vez, é dividido em fases e, entre as fases, tem-se a fase Construção, na qual as atividades visam capturar requisitos ainda não capturados na fase anterior e produzir uma arquitetura executável, a ser usada na fase Elaboração.
Alternativas
Q162348 Engenharia de Software
Acerca de metodologias de desenvolvimento, julgue os itens de
79 a 90.

No Processo Unificado, atividades são organizadas em fluxos de atividades. Algumas atividades produzem artefatos, que podem ser de engenharia ou gerenciais. Entre os artefatos criados, há modelos que visam especificar o sistema a partir de certos pontos de vista e níveis de abstração.
Alternativas
Q126919 Engenharia de Software
Imagem 055.jpg

A figura acima, obtida a partir de IBM.com, apresenta documentação associada ao uso de modelo de processo RUP. Julgue os itens
a seguir, acerca das informações apresentadas e dos conceitos de ciclo de vida de desenvolvimento de software.

A identificação das necessidades de informação dos usuários de um sistema é uma atividade que seria mais bem realizada durante as atividades apresentadas na figura que durante as atividades de  Análise  e  Projeto,  Implementação  e  Gerência  de  Projeto  do RUP .
Alternativas
Q126916 Engenharia de Software
Imagem 055.jpg

A figura acima, obtida a partir de IBM.com, apresenta documentação associada ao uso de modelo de processo RUP. Julgue os itens
a seguir, acerca das informações apresentadas e dos conceitos de ciclo de vida de desenvolvimento de software.

Pelo menos um dos detalhes de workflow indicados no diagrama é executado durante várias fases de execução de um projeto segundo a metodologia RUP.
Alternativas
Q126914 Engenharia de Software
Imagem 055.jpg

A figura acima, obtida a partir de IBM.com, apresenta documentação associada ao uso de modelo de processo RUP. Julgue os itens
a seguir, acerca das informações apresentadas e dos conceitos de ciclo de vida de desenvolvimento de software.

A figura apresenta o workflow da disciplina de modelagem de negócios do método RUP.
Alternativas
Ano: 2008 Banca: FCC Órgão: TCE-AL Prova: FCC - 2008 - TCE-AL - Analista de Sistemas |
Q54062 Engenharia de Software
A maior parcela do fluxo dos processos fundamentais do RUP, correspondente à modelagem de negócio,
Alternativas
Q53926 Engenharia de Software
No RUP, desde a concepção do sistema é definido um padrão de construção dos componentes que, inicialmente, visa elaborar,
Alternativas
Q53922 Engenharia de Software
O RUP possibilita o desenvolvimento
Alternativas
Q52998 Engenharia de Software
Acerca de processos de software, julgue os itens de 75 a
78.

Entre as atividades em um processo de projeto de software, pode-se ter: a identificação e a documentação dos subsistemas existentes e os seus relacionamentos; a especificação dos serviços providos por cada subsistema e das restrições de operação dos mesmos; a documentação da interface entre subsistemas; a especificação de estruturas de dados e algoritmos usados.
Alternativas
Q52675 Engenharia de Software
Representar a arquitetura de software em várias visões, utilizando vários modelos, produz um resultado mais consistente uma vez que há muita informação dissociada para retratar em um único modelo. Nesse sentido considere os itens abaixo, relativos aos principais esquemas de visões:

I. Um esquema que ressalta, em separado, os detalhes estático, dinâmico e funcional dos objetos identificados no sistema, ou seja, cada objeto possui sua estrutura e sua descrição definidas do ponto de vista estático, dinâmico e funcional.
II. As visões determinam uma seqüência de atividades que ocorrem no tempo, ou seja, uma evolução incremental dos conceitos do negócio e suas representações. Primeiro devem ser pensados os detalhes da visão lógica para, em seguida, se pensar nos detalhes da visão física. As semânticas determinam as representações estática e dinâmica de ambas as visões.
III. Um esquema onde as visões são coordenadas com o objetivo de representar a arquitetura como um modelo de abstração que possui o foco na estrutura nos elementos essenciais, sugerindo a notação UML [Booch98] como principal mecanismo de representação dos propósitos das visões. IV. Um esquema onde vários propósitos são atendidos pelas visões, tais como, abordar a organização lógica do sistema, organizar suas funcionalidades, abordar os aspectos de concorrência e descrever a distribuição física do software na plataforma utilizada. As visões se dividem em lógica, de processo, de desenvolvimento, de implementação e de casos de uso.

Os itens acima referem-se, respectivamente, às visões
Alternativas
Q52334 Engenharia de Software
Imagem 007.jpg Considerando a figura acima, julgue o seguinte item.

A figura apresenta os elementos básicos do rational uinfied process (RUP). Nessa metodologia, o projeto passa por quatro fases básicas entre as quais podem ser mencionadas a elaboração e a construção. A elaboração corresponde ao entendimento da necessidade e à visão do projeto, enquanto a construção corresponde ao desenvolvimento principal do sistema.
Alternativas
Q51031 Engenharia de Software
Acerca da engenharia de software e de metodologias e ciclos de
desenvolvimento de software, julgue os itens subseqüentes.

No modelo seqüencial linear, os produtos do projeto são entregues somente após a validação do produto.
Alternativas
Q51030 Engenharia de Software
Acerca da engenharia de software e de metodologias e ciclos de
desenvolvimento de software, julgue os itens subseqüentes.

No modelo de desenvolvimento incremental, embora haja defasagem entre os períodos de desenvolvimento de cada incremento, os incrementos são desenvolvidos em paralelo.
Alternativas
Q51028 Engenharia de Software
Acerca da engenharia de software e de metodologias e ciclos de
desenvolvimento de software, julgue os itens subseqüentes.

O modelo em espiral é um modelo de processos de software que reúne a natureza iterativa da prototipação com os aspectos sistemáticos e controlados do modelo seqüencial linear.
Alternativas
Q50313 Engenharia de Software
Sobre testes no Processo Unificado, é correto afirmar que um(a)
Alternativas
Q50312 Engenharia de Software
A atividade analisar um caso de uso, prevista no Processo Unificado, produz um artefato chamado realização de análise de caso de uso, que mostra como as classes de análise colaboram para que o caso de uso apresente o comportamento especificado. A esse respeito, assinale a afirmação correta.
Alternativas
Q50310 Engenharia de Software
O modelo de casos de uso é um dos artefatos mais importantes previstos pelo Processo Unificado. Sobre o modelo de casos de uso, são feitas as afirmativas a seguir.

I - Atores humanos são identificados com base no papel que desempenham do ponto de vista do sistema, e não necessariamente no cargo que ocupam na instituição em que o sistema rodará.

II - A evolução dos casos de uso ao longo do ciclo de vida do projeto prevê que os mesmos ganhem em seu texto os detalhes específicos de implementação necessários à construção do software na tecnologia adotada.

III - As combinações possíveis do fluxo principal com os fluxos alternativos de um caso de uso fornecem todos os cenários possíveis para o mesmo, os quais, por sua vez, podem ser utilizados como unidades de planejamento, implementação e testes.

IV - É recomendável que cada caso de uso seja decomposto funcionalmente e passe a incluir casos de uso menores, sucessivamente, até a menor unidade implementável possível, atendendo ao princípio da decomposição funcional.

Estão corretas APENAS as afirmativas
Alternativas
Respostas
1021: E
1022: E
1023: C
1024: E
1025: C
1026: C
1027: C
1028: E
1029: D
1030: E
1031: A
1032: C
1033: B
1034: E
1035: E
1036: C
1037: C
1038: E
1039: B
1040: B