Buscar

Avaliação II - Engenharia e Projeto de Software (ADS19)

Prévia do material em texto

08/10/2020 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
Disciplina: Engenharia e Projeto de Software (ADS19)
Avaliação: Avaliação II - Individual Semipresencial ( Cod.:460259) ( peso.:1,50)
Prova: 14528197
Nota da Prova: 7,00
Legenda: Resposta Certa Sua Resposta Errada 
1. A Gerência de Configuração é um conjunto de atividades projetadas para controlar as mudanças pela identificação dos produtos do trabalho que s
alterados, estabelecendo um relacionamento entre eles, definindo o mecanismo para o gerenciamento de diferentes versões desses produtos, con
as mudanças impostas, e auditando e relatando as mudanças realizadas. Sobre o Gerenciamento de Configuração de Software em três níveis, an
sentenças a seguir:
I- Controle de versão: identifica em qual versão está o software e quais as característica de cada versão. Controle de mudanças: identifica quais fo
mudanças, efetuadas na versão. Integração contínua: tem como características testar as mudanças assim que são realizadas.
II- Controle de versão: identifica em qual versão está o software e quais as características de cada versão. Controle de mudanças: tem como cara
testar as mudanças assim que são realizadas. Integração contínua: identifica quais foram as mudanças, efetuadas na versão.
III- Controle de versão: identifica os usuários dos sistemas. Controle de mudanças: tem como característica testar as mudanças assim que são rea
Integração contínua: identifica as aplicações do software.
Agora, assinale a alternativa CORRETA:
 a) As sentenças I e II estão corretas.
 b) Somente sentença II está correta.
 c) Somente a sentença I está correta.
 d) As sentenças II e III estão corretas.
2. 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 
podem trazer consequências negativas para a empresa, desde quebra de contrato, multa por atraso e prejuízos na imagem da empresa. Portanto
gerenciamento de tempo atualmente é um dos pontos fundamentais, pois projeta para o cliente, a partir de levantamentos das atividades e recurs
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 quantid
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
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 e
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 independe da plataforma ou linguagem de prog
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 
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úmer
classes.
Agora, assinale a alternativa CORRETA:
 a) As sentenças I, III, V e VI estão corretas.
 b) As sentenças I, II, IV e V estão corretas.
 c) As sentenças I, III e IV estão corretas.
 d) As sentenças I, II, III e VI estão corretas.
3. Mudanças durante o desenvolvimento são inevitáveis. O entendimento dos usuários sobre suas necessidades muda, o ambiente no qual o sistem
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 c
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 pe
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 muda
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ênc
IV- Controle de mudanças: responsável por documentar as alterações realizadas nos artefatos do sistema, contendo o controle de tarefas, sabend
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 I, II e III estão corretas.
 b) As sentenças I, III e IV estão corretas.
 c) As sentenças II, III e V estão corretas.
 d) As sentenças III, IV e V estão corretas.
4. As métricas e as estimativas de software vêm se tornando um dos principais estudos na Engenharia e Projeto de Software com a crescente exigê
qualidade, rapidez, comodidade e baixo custo de implantação e manutenção de software. É impossível não enxergar tais métodos ou técnicas com
alavanca para um produto de melhor qualidade, com custos adequados. Referente aos métodos ou técnicas para estimativa de software, assinale
alternativa CORRETA:
 a) Linhas de Código (LOC), Análise de Pontos por Caso de Teste, Estimativa Baseada em Regra 40-20-40, Modelo Algoritmo e CMMI ? Capability
Model Integration.
 b) Pontos de História, Análise de Pontos de Função, Análise de Pontos por Caso de Teste, Estimativa Baseada em Regra 40-20-40, COCOMO II 
Estimativa para Projetos Orientados a Objeto.
 c) Linhas de Código (LOC), Pontos de História; Análise de Pontos de Função, Análise de Pontos de Caso de Uso, COCOMO II e Estimativa para 
