Buscar

Engenharia e Projeto de Software 4

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

02/07/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/5
1. 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 II, III e IV estão corretas.
 c) As sentenças I, II e V estão corretas.
 d) As sentenças I, III e V estão corretas.
2. Segundo Fernandes e Abreu (2008), o modelo COBIT é um assunto relevante, porque é uma
ferramenta de suporte que permite aos gerentes suprir as deficiências com respeito aos
requisitos de controle, questões técnicas e riscos de negócios, comunicando esse nível de
controle às partes interessadas. O COBIT habilita o desenvolvimento de políticas claras e boas
práticas para controles de TI em toda a empresa. Sobre as áreas com foco em governança de
TI na visão do COBIT, analise as sentenças a seguir:
I- Um melhor alinhamento baseado na formação acadêmica dos funcionários.
II- Entrega de valor que é a execução da proposta de valor de TI através do ciclo de entrega,
garantindo que a TI entregue os prometidos benefícios previstos na estratégia da organização,
concentrando-se em otimizar custos e provendo o valor intrínseco de TI.
III- Gerenciamento de riscos: é importante o mapeamento dos riscos e ter planos para a
mitigação destes riscos.
IV- Gerenciamento dos recursos inclui a otimização dos investimentos e da gestão adequada
dos recursos críticos de TI.
V- Monitora todos os processos para garantir que a direção definida seja seguida.
Agora, assinale a alternativa CORRETA:
FONTE: FERNANDES, Agnaldo Aragon; ABREU, Vladimir Ferraz de. Implantando a
governança de TI: da estratégia à gestão dos processos e serviços. 2. ed. Rio de Janeiro:
Brasport, 2008.
 a) As sentenças I, II e III estão corretas.
 b) As sentenças I, II e IV estão corretas.
 c) As sentenças II, III, IV e V estão corretas.
 d) Somente a sentença I está correta.
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTc4NUdUSQ==&action2=QURTMTk=&action3=NjY4NzQ5&action4=MjAyMS8x&prova=MzQ3OTg4NTg=#questao_1%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTc4NUdUSQ==&action2=QURTMTk=&action3=NjY4NzQ5&action4=MjAyMS8x&prova=MzQ3OTg4NTg=#questao_2%20aria-label=
02/07/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/5
3. Através de uma certificação de qualidade, as organizações buscam padronizar a forma de
realizar as atividades, garantindo maior assertividade nos projetos. As normas da International
Organization for Standardization (ISO) especificam requisitos para um sistema gerencial de
qualidade de uma organização. Sobre as normas ISO mais utilizadas para dar suporte ao
desenvolvimento de software, analise as sentenças a seguir:
I- Norma ISO/IEC 12207: responsável por definir as características de funcionalidade,
confiabilidade, eficiência, usabilidade, manutenibilidade e portabilidade de software.
II- Norma ISO/IEC 15504: responsável pela norma da avaliação de processos de software
organizacionais.
III- Norma ISO/IEC 9126: responsável por definir o processo de ciclo de vida de software.
IV- Norma ISO/IEC 27000: responsável por definir um processo da segurança da informação.
V - Norma ISO/IEC 15939: responsável por definir um processo de métrica de software.
Agora, assinale a alternativa CORRETA:
 a) As sentenças II, IV e V estão corretas.
 b) As sentenças I, IV e V estão corretas.
 c) As sentenças II, III e IV estão corretas.
 d) As sentenças I, III e V estão corretas.
4. O desenvolvimento de software é praticado por meio da execução geralmente sequencial de
várias atividades que são agrupadas em cada etapa do processo. Dividir o projeto em
atividades é relevante no sentido de entender como estas se relacionam e qual o nível de
dependência estabelecido no momento de execução. Para colaborar com isso, utiliza-se o
conceito de ciclo de vida do software para especificar um grupo de atividades e seus
relacionamentos. Sobre o ciclo de vida de desenvolvimento de software, assinale a alternativa
CORRETA:
 a) O modelo em espiral serve como base para o modelo de prototipação e cascata.
 b) O modelo em cascata é o mais simples e tem as etapas bem definidas.
 c) O modelo baseado em componentes não tem como foco a reutilização.
 d) O modelo incremental aumenta o tempo de desenvolvimento do projeto.
