Buscar

AVS - Tirei de 8 a 10 - Engenharia 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 4 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 (Ref.: 202112148658)
O gerenciamento de riscos é o processo sistemático de identificação, análise e respostas a
riscos de projetos. Considerando que a metodologia aplicada à referida área de
conhecimento encadeia processos de acordo com a figura a seguir, assinale a sequência
correta:
 
 
Planejamento de respostas a riscos, identificação de risco, análise qualitativa, análise
quantitativa.
Identificação de risco, análise qualitativa, análise quantitativa, planejamento de respostas
a riscos.
Análise qualitativa, análise quantitativa, identificação de risco, planejamento de respostas
a riscos.
Identificação de risco, análise quantitativa, análise qualitativa, planejamento de respostas
a riscos.
Análise qualitativa, identificação de risco, análise quantitativa, planejamento de respostas
a riscos.
 2a Questão (Ref.: 202112151433)
No contexto do gerenciamento de projetos, avalie a relação entre os conceitos e definições a
seguir:
[1]
Grupos de processos de
gerenciamento de
projetos
[A]
Correspondem aos fluxos de processos ou
ciclos de vida relacionados ao processo de
software.
[2] Ciclo de Vida do Projeto [B]
Definida por seus requisitos de
conhecimentos e descrita em termos dos
processos que a compõem: suas práticas,
entradas, saídas, ferramentas e técnicas.
[3] Área de conhecimento [C] Ciclo vida relacionado com as etapas degerenciamento do projeto.
Assinale a opção que corretamente relaciona os referidos conceitos e definições:
[1][C] - [2][B] - [3][A]
[1][C] - [2][A] - [3][B]
[1][B] - [2][C] - [3][A]
[1][B] - [2][A] - [3][C]
[1][A] - [2][B] - [3][C]
 3a Questão (Ref.: 202111290538)
A gestão de requisitos é um conjunto de atividades que tem como principal objetivo ajudar a
equipe de projeto a:
identificar, controlar e rastrear requisitos e modificações de requisitos em qualquer época,
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4851339\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990444\n\nStatus da quest%C3%A3o: Liberada para Uso.');
à medida que o projeto prossegue. 
construir um modelo técnico refinado de funções, características e restrições do software. 
negociar com os clientes os conflitos de prioridade de requisitos e identificar e analisar os
riscos associados a cada requisito. 
avaliar os requisitos quanto à qualidade, garantindo que ambiguidades, inconsistências,
omissões e erros tenham sido detectados e corrigidos. 
utilizar ferramentas de engenharia de software para modelar os requisitos do sistema,
através da UML. 
 4a Questão (Ref.: 202111290544)
Considerando as etapas de implantação e manutenção do processo de desenvolvimento de
software, avalie os conceitos a seguir: 
_________________: de forma simplificada, é um conjunto de tarefas que visam
gerenciar as alterações durante o desenvolvimento do software, sendo a
mesma aplicada em todas as etapas do processo de desenvolvimento de software. 
_________________: requer a avaliação do mérito técnico, efeitos colaterais em
potencial, o impacto global em termos de configuração e funcionalidade e o custo de
uma determinada alteração. 
_________________: gerencia as versões do software distribuído aos clientes. 
Assinale a alternativa que preenche as lacunas na sequência correta: 
Gestão de configuração, Processo de controle de alterações, Gerenciamento de releases. 
Gestão de configuração, Gerenciamento de releases, Processo de controle de alterações. 
Processo de controle de alterações, Gestão de configuração, Gerenciamento de releases. 
Processo de controle de alterações, Gerenciamento de releases, Gestão de configuração. 
Gestão de configuração, Processo de controle de alterações, Gerenciamento de release. 
 5a Questão (Ref.: 202111290832)
Considerando o uso do RUP (Rational Unified Process), deve-se considerar que, segundo essa
técnica:
a disciplina de Teste não é executada na fase de Elaboração. 
a disciplina Configuração e Gerenciamento de Mudanças não é executada na fase de
Elaboração. 
a disciplina Modelagem de Negócio apresenta maior atividade na fase de Construção. 
a disciplina Requisitos apresenta menor atividade na fase de Concepção (Inception). 
o número de iterações em cada uma de suas quatro fases é variável, conforme o projeto. 
 6a Questão (Ref.: 202111290828)
Considere que você trabalhe em uma empresa de desenvolvimento de software e que a
empresa tenha decidido desenvolver um novo editor de texto para colocar no mercado. Esse
editor deve ser um software que forneça recursos adicionais de apoio à autoria, embasado
no estilo de escrita do usuário, o que o torna um software de funcionalidade mais complexa.
Considere que a empresa deseje disponibilizar o produto no mercado em versões que
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990450\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990738\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990734\n\nStatus da quest%C3%A3o: Liberada para Uso.');
agreguem esse suporte de forma gradativa, fazendo análise de risco para avaliar a
viabilidade de desenvolvimento de uma nova versão. Tendo de escolher um modelo de
processo para desenvolver esse editor, e conhecendo as características dos modelos
existentes, entre os modelos abaixo, qual é o modelo apropriado para esse caso? 
prototipação 
espiral 
RAD (rapid application development) 
cascata 
cleanroom 
 7a Questão (Ref.: 202111290948)
Quanto à qualidade de software, assinale a alternativa que apresenta como a confiabilidade
pode ser medida. 
Considerando a habilidade de adaptar e estender o programa. 
Considerando a facilidade de manutenção. 
Considerando fatores como estética, consistência e documentação. 
Através da velocidade de processamento.
Através da frequência e severidade das falhas. 
 8a Questão (Ref.: 202111290947)
A respeito de qualidade de software e suas métricas, assinale a opção correta. 
A métrica de complexidade ciclomática é uma medida que pode estar relacionada ao nível
de compreensão do programa. 
O número de funções ou métodos que constam em um programa pode ser avaliado pela
métrica de software fan-in/fan-out. 
A métrica de comprimento total faz referência ao número de linhas no código que se
considera inversamente proporcional ao índice de erro que o código pode apresentar. 
A medida do número de caracteres em um programa é uma métrica do tipo fog index. 
A métrica de profundidade de condições aninhadas é a que permite uma melhor
compreensão do código. 
 9a Questão (Ref.: 202111290973)
Gerência de Configuração de Software é 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. Podemos dividir o Gerenciamento de Configuração de
Software em três níveis: 
Tomando por base a figura anterior, assinale a alternativa que define, corretamente, cada
nível do Gerenciamento de Configuração de Software. 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990854\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990853\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990879\n\nStatus da quest%C3%A3o: Liberada para Uso.');
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. 
Controle de versão: identifica quais foram as mudanças, efetuadas na versão. Controle de
mudanças: tem como característica testar as mudanças, assim que são realizadas.
Integração contínua: identifica em qual versão está o software e quais as características
de cada versão. 
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 em qual versão está o software e quais as características de cada versão. 
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. 
Controle de versão: identifica em qual versão está o software e quais as caracteriscas 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. 
 10a Questão (Ref.: 202111290976)
Um software de gerência de configuração deve ser capaz de: 
configurar o software de acordo com as preferências do usuário. 
gerenciar que usuários podem ter acesso a certos tipos de funções do software. 
gerenciar a evolução do software durante o seu processo de desenvolvimento. 
atualizar automaticamente as versões do software instaladas nas máquinas clientes. 
configurar automaticamente a instalação do software de acordo com o sistema operacional
do servidor. 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990882\n\nStatus da quest%C3%A3o: Liberada para Uso.');

Continue navegando