Buscar

Prova final AV2- Questão 1 ANALISE E MODELAGEM DE SISTEMAS E GERENCIA DE CONFIGURACAO

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 12 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 12 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 12 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Questão 1 - ANALISE E MODELAGEM DE SISTEMAS E GERENCIA DE CONFIGURACAO
Código da questão: 
Ciclo de vida é um termo bastante amplo e aplicado a diversas áreas para explicar todo o processo evolutivo pelo qual algum elemento passa ao longo do tempo. Na Engenharia de Software, o termo ciclo de vida é aplicado para descrever evolução dos sistemas de software.
Considerando essas informações e o conteúdo estudado sobre ciclo de vida de mudanças, pode-se afirmar que:
A)
o ciclo de vida de software refere-se à estrutura de processos e atividades necessários para a gerência de configuração de software. 
B)
o ciclo de vida de software refere-se à estrutura de processos e atividades necessários para o desenvolvimento e a manutenção de um sistema.
Correta
C)
o ciclo de vida de software refere-se à estrutura de processos e atividades necessários para gerenciar um projeto de software.
D)
o ciclo de vida de software refere-se à estrutura tecnológica de um sistema e todos os equipamentos utilizados por ele.
E)
o ciclo de vida de software refere-se à estrutura de processos e atividades necessários para projetar e programar um sistema. 
Questão 2 - ANALISE E MODELAGEM DE SISTEMAS E GERENCIA DE CONFIGURACAO
Código da questão: 
Nem todas as mudanças que são sugeridas ou requeridas para um sistema podem ser realizadas. É necessário avaliar a viabilidade dessas mudanças e, na gerência de configuração, esse é o papel dos profissionais que compõem o chamado Comitê de Mudanças.
Fonte: BERSOFF, E. H. Elements of software configuration management. IEEE Transactions on Software Engineering, V. 10, n. 1, 1984.
Considerando essas informações e o conteúdo estudado sobre controle de configuração, pode-se afirmar que:
A)
o comitê de mudanças determina quanto deve custar o sistema após uma atualização.
B)
o controle de configuração deve estabelecer alternativas para retroceder o sistema para uma versão anterior à mudança, caso seja necessário.
Correta
C)
o programador pode ser responsável pelo controle de mudanças em casos em que ele mesmo solicita a mudança no sistema.
D)
o controle de mudanças substitui os casos de teste em sistemas de pequeno porte.
E)
o comitê de mudanças deve avaliar a necessidade da criação de diagramas UML.
Questão 3 - ANALISE E MODELAGEM DE SISTEMAS E GERENCIA DE CONFIGURACAO
Código da questão: 
Leia o excerto a seguir:
“A modelagem de estruturas dos objetos envolve um retrato dos objetos de um sistema em um determinado momento. Um diagrama de objetos representa um quadro estático no enredo dinâmico representado por um diagrama de interação.”
Fonte: BOOCH, G.; RUMBAUGH, J.; JACOBSON, I. UML: guia do usuário. Rio de Janeiro: Elsevier, 2012. p. 282.
O trecho apresentado traz uma das representações de um diagrama de interação. Considerando essas informações e o conteúdo estudado sobre o interaction overview diagram, pode-se afirmar que os diagramas de interação também são úteis:
A)
na modelagem do fluxo de controle inserida no caso de uso.
Correta
B)
na modelagem do fluxo de interações inseridas nos componentes.
C)
na modelagem do fluxo de funcionalidades inseridas nas estruturas.
D)
na modelagem do fluxo de adaptação inserida nas atividades.
E)
na modelagem do fluxo corrente inserida nas classes.
Questão 4 - ANALISE E MODELAGEM DE SISTEMAS E GERENCIA DE CONFIGURACAO
Código da questão: 
Durante o desenvolvimento de software mudanças são praticamente inevitáveis. Neste contexto, a gerência de configuração e suas ações durante o desenvolvimento possuem grande influência no sucesso de um software e no processo de desenvolvimento de uma maneira geral. Por este motivo, a gerência de configuração é sempre considerada uma boa prática de desenvolvimento ligada à qualidade do sistema
Fonte: BOURQUE, P.; FAIRLEY, R. E. Guide to the software engineering body of knowledge. 3. ed. Los Alamitos: IEEE Computer Society Press, 2014.
Considerando essas informações e o conteúdo estudado sobre a gerência de configuração, pode-se afirmar que:
A)
a gerência de configuração possui alta flexibilidade em relação a como as mudanças podem acontecer.
B)
a gerência de configuração permite que qualquer alteração no sistema seja revista antes da entrega. Correta
C)
a gerência de configuração garante que haja o aumento no número de telas que são construídas para o software pelos designers.
D)
a gerência de configuração permite que o código do programa seja tratado como artefato do projeto.
E)
a gerência de configuração apresenta uma maneira extra de testar o sistema desenvolvido.
Questão 5 - ANALISE E MODELAGEM DE SISTEMAS E GERENCIA DE CONFIGURACAO
Código da questão: 
Em Gerência de Configuração de Software, uma release é uma versão do sistema que será disponibilizada para utilização pelos usuários do sistema. Sendo assim, uma release é o resultado final da soma de todas as atividades do ciclo de desenvolvimento do sistema, cujo trabalho possibilitou o lançamento de uma versão do sistema.
Considerando essas informações e o conteúdo estudado sobre baselines e releases, analise as asserções a seguir e a relação proposta entre elas.
I. Na gerência de configuração, a “geração de releases” é o processo de empacotamento de uma versão do sistema, selecionada dentre as diversas versões produzidas ao longo do desenvolvimento.
Porque:
II. Uma release deve conter todos os itens e artefatos que o usuário precisa para a instalação e utilização do software. 
A seguir, assinale a alternativa correta:
A)
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
B)
As asserções I e II são proposições falsas.
Correta
C)
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
D)
A asserção I é uma proposição verdadeira, e a II é uma proporção falsa.
E)
As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
Questão 6 - ANALISE E MODELAGEM DE SISTEMAS E GERENCIA DE CONFIGURACAO
Código da questão: 
Leia o trecho a seguir:
“Modelagem de sistema é o processo de desenvolvimento de modelos abstratos de um sistema, em que cada modelo apresenta uma visão ou perspectiva, diferente do sistema. A modelagem de sistema geralmente representa o sistema com algum tipo de notação gráfica, que, atualmente, quase sempre é baseada em notações de UML.”
Fonte: SOMMERVILLE, I. Engenharia de Software. 9. ed. São Paulo: Pearson Prentice Hall, 2011. p. 82.
Considerando essas informações e o conteúdo estudado sobre UML, pode-se afirmar que a notação da UML:
A)
possui um conjunto reduzido de símbolos gráficos que podem ser customizados de modo flexível para facilitar a adaptação de utilização pelas equipes.
B)
possui uma vasta gama de símbolos gráficos para a representação de artefatos, incluindo animações após a versão 2.0 da linguagem, melhorando a legibilidade e usabilidade dos diagramas.
C)
possui caráter genérico, podendo ser utilizadas variações com subconjuntos de símbolos gratuitos ou proprietários, sendo os pagos aderentes a projetos de grande escala de complexidade de modelagem.
D)
possui uma vasta gama de símbolos gráficos para a representação de artefatos de software em diferentes diagramas. Para cada símbolo, há sintaxe e semântica bem definidas, permitindo a padronização de modelos.
Correta
E)
é variável em cada localidade de projeto para se adaptar a diferentes padrões mundiais de utilização, já que culturas diferentes têm aspectos cognitivos variados e complexos.
Questão 7 - ANALISE E MODELAGEM DE SISTEMAS E GERENCIA DE CONFIGURACAO
Código da questão: 
Leia o trecho a seguir:
“Os requisitos de um sistema são as descrições do que o sistema deve fazer, os serviços que oferece e as restrições a seu funcionamento. Esses requisitos refletem as necessidades dos clientes para um sistema que serve a uma finalidade determinada, como controlar um dispositivo, colocar um pedido ou encontrar informações.”Fonte: SOMMERVILLE, I. Engenharia de Software. 9 ed. São Paulo: Pearson Prentice Hall, 2011. p. 57.
Considerando essas informações eo conteúdo estudado sobre identificação de requisitos, analise as afirmativas a seguir.
I. O documento de requisitos pode ser usado como um instrumento de registro de consenso entre os desenvolvedores e o cliente.
II. O documento de requisitos, na maioria dos processos de desenvolvimento de software, é estático, pois alterar e incluir novas funções com a codificação ocorrendo é complexo e caro.
III. A definição dos requisitos precisa ser feita em detalhes precisos e sem ambiguidades, permitindo o bom desenvolvimento e, ainda, o trabalho adequado de testadores.
IV. Os requisitos são independentes por tratarem de funções específicas que o software deve conter, sendo isso relacionado ao conceito de abstração.
Está correto apenas o que se afirma em:
A)
II e III.
B)
I e III. Coorreta
C)
II e IV.
D)
I e IV.
E)
III e IV.
Questão 8 - ANALISE E MODELAGEM DE SISTEMAS E GERENCIA DE CONFIGURACAO
Código da questão: 142024
Leia o trecho a seguir:
“Ferramentas CASE (Computer-Aided Software Engineering ou Engenharia de Software Auxiliada por Computador) são softwares que, de alguma maneira, colaboram para a execução de uma ou mais atividades realizadas durante o processo de engenharia de software.”
Fonte: GUEDES, G. T. A. UML 2: uma abordagem prática. 2. ed. São Paulo: Novatec Editora, 2011. p. 41.
Considerando o trecho apresentado e o conceito estudado sobre Bootstrap, analise as afirmativas a seguir.
I. Escolher uma ferramenta CASE é uma tarefa relativamente fácil e rápida, já que existem poucas opções no mercado com recursos de apoio ao desenvolvimento semelhantes.
II. A maioria das ferramentas CASE disponíveis no mercado provê suporte para a UML, já que essa linguagem proporciona regras de sintaxe clara adequadas para serem apoiadas por ferramentas de software.
III. Ferramentas convencionais de edição gráfica, como o Microsoft Paint, apoiam o desenho de modelos de modo similar ao das ferramentas CASE de modelagem de software, já que possibilitam diagramação de atores, casos de uso e classes com checagem de regras da UML. 
IV. Além de auxiliar na diagramação de desenhos, as ferramentas CASE podem emitir relatórios, gerar códigos fonte e controlar de atividades de desenvolvimento.
Está correto apenas o que se afirma em:
A)
I e III.
B)
II e III.
C)
I e IV.
D)
III e IV.
E)
II e IV. Correta
Questão 9 - ANALISE E MODELAGEM DE SISTEMAS E GERENCIA DE CONFIGURACAO
Código da questão: 142375
Um projeto é um esforço temporário, pois tem uma data de início e fim bem definidos, sendo esse período de tempo utilizado para que diversas ações sejam executadas com o objetivo de produzir resultado único. Esse resultado pode variar de tamanho e complexidade, visto que o projeto tem, além de limitações de tempo, limitações de recursos financeiros e humanos. De maneira geral, um projeto pode ser social (como um sistema para arrecadação de doações), pessoal (como um aplicativo para controle de gastos pessoais), cultural (como o desenvolvimento de um site para um museu virtual), empresarial (como o desenvolvimento de um sistema para uma empresa específica) ou de pesquisa (como o desenvolvimento de um sistema para testar uma nova abordagem matemática).
Considerando essas informações e o conteúdo estudado sobre Baselines e Releases, analise as asserções a seguir e a relação proposta entre elas.
I. O gerenciamento de projetos é uma atividade relativamente nova, uma vez que grandes projetos fazem parte de um período recente da nossa sociedade.
Porque:
II. Um projeto está relacionado com a criação e construção de algo novo ou pode estar relacionado com a melhoria de algo que já existe e está em uso.
A seguir, assinale a alternativa correta:
A)
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
Correta
B)
A asserção I é uma proposição verdadeira, e a II é uma proporção falsa.
C)
As asserções I e II são proporções verdadeiras, mas a II não é uma justificativa correta da I.
D)
As asserções I e II são proposições falsas.
E)
As asserções I e II são proporções verdadeiras, e a II é uma justificativa correta da I.
Questão 10 - ANALISE E MODELAGEM DE SISTEMAS E GERENCIA DE CONFIGURACAO
Código da questão: 142368
Leia o excerto a seguir:
“Os diagramas de casos de uso são importantes para visualizar, especificar e documentar o comportamento de um elemento. Esses diagramas fazem com que sistemas, subsistemas e classes fiquem acessíveis e compreensíveis, por apresentarem uma visão externa sobre como esses elementos podem ser utilizados no contexto.”
Fonte: BOOCH, G.; RUMBAUGH, J.; JACOBSON, I. UML: guia do usuário. Rio de Janeiro: Elsevier, 2012. p. 363.
Considerando essas informações e o conteúdo estudado sobre o Use Case Diagram, pode-se afirmar que, na modelagem da visão de caso de uso pertencente a um cenário, as duas formas de usar os diagramas de casos de uso são:
A)
a modelagem do fluxo de funcionalidades e a modelagem do contexto de um cenário.
B)
a modelagem do fluxo de interações e a modelagem dos requisitos de um sistema. 
C)
a modelagem do contexto de um cenário e a modelagem dos requisitos de um sistema.
correta
D)
a modelagem do fluxo de adaptação e a modelagem dos requisitos de um sistema. 
E)
a modelagem do contexto de um cenário e a modelagem do fluxo corrente.

Continue navegando