Buscar

Modelagem de Sistemas Empresariais objetiva final

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 3 páginas

Prévia do material em texto

20/04/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/avaliacao/avaliacao_lista.php 1/3
Acadêmico: Edemar Carlos Hoppe (2919563)
Disciplina: Modelagem de Sistemas Empresariais (GTI22)
Avaliação: Avaliação Final (Objetiva) - Individual Semipresencial ( Cod.:668611) ( peso.:3,00)
Prova: 30577229
Nota da Prova: 10,00
Legenda: Resposta Certa Sua Resposta Errada 
1. A UML (Unified Modeling Language) pode ser compreendida como uma linguagem de modelagem que procura atender às diferentes fases do ciclo de v
de um projeto de desenvolvimento de software através de um conjunto de diagramas com características e notação específicas. As informações destes
diagramas são complementares e, em conjunto, traduzem a visão do que o sistema deve fazer e de como ele deve ser construído. Considerando as
características dos diagramas da UML, classifique V para as sentenças verdadeiras e F para as falsas:
( ) O diagrama de classes é uma representação dos objetos que encontramos no mundo real.
( ) O diagrama de objetos procura mostrar o estado de um objeto em determinado período de execução.
( ) O diagrama de pacotes serve para simplificar a visualização de sistemas mais extensos, pois são agrupadores de classes.
( ) O diagrama de componentes é normalmente subsequente ao diagrama de casos de uso.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) F - V - F - F.
 b) V - F - V - V.
 c) V - V - V - F.
 d) F - F - V - V.
2. Os modelos de ciclo de vida de processo de software são descrições abstratas do processo de desenvolvimento, que apresentam as principais atividad
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 ciclo de
e seus processos, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Idealmente, a documentação gerada pela fase de projeto deve servir como principal embasamento para a codificação, o que não afasta a necessid
de novas consultas ao cliente e à equipe de projetistas.
( ) O modelo de processo chamado cascata, conhecido também como modelo tradicional, é o mais conhecido e ainda bastante utilizado para
desenvolvimento de produtos de software.
( ) O projeto de um software fica vulnerável quando o levantamento dos requisitos é mal executado.
( ) A fase de projeto pode ser considerada opcional no ciclo de vida tradicional, já que é seguro iniciar a implementação da solução apenas com os
requisitos levantados.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
 a) V - V - V - F.
 b) V - V - F - V.
 c) V - F - F - F.
 d) F - V - F - V.
3. Os requisitos de um sistema são uma descrição de necessidades ou aspirações para um produto, os serviços que o sistema oferece ou não, além de de
bem claras as restrições a seu funcionamento. Devido à complexidade dessa fase e, para que os problemas sejam minimizados, é muito importante que
requisitos sejam entendidos pelas partes interessadas, para que um requisito possa ser validado e aceito, e algumas verificações devem ser realizadas
Sobre essas verificações, analise as sentenças a seguir:
I- Ele deve ser documentado de maneira que seja de fácil compreensão por todos.
II- Nem todos os requisitos podem ser testados após a entrega do sistema.
III- A rastreabilidade dos requisitos a partir do problema de negócio.
IV- A unicidade dos requisitos.
Agora, assinale a alternativa CORRETA:
 a) As sentenças I, II e III estão corretas.
 b) Somente a sentença II está correta.
 c) As sentenças I, III e IV estão corretas.
 d) As sentenças II, III e IV estão corretas.
4. A metodologia Scrum é utilizada com o objetivo de realizar o desenvolvimento ágil de um software, consegue gerenciar o trabalho de forma eficiente e p
como vantagem o trabalho em grupo. O Scrum baseia-se em três pilares que apoiam a implementação de controle de processo empírico. Assinale a
alternativa CORRETA:
 a) Transparência, inspeção e adaptação.
 b) Análise, inspeção e adaptação.
 c) Transparência, desenvolvimento e teste.
 d) Transparência, verificação e programação.
5. De acordo com Sommerville (2011), os requisitos não funcionais do sistema, como o nome sugere, são requisitos que não estão diretamente relacionad
com os serviços específicos oferecidos pelo sistema a seus usuários. E são agrupados em três grandes grupos. Referente à classificação dos requisitos
funcionais, assinale a alternativa CORRETA:
FONTE: SOMMERVILLE, Ian. Engenharia de software. 9. ed. São Paulo: Pearson Prentice Hall, 2011.
 a) Requisitos de produto, requisitos operacionais e requisitos externos.
 b) Requisitos de desempenho, requisitos organizacionais e requisitos externos.

20/04/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/avaliacao/avaliacao_lista.php 2/3
 c) Requisitos funcionais, requisitos não funcionais e requisitos externos.
 d) Requisitos de produto, requisitos organizacionais e requisitos externos.
6. A UML é usada no desenvolvimento dos mais diversos tipos de sistemas. Ela abrange sempre qualquer característica de um sistema em um de seus
diagramas, e é também aplicada em diferentes fases do desenvolvimento de um sistema, desde a especificação da análise de requisitos até a finalizaçã
com a fase de testes. A especificação destes diagramas é gradativamente construída durante o processo de desenvolvimento de software. Sobre a
especificação da modelagem UML durante as fases de um projeto, ordene os itens a seguir:
I- Diagrama de classe.
II- Diagrama de sequência. 
III- Diagrama de caso de uso.
IV- Diagrama de atividades.
V- Diagrama de implantação.
VI- Diagrama de componentes.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) VI - I - II - III - IV - V.
 b) III - I - II - IV - VI - V.
 c) IV - I - III - II - VI - V.
 d) III - II - I - VI - V - IV.
