Buscar

Processo de Software - N3

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

07/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
Nota da Prova: 7,00
Legenda: Resposta Certa Sua Resposta Errada 
1. Um processo de software eficiente depende fortemente do uso de uma excelente plataforma tecnológica, adotada no
desenvolvimento do projeto, como sua linguagem adotada na etapa da modelagem dos processos. Sobre os níveis de
formalidade das linguagens adotadas nesta modelagem, classifique V para as sentenças verdadeiras e F para as falsas:
 
( ) Procedimental: modela o processo de software, levando em consideração o próprio código-fonte do projeto, utilizando a
programação convencional através do conceito de baixo nível.
 ( ) Baseada em regras: modela o processo utilizando diretrizes convencionais e sem inteligência de programação, utilizando
uma linguagem de desenvolvimento pouco especialista.
 ( ) Evento-condição-ação: modela o processo a partir da identificação de eventos que validarão a execução do projeto a partir
das condições que devem ser seguidas e ações tomadas para satisfazer a condição do evento.
 ( ) Redes de tarefas: modela o processo utilizando um grafo, representando a sua estrutura do processo em que seus nodos
representam as atividades e os arcos executam o fluxo de controle/dados entre as diversas atividades.
 
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - F - V - V.
 b) V - F - F - V.
 c) V - V - V - F.
 d) F - F - V - V.
2. Para Bonfim (2013, p. 9) a análise estruturada consiste na construção de um modelo lógico de sistema, "utilizando técnicas
gráficas capazes de levar usuários, analistas e projetistas a formarem um quadro claro e geral do sistema e de como suas partes
se encaixam para atender às necessidades daqueles que dele precisam". Portanto, para sua construção, as principais
ferramentas da análise estruturada são o Diagrama de Fluxo de Dados (DFD), Dicionário de Dados (DD) e o Diagrama de
Entidade e Relacionamento (DER). Sobre o Diagrama de Fluxo de Dados (DFD), classifique V para as sentenças verdadeiras e
F para as falsas: 
 
( ) O DFD utiliza a representação de processos que usam, mas não geram dados. 
 ( ) A representação do DFD é feita por quatro representações textuais. 
 ( ) O fluxo de dados indica de onde parte ou para onde chegam os dados. 
 ( ) O DFD representa todas as partes componentes, com todas as interfaces entre os componentes indicados. 
 
Assinale a alternativa que apresenta a sequência CORRETA:
 
FONTE: BONFIM, Wagner. Análise essencial e análise estruturada. 2013. Disponível em:
<http://pt.slideshare.net/wagnerbonfim/anlise-essencial-e-anlise-estruturada>. Acesso em: 17 ago. 2017.
 a) F - F - F - V.
 b) V - V - F - F.
 c) F - F - V - V.
 d) F - V - V - F.
3. A utilização de modelagem de negócios pode ser tanto para desenhar e analisar processos, quanto para desenvolver novos. São
modelagem de processos o Business Process Modeling Notation (BPMN) e a Unified Modeling Language (UML). O BPMN
apresenta uma ampla lista de vantagens, como a padronização e gestão feitas por um grupo próprio, como o padrão de notação
com suporte de várias ferramentas de modelagem, além de incorporar facilidades técnicas consagradas na própria UML (KALIL,
2010). Sobre o BPMN, analise as sentenças a seguir:
 
I- O BPMN utiliza símbolos para mapear todos os processos de negócio de uma organização. 
 II- O objeto de entidade é utilizado para apresentar algo que acontece em um processo. 
 III- As atividades são os passos lógicos presentes dentro dos processos. 
 IV- Os fluxos de sequência representam o caminho das mensagens entre o emissor e o receptor. 
 
Assinale a alternativa CORRETA:
 
FONTE: KALIL, Fernando Albuquerque. Análise e modelagem de processos de negócios para a definição de requisitos de um
sistema de informação. 2010. 93 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Produção) - Escola
politécnica, Universidade de São Paulo, São Paulo, 2010.
 a) As sentenças II e III estão corretas.
 b) As sentenças I e III estão corretas.
 c) Somente a sentença IV está correta.
 d) As sentenças I e II estão corretas.
