Buscar

UNIASSELVI - Centro Universitário Leonardo Da Vinci - Modelagem de Sistemas Empresariais (GTI22) Avaliação I

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 4 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

Acadêmico: Marcos da Silva (742529)
Disciplina: Modelagem de Sistemas Empresariais (GTI22)
Avaliação: Avaliação I - Individual FLEX ( Cod.:514981) ( peso.:1,50)
Prova: 21244286
Nota da Prova: 9,00
Legenda: Resposta Certa Sua Resposta Errada 
1. Modelos de ciclo de vida de processo de software são descrições abstratas do processo de desenvolvimento,
mostrando as principais atividades e informações usadas na produção e manutenção de software, bem como a
ordem em que as atividades devem ser executadas. Com relação ao modelo de desenvolvimento Scrum, avalie as
asserções a seguir e a relação proposta entre elas:
I- Acrescenta aspectos gerenciais (planejamento, controle e tomada de decisão) ao processo de desenvolvimento
de software.
PORQUE
II- Considera que o processo é composto por várias etapas que são executadas de forma sistemática e sequencial.
Assinale a alternativa CORRETA:
 a) A primeira e a segunda asserções são proposições falsas.
 b) A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira.
 c) As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira.
 d) A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa.
2. A arquitetura global do RUP é organizada em duas dimensões: a horizontal e a vertical. O eixo horizontal evidencia
o aspecto dinâmico do processo, descrevendo como ocorre o desenvolvimento ao longo do tempo em termos de
fases, iterações e marcos. Também mostra como a ênfase varia ao longo do tempo. Já no eixo vertical representa
o aspecto estático do processo, organizado em termos de disciplinas. No RUP, processo é definido como sendo
uma descrição de quem está fazendo o quê, como e quando - esses quatro elementos estruturais, correspondem a
Papel (quem), Atividade (como), Artefato (o quê) e Fluxo (quando). Com base no exposto, ordene as fases do eixo
horizontal: 
I- Concepção.
II- Transição.
III- Construção. 
IV- Elaboração.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
FONTE: Disponível em: <http://www2.dbd.puc-rio.br/pergamum/tesesabertas/0210668_06_cap_03.pdf>. Acesso
em: 27 out. 2016.
 a) I - IV - III - II.
 b) II - III - IV - I.
 c) III - I - II - IV.
 d) IV - II - I - III.
3. O ciclo de vida de um software, definindo assim o seu tempo de utilização, possui como objetivo disponibilizar para
os programadores o tempo em que se inicia o desenvolvimento do software, tempo de manutenção que este terá
durante seu uso, bem como definir quando ele deixará de ser utilizado. O método de processo unificado, também
chamado de Rational Unified Process (RUP), realiza a função de definir cada período do desenvolvimento do
software, desde sua criação até sua finalização. Assinale a alternativa CORRETA que apresenta uma fase do ciclo
de vida do processo unificado:
 a) Manutenção.
 b) Interatividade.
 c) Construção.
 d) Manutenibilidade.
4. Uma das primeiras decisões que o analista deve tomar antes de começar o desenvolvimento de um software é
qual o tipo de modelo de ciclo que será utilizado. O método de desenvolvimento clássico tem seu processo de
desenvolvimento feito de maneira sequencial, e cada uma das fases resulta na elaboração de um ou mais
documentos. Assinale a alternativa CORRETA que apresenta esse ciclo de vida:
 a) Prototipação.
 b) Modelo Espiral.
 c) Modelo Cascata.
 d) Modelo Incremental.
5. O Processo Unificado possui um ciclo de vida iterativo, sendo considerado um modelo de processo para o
desenvolvimento de software orientado a objetos por ser muito utilizado. O Processo Unificado originou-se da
unificação das metodologias da Rational, que utiliza a UML como modelos para visualizar, especificar, construir e
documentar os requisitos de um software. Partindo desse pressuposto, classifique V para as sentenças
verdadeiras e F para as falsas:
( ) Cada iteração do Processo Unificado pode ser compreendida como uma fase, a qual é desenvolvida, testada,
validada e integrada aos demais módulos do projeto.
( ) Os diagramas de classe são a base para o Processo Unificado, e todo o desenvolvimento do sistema também
baseia-se neles.
( ) O ciclo de vida do Processo Unificado abrange desde a análise de requisitos até a fase de testes finais.
( ) Os casos de uso são desenvolvidos na fase do Processo Unificado chamada de concepção.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) F - V - V - V.
 b) F - V - V - F.
 c) V - V - F - V.
 d) V - F - V - F.
6. A metodologia de desenvolvimento Ágil busca tornar mais rápido o processo de desenvolvimento de software, além
de promover uma melhor comunicação e interação entre os membros da equipe. Diminuir as falhas e ter um
aumento na produtividade também são objetivos das metodologias ágeis. Sobre as metodologias ágeis, analise as
opções a seguir:
I- Extreme Programming XP.
II- Processo Unificado Ágil (AUP).
III- Desenvolvimento Dirigido à Funcionalidade (FDD).
IV- Desenvolvimento Dirigido à Produção (DDP).
Assinale a alternativa CORRETA:
 a) Somente a opção I está correta.
 b) As opções II e IV estão corretas.
 c) Somente a opção IV está correta.
 d) As opções I, II e III estão corretas.
