Buscar

Avaliação Final (Objetiva) - Individual FLEX

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

05/05/2022 18:05 Avaliação Final (Objetiva) - Individual FLEX
1/6
Prova Impressa
GABARITO | Avaliação Final (Objetiva) - Individual FLEX
(Cod.:681217)
Peso da Avaliação 3,00
Prova 39237701
Qtd. de Questões 12
Acertos/Erros 11/1
Nota 10,00
A crise de software teve sua origem devido à existência de projetos de desenvolvimento de
software com má especificação, mal planejados, sem treinamentos, má implementação, testes
incompletos ou mal feitos. Com base no exposto, avalie as asserções a seguir e a relação proposta
entre elas: I- Após o final da década de 1960 várias décadas se passaram e muitas inovações surgiram
fazendo com que o desenvolvimento de software não apresentasse mais problemas. PORQUE II- A
inexistência de problemas foi porque a engenharia de software passou a definir sólidos princípios de
desenvolvimento, nos quais todos os envolvidos passaram a entender de forma adequada os processos
necessários para a construção de software, mantendo consistência e sem erros as fases de análise,
construção e implantação junto ao cliente. Assinale a alternativa CORRETA:
A As asserções I e II são proposições falsas.
B As asserções I e II são proposições verdadeiras, e a asserção II é uma justificativa correta da
asserção I.
C A asserção I é uma proposição falsa, e a asserção II é uma proposição verdadeira.
D A asserção I é uma proposição verdadeira, e a asserção II é uma proposição falsa.
Nas últimas décadas houve importantes avanços com relação à valorização das práticas da
Engenharia de Software. A área de requisito de software passou a trazer uma importante contribuição
durante a definição e a especificação dos projetos de softwares, portanto, para a realização adequada
do registro dos requisitos é recomendado que seja utilizado um padrão para facilitar o entendimento
dos envolvidos sobre como interpretar o conteúdo da documentação. A respeito da notação para a
especificação de requisitos, classifique V para as sentenças verdadeiras e F para as falsas: ( )
Linguagem natural estruturada depende da definição de formulários padrão ou templates para
expressar a especificação de requisitos. ( ) Notações gráficas são uma linguagem gráfica,
complementada com anotações de texto, são utilizadas para definir os requisitos funcionais do
sistema. ( ) Especificações matemáticas utilizam uma linguagem de programação com recursos pouco
abstratos para especificar os requisitos por protótipos de um modelo operacional do sistema. ( )
Linguagem de descrição de projeto utiliza uma linguagem de programação com recursos mais
abstratos para especificar os requisitos pela definição de um modelo operacional do sistema. Assinale
a alternativa que apresenta a sequência CORRETA:
A V - F - F - V.
B V - V - F - V.
C V - V - F - F.
D F - V - V - F
 VOLTAR