5. Cada vez mais, os métodos ágeis têm despertado o interesse da comunidade de Engenharia
de Software como uma alternativa para o desenvolvimento de sistemas de uma maneira mais
rápida, eficiente e que atenda às reais necessidades dos clientes. Existe no mercado uma série
de métodos disponíveis que utilizam a abordagem ágil e que, por seguirem os princípios ágeis,
apresentam uma série de atividades semelhantes no seu processo de desenvolvimento. Sobre
os métodos ágeis mais utilizados em empresas desenvolvedoras de software, classifique V
para as sentenças verdadeiras e F para as falsas:
( ) Scrum: o escopo do projeto é construído através de sprints, em que são realizadas
reuniões curtas para decidir quem trabalha nos sprints e quanto tempo dura cada tarefa.
( ) Extreme Programming: proposto para projetos grandes e complexos e concentra-se na
colaboração humana, prezando pelas metodologias iterativa e incremental.
( ) Adaptative Software Development (ASD): valoriza o trabalho em equipe através da
programação em pares.
( ) Dynamic System Development Method (DSDM): baseada em Desenvolvimento Rápido de
Aplicação (RAD) via metodologia incremental, que enfatiza a participação do usuário final.
( ) Crystal Clear: possui foco nas habilidades e talentos de cada pessoa envolvida
possibilitando a adaptação a diversos projetos, pois não é feita para empresas padronizadas.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
 a) V - F - F - V - V.
 b) F - F - V - V - V.
 c) V - V - F - F - F.
 d) V - V - F - F - V.
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTc4NUdUSQ==&action2=QURTMTk=&action3=NjY4NzQ5&action4=MjAyMS8x&prova=MzQ3OTg4NTg=#questao_3%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTc4NUdUSQ==&action2=QURTMTk=&action3=NjY4NzQ5&action4=MjAyMS8x&prova=MzQ3OTg4NTg=#questao_4%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTc4NUdUSQ==&action2=QURTMTk=&action3=NjY4NzQ5&action4=MjAyMS8x&prova=MzQ3OTg4NTg=#questao_5%20aria-label=
02/07/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/5
6. Omodelo cascata é considerado o ciclo de vida mais antigo da engenharia de software, sugere
uma abordagem sequencial e sistemática para o desenvolvimento de software, começando
com a definição dos requisitos por parte do cliente, avançando pelas atividades de projeto e
implementação de software, testes, implantação, culminando no suporte contínuo do software
concluído. A respeito das características negativas desse modelo, classifique V para as
sentenças verdadeiras e F para as falsas:
( ) Demora no atendimento devido aos retrabalhos tardios.
( ) Como os testes ocorrem no final do processo, um erro sutil pode vir a exigir semanas de
verificação para que se possa eliminá-lo.
( ) Pelo fato de possuir um modelo de ciclo de vida bem definido e sem sobreposição, pode
impactar em atrasos no cronograma do projeto.
( ) É praticamente impossível obter-se a totalidade de requisitos de maneira antecipada e em
uma única etapa do projeto, possibilitando o retorno para uma etapa sempre que for
necessário.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) F - V - V - F.
 b) V - F - F - V.
 c) V - V - V - F.
 d) V - V - F - V.
7. No intuito de se atingir os objetivos definidos para os projetos, as atividades envolvidas devem
ser criteriosamente definidas e controladas. Cabe ressaltar que todas as etapas possuem
regras específicas. Podemos entender as regras como os requisitos necessários para a
execução da etapa ou atividade em questão. Identificar, entender, documentar e priorizar os
requisitos é de grande importância para o controle do projeto como um todo. Com relação aos
requisitos, analise as sentenças a seguir:
I- A gestão dos requisitos preocupa-se com a documentação, versionamento, controle de
mudanças e qualidade dos requisitos levantados na fase de especificação de requisitos.
II- A especificação de requisitos faz o detalhamento das regras de negócio, sinalizando o que o
sistema deverá fazer.
III- São duas as principais categorias de requisitos: de negócio e de sistemas.
IV- Brainstorming não pode ser considerada uma técnica de levantamento de requisitos.
Assinale a alternativa CORRETA:
 a) As sentenças I e IV estão corretas.
 b) As sentenças II, III e IV 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.
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTc4NUdUSQ==&action2=QURTMTk=&action3=NjY4NzQ5&action4=MjAyMS8x&prova=MzQ3OTg4NTg=#questao_6%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTc4NUdUSQ==&action2=QURTMTk=&action3=NjY4NzQ5&action4=MjAyMS8x&prova=MzQ3OTg4NTg=#questao_7%20aria-label=
02/07/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 4/5
8. O entendimento popular sobre o conceito de qualidade tem evoluído à medida que a
experiência humana acompanha a evolução tecnológica. As gerações que viveram períodos
em que as experiências se davam de forma exclusivamente tangível ainda têm em sua
programação genética a ideia de que qualidade é sinônimo de durabilidade. Qualidade de
software é um processo sistemático que focaliza todas as etapas e os artefatos produzidos com
o objetivo de garantir a conformidade de processos e produtos, prevenindo e eliminando
defeitos. Com base nessas informações, analise as sentenças a seguir:
I- Técnicas de verificação e validação são aplicadas aos softwares durante e depois de seu
desenvolvimento para garantir que ele atenda a sua especificação e forneça as funcionalidades
esperadas pelos clientes.
II- A análise de software é uma técnica de verificação e validação muito usada, que consiste em
exercitar o programa usando dados reais processados pelo programa e verificar se as saídas
obtidas estão de acordo com as saídas esperadas.
III- Revisões não fazem parte das atividades de garantia de qualidade de software. Atividades
exigidas para controlar o software e que devem ser aplicadas ao longo de todo processo de
engenharia de software.
IV- Atividades de testes do software se dão apenas nas fases de construção do software que
terá a responsabilidade de implementar os componentes e realizar os testes de unidade e nas
demais fases não realizará mais testes.
Agora, assinale a alternativa CORRETA:
 a) As sentenças II e IV estão corretas.
 b) As sentenças I e III estão corretas.
 c) As sentenças I e II estão corretas.
 d) As sentenças I, II e III estão corretas.