7. Cascata, espiral e prototipação são modelos de ciclo de vida que auxiliam no desenvolvimento de software. Esses
modelos podem se adequar segundo as preferências da equipe ou as características específicas de um. Diante
disso, analise as sentenças a seguir: 
I- Todos os modelos de ciclo de vida possuem três fases em comum: definição, desenvolvimento e manutenção.
II- Metodologias que seguem o modelo em cascata possuem fases bem definidas, mas que poderão variar
conforme a necessidade da equipe.
III- O modelo cascata faz parte dos modelos clássicos de desenvolvimento.
IV- A fase de testes do modelo cascata tem por finalidade garantir rapidez e agilidade no desenvolvimento.
V- Projetos desenvolvidos através do modelo em espiral normalmente possuem um maior potencial de risco, já que
sua abordagem está orientada à codificação.
Assinale a alternativa CORRETA:
 a) As sentenças I, II e III estão corretas.
 b) As sentenças II, IV e V estão corretas.
 c) As sentenças III e V estão corretas.
 d) As sentenças I, III e IV estão corretas.
8. O Diagrama de Entidade de Relacionamento ? DER ? é uma ferramenta que possui como objetivo modelar as
entidades e seus relacionamentos, são informações definidas para o banco de dados de sistema. O DER é
formado por entidades, relacionamentos e atributos. As entidades são formadas pelos dados concretos e abstratos,
os quais formam um conjunto de informações sobre o sistema. Os relacionamentos são definidos pelas ocorrências
entre as entidades. Os atributos são as descrições, nomes definidos para cada entidade do relacionamento. Sobre
como é representado graficamente o DER, analise as opções a seguir:
I- Triângulo, quadrado e setas.
II- Reta, círculo e esfera.
III- Pirâmide, cubo e circular.
IV- Retângulo, losango e linhas.
Assinale a alternativa CORRETA:
 a) Somente a opção IV está correta.
 b) Somente a opção I está correta.
 c) As opções II e IV estão corretas.
 d) As opções I e III estão corretas.
9. O ciclo de vida é a primeira escolha que deve ser realizada no processo de software. Ele é a estrutura que contém
os processos, as atividades e as tarefas envolvidas no desenvolvimento, operação e manutenção de um produto
de software, abrangendo a vida do sistema, desde a definição de seus requisitos até o término de seu uso. O
modelo de ciclo de vida clássico ou modelo Cascata recebeu esse nome devido ao encadeamento de uma fase
com outra. Os principais estágios desse modelo demonstram as atividades fundamentais de desenvolvimento.
Com base no modelo apresentado e na definição de cada fase, classifique V para as sentenças verdadeiras e F
para as falsas: 
( ) Operação e manutenção: considerada a etapa mais breve, é onde o sistema de software é liberado para o
cliente.
( ) Implementação e teste de unidade: durante esse estágio, o projeto de software érealizado como um conjunto
de programas ou unidades de programa.
( ) Análise e definição de requisitos: fase em que os serviços, as restrições e os objetivos do sistema são
definidos.
( ) Projeto de sistema e software: momento em que o cliente projeta os requisitos, normalmente essa é a primeira
fase do sistema.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
 a) F - V - V - F.
 b) F - F - V - V.
 c) V - V - F - F.
 d) V - F - F - V.
10. O roteiro que define o trabalho a ser executado durante um projeto de software é classificado por ciclo de vida de
desenvolvimento. É constituído por atividades e artefatos que fazem uso de métodos, técnicas, ferramentas e
procedimentos para construção do produto de software. Sobre os principais ciclos de vida de software, assinale a
alternativa CORRETA:
 a) O modelo em V traz maior velocidade de desenvolvimento e envolvimento direto do usuário, pois se produz
uma representação visual das funcionalidades que o software terá depois de pronto.
 b) O modelo evolucionário é estabelecido pelas funções realizadas na engenharia convencional, uma fase só
inicia se a anterior estiver concluída.
 c) O modelo cascata é utilizado ao buscar estratégias diferentes de se executar o planejamento do projeto, sendo
que o desenvolvimento evolui em versões de novas funcionalidades até que o sistema completo esteja
construído. Cada ciclo é constituído pelas fases de análise, projeto, implementação e testes.
 d) No modelo espiral, o percurso de avanço do desenvolvimento é no sentido horário, do centro para fora de forma
evolutiva, incorporando novos requisitos do projeto. Verifica-se que há sobreposição evolutiva durante quatro
setores: planejar os objetivos, avaliação e redução de riscos, desenvolve e valida estratégia de
desenvolvimento e, por fim, revisão e planejamento do projeto.
Prova finalizada com 9 acertos e 1 questões erradas.

Continue navegando