A+
Alterar modo de visualização
1
2
05/05/2022 18:05 Avaliação Final (Objetiva) - Individual FLEX
2/6
D F - V - V - F.
A métrica de software é uma disciplina muito importante na Engenharia de Software, pois é a
área que possibilita realizar uma das atividades mais fundamentais do processo de gerenciamento de
projetos: o planejamento. A utilização dos métodos de métrica de software possibilita identificar, por
exemplo, a quantidade de esforço, de custo e das atividades que serão necessárias para a realização
do projeto. Com relação à métrica de software, classifique V para as sentenças verdadeiras e F para as
falsas: ( ) Através da métrica de software, é possível medir e atender de forma correta aos processos
de software, a fim de atender aos recursos necessários para o desenvolvimento e manutenção de
software. ( ) Através da métrica de software, é possível aumentar o controle sobre os processos e
poder administrar de forma mais efetiva, melhorando na tomada de decisões. ( ) A métrica de
software é responsável por criar todos os indicadores de desempenho da engenharia de software,
porém traz suporte somente para o alto escalão da organização. ( ) Os modelos voltados para a
métrica de software são o CMMI e o MPS.BR, definindo diversos indicadores durante o
desenvolvimento de software. Agora, assinale a alternativa que apresenta a sequência CORRETA:
A F - V - V - F.
B V - V - F - F.
C V - F - F - V.
D F - F - V - V.
O modelo de ciclo de vida de um projeto de software é um aliado indispensável para o sucesso
do projeto, permitindo aproveitar coerentemente seus recursos do projeto (pessoas, tecnologias,
artefatos etc.). Os modelos de processo de ciclo de vida durante o desenvolvimento do software
podem ser sequenciais, espirais, prototipação e alternativo, logo, compreendê-los poderá auxiliar na
adoção de um dos modelos mais adequados à realidade e necessidade da organização. Com relação ao
modelo alternativo, analise as sentenças a seguir: I- Incorpora as características dos modelos
sequenciais, espirais e prototipação, utilizando em maior grau, os processos mais adequados para a
aplicação a ser desenvolvida. II- Permite à equipe de desenvolvimento realizar suas atividades de
maneira organizada e com bom nível de qualidade nas entregas. III- Produz uma representação visual
das funcionalidades que o software terá depois de pronto, trazendo maior velocidade de
desenvolvimento e o envolvimento direto do usuário. IV- É apropriado quando o cliente não obtém os
requisitos de entradas e saídas devidamente definidos e precisa participar ativamente do projeto,
construção e validação do produto de software. Assinale a alternativa CORRETA:
A As sentenças I e IV estão corretas.
B As sentenças I e II estão corretas.
C As sentenças II e III estão corretas.
D Somente a sentença I está correta.
Ao definir a arquitetura de software, o arquiteto poderá desenvolver um software subdividindo-
o em partes menores e optando pelo grau de granularidade, sendo que esta decisão poderá implicar
3
4
5
05/05/2022 18:05 Avaliação Final (Objetiva) - Individual FLEX
3/6
diversos fatores, como, por exemplo, o desempenho. Acerca dos softwares de baixa granularidade,
assinale a alternativa CORRETA:
A Apresenta maior facilidade na implementação de novas funcionalidades.
B Nunca poderá ser reutilizado.
C Dificilmente ocasiona sobrecarga.
D Há pouca comunicação entre os componentes.
No processo de desenvolvimento de software, o designer é quem irá identificar e definir as
responsabilidades, as operações, os atributos e os relacionamentos de elementos do design, quem
assegura que o design esteja consistente com a arquitetura do software e que seja detalhado a um
ponto em que a implementação possa continuar. O design de software pode ser utilizado para
comunicação com o cliente/usuário ou com a equipe de desenvolvimento. Sobre o design conceitual,
assinale a alternativa CORRETA:
A O design conceitual extrai as necessidades do cliente/usuário e registra a documentação de
negócio do sistema a ser desenvolvido.
B O design conceitual tem a finalidade de esclarecer ao cliente/usuário como o software
desempenhará as funções necessárias e lhe possibilitará o entendimento do que o sistema fará.
C O design conceitual tem a finalidade de explicitar os componentes de hardware necessários para
atender às necessidades do cliente/usuário.
D O design conceitual tem a finalidade de definir os requisitos funcionais e não funcionais do
produto de software, considerando a construção da solução proposta.
A implantação de um sistema de qualidade permite um aumento de produtividade, uma
melhoria da qualidade do produto final e um aumento da satisfação dos clientes e da própria
organização. No entanto, mesmo evoluindo bastante na qualidade de software, atualmente ainda é
preciso traçar novos caminhos para atingir um patamar aceitável durante os projetos de software.
Com relação aos fundamentos de qualidade de software, classifique V para as sentenças verdadeiras e
F para as falsas: ( ) A qualidade de software serve para se criar padrões de projetos a fim de buscar a
melhoria de produtos e serviços. ( ) A qualidade de software preocupa-se unicamente em atender aos
requisitos internos do sistemasem focar nas necessidades dos usuários quanto à utilização dos
sistemas. ( ) Os processos de gerenciamento de qualidade consistem em: planejamento de qualidade,
controle de qualidade e melhoria de qualidade, os quais podem ocorrer em ciclos contínuos, como o
PDCA (Plan, Do, Check e Act). ( ) A qualidade de software serve apenas para definir os métodos, as
técnicas e os procedimentos a serem utilizados durante as etapas de testes de software. Agora,
assinale a alternativa que apresenta a sequência CORRETA:
A F - F - V - F.
B V - F - F - V.
C V - V - F - F.
D F - F - V - V.
6
7
05/05/2022 18:05 Avaliação Final (Objetiva) - Individual FLEX
4/6
As métricas e as estimativas de software vêm se tornando um dos principais estudos na
Engenharia de Software com a crescente exigência pela 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 como
alavanca para um produto de melhor qualidade, com custos adequados. Referente à abordagem GQM
(Goal/Question/Metric) cuja orientação está voltada aos objetivos de medição de processo e produto
de software, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O método GQM
possibilita sistematizar a adaptação e a integração de objetivos com base nas necessidades específicas
de cada projeto, de acordo os modelos de processos de software. ( ) O método GQM define um
programa de medição que visa melhorar a comunicação com a equipe do projeto. ( ) O método GQM
permite rastrear todos os insumos do projeto, a fim de nivelar o grau de importância durante sua
liberação ao finalizar o projeto. ( ) O método GQM é responsável por automatizar a área de qualidade
de software, apresentando os resultados finais dos projetos. Agora, assinale a alternativa que
apresenta a sequência CORRETA:
A V - F - V - V.
B F - V - F - F.
C V - V - F - F.
D V - F - F - F.
A fase que mais tempo ocupa durante o desenvolvimento de um projeto de software é a de
codificação, que pode ser escrita em diferentes linguagens de programação. A partir do momento em
que se encontra escrita, deve-se compilar o código para que possa ser executada pelo computador. No
que se refere aos padrões de codificação, classifique V para as sentenças verdadeiras e F para as
falsas: ( ) O termo padrão ou estilo de codificação trata sobre as convenções adotadas para a escrita
do código-fonte. Na padronização de código, a declaração de variáveis precisa ser em blocos de
códigos. ( ) Mesmo não utilizando aspectos de padronização de codificação, os programadores fazem
bons códigos, pois não é necessária existência padronizada de codificação para se ter um software
confiável e de fácil manutenção. ( ) Aspectos de legibilidade de código são fatores que mais
impactam nas questões de padronização, tornando o código-fonte mais fácil de ser lido e alterado. ( )
A utilização de padronização de codificação tem valor incalculável no ponto de vista da redução de
defeitos e na agilidade pela detecção dos problemas, além de facilitar o encontro de uma solução.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
A V - F - F - V.
B F - F - V - F.
C V - F - V - V.
D F - V - V - F.
O Método GQM (Goal/Question/Metric) é organizado em diversas fases e pode ser utilizado
para obter métrica de software por meio de perguntas e objetivos. Com relação ao GQM, classifique
V para as sentenças verdadeiras e F para as falsas: ( ) Com relação ao Método GQM, podemos
destacar como uma possível vantagem o auxílio à análise e à interpretação de dados coletados. ( ) A
principal vantagem do Método GQM é que não há a necessidade de preocupação com relação a
8
9
10
05/05/2022 18:05 Avaliação Final (Objetiva) - Individual FLEX
5/6
quando e quem coletará as informações para a confiabilidade de dados. ( ) Na fase de coleta de dados
de um programa de medição baseado em GQM, deve ser desenvolvido o plano GQM e o plano de
análise. ( ) A medição que é baseada no Método GQM tem início na fase de planejamento, que tem
como objetivo principal coletar informações correntes com as necessidades da empresa. Agora,
assinale a alternativa que apresenta a sequência CORRETA:
A F - F - V - V.
B V - F - F - V.
C F - V - V - F.
D V - V - F - V.
(ENADE, 2014) Considerando que o gerente de qualidade é o responsável por definir os meios
necessários para se obter um produto com a qualidade desejada, bem como por estabelecer técnicas
para aferir a qualidade do produto, analise as sentenças a seguir: I- O uso de processos de
desenvolvimento padronizados, sem adaptações, independente do tipo de software a ser
desenvolvido, assegura que o produto terá a qualidade desejada. II- O controle de qualidade pode ser
realizado por meio de revisões, incluindo inspeções de programas e de artefatos de projeto. III-
Fatores de qualidade de software estão diretamente relacionados a um único atributo interno de
software. Assinale a alternativa CORRETA:
A As sentenças I e III estão corretas.
B As sentenças I e II estão corretas.
C Somente a sentença III está correta.
D Somente a sentença II está correta.
(ENADE, 2014) Uma empresa de desenvolvimento de software está sendo avaliada no nível E
do MPS.BR. O grupo de melhoria de processos fez um levantamento para avaliar as práticas
relacionadas à gerência de recursos humanos e obteve as evidências a seguir: Evidência 1. A empresa
possui um processo de avaliação de desempenho e promoção de indivíduos bem estabelecido, em
plano de cargos e carreira. Evidência 2. A empresa contrata extremamente instrutores capacitados
para realizar treinamentos internos a seus funcionários sempre que verificar a necessidade de ampliar
a capacitação da equipe. Esses treinamentos, registrados como parte do portfólio de cada funcionário,
são avaliados pelos funcionários com relação a sua qualidade e aderência às necessidades de
capacitação da equipe. Cada funcionário também é avaliado ao final de cada treinamento. De acordo
com o Modelo de Referência do MPS.BR, alguns dos resultados esperados para o processo de
Gerência de Recursos Humanos são: GRH 6. Os treinamentos identificados como sendo
responsabilidade da organização são conduzidos e registrados. GRH 7. A efetividade do treinamento
é avaliada. GRH 8. Critérios objetivos para avaliação do desempenho de grupos e indivíduos são
definidos e monitorados para prover informações sobre o desempenho e melhorá-los. Com base no
levantamento inicial das práticas da empresa, verifica-se que a evidência 1: FONTE: Associação para
Promoção da Excelência do Software Brasileiro. SOFTEX. MPS.BR - Guia Geral MPS de Software.
2012. Disponível em: http://www.softex.br. Acesso em: 20 jul. 2014 (adaptado).
A Atende parcialmente ao GRH 8, enquanto a evidência 2 atende totalmente ao GRH 6 e ao GRH
7.
11
12
05/05/2022 18:05 Avaliação Final (Objetiva) - Individual FLEX
6/6
B Atende totalmente ao GRH 8, enquanto a evidência 2 atende totalmente ao GRH 6 e ao GRH 7.
C Atende totalmente ao GRH 8, enquanto a evidência 2 não atende ao GRH 6, mas atende
totalmente ao GRH 7.
D Atende parcialmente ao GRH 8, enquanto a evidência 2 atende parcialmente ao GRH 6 e ao
GRH 7.
Imprimir

Outros materiais