9. 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 II e III estão corretas.
 b) As sentenças I, II e IV estão corretas.
 c) As sentenças I e III estão corretas.
 d) As sentenças I e IV estão corretas.
10.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, prazo, plano e produto.
 b) Pessoas, produto, processo e projeto.
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTc4NUdUSQ==&action2=QURTMTk=&action3=NjY4NzQ5&action4=MjAyMS8x&prova=MzQ3OTg4NTg=#questao_8%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTc4NUdUSQ==&action2=QURTMTk=&action3=NjY4NzQ5&action4=MjAyMS8x&prova=MzQ3OTg4NTg=#questao_9%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTc4NUdUSQ==&action2=QURTMTk=&action3=NjY4NzQ5&action4=MjAyMS8x&prova=MzQ3OTg4NTg=#questao_10%20aria-label=
02/07/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 5/5
 c) Projeto, plano, prazo e pessoa.
 d) Produto, projeto, prazo e planejamento.
11.(ENADE, 2008) O rational unified process (RUP) é um processo de engenharia de software
cujo objetivo é assegurar a produção de software de alta qualidade, satisfazendo as
necessidades dos usuários no prazo e nos custos previstos. O RUP contém uma estrutura que
pode ser adaptada e estendida, pois é formado por duas estruturas principais, denominadas
dimensões, que representam os aspectos dinâmicos e estáticos do processo. O aspecto
dinâmico é expresso em ciclos, fases, iterações e marcos. O estático, por sua vez, contém as
disciplinas, os fluxos, os artefatos e os trabalhadores. Com base na iteração do RUP, julgue as
asserções a seguir:
I - A cada iteração das fases do RUP, geram-se ou não artefatos de software.
PORQUE
II - Os artefatos produzidos dependem da ênfase que é dada a cada disciplina.Assinale a alternativa CORRETA:
 a) A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa.
 b) A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira.
 c) As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da
primeira.
 d) As duas asserções são proposições verdadeiras, mas a segunda não é justificativa correta
da primeira.
12.(ENADE, 2011) Uma empresa vem desenvolvendo um programa de melhoria de seus
processos de software utilizando o modelo de qualidade CMMI. O programa envolveu a
definição de todos os processos padrão da organização, implementação de técnicas de
controle estatístico de processos e métodos de melhoria contínua. Após a avaliação SCAMPI,
classe A, foi detectado que a área de processo de PP - Project Planning (Planejamento de
Projeto) não estava aderente ao modelo. Nesse contexto, considerando a representação por
estágios do CMMI, a empresa seria classificada em que nível de maturidade?
 a) Nível 2.
 b) Nível 1.
 c) Nível 4.
 d) Nível 3.
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTc4NUdUSQ==&action2=QURTMTk=&action3=NjY4NzQ5&action4=MjAyMS8x&prova=MzQ3OTg4NTg=#questao_11%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTc4NUdUSQ==&action2=QURTMTk=&action3=NjY4NzQ5&action4=MjAyMS8x&prova=MzQ3OTg4NTg=#questao_12%20aria-label=

Continue navegando