Buscar

Avaliação II - Engenharia e Projeto de Software

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

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 6, do total de 6 páginas

Prévia do material em texto

10/10/2023, 12:03 Avaliação II - Individual
about:blank 1/6
Prova Impressa
GABARITO | Avaliação II - Individual (Cod.:637447)
Peso da Avaliação 1,50
Prova 21503457
Qtd. de Questões 10
Acertos/Erros 10/0
Nota 10,00
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ção de 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 II e V estão corretas.
C As sentenças III, IV e V estão corretas.
D As sentenças I, II, III e V estão corretas.
Após atuar como analista e programador em uma empresa de desenvolvimento de software por 
aproximadamente 10 anos, um colaborador que se destacou 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 projetos 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.
 VOLTAR
A+ Alterar modo de visualização
1
2
10/10/2023, 12:03 Avaliação II - Individual
about:blank 2/6
B Definição e sequenciamento de atividades, estimativa de recursos e duração da atividade, desenvolvimento
e controle do cronograma.
C Planejamento, garantia e controle da qualidade.
D Estimativa de custos, realização do orçamento e controle de custos.
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 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, III, V e VI estão corretas.
B As sentenças I, II, III e VI estão corretas.
C As sentenças I, II, IV e V estão corretas.
D As sentenças I, III e IV estão corretas.
No desenvolvimento de software, utiliza-se a medição de software, que influencia na tomada de decisões 
baseadas nas informações obtidas por essa medição. Com relação à medição, analise as sentenças a seguir:
I- Por meio da medição, temos acesso apenas a questões gerenciais de um projeto, sendo elas: horas 
trabalhadas e recursos utilizados.
II- Por meio da medição, podemos ter acesso a várias informações, que podem ser utilizadas para o 
3
4
10/10/2023, 12:03 Avaliação II - Individual
about:blank 3/6
entendimento, controle, monitoramento e manutenção de softwares, entre outros.
III- Com a medição, podemos identificar apenas se a implementação do software foi desenvolvida, conforme o 
escopo planejado pelo analista de sistema.
Agora, assinale a alternativa CORRETA:
A Somente a sentença III está correta.
B As sentenças I e II estão corretas.
C Somente a sentença II está correta.
D As sentenças II e III estão corretas.
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 e III estão corretas.
B As sentenças I, II e IV estão corretas.
C As sentenças II, III e IV estão corretas.
D As sentenças I e IV estão corretas.
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, 
5
6
10/10/2023, 12:03 Avaliação II - Individual
about:blank 4/6
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 realizadasnos 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 III, IV e V estão corretas.
B As sentenças II, III e V estão corretas.
C As sentenças I, III e IV estão corretas.
D As sentenças I, II e III estão corretas.
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 projeto a fim de minimizar os erros durante suas versões alteradas. 
Roger Pressman, em seu livro “Software Engineering: A Practitioner's Approach”, afirma que a GCS é o 
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 impostas, e auditando e relatando as mudanças 
realizadas. A respeito das terminologias utilizadas na área de GCS, classifique V para as sentenças verdadeiras e 
F para as falsas:
( ) Baseline: conjunto de itens de configuração empacotados que são disponibilizados ao Cliente.
( ) Repositório: repositório físico e lógico, onde os artefatos (itens de configuração) são armazenados.
( ) Check-Out: restaura a última versão dos itens de configuração armazenados no repositório.
( ) Check-In: realiza as alterações dos itens de configuração no repositório.
( ) Build: 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ção do fluxo principal.
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 F - V - V - V - F.
C V - F - F - F - V.
D F - V - F - F - V.
7
10/10/2023, 12:03 Avaliação II - Individual
about:blank 5/6
Várias são as disciplinas apresentadas pelo PMBOK para garantir um adequado gerenciamento de 
projetos. O gerenciamento de escopo é um dos principais controles feitos pela gestão de projetos. O escopo 
garante um controle sobre o que foi definido e o que será implementado. Sobre o Gerenciamento de Escopo, 
classifique V para as sentenças verdadeiras e F para as falsas:
( ) A definição do escopo limita o universo de desenvolvimento do produto ou serviço. É um detalhamento do 
que será feito.
( ) Gerenciar as expectativas dos clientes é um dos grandes desafios na definição do escopo do projeto.
( ) O escopo serve para determinar a complexidade do trabalho que deverá ser desenvolvido.
( ) A técnica de medição de Análise de Pontos de Função não é utilizada para definir o tamanho do escopo do 
projeto.
Assinale a alternativa que apresenta a sequência CORRETA:
A V - F - F - V.
B V - V - F - F.
C F - V - V - F.
D V - V - V - F.
A Gerência de Configuração é um 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 desses produtos, controlando 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, analise as 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 foram as 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 característica 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 realizadas. Integração contínua: identifica as aplicações do software.
Agora, assinale a alternativa CORRETA:
A Somente a sentença I está correta.
B As sentenças II e III estão corretas.
C Somente sentença II está correta.
8
9
10/10/2023, 12:03 Avaliação II - Individual
about:blank 6/6
D As sentenças I e II estão corretas.
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 Somente a sentença V está correta.
B As sentenças I, III e V estão corretas.
C As sentenças II, III e IV estão corretas.
D As sentenças I, II e V estão corretas.
10
Imprimir

Continue navegando

Outros materiais