Orientados a Objeto.
 d) Linhas de Código (LOC), Análise de Pontos por Caso de Teste, Análise de Pontos de Função, Análise de Pontos de Caso de Uso e Modelo Alg
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDMwNw==&action2=QURTMTk=&action3=NDYwMjU5&action4=MjAxOS8y&prova=MTQ1MjgxOTc=#questao_1%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDMwNw==&action2=QURTMTk=&action3=NDYwMjU5&action4=MjAxOS8y&prova=MTQ1MjgxOTc=#questao_2%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDMwNw==&action2=QURTMTk=&action3=NDYwMjU5&action4=MjAxOS8y&prova=MTQ1MjgxOTc=#questao_3%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDMwNw==&action2=QURTMTk=&action3=NDYwMjU5&action4=MjAxOS8y&prova=MTQ1MjgxOTc=#questao_4%20aria-label=
08/10/2020 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
5. 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 qu
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 desenv
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 m
definido pela gerência.
III- Um item de configuração de software pode ser alterado a qualquer momento durante o desenvolvimento de software, porémsó pode gerar dua
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 
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
de configuração, baselines e releases.
Agora, assinale a alternativa CORRETA:
 a) As sentenças II, III e IV estão corretas.
 b) As sentenças I, III e V estão corretas.
 c) Somente a sentença V está correta.
 d) As sentenças I, II e V estão corretas.
6. A Gestão de Configuração de Software (GCS) é um método utilizado para controlar as modificações ocorridas nos artefatos e códigos de um proje
minimizar os erros durante suas versões alteradas. Roger Pressman, em seu livro ?Software Engineering: A Practitioner's Approach?, afirma que 
conjunto de atividades projetadas para controlar as mudanças pela identificação dos produtos do trabalho que serão alterados, estabelecendo um
relacionamento entre eles, definindo o mecanismo para o gerenciamento de diferentes versões destes produtos, controlando as mudanças impost
auditando e relatando as mudanças realizadas. A respeito das terminologias utilizadas na área de GCS, classifique V para as sentenças verdadei
as falsas:
( ) Baseline: um marco de referência para evolução do software, que é caracterizado pela entrega de um ou mais itens de configuração.
( ) Repositório: repositório físico e lógico, onde os artefatos (itens de configuração) são armazenados.
( ) Release: conjunto de itens de configuração empacotados que são disponibilizados ao Cliente.
( ) Branch: junção de diferentes versões de um mesmo item de configuração, realizando a integração de um branch com os itens de configuraçã
principal.
( ) Merge: é um fluxo alternativo para implementação de novas funcionalidades em paralelo 
para atualização de versões de itens de configuração. 
Agora, assinale a alternativa que apresenta a sequência CORRETA:
FONTE: PRESSMAN, Roger. Software Engineering: a Practitioner's Approach. 7ª ed. Higher Education. 2010.
 a) V - F - V - V - F.
 b) V - V - V - F - F.
 c) V - V - F - F - F.
 d) F - F - F - V - V.
7. Gerência de projetos é um conjunto de práticas que serve de guia a um grupo para trabalhar de maneira produtiva. Ela compreende métodos e fe
que organizam as tarefas, identificam sua sequência de execução e dependências existentes, apoia a alocação de recursos e tempo, além de per
rastreamento da execução das atividades e medição do progresso relativo ao que foi definido no plano de projeto (SILVA FILHO, 2016). Sobre a g
projetos de software, analise as sentenças a seguir:
I- Um projeto é um conjunto de atividades ou tarefas com ciclo de vida repetitivo e duração indefinida, planejadas para serem executadas com rec
definidos. 
II- O gerenciamento de custos de um projeto deve iniciar-se na fase de encerramento do projeto, quando todos os custos, para todas as atividade
projeto, já podem ser contabilizados.
III- O escopo do projeto delimita e define o que o projeto vai e deve fazer, além de definir o que o projeto não vai fazer.
IV- O escopo e o custo de um projeto devem ser planejados e controlados. 
Assinale a alternativa CORRETA:
FONTE: SILVA FILHO, Antônio Mendes da. Gestão de Projetos de Software. Disponível em: <http://www.devmedia.com.br/gestao-de-projetos-de-
software/9143>. Acesso em: 10 out. 2016.
 a) As sentenças I e II estão corretas.
 b) As sentenças I, II e III estão corretas.
 c) As sentenças III e IV estão corretas.
 d) As sentenças I, III e IV estão corretas.
