Buscar

Engenharia de software simulado 1

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

1a 
 Questão 
Acerto: 0,2 / 0,2 
 
(IDECAN/2015 - adaptada) "Os projetos e seu gerenciamento devem ser executados 
considerando os objetivos estratégicos. A compreensão dos objetivos como de toda 
a organização ajuda a garantir que o trabalho seja conduzido em alinhamento com as 
metas e gerenciado de acordo com as práticas estabelecidas pela organização." 
Project Management Institute; Project Management Body of Knowledge Guide 
(PMBok Guide) - 5ed. Newton Square: Project Management Institute, 2013. 
Adaptado. 
Sobre Gerenciamento de projetos, avalie as afirmativas abaixo: 
 
 
I. Embora a eficiência seja uma preocupação importante no Gerenciamento de 
Projetos, um bom gerenciamento de projetos vai além disso. Além da eficiência, é 
necessário também atingir os objetivos e metas do projeto, cumprir prazos, gerenciar 
riscos, entre outros aspectos. 
II. Para que um Gerenciamento de projetos seja considerado bom, os projetos devem 
ser executados de forma eficiente. 
III. O guia Project Management Body of Knowledge é um conjunto de práticas na 
gestão de projetos organizado pelo instituto PMI e é considerado a base do 
conhecimento sobre gestão de projetos por profissionais da área. 
 
Marque a alternativa correta. 
 
 
I, apenas. 
 
I e II, apenas. 
 
III e II, apenas. 
 
III, apenas. 
 I, II e III. 
Respondido em 30/10/2023 10:43:24 
 
Explicação: 
A afirmativa I está correta. Embora a eficiência seja uma preocupação importante no 
Gerenciamento de Projetos, um bom gerenciamento de projetos vai além disso. É 
necessário também atingir os objetivos e metas do projeto, cumprir prazos, gerenciar riscos 
e lidar com outros aspectos relevantes para o sucesso do projeto. 
 
A afirmativa II está correta. Para que um Gerenciamento de Projetos seja considerado bom, 
é necessário que os projetos sejam executados de forma eficiente. Isso significa utilizar 
recursos de maneira adequada, otimizar processos e obter resultados com a melhor relação 
custo-benefício possível. 
 
A afirmativa III está correta. O guia Project Management Body of Knowledge (PMBOK) é um 
conjunto de práticas na gestão de projetos organizado pelo instituto PMI (Project 
Management Institute). Ele é considerado a base do conhecimento sobre gestão de projetos 
e é amplamente utilizado por profissionais da área para orientar suas práticas e abordagens 
em projetos. 
 
 
2a 
 Questão 
Acerto: 0,2 / 0,2 
 
Durante a produção de um software, defeitos podem ser descobertos. 
 
Qual cenário apresenta uma solução mais rápida para um defeito identificado na 
versão de software em produção? 
 
 
Ignorar o defeito. 
 Corrigir o defeito na versão 1 e liberá-la imediatamente, enquanto ajusta a 
versão 2 em desenvolvimento. 
 
Redesenvolver todo o software. 
 
Continuar desenvolvendo a versão 2 com o defeito corrigido e liberá-la 
posteriormente. 
 
Aguardar o feedback dos usuários para a próxima iteração. 
Respondido em 30/10/2023 10:44:57 
 
Explicação: 
Tecnicamente, esta é a melhor solução, pois o usuário teria de aguardar a liberação da 
versão 2, convivendo por um período com o impacto negativo do defeito do software no 
ambiente de produção. 
 
 
3a 
 Questão 
Acerto: 0,2 / 0,2 
 
No contexto da metodologia ágil Scrum, avalie a relação entre os papéis e definições a 
seguir: 
 
Assinale a opção que corretamente relaciona os referidos conceitos e definições: 
 
 
 
[1][C] - [2][A] - [3][B]. 
 
[1][A] - [2][B] - [3][C]. 
 [1][B] - [2][A] - [3][C]. 
 
[1][B] - [2][C] - [3][A]. 
 
[1][C] - [2][B] - [3][A]. 
Respondido em 30/10/2023 10:54:57 
 
Explicação: 
A resposta correta é: [1][B] - [2][A] - [3][C]. 
 
 
4a 
 Questão 
Acerto: 0,2 / 0,2 
 
Uma das classificações mais utilizadas para o acompanhamento da qualidade de 
software corresponde à categorização dos fatores de qualidade de McCall. Essa 
categorização estabelece as seguintes três categorias: 
 
 
Especificação, Funcionalidade e Atributos. 
 Revisão, Transição e Operação do Produto. 
 
Atribuição, Revisão e Especificação. 
 
Medição, Qualificação e Indicadores. 
 
Indicadores, Transição e Medição. 
Respondido em 30/10/2023 10:47:32 
 
Explicação: 
A resposta correta é: Revisão, Transição e Operação do Produto. 
 
 
5a 
 Questão 
Acerto: 0,2 / 0,2 
 
Na engenharia de software, o gerenciamento de configuração de software tem 
como objetivo: 
 
 
fornecer uma interface de gerenciamento, onde o ad- ministrador e os 
usuários, com o devido privilégio, podem alterar a forma como o sistema 
se comporta. 
 gerenciar mudanças e seu impacto no desenvolvimento do software. 
 
gerenciar a carga dos dados oriundos de sistemas legados e controlar a 
consistência desses dados. 
 
planejar a elaboração dos pacotes de instalação e desinstalação 
automáticos do software e de seus componentes nos computadores onde 
o sistema será executado. 
 
