Buscar

Processo de Software (ADS28) - Avaliação I - Individual FLEX

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

Prévia do material em texto

22/11/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 1/5
Acadêmico: Diego dos Reis Soares (1901312)
Disciplina: Processo de Software (ADS28)
Avaliação: Avaliação I - Individual FLEX ( Cod.:651587) ( peso.:1,50)
Prova: 25883732
Nota da Prova: 10,00
Legenda: Resposta Certa Sua Resposta Errada 
1. O Enterprise Knowledge Development (EKD) é uma técnica de modelagem que permeia todos
os níveis de uma organização, desde os níveis estratégicos até os níveis operacionais. A
proposta de usar o EKD é prover uma descrição clara e não ambígua sobre como a organização
funciona. Sobre as ações da proposta de uso do EKD, analise as sentenças a seguir:
I- Identificar quais requisitos devem mudar e quais as razões da mudança.
II- Identificar as opções que precisam ser criadas para encontrar esses requisitos.
III- Identificar quais são as diretrizes e os argumentos usados para avaliação dessas opções.
IV- Identificar quais métricas poderão ser utilizadas para a divulgação dos resultados.
Assinale a alternativa CORRETA:
 a) As sentenças I, II e III estão corretas.
 b) Somente a sentença I está correta.
 c) As sentenças III e IV estão corretas.
 d) As sentenças I e IV estão corretas.
2. 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 II, III e IV estão corretas.
 d) As sentenças I, II e III estão corretas.
3. O processo de software trata de colocar em prática as etapas da Engenharia de Software em
uma organização de desenvolvimento de software, busca aplicar em cada etapa do
desenvolvimento um conjunto de atividades, métodos, ferramentas e práticas que são utilizadas
para construir um produto de software. Sobre a importância do processo de software, assinale a
alternativa CORRETA:
22/11/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 2/5
 a) O processo de software define todas as etapas de desenvolvimento de software, desde o
entendimento das necessidades do cliente, da definição do escopo, implementação, testes e
liberação para uso.
 b) Um processo de software não é pré-requisito para uma organização obter certificado de
qualidade de software.
 c) Um processo de software bem documentado irá definir o quê, quando e como as atividades
de desenvolvimento serão realizadas, sem preocupar-se com quem irá fazer.
 d) Um processo de software torna-se opcional em uma organização de desenvolvimento de
software quando o nível de expertise dos seus profissionais é elevado e os recursos
tecnológicos utilizados são de última geração.
4. A Engenharia de Software define diversas metodologias de desenvolvimento de software,
dinamizando a execução dos projetos, exigindo, desde a definição do escopo, análise,
desenvolvimento e até sua implantação, maior experiência dos envolvidos para atingir maior
produtividade e qualidade. A respeito das etapas de planejamento, projeto, implementação e
testes do projeto, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Planejamento: compreende a etapa do levantamento das necessidades do cliente, identifica
os problemas e a definição da documentação dos requisitos, detalhando os resultados
esperados da aplicação a ser desenvolvida.
( ) Projeto: etapa em que o gerente do projeto irá identificar as estimativas de prazo, custo e
artefatos do projeto, atividades que deverão ser revistas conforme o projeto for evoluindo.
( ) Implementação: tomando como base os requisitos do projeto e seu processo de
desenvolvimento; esta etapa irá definir a arquitetura do projeto e a especificação do software.
( ) Testes: esta etapa irá garantir o funcionamento correto do software através de testes
integrados no sistema, a fim de verificar se está correto ao especificado e implementado.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) F - V - F - V.
 b) F - V - V - F.
 c) V - V - F - F.
 d) F - F - F - V.
5. A Engenharia de Software possui diversos modelos de ciclo de vida de software e diversas
metodologias de desenvolvimento, tornando-se indispensável a implantação de um processo de
software neste cenário para que um projeto tenha sucesso. Sobre a melhor definição do papel
do processo de software, assinale a alternativa CORRETA:
 a) Em uma organização, o processo de software adotado muda para cada um dos tipos de ciclos
de vida de software ou metodologias de desenvolvimento.
 b) Em uma organização, o processo de software adotado sempre muda conforme o tipo de ciclo
de vida de software, mas não muda conforme as metodologias de desenvolvimento
empregadas.
 c) Em uma organização, o processo de software utilizado deverá ser sempre o mesmo para os
diversos ciclos de vida do software ou metodologias de desenvolvimento.
 d) Em uma organização, o processo de software adotado sempre muda para cada metodologia
de desenvolvimento de software, mas não deve mudar o tipo de ciclo de vida do software
empregado.
22/11/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 3/5
6. Devido à importância da Modelagem Organizacional, são propostas diversas técnicas para a
estruturação da organização, apresentando múltiplas visões de análise de metas e objetivos, a
fim de facilitar as especificações de requisitos, deixando seu processo mais próximo à realidade
da organização. Sobre as técnicas de modelagem organizacional, analise as sentenças a seguir:
I- A técnica ORDIT (Organizational Requirements Definition of Information Technology Systems)
é a técnica mais rica em uso, é a base para o entendimento e apoio às mudanças
organizacionais e ajuda o desenvolvimento de sistemas de informação que apoiará a
organização.
II- A técnica de modelagem de Furlan busca conhecer a missão e a identidade da organização,
propor que os objetivos executivos sejam compatíveis com a missão e os objetivos estratégicos
relacionados com as áreas funcionais para atender a esta missão.
III- A técnica F3 de Bubenko é constituída por cinco modelos: Modelo de Objetivos - MO, Modelo
de Atores - MA, Modelo de Atividades e Uso - MAU, Modelo de Conceitos - MC e Modelo de
Requisitos do Sistema de Informação - MRSI.
IV- A técnica i* de Yu é composta pelo Modelo da Computação Híbrida (SH) e pelo Modelo de
Interação Humana (IHC).
V- A metodologia EKD (Enterprise Knowledge Development) ajuda a definir técnicas capazes de
suportar futuras gerações de requisitos organizacionais e fornecer métodos e ferramentas
associados, que suportem o processo.
Assinale a alternativa CORRETA:
 a) As sentenças I, II e III estão corretas.
 b) As sentenças I, II, IV e V estão corretas.
 c) As sentenças II e III estão corretas.
 d) As sentenças II, III e V estão corretas.
