Buscar

Avaliação Final (Objetiva) - Individual (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 7 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 7 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

Prévia do material em texto

29/09/2023, 10:02 Avaliação Final (Objetiva) - Individual
about:blank 1/7
Prova Impressa
GABARITO | Avaliação Final (Objetiva) - Individual
(Cod.:745052)
Peso da Avaliação 3,00
Prova 51193559
Qtd. de Questões 12
Acertos/Erros 9/3
Nota 9,00
A figura a seguir representa um modelo de ciclo de vida de software:
FONTE: http://metodologiasclassicas.blogspot.com.br/p/modelos-especializados-de-processos.html. 
Acesso em: 19 jul. 2015.
Que modelo é esse?
A Incremental.
B Cascata.
C Prototipação.
D Baseado em Componentes.
Para Sommerville (2011), os _________________________ são declarações de serviços que o 
sistema deve fornecer, de como o sistema deve reagir a entradas específicas e de como o sistema deve 
se comportar em determinadas situações. Em alguns casos, os ______________________ também 
podem explicitar o que o sistema não deve fazer. Já segundo Martins (2010), os 
___________________ são aqueles que definem o comportamento do sistema, capturados por meio 
de casos de uso, que documentam as entradas, os processos e as saídas geradas.
Estes conceitos são de que requisito?
 VOLTAR
A+
Alterar modo de visualização
1
2
29/09/2023, 10:02 Avaliação Final (Objetiva) - Individual
about:blank 2/7
A Requisitos inversos;
B Requisitos colaborativos.
C Requisitos não funcionais;
D Requisitos funcionais.
A Engenharia de Software é dividida em dez áreas de conhecimento, segundo o SWEBOK. Uma 
delas é uma área cujo objetivo é implementar processos novos e melhores, seja no escopo individual, 
de projeto ou organizacional, e pode ser definida como uma visão geral sobre questões do processo, 
amplamente relacionadas à definição, implementação, avaliação, mensuração, gerenciamento, 
mudanças e melhorias do processo de ciclo de vida de software.
De que área estamos falando?
A Qualidade de Software.
B Requisitos de Software.
C Ferramentas e Métodos de Software.
D Engenharia de Processo de Software.
A Governança de TI é definida como um sistema de relações e processos que orienta e controla 
uma organização com o intuito de somar valor ao negócio através do gerenciamento equilibrado do 
risco com o retorno do investimento de TI. Sobre Governança de TI, classifique V para as sentenças 
verdadeiras e F para as falsas:
( ) Nem sempre, só em última instância, é necessário o modelo de Governança de TI prover o 
alinhamento da tecnologia da informação aos negócios da empresa, sabendo que essa decisão deverá 
levar em consideração a razão da existência e da necessidade da implantação de Governança de TI . 
( ) A Governança de TI inclui a seleção e o uso de mecanismos adequados para obter competências 
necessárias de TI. 
( ) Deve haver o alinhamento da TI aos negócios em função de sua importância, digamos que é a 
razão da existência e da necessidade da implantação de Governança de TI. 
( ) A Governança de TI tem como objetivo orientar e controlar as práticas de gestão e uso da TI de 
uma organização, tendo como principal favorecido a alta administração da instituição.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
A F - V - V - V.
B V - V - F - F.
C V - F - F - V.
D F - V - V - F.
3
4
29/09/2023, 10:02 Avaliação Final (Objetiva) - Individual
about:blank 3/7
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, III e IV estão corretas.
B As sentenças I, IV e V estão corretas.
C As sentenças II, IV e V estão corretas.
D As sentenças I, III e V estão corretas.
A busca pela qualidade e produtividade no desenvolvimento de software fez com que a cultura 
das organizações mudasse suas maneiras de trabalho de forma que a melhoria contínua fizesse parte 
dos seus objetivos estratégicos. “O mercado consumidor de hoje vive mudanças muito rápidas em 
vários aspectos, como mais exigência, mais competitividade e novos recursos tecnológicos. Portanto, 
para acompanhar tamanha velocidade das transformações do mercado, o desenvolvimento de 
softwares está utilizando metodologias ágeis para construir não apenas um produto melhor, mas 
também um produto que os clientes realmente estejam dispostos a utilizar — e pagar por ele. Os 
métodos ágeis surgiram como uma alternativa ao desenvolvimento tradicional, também conhecido 
como de cascata. Nesse modelo, levantava-se os requisitos do sistema com o cliente, fazia-se a 
análise e o projeto e, em seguida, desenvolvia-se o software para prosseguir com a implementação. O 
problema do desenvolvimento em cascata é que dificilmente o cliente sabe definir todos os problemas 
que ele quer solucionar com a aplicação ainda na fase de análise. Já o desenvolvimento ágil foca 
totalmente na solução do problema do cliente, utilizando a prototipação, desenvolvimento 
incremental e times reduzidos”. Sobre os métodos ágeis, analise as sentenças a seguir:
I- Os principais benefícios da metodologia ágil são a colaboração e integração das equipes, foco em 
projeto de curtos prazos, o desenvolvimento simultâneo e o aprimoramento de técnicas de 
programação.
II- TDD (Test-Driven Development) faz parte do processo de desenvolvimento ágil.
III- As Metodologias Ágeis de Desenvolvimento de Software não são recomendadas para projetos 
onde as mudanças são frequentes.
IV- As metodologias ágeis não permitem a alteração dos requisitos.
FONTE: MASSIMUS. O que são metodologias ágeis? [s.l.: s.n.], 2015. Disponível em . Acesso em: 
15 jul. 2016.
Assinale a alternativa CORRETA:
A As sentenças I e IV estão corretas.
5
6
29/09/2023, 10:02 Avaliação Final (Objetiva) - Individual
about:blank 4/7
B As sentenças II, III e IV estão corretas.
C As sentenças I, II e IV estão corretas.
D As sentenças I e II estão corretas.
Roger Pressman (2009), guru da Engenharia de Software, define o software como componentes 
não executáveis em máquina e componentes executáveis em máquina. Explica-nos que o software é 
criado por meio de uma série de regras que mapeiam as exigências de negócios que são 
desenvolvidos em linguagem de programação, que especifica a estrutura de seus dados, os atributos 
procedimentais e os requisitos relacionados para código e os converte em instruções executáveis em 
máquina. No contexto da Engenharia de Software, nas metodologias ágeis, o que os princípios de 
desenvolvimento valorizam?
FONTE: PRESSMAN, Roger S. Engenharia de software. 6. ed. São Paulo: Makron Books, 2009.
A Indivíduos e interações ao invés de processos e ferramentas.
B Software funcional a partir de processos e ferramentas.
C Seguir um plano para responder a mudanças.
D Vasta documentação para propiciar um software funcional.
Métricas de Software (MS) servem para apresentar medidas, preferencialmente quantitativas, 
que reflitam características específicas de processos e de produtos em construção, podendo ser 
utilizadas em diferentes dimensões, como esforço, tamanho e complexidade. A MS tem como 
princípio especificar as 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 dos projetos anteriores. A coleta 
adequadade métricas, com suas respectivas análises, pode auxiliar na tomada de decisões ao longo do 
desenvolvimento de um projeto, 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, classifique V para 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 software.
( ) Pontos de História: consiste em identificar quanto tempo tantas pessoas levariam para terminar 
uma funcionalidade ou história de usuário para gerar o 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, utilizando a 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 tecnologia utilizada, 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 um produto para a conclusão de uma atividade.
( ) Estimativa Orientada 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 que apresenta a sequência CORRETA:
7
8
29/09/2023, 10:02 Avaliação Final (Objetiva) - Individual
about:blank 5/7
A F - F - V - V - V - F.
B V - F - V - F - V - F.
C V - V - F - F - F - F.
D V - V - F - F - V - V.
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 Produto, projeto, prazo e planejamento.
B Projeto, plano, prazo e pessoa.
C Pessoas, produto, processo e projeto.
D Pessoas, prazo, plano e produto.
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 IV estão corretas.
B As sentenças II e III estão corretas.
C As sentenças I e III estão corretas.
D As sentenças I, II e IV estão corretas.
9
10
29/09/2023, 10:02 Avaliação Final (Objetiva) - Individual
about:blank 6/7
(ENADE, 2014) Requisitos funcionais e não funcionais podem definir características e 
funcionalidades presentes na interface a ser desenvolvida para um sistema. Com relação aos 
requisitos não funcionais, também chamados de requisitos de qualidade, avalie as afirmações a 
seguir: 
I- São levantados e elicitados após os requisitos funcionais, uma vez que os requisitos funcionais 
determinarão as funcionalidades da interface.
II- Sempre serão definidos de forma mais concreta, através de requisitos funcionais, uma vez que o 
usuário manipula na interface somente as funcionalidades levantadas.
III- Podem completar os requisitos funcionais.
É correto o que se afirma em:
A III, apenas.
B I e II, apenas.
C I e III, apenas.
D II, apenas.
(ENADE, 2008) Um analista foi contratado para desenvolver um sistema de pesquisa de DVDs 
em lojas virtuais. O sistema deverá solicitar ao usuário um título de DVD, que será usado para 
realizar a pesquisa nas bases de dados das lojas conveniadas. Ao detectar a disponibilidade do DVD 
solicitado, o sistema armazenará temporariamente os dados das lojas (nome, preço, data prevista para 
entrega do produto) e exibirá as informações ordenadas por preço. Após analisar as informações, o 
cliente poderá efetuar a compra. O contratante deverá testar algumas operações do sistema antes de 
ele ser finalizado. Há tempo suficiente para que o analista atenda a essa solicitação e efetue eventuais 
modificações exigidas pelo contratante. Com relação a essa situação, julgue os itens a seguir quanto 
ao modelo de ciclo de vida:
I- O entendimento do sistema como um todo e a execução sequencial das fases sem retorno produzem 
um sistema que pode ser validado pelo contratante.
II- A elaboração do protótipo pode ser utilizada para resolver dúvidas de comunicação, o que aumenta 
os riscos de inclusão de novas funcionalidades não prioritárias.
III- A definição das restrições deve ser a segunda fase a ser realizada no desenvolvimento do projeto, 
correspondendo à etapa de engenharia.
IV- Um processo iterativo permite que versões progressivas mais completas do sistema sejam 
construídas e avaliadas.
Estão certos apenas os itens:
A I e II.
B I e III.
C III e IV.
D II e IV.
11
12
29/09/2023, 10:02 Avaliação Final (Objetiva) - Individual
about:blank 7/7
Imprimir

Continue navegando