Buscar

Avaliação II - Individual Semipresencial

Prévia do material em texto

Acadêmico:
Disciplina: Engenharia e Projeto de Software (ADS19)
Avaliação: Avaliação II - Individual Semipresencial ( Cod.:637447) ( peso.:1,50)
Prova: 21637104
Nota da Prova: -
Legenda:   Resposta Certa    Sua Resposta Errada  
1. O gerenciamento de projetos de software envolve atividades para assegurar que o software seja 
entregue dentro do prazo e do orçamento previsto, estando de acordo com os requisitos da 
organização. As pessoas devem ser organizadas para o trabalho de desenvolvimento de forma 
efetiva, pois seu planejamento compreende a elaboração de estimativas para o trabalho a ser 
realizado, o estabelecimento de compromissos necessários e a definição de planos para a 
realização do trabalho. Sobre os quatro fatores conhecidos como 4Ps, que definem o 
gerenciamento de projeto de forma efetiva, assinale a alternativa CORRETA:
 a) Pessoas, produto, processo e projeto.
 b) Produto, projeto, prazo e planejamento.
 c) Projeto, plano, prazo e pessoa.
 d) Pessoas, prazo, plano e produto.
2. Alterações são comuns no desenvolvimento de aplicativos em função das mudanças do cenário: 
tecnologia, regras de negócio, necessidades do usuário. A Gerência de Configuração de Software 
é uma área específica da Engenharia de Software que contempla uma série de atividades que dão 
suporte para um melhor controle das mudanças necessárias. Com relação ao gerenciamento de 
Configuração de Software, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) A gerência de configuração de software utiliza uma série de relatórios no intuito de explorar 
informações do projeto, como alocação de pessoas em tarefas, tempo das tarefas, versões do 
programa e assim por diante. 
(    ) O controle de versão é responsável por gerenciar as versões, salvando cada uma com um 
nome diferente.
(    ) O controle de mudanças controla as alterações do software, mas não permite rastrear as 
mudanças que foram efetuadas no processo de desenvolvimento.
(    ) O controle de integração pega a última versão do software e faz a aferição para verificar se a
implementação foi executada conforme especificação da alteração.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - V - F - F.
 b) F - F - V - V.
 c) V - V - F - V.
 d) F - V - V - F.
3. A engenharia de software é um domínio de alto risco e requer uma abordagem diferenciada para 
gerenciamento de projetos. Para o PMBOK (2013), o gerenciamento de projetos é a aplicação do 
conhecimento, habilidades, ferramentas e técnicas às atividades do projeto a fim de atender aos 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDM4Ng==&action2=QURTMTk=&action3=NjM3NDQ3&action4=MjAyMC8x&prova=MjE2MzcxMDQ=#questao_3%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDM4Ng==&action2=QURTMTk=&action3=NjM3NDQ3&action4=MjAyMC8x&prova=MjE2MzcxMDQ=#questao_2%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDM4Ng==&action2=QURTMTk=&action3=NjM3NDQ3&action4=MjAyMC8x&prova=MjE2MzcxMDQ=#questao_1%20aria-label=
seus requisitos. Cada projeto possui um ciclo de vida, que ajuda a definir o início e término de 
cada etapa, o que deve ser realizado e por quem deve ser executado. O gerenciamento de projetos
é realizado através da aplicação e da integração dos seguintes processos de gerenciamento de 
projetos: iniciação, planejamento, execução, monitoramento e controle e encerramento. Sobre a 
definição do tripé de sucesso dos projetos difundida na literatura, sobre quais são os três alicerces
necessários, assinale a alternativa CORRETA: 
FONTE: PROJECT MANAGEMENT INSTITUTE. PMI. Project Management Body of 
Knowledge ? PMBoK. 5. Pennsylvania: USA, 2013.
 a) Qualidade/Custo/Escopo.
 b) Escopo/Risco/Custo.
 c) Estimativa/Escopo/Qualidade.
 d) Tempo/Custo/Escopo.