8. Após atuar como analista e programador em uma empresa de desenvolvimento de software por aproximadamente 10 anos, um colaborador que s
por nunca atrasar um cronograma foi nomeado gerente de projetos. Ao assumir o primeiro projeto, o colaborador foi informado que sua principal
responsabilidade era a realização da entrega conforme o cronograma estabelecido no contrato. Para o gerenciamento de tempo, o gerente de pro
utilizará o PMBOK. Considerando essa situação, é correto afirmar que o gerente de projetos deverá coordenar processos de:
 a) Planejamento de compra e contratações, seleção de fornecedores e encerramento do contrato.
 b) Planejamento, garantia e controle da qualidade.
 c) Definição e sequenciamento de atividades, estimativa de recursos e duração da atividade, desenvolvimento e controle do cronograma.
 d) Estimativa de custos, realização do orçamento e controle de custos.
9. Gerenciar adequadamente um projeto significa aplicar corretamente habilidades e técnicas na execução das atividades de cada etapa. Conseguir
resultados do projeto com os objetivos do negócio é uma forma de confirmar o sucesso do projeto. Para alcance dos objetivos, é necessário mitig
problemas e imprevistos. Como é conhecida a disciplina de Gestão de Projetos que tem a preocupação de otimizar e destacar as características p
reduzir ou até mesmo zerar os aspectos negativos?
 a) Gerência de Escopo.
 b) Gerencia de Custos.
 c) Gerência de Riscos.
 d) Gerência de Aquisições.
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDMwNw==&action2=QURTMTk=&action3=NDYwMjU5&action4=MjAxOS8y&prova=MTQ1MjgxOTc=#questao_5%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDMwNw==&action2=QURTMTk=&action3=NDYwMjU5&action4=MjAxOS8y&prova=MTQ1MjgxOTc=#questao_6%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDMwNw==&action2=QURTMTk=&action3=NDYwMjU5&action4=MjAxOS8y&prova=MTQ1MjgxOTc=#questao_7%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDMwNw==&action2=QURTMTk=&action3=NDYwMjU5&action4=MjAxOS8y&prova=MTQ1MjgxOTc=#questao_8%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDMwNw==&action2=QURTMTk=&action3=NDYwMjU5&action4=MjAxOS8y&prova=MTQ1MjgxOTc=#questao_9%20aria-label=
08/10/2020 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.Métricas de Software (MS) servem para apresentar medidas, preferencialmente quantitativas, que reflitam características específicas de processo
produtos em construção, podendo ser utilizadas em diferentes dimensões, como esforço, tamanho e complexidade. A MS tem como princípio esp
funções de coleta de dados de avaliação e desempenho, atribuindo essas responsabilidades a toda a equipe do projeto e analisar os históricos do
anteriores. A coleta adequada de métricas, com suas respectivas análises, pode auxiliar na tomada de decisões ao longo do desenvolvimento de 
visando à melhoria da qualidade do processo e do produto em construção. Com relação aos métodos e técnicas de métricas de software, classifiq
as sentenças verdadeiras e F para as falsas:
( ) Linhas de Código (LOC): medidas do tamanho com base na contagem da quantidade do número de linhas de código de um programa de sof
( ) Pontos de História: consiste em identificar quanto tempo tantas pessoas levariam para terminar uma funcionalidade ou história de usuário pa
executável funcional. 
( ) Análise de Pontos de Função: descrever as funcionalidades do sistema de acordo com a forma de utilização do sistema pelos usuários, utiliz
técnica de análise de dimensão do cenário de uso.
( ) Análise de Pontos de Caso de Uso: consiste em medir as funcionalidades do sistema através da visão do usuário, independente da tecnolog
através da contagem de todos os casos de uso incluídos no pacote.
( ) COCOMO II: modelos de estimativa de custo de software, baseado em pessoas/meses, para a determinação do baseline de exigências de u
para a conclusão de uma atividade.
( ) Estimativa Orientada a Objeto: utiliza qualquer método para decomposiçãode esforço, utilizando a modelagem UML e o número de classes.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
 a) V - V - F - F - V - V.
 b) F - F - V - V - V - F.
 c) V - V - F - F - F - F.
 d) V - F - V - F - V - F.
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDMwNw==&action2=QURTMTk=&action3=NDYwMjU5&action4=MjAxOS8y&prova=MTQ1MjgxOTc=#questao_10%20aria-label=

Continue navegando