4. O Diagrama Entidade Relacionamento (DER) é a representação gráfica do Modelo Entidade Relacionamento (MER). O MER é
apenas um modelo conceitual utilizado pelo engenheiro de software para descrever as entidades presentes no domínio do
negócio, elencando atributos e relacionamentos. Ambos diagramas são instrumentos importantes para a comunicação entre os
analistas e engenheiros com suas equipes de desenvolvimento. Sobre os diagramas entidade e relacionamento, assinale a
alternativa CORRETA:
 a) No DER, a chave secundária é qualquer chave candidata que não seja chave primária.
 b) As chaves primárias são capazes de identificar uma única ocorrência em um conjunto de entidades de um mesmo tipo.
 c) As chaves primárias são facultativas ao se inserir um registro na entidade.
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDI3Ng==&action2=QURTMjg=&action3=NjM3NDI5&action4=MjAyMC8x&prova=MjExOTYxNDQ=#questao_1%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDI3Ng==&action2=QURTMjg=&action3=NjM3NDI5&action4=MjAyMC8x&prova=MjExOTYxNDQ=#questao_2%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDI3Ng==&action2=QURTMjg=&action3=NjM3NDI5&action4=MjAyMC8x&prova=MjExOTYxNDQ=#questao_3%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDI3Ng==&action2=QURTMjg=&action3=NjM3NDI5&action4=MjAyMC8x&prova=MjExOTYxNDQ=#questao_4%20aria-label=
07/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
 d) A chave primária é a chave estrangeira de uma entidade que passa para outra fazer o relacionamento entre elas.
5. Os anos 1970 foram anos de grandes mudanças. Na área de desenvolvimento de software não foi diferente. No início dessa
década, o grande crescimento da produção de softwares deparou-se com um sério problema: a falta de técnicas predefinidas
para o desenvolvimento de sistemas. Esta falta de conhecimento acarretou projetos de software de baixa qualidade, com códigos
de difícil manutenção, com orçamentos e prazos que não condiziam com a realidade. Como esta situação relatada ficou
conhecida?
 a) Crise da Engenharia do Software.
 b) Crise de Projeto.
 c) Crise Digital de 1970.
 d) Crise de Software.
6. Pressmann (2011, p. 39) define a engenharia de software como "o estabelecimento e o emprego de sólidos princípios de
engenharia de modo a obter software de maneira econômica, que seja confiável e funcione de forma eficiente em máquinas
reais". O autor explica que a engenharia de software é uma tecnologia em camadas compostas por ferramentas, métodos e
processos, onde todas essas camadas integradas têm como foco a qualidade do software desenvolvido. A respeito destas
camadas da engenharia de software, analise as sentenças a seguir:
 
I- A camada de processo fornece as informações e as tarefas técnicas para desenvolver software, que incluem a comunicação, a
análise de requisitos, a modelagem de projeto, a construção de programa, os testes e o suporte.
 II- A camada dos métodos define uma metodologia que deve ser estabelecida: quais modelos, documentos, dados, relatórios,
formulários serão produzidos e aplicados.
 III- A camada das ferramentas fornece suporte automatizado ou semiautomatizado para o processo e os métodos onde é
estabelecido um sistema para o suporte ao desenvolvimento de software, denominado engenharia de software, com o auxílio do
computador (CASE).
 
Assinale a alternativa CORRETA:
 
FONTE: PRESSMANN, Roger S. Engenharia de software: uma abordagem profissional. 7. ed.Porto Alegre: AMGH, 2011.
 a) As sentenças I e II estão corretas.
 b) As sentenças II e III estão corretas.
 c) Somente a sentença II está correta.
 d) Somente a sentença III está correta.
7. A Melhoria de Processos do Software Brasileiro (MPS.BR) foi criado em 2003 como um modelo de qualidade de processo para
melhorar a capacidade de desenvolvimento de software nas empresas brasileiras. Na sua construção, foi levado em
consideração normas e modelos reconhecidos no mundo inteiro, como, por exemplo o CMMI e as normas ISO/IEC 12207 e
15504, e adaptando para a realidade do mercado brasileiro de software. Sobre o MPS.BR, classifique V para as sentenças
verdadeiras e F para as falsas:
 
( ) O MPS.BR é focado nas empresas pequenas e médias com baixo custo de implantação. 
 ( ) Uma das metas é criar cursos para capacitar e formar consultores do MPS.BR. 
 ( ) O nível repetível do MPS.BR de maturidade está em processo disciplinado. 
 ( ) O nível gerenciado do MPS.BR inclui treinamento e adaptação de processos para gerência. 
 
Assinale a alternativa que apresenta a sequência CORRETA:
 a) F - V - V - F.
 b) V - F - F - F.
 c) V - V - F - F.
 d) F - V - F - V.