4. Um software de gerência de configuração deve ser capaz de gerenciar a evolução do software 
durante o seu processo de desenvolvimento. No que diz respeito aos baselines (linhas base) da 
gerência de configuração, analise as sentenças a seguir:
I- As baselines representam conjuntos de itens de configuração formalmente aprovados que 
servem de base para as etapas seguintes de desenvolvimento.
II- As baselines são definidas e podem ocorrer ao final de cada uma das fases do processo de 
desenvolvimento de software, ou de algum outro modo definido pela gerência.
III- Um item de configuração de software pode ser alterado a qualquer momento durante o 
desenvolvimento de software, porém só pode gerar duas baselines, uma no início e outra no final
assim que encerrar o projeto.
IV- Ao término de uma etapa do desenvolvimento, e após sua aceitação formal, a baseline pode 
ser descartada, pois já se encontra representada nos artefatos gerados.
V- Uma das funções da tarefa "Identificação da Configuração" envolve a definição de uma 
nomenclatura que possibilite a identificação inequívoca dos itens de configuração, baselines e 
releases.
Agora, assinale a alternativa CORRETA:
 a) As sentenças I, III e V estão corretas.
 b) As sentenças I, II e V estão corretas.
 c) As sentenças II, III e IV estão corretas.
 d) Somente a sentença V está correta.
5. Um projeto tem caráter temporário, deve ter um início e um fim definido, mas não 
necessariamente implica que o produto gerado pelo projeto deva ser temporário. O final é 
alcançado quando os objetivos tiverem sido alcançados, quando se tornar claro que os objetivos 
do projeto não serão ou não poderão ser atingidos ou quando não existir mais a necessidade do 
projeto e ele for encerrado. Neste contexto, os projetos podem ser compostos por três tipos de 
categorias: subprojetos, programas e portfólio. Sobre estas categorias, analise as sentenças a 
seguir:
I- No projeto, o sucesso é medido pelo orçamento, prazo e produtos entregues dentro das 
especificações e os projetos complexos podem ser particionados em projetos menores, 
facilitando, assim, a atividade de gerenciamento.
II- O programa é um conjunto de projetos ou portfólios com objetivos afins.
III- No programa, o sucesso é medido em termos de retorno do investimento (ROI), novas 
habilidades e benefícios entregues.
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDM4Ng==&action2=QURTMTk=&action3=NjM3NDQ3&action4=MjAyMC8x&prova=MjE2MzcxMDQ=#questao_5%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDM4Ng==&action2=QURTMTk=&action3=NjM3NDQ3&action4=MjAyMC8x&prova=MjE2MzcxMDQ=#questao_4%20aria-label=
IV- No portfólio, os grupos de programas são relacionados e gerenciados coletivamente de forma
coordenada.
V- No portfólio, o sucesso é medido em termos de performance agregada dos componentes do 
portfólio.
Agora, assinale a alternativa CORRETA:
 a) As sentenças I, III e V estão corretas.
 b) As sentenças II, III e IV estão corretas.
 c) As sentenças II, III e V estão corretas.
 d) Somente a sentença III está correta.