7. A utilização em massa dos computadores nas mais diversas áreas do conhecimento humano desencadearam uma enorme demanda por soluções
informatizadas. E o desenvolvimento de software cada vez mais passou a ser uma atividade de grande importância. Acerca do desenvolvimento de soft
modelos de desenvolvimento e análise de requisitos, analise as sentenças a seguir:
I- Os requisitos devem ser estáticos e não podem ser atualizados durante o desenvolvimento.
II- Durante a análise de requisitos, são especificados alguns pontos, como a definição das necessidades dos usuários e as restrições de prazo e custo.
III- Durante a análise de requisitos, o principal foco do analista recai sobre "como" desenvolver o software e não sobre "o que" desenvolver, já que este 
definido pelo cliente.
IV- A fase de especificação dos requisitos poderá ser realizada a partir das técnicas de linguagem natural estruturada e/ou linguagem de descrição de
projetos.
Assinale a alternativa CORRETA:
 a) As sentenças II e III estão corretas.
 b) Somente a sentença III está correta.
 c) As sentenças II e IV estão corretas.
 d) As sentenças I, II e IV estão corretas.
8. Em geral, existe uma sequência predefinida para as etapas que compõem o ciclo de vida de um projeto de desenvolvimento de software, em que
inicialmente se faz um levantamento de requisitos, para então se fazer a análise, o projeto e finalmente a implementação do código-fonte propriamente 
Considerando as características destas etapas, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Na UML, requisitos são geralmente registrados através dos casos de uso.
( ) O diagrama de classes mostra a ordem de invocação dos métodos e criação das instâncias.
( ) As regras de negócio são registradas nos cenários principal e alternativo do diagrama de estados.
( ) O diagrama de sequência faz parte do levantamento do problema, enquanto o diagrama de classes já representa uma abstração da solução
computacional proposta.
Agora, assinale aalternativa que apresenta a sequência CORRETA:
 a) F - V - V - V.
 b) V - V - V - V.
 c) V - F - F - F.
 d) F - F - V - F.
9. O ciclo de vida é a primeira escolha que deve ser realizada no processo de software. Ele é a estrutura que contém os processos, atividades e 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 requisito
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 do modelo demonstram as atividades fundamentais de desenvolvimento, a saber: 
I- Projeto de sistema e software.
II- Análise e definição de requisitos.
III- Integração e teste de sistema.
IV- Implementação e teste de unidade.
V- Operação e manutenção.
Agora, assinale a alternativa que apresenta a sequência CORRETA de execução do modelo apresentado:
 a) IV - V - II - I - III.
 b) II - I - IV - III - V.
 c) I - IV - III - V - II.
 d) II - III - IV - I - V.
20/04/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/avaliacao/avaliacao_lista.php 3/3
10.A construção da linguagem UML teve muitos contribuintes, mas os principais atores no processo foram Grady Booch (criador da Booch method), Jame
Rumbaugh (criador da OMT) e Ivar Jacobson (criador da OOSE). Esses três pesquisadores, que também eram chamados de "os três amigos", buscara
aproveitar o melhor das características notações preexistentes, principalmente das técnicas que eles haviam proposto anteriormente, removendo algun
elementos e incluindo outros, com o objetivo de torná-la mais expressiva. Sobre a UML (Linguagem de Modelagem Unificada), analise as sentenças a
seguir:
I- O diagrama de objetos exibe as ligações formadas entre objetos conforme esses interagem e os valores dos seus atributos em certo momento. 
II- O diagrama de colaboração é utilizado para modelar colaborações entre interfaces, objetos ou classes, detalha as partes internas e como se comuni
e colaboram entre si.
III- O diagrama de componentes relaciona os componentes do sistema e está associado à linguagem de programação que irá ser utilizada no
desenvolvimento.
IV- O diagrama de implantação enfoca a questão da organização da arquitetura lógica sobre a qual o software irá ser implantado e executado.
Assinale a alternativa CORRETA:
FONTE: BEZERRA, E. Princípios de análise e projeto de sistemas com UML. Rio de Janeiro: Elsevier, 2015.
 a) As sentenças III e IV estão corretas.
 b) As sentenças I e III estão corretas.
 c) As sentenças I e II estão corretas.
 d) As sentenças II e IV estão corretas.
11.(ENADE, 2008) Após atuar como programador em uma empresa de desenvolvimento de software por aproximadamente 10 anos, um funcionário que s
destacou por nunca atrasar um cronograma foi nomeado gerente de projetos. Ao assumir o primeiro projeto, o funcionário foi informado que sua princip
responsabilidade era a realização da entrega conforme o cronograma estabelecido no contrato. Para o gerenciamento de tempo, o gerente de projetos
utilizará o PMBOK.
Considerando essa situação, é correto afirmar que o gerente de projetos deverá coordenar processos de:
 a) Estimativa de custos, realização do orçamento e controle de custos.
 b) Planejamento, definição, verificação e controle do escopo.
 c) Planejamento de compra e contratações, seleção de fornecedores e encerramento do contrato.
 d) Definição e sequenciamento de atividades, estimativa de recursos e duração da atividade, desenvolvimento e controle do cronograma.
12.(ENADE, 2011) 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çã
aos modelos de ciclo de vida de processo de software, analise as seguintes asserções:
O modelo de desenvolvimento em cascata acrescenta aspectos gerenciais (planejamento, controle e tomada de decisão) ao processo de desenvolvime
de software.
PORQUE
Considera que o processo é composto por várias etapas que são executadas de forma sistemática e sequencial.
Acerca dessas asserções, assinale a opção correta:
 a) A primeira asserção é uma proposição falsa, e a segunda é uma proposição verdadeira.
 b) As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira.
 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.
Prova finalizada com 10 acertos e 2 questões erradas.

Continue navegando