7. O ambiente de Engenharia de Software centrado no processo está diretamente associado ao
nível de formalismo e tipo de orientação ocorridos durante os projetos, cuja orientação ativa traz
de forma direta aos desenvolvedores quais são suas tarefas ou eventosde maior importância
executados de forma interativa, sejam eles de forma ativa, passiva ou obrigatória. Referente aos
quatro paradigmas de interação na execução de processos de software listados, classifique V
para as sentenças verdadeiras e F para as falsas:
( ) Interação orientada a tarefas: o processo passa a ser executado a partir de metas
predefinidas a serem executadas e atingidas, direcionando quais tarefas devem ser realizadas
ou quais documentos devem ser manipulados.
( ) Interação orientada a documentos: toma como base um conjunto de documentos criados ou
manipulados, que servem como instruções de procedimentos disponíveis no processo.
( ) Interação orientada a metas: é executada a partir de uma lista já definida de tarefas.
( ) Interação orientada a ferramentas: o processo é orientado com base nas ferramentas
"cases" de engenharia de software para a realização do desenvolvimento do projeto de software.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - F - V - V.
 b) V - F - F - V.
 c) F - V - F - F.
 d) F - V - F - V.
22/11/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 4/5
8. A criação de um Processo de Software precisa levar em consideração todo seu ambiente de
desenvolvimento, a forma como as equipes se relacionam, as tecnologias e atividades que
precisam ser realizadas durante o projeto. Os ambientes de software orientados a processos
têm como foco apoiar de forma efetiva os desenvolvedores no sentido de auxiliar no aumento da
produtividade, melhoria da qualidade e diminuição de custos através da adoção de Ambiente de
Engenharia de Software Centrado no Processo (PSEEs) para automatizar a gerência dos
processos. Com relação ao ambiente do processo de software, classifique V para as sentenças
verdadeiras e F para as falsas:
( ) O ambiente de processo de software é um fator essencial para sua descrição, pois é com
base no ambiente que é definida a forma como é realizado, da concepção até a entrega, um
produto de software na organização.
( ) Compete também considerar no ambiente de processo de software além de todas as suas
atividades, técnicas, métodos e ferramentas, aspectos como o entendimento e o esboço da
solução de um problema específico, ou seja, toda gestão e impactos de possíveis riscos nos
projetos de software.
( ) Um ambiente de desenvolvimento de software deve levar como prática a modelagem e a
execução de projetos de software, e seu sucesso ocorre quando sua forma estiver orientada a
processos.
( ) Compete ao gerente de desenvolvimento de um projeto de software decidir durante o
planejamento sobre o ambiente de processo de software a ser utilizado no projeto, sendo as
suas características de pouca relevância. 
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - V - V - F.
 b) F - V - F - V.
 c) V - F - V - F.
 d) V - V - F - F.
9. O modelo sequencial, conhecido também como cascata, corresponde à principal metodologia
tradicional de desenvolvimento de software. Neste modelo, há a necessidade de que o software
seja todo planejado e documentado antes de sua implementação. Acerca do modelo sequencial
de desenvolvimento de software, assinale a alternativa CORRETA:
 a) Traz, como uma de suas fases, a análise de riscos.
 b) O custo de manutenção do software é inferior aos outros modelos.
 c) Divide-se em fases, sendo que a próxima fase somente inicia com o término da anterior.
 d) A fase de Design sempre exige a criação de um protótipo.
22/11/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 5/5
10.A tecnologia PSEEs (Process-centred Software Engineering Environments / Ambiente de
Engenharia de Software Centrado no Processo) busca automatizar a gerência e a reutilização
dos processos existentes para projetos futuros, a fim de facilitar a comunicação entre as
pessoas envolvidas no projeto. Sobre os problemas/limitações encontrados na tecnologia
PSEEs, analise as sentenças a seguir:
I- A não utilização de modelos de desenvolvimento de software ágeis impede a alocação de
recursos tecnológicos certos para o projeto, bem como a tornar as pessoas inovadoras.
II- Devido a modelos de desenvolvimento de software muito burocráticos e rígidos, as mudanças
se tornam difíceis de acontecer, impedindo que as pessoas sejam criativas na execução de suas
tarefas.
III- Não existir tecnologias com inteligência para tornar as pessoas mais criativas na execução
de suas tarefas.
IV- Problemas de sobreposição de tarefas, ou seja, uma pessoa poderá ser direcionada a mais
de uma atividade ao mesmo tempo. 
Assinale a alternativa CORRETA:
 a) As sentenças II e IV estão corretas.
 b) As sentenças I, 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.
Prova finalizada com 10 acertos e 0 questões erradas.

Continue navegando