6. A Gerência de Configuração de Software é essencial para produzir software de qualidade, é um 
conjunto de atividades de apoio que permite a absorção ordenada das mudanças inerentes ao 
desenvolvimento de software, mantendo a integridade e a estabilidade durante a evolução do 
projeto. Sobre a concepção de Gerência de Configuração de Software, analise as sentenças a 
seguir:
I- No processo de desenvolvimento de software, o gerenciamento da configuração de software 
envolve identificar a sua configuração em pontos predefinidos no tempo durante o ciclo de vida.
II- O gerenciamento de Configuração de Software trabalha diretamente ligado com os Baselines. 
É um aplicativo de interação, que reforça interface com o servidor de aplicação.
III- No processo de desenvolvimento de software, o gerenciamento da configuração de software 
envolve identificar a sua configuração somente ao final do ciclo de vida.
IV- No processo de desenvolvimento de software, o gerenciamento da configuraçãode software 
envolve identificar a sua configuração apenas no início do ciclo de vida.
V- Quando um sistema de software passa por manutenção, deve-se assegurar que as mudanças 
incorporadas a esse software sejam controladas. A esse processo de gerenciamento de mudanças 
do sistema inclui-se as atividades de gerenciamento de versões e construção de sistemas.
Agora, assinale a alternativa CORRETA:
 a) As sentenças I e V estão corretas.
 b) As sentenças III, IV e V estão corretas.
 c) As sentenças I, II, III e V estão corretas.
 d) As sentenças II e V estão corretas.
7. O gerenciamento de projetos tem sido muito aplicado no mercado, pelo fato de auxiliar na 
excelência, qualidade e confiabilidade do processo de desenvolvimento de projetos. Ele tem 
como objetivo buscar projeções de tempo, custo, recursos, qualidade e aquisições necessárias. 
Atrasos na entrega podem trazer consequências negativas para a empresa, desde quebra de 
contrato, multa por atraso e prejuízos na imagem da empresa. Portanto, o gerenciamento de 
tempo atualmente é um dos pontos fundamentais, pois projeta para o cliente, a partir de 
levantamentos das atividades e recursos, qual será o tempo gasto para desenvolver o projeto 
através de um cronograma. Através da área de métrica de software, é possível identificar a 
quantidade de esforço, de custo e das atividades que serão necessárias para a realização do 
projeto. Sobre os métodos ou técnicas para estimativa de software, analise as sentenças a seguir:
I- Linha de código (LOC): consiste em estimar o número de linhas que um programa deverá ter, 
comparando o tamanho de linhas de um projeto em relação a outro projeto. 
II- Pontos de História: consiste na análise da qualidade e complexidade dos atores e casos de uso 
do sistema.
III- Análise de Pontos de Função (APF): consiste em medir o tamanho do escopo, e sua contagem
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDM4Ng==&action2=QURTMTk=&action3=NjM3NDQ3&action4=MjAyMC8x&prova=MjE2MzcxMDQ=#questao_7%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDM4Ng==&action2=QURTMTk=&action3=NjM3NDQ3&action4=MjAyMC8x&prova=MjE2MzcxMDQ=#questao_6%20aria-label=
independe da plataforma ou linguagem de programação e estilo de programação utilizado.
IV- Pontos de Caso de Uso (PUC): consiste em identificar quanto tempo tantas pessoas levariam 
para terminar uma funcionalidade ou história de usuário para gerar o executável funcional. 
V- Modelo COCOMO II: consiste em estimar o custo do projeto.
VI- Estimativa para Projetos Orientados a Objeto: utiliza qualquer método para decomposição de
esforço, utilizando a modelagem UML e o número de classes.
Agora, assinale a alternativa CORRETA:
 a) As sentenças I, II, IV e V estão corretas.
 b) As sentenças I, II, III e VI estão corretas.
 c) As sentenças I, III, V e VI estão corretas.
 d) As sentenças I, III e IV estão corretas.
8. Risco de um projeto é um evento com uma probabilidade de ocorrer no futuro, impactando o 
projeto de forma negativa (ameaça) ou positiva (oportunidade). Ele pode ocorrer devido a uma 
ou mais causas, por isso da importância das empresas de softwares utilizarem um processo 
consistente para identificar, priorizar, acompanhar e tratar riscos através de uma ativa gestão de 
riscos em seus projetos. Sobre as quatro formas de se tratar um risco, analise as sentenças a 
seguir:
I- Eliminação: identificar e eliminar proativamente sua existência. 
II- Mitigação: quando um risco sempre existirá e não há tratamento e resta ficar ciente das 
consequências.
III- Transferência: quando se transfere a outra pessoa ou área a responsabilidade para lidar com o
risco para você. 
IV- Aceitação: diante de riscos sem eliminação no projeto, buscar meios para reduzir o impacto 
de sua ocorrência.
Agora, assinale a alternativa CORRETA:
 a) As sentenças I e III estão corretas.
 b) As sentenças I e IV estão corretas.
 c) As sentenças I, II e IV estão corretas.
 d) As sentenças II e III estão corretas.