documentar todo o processo de instalação do software, incluindo os pré-
requisitos de software e hardware para o correto funcionamento do 
sistema. 
Respondido em 30/10/2023 10:44:24 
 
Explicação: 
A resposta correta é: gerenciar mudanças e seu impacto no desenvolvimento 
do software. 
 
 
6a 
 Questão 
Acerto: 0,2 / 0,2 
 
 O processo de desenvolvimento de software permite uma melhor tratativa em 
relação à complexidade de obtenção de um determinado produto "software", pois 
na maioria das vezes é um trabalho multidisciplinar realizado por analistas, 
programadores, gerentes de projeto, gerentes de teste e outros. Considerando 
que uma metodologia de processo genérica encadeia atividades de acordo com 
a figura a seguir, assinale a sequência correta: 
 
 
 
 
Planejamento, comunicação, modelagem, construção e entrega. 
 
Comunicação, planejamento, construção, modelagem e entrega. 
 Comunicação, planejamento, modelagem, construção e entrega. 
 
Planejamento, modelagem, comunicação, construção e entrega. 
 
Comunicação, modelagem, planejamento, construção e entrega. 
Respondido em 30/10/2023 10:51:49 
 
Explicação: 
A resposta é: Comunicação, planejamento, modelagem, construção e entrega. 
 
 
7a 
 Questão 
Acerto: 0,2 / 0,2 
 
Considere as seguintes afirmativas relacionadas com a etapa de projeto do 
processo de desenvolvimento de software: 
I- A partir do modelo de classes gerado na análise, aplica-
se refinamentos que permitem reduzir o grau de abstração do referido 
modelo. 
II- Os aspectos dinâmicos, considerando que o paradigma dominante na 
indústria de software é a orientação a objetos, são definidos nos modelos 
de classes. 
III- A divisão lógica comumente aplicada no projeto de arquitetura, pode 
ser composta das seguintes camadas: apresentação, aplicação, domínio e 
serviços técnicos. 
Assinale a alternativa CORRETA: 
 
 
Apenas as afirmativas II e III são verdadeiras. 
 Apenas as afirmativas I e III são verdadeiras. 
 
As afirmativas I, II e III são verdadeiras. 
 
Apenas a afirmativa I é verdadeira. 
 
Apenas a afirmativa II é verdadeira. 
Respondido em 30/10/2023 10:52:33 
 
Explicação: 
A resposta correta é: Apenas as afirmativas I e III são verdadeiras. 
 
 
8a 
 Questão 
Acerto: 0,2 / 0,2 
 
No que diz respeito aos processos e práticas no desenvolvimento ágil de software: 
 
 
enfoca a integração contínua como uma prática de desenvolvimento de 
software, incompatível com a XP (E xtreme Programming) e o Scrum, que 
permite aos desenvolvedores agregarem alterações de código e realizarem 
testes. 
 a XP (Extreme Programming), é considerada um processo de 
desenvolvimento de software ágil que exige entre outras coisas: padronização 
do código, interação contínua e teste. 
 
pressupõe o uso do behavior driven development, que considera a linguagem 
de programação a ser usada, da 4° geração em diante, com foco, 
principalmente, no comportamento visual, interativo e cognitivodo sistema. 
 
enfoca, assim como o acceptance test-driven development, a qualidade do 
código desenvolvido quanto a recursividade, declaração das variáveis e 
clean code, de modo a torná-lo de fácil entendimento, modificação e 
testagem. 
 
é, na XP (Extreme Programming), sustentado por meio de pequenos e 
frequentes releases do sistema, e os clientes estão intimamente envolvidos na 
especificação e na priorização dos requisitos do sistema. 
Respondido em 30/10/2023 10:57:19 
 
Explicação: 
A resposta correta é: a XP (Extreme Programming) , é considerada um processo de 
desenvolvimento de software ágil que exige entre outras coisas: padronização do código, 
interação contínua e teste. 
 
 
9a 
 Questão 
Acerto: 0,0 / 0,2 
 
Considere as informações em relação ao desenvolvimento de sistemas: 
I. executar um software com o objetivo de revelar falhas. 
II. correta construção do produto. 
III. garantir a qualidade do produto. 
Corresponde corretamente a I, II e III, respectivamente: 
 
 verificação, teste e validação. 
 
validação, teste e verificação. 
 teste, verificação e validação. 
 
validação, verificação e teste. 
 
teste, validação e verificação. 
Respondido em 30/10/2023 10:58:36 
 
Explicação: 
A resposta correta é: verificação, teste e validação. 
 
 
10a 
 Questão 
Acerto: 0,2 / 0,2 
 
Considere as seguintes afirmativas: 
I- Seu escopo não deve abordar a definição do que será gerenciado, entretanto, 
deve definir o esquema a ser usado para identificar os itens de configuração. 
II- Deve especificar as ferramentas usadas para o gerenciamento de 
configurações e os respectivos processos de uso, porém não deve entrar no 
mérito de definição de políticas a serem adotadas no controle de mudanças. 
III- Deve estabelecer as responsabilidades pelos procedimentos de 
gerenciamento de configuração e ainda descrever a estrutura do banco de dados 
para o registro das informações de configuração. 
Um plano de gerenciamento de configurações de sistemas de software em 
desenvolvimento deve estar de acordo com o que consta em: 
 
 
II, apenas. 
 
I, apenas. 
 
II e III, apenas. 
 
I, II, e III. 
 III, apenas. 
Respondido em 30/10/2023 10:57:42 
 
Explicação: 
A resposta correta é: III, apenas.

Continue navegando