8. De acordo com Sommerville (2011), os requisitos não funcionais do sistema são requisitos que não estão diretamente conexos
com os serviços peculiares oferecidos pelo sistema a seus usuários. Esses requisitos podem estar relacionados às propriedades
como credibilidade e tempo de resposta. Podemos ver que os requisitos não funcionais podem ser provenientes das
características requeridas para o software. Acerca destas características de Requisitos de produto, Requisitos organizacionais e
Requisitos externos, classifique V para as sentenças verdadeiras e F para as falsas:
 
( ) Requisitos de produto: são os requisitos universais de sistemas derivados das políticas e procedimentos da instituição do
cliente e do desenvolvedor.
 ( ) Requisitos organizacionais: são requisitos que especificam ou restringem o comportamento e as funções do software.
 ( ) Requisitos externos: todos os requisitos que derivam de fatores de fora do sistema e podem incluir requisitos reguladores,
tal como um banco central; requisitos legais, que devem ser seguidos para garantir que o sistema opere dentro da lei.
 
Assinale a alternativa que apresenta a sequência CORRETA:
 
FONTE: SOMMERVILLE, I. Engenharia de software. 9. ed. Pearson Education, 2011.
 a) V - F - F.
 b) F - V - F.
 c) F - V - V.
 d) F - F - V.
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDI3Ng==&action2=QURTMjg=&action3=NjM3NDI5&action4=MjAyMC8x&prova=MjExOTYxNDQ=#questao_5%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDI3Ng==&action2=QURTMjg=&action3=NjM3NDI5&action4=MjAyMC8x&prova=MjExOTYxNDQ=#questao_6%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDI3Ng==&action2=QURTMjg=&action3=NjM3NDI5&action4=MjAyMC8x&prova=MjExOTYxNDQ=#questao_7%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDI3Ng==&action2=QURTMjg=&action3=NjM3NDI5&action4=MjAyMC8x&prova=MjExOTYxNDQ=#questao_8%20aria-label=
07/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
9. A busca pela qualidade e produtividade no desenvolvimento de software fez com que a cultura das organizações mudasse suas
maneiras de trabalho de forma que a melhoria contínua fizesse parte dos seus objetivos estratégicos. O mercado consumidor de
hoje vive mudanças muito rápidas em vários aspectos, como mais exigência, mais competitividade e novos recursos
tecnológicos. Os modelos de processos CMMI e MPS.BR são focados na melhoria de qualidade e produtividade de processo de
software. Sobre os modelos CMMI e MPS.BR, analise as sentenças a seguir:
 
I- O modelo MPS.BR procura contemplar a realidade das empresas desenvolvedoras brasileiras.
 II- O modelo MPS.BR é constituído por níveis representados de A ao G.
 III- O modelo CMMI é um modelo internacional com 5 níveis de maturidade, de 1 até 5, sendo o primeiro em nível ad-hoc e o
último nível em otimização.
 IV- Os modelos CMMI e MPS.BR são voltados a aumentar a produtividade no processo de software sem se preocupar com a
melhoria da sua qualidade de software.
 
Assinale a alternativa CORRETA:
 a) As sentenças I, II e III estão corretas.
 b) As sentenças I e IV estão corretas.
 c) As sentenças III e IV estão corretas.
 d) As sentenças I, III e IV estão corretas.
10.São apresentadas diversas técnicas no âmbito de processos de negócio, com entradas e saídas bem definidas, que ordenam a
execução de suas atividades, a fim de gerar resultados com maior qualidade e produtividade, atendendo de forma clara seus
eventos internos e externos. Sobre os benefícios da utilização de um modelo de processo de negócio, analise as sentenças a
seguir:
 
I- O processo tem com requisito principal as necessidades de negócio.
 II- Propõe pouca redundância dos requisitos utilizados nos processos.
 III- Identifica os profissionais envolvidos no processo, evitando altos custos com as técnicas de desenvolvimento.
 IV- A execução do projeto de software será guiada pelas necessidades de negócio.
 
Assinale a alternativa CORRETA:
 a) As sentenças I, II e IV estão corretas.
 b) As sentenças III e IV estão corretas.
 c) As sentenças I, II e III estão corretas.
 d) As sentenças II, III e IV estão corretas.
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDI3Ng==&action2=QURTMjg=&action3=NjM3NDI5&action4=MjAyMC8x&prova=MjExOTYxNDQ=#questao_9%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDI3Ng==&action2=QURTMjg=&action3=NjM3NDI5&action4=MjAyMC8x&prova=MjExOTYxNDQ=#questao_10%20aria-label=

Continue navegando