9. Os projetos de software constituem-se em várias etapas e, para obter êxito em seu 
desenvolvimento, é necessário ter o conhecimento em técnicas e ferramentas de 
gerenciamento/planejamento. Entre os principais problemas que os projetos de software 
enfrentam, podemos citar mudança de requisitos afetando sua qualidade, provocando estorno de 
orçamento e atraso no prazo de entrega do projeto. Sobre as categorias de projeto subprojeto, 
programa e portfólio, analise as sentenças a seguir:
I- Projetos grandes e complexos podem ser divididos em projetos menores chamados 
subprojetos.
II- Portfólio é um grupo de projetos que são relacionados e gerenciados coletivamente de forma 
coordenada.
III- Programa é composto por um conjunto de projetos ou subprojetos com objetivos comuns.
IV- Um projeto pode ou não fazer parte de um programa, mas um programa sempre terá projetos.
Agora, assinale a alternativa CORRETA:
 a) As sentenças I, II e IV estão corretas.
 b) As sentenças I e IV estão corretas.
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDM4Ng==&action2=QURTMTk=&action3=NjM3NDQ3&action4=MjAyMC8x&prova=MjE2MzcxMDQ=#questao_9%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDM4Ng==&action2=QURTMTk=&action3=NjM3NDQ3&action4=MjAyMC8x&prova=MjE2MzcxMDQ=#questao_8%20aria-label=
 c) As sentenças I e III estão corretas.
 d) As sentenças II, III e IV estão corretas.
10. Mudanças durante o desenvolvimento são inevitáveis. O entendimento dos usuários sobre suas 
necessidades muda, o ambiente no qual o sistema vai operar muda, a legislação muda, os 
requisitos mudam. Com tantas mudanças assim, é necessária alguma forma de gerenciamento 
para que o desenvolvimento não fique caótico. Gerência de Configuração de Software (GCS) é 
um conjunto de atividades de apoio que permite a absorção controlada das mudanças inerentes 
ao desenvolvimento de software, mantendo a estabilidade na evolução do projeto. Sobre as três 
partes da GCS sob a perspectiva de desenvolvimento, analise as sentenças a seguir:
I- Controle de versão: responsável por salvar os artefatos alterados em uma nova versão num 
repositório, guardando um histórico das suas mudanças. 
II- Controle de mudanças: responsável por rastrear os artefatos, guardando seu histórico, as 
mudanças e testando sua consistência.
III- Integração contínua: responsável por manter um ambiente que junta a última versão de 
todos os artefatos alterados, validando sua consistência.
IV- Controle de mudanças: responsável por documentar as alterações realizadas nos artefatos do
sistema, contendo o controle de tarefas, sabendo identificar o que mudou, por que mudou, quem
mudou etc. 
V- Controle de versão: responsável por integrar os artefatos, documentando as alterações de 
cada versão do sistema.
Agora, assinale a alternativa CORRETA:
 a) As sentenças II, III e V estão corretas.
 b) As sentenças I, II e III estão corretas.
 c) As sentenças I, III e IV estão corretas.
 d) As sentenças III, IV e V estão corretas.
Prova finalizada com 8 acertos e 2 questões erradas.
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDM4Ng==&action2=QURTMTk=&action3=NjM3NDQ3&action4=MjAyMC8x&prova=MjE2MzcxMDQ=#questao_10%20aria-label=

Continue navegando