Logo Passei Direto
Buscar

A2 ENGENHARIA DE SOLFTWARE, junho de 2024

Conjunto de questões de múltipla escolha sobre engenharia de software: ciclo de vida em cascata (fase de projeto), sistemas de suporte à decisão, sistemas legados e classificações de riscos de projeto, com gabaritos e feedback em algumas questões.

Ferramentas de estudo

Questões resolvidas

Considerando as características dos Sistemas de Apoio à Decisão (DSS), avalie as asserções a seguir.

I. Observar como as mudanças de variáveis selecionadas afetam outras variáveis, como “se reduzir as propagandas em 10%, o que acontecerá com as vendas”.

II. Automatizar processos de uma empresa, de forma rápida e segura, como “se a venda de um produto já dá baixa no estoque, que por sua vez notifica o setor de compras da necessidade de reposição”.

III. Encontrar um valor ótimo para variáveis selecionadas, dadas certas restrições, como “qual o melhor montante de propaganda, considerando o orçamento atual e escolha de mídia”.

É correto o que se afirma em
I. Observar como as mudanças de variáveis selecionadas afetam outras variáveis.
II. Automatizar processos de uma empresa, de forma rápida e segura.
III. Encontrar um valor ótimo para variáveis selecionadas, dadas certas restrições.
a) I, apenas.
b) I, II e III.
c) II, apenas.
d) I e III, apenas.
e) II e III, apenas.

Com relação às fases do modelo de processo de desenvolvimento de software espiral, leia as afirmacoes a seguir:

I – Na fase de definição dos objetivos é idealizado um plano de gerenciamento detalhado, no qual os riscos do projeto são identificados e estratégias alternativas são planejadas.

II – Na fase de desenvolvimento e validação, são identificados os riscos, são avaliadas detalhadamente as alternativas aos riscos e são realizadas ações para a redução dos riscos.

III – Na fase de planejamento é definido o planejamento do próximo ciclo.

Está correto apenas o que se afirma em:
I – Na fase de definição dos objetivos é idealizado um plano de gerenciamento detalhado, no qual os riscos do projeto são identificados e estratégias alternativas são planejadas.
II – Na fase de desenvolvimento e validação, são identificados os riscos, são avaliadas detalhadamente as alternativas aos riscos e são realizadas ações para a redução dos riscos.
III – Na fase de planejamento é definido o planejamento do próximo ciclo.
a) I e III estão corretas.
b) I e II estão corretas.
c) II está correta.
d) II e III estão corretas.
e) I está correta.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Considerando as características dos Sistemas de Apoio à Decisão (DSS), avalie as asserções a seguir.

I. Observar como as mudanças de variáveis selecionadas afetam outras variáveis, como “se reduzir as propagandas em 10%, o que acontecerá com as vendas”.

II. Automatizar processos de uma empresa, de forma rápida e segura, como “se a venda de um produto já dá baixa no estoque, que por sua vez notifica o setor de compras da necessidade de reposição”.

III. Encontrar um valor ótimo para variáveis selecionadas, dadas certas restrições, como “qual o melhor montante de propaganda, considerando o orçamento atual e escolha de mídia”.

É correto o que se afirma em
I. Observar como as mudanças de variáveis selecionadas afetam outras variáveis.
II. Automatizar processos de uma empresa, de forma rápida e segura.
III. Encontrar um valor ótimo para variáveis selecionadas, dadas certas restrições.
a) I, apenas.
b) I, II e III.
c) II, apenas.
d) I e III, apenas.
e) II e III, apenas.

Com relação às fases do modelo de processo de desenvolvimento de software espiral, leia as afirmacoes a seguir:

I – Na fase de definição dos objetivos é idealizado um plano de gerenciamento detalhado, no qual os riscos do projeto são identificados e estratégias alternativas são planejadas.

II – Na fase de desenvolvimento e validação, são identificados os riscos, são avaliadas detalhadamente as alternativas aos riscos e são realizadas ações para a redução dos riscos.

III – Na fase de planejamento é definido o planejamento do próximo ciclo.

Está correto apenas o que se afirma em:
I – Na fase de definição dos objetivos é idealizado um plano de gerenciamento detalhado, no qual os riscos do projeto são identificados e estratégias alternativas são planejadas.
II – Na fase de desenvolvimento e validação, são identificados os riscos, são avaliadas detalhadamente as alternativas aos riscos e são realizadas ações para a redução dos riscos.
III – Na fase de planejamento é definido o planejamento do próximo ciclo.
a) I e III estão corretas.
b) I e II estão corretas.
c) II está correta.
d) II e III estão corretas.
e) I está correta.

Prévia do material em texto

Visualizar questão
1. Observe a figura que representa uma ferramenta de processo conhecida como Ciclo de Vida de Sistema. Devido ao 
encadeamento de uma fase com outra, esse modelo é conhecido como “cascata”. Observe.
Uma das fases prevê a execução de atividades que envolvem a identificação e a descrição das abstrações fundamentais do 
sistema de software e suas relações e o estabelecimento de uma arquitetura geral para o sistema como um todo. Essa fase 
denomina-se
Alternativas
A)
integração e teste de sistema.
B)
implementação e teste de unidade.
C) Marcada pelo aluno
projeto de sistema e software.
D)
definição de requisitos.
E)
operação e manutenção.
1
Visualizar questão
2 . Um sistema de suporte à decisão, adequado para tomadas de decisões relativas ao marketing de uma empresa, deve, de 
acordo com as características mais comuns descritas pela literatura, 
Alternativas
A) Marcada pelo aluno
permitir o acompanhamento das metas definidas para cada colaborador e, de forma consolidada, as metas e objetivos do setor.
B)
tomar as decisões de forma automatizada na maioria dos casos complexos, referentes ao mercado e aos produtos da empresa.
C)
disponibilizar dados históricos sobre as vendas da empresa, demonstrando se as decisões de marketing estão ou não sendo 
eficazes.
D) Gabarito da questão
fornecer, a partir de parâmetros e condições estabelecidas pelos usuários, alternativas para problemas semiestruturados de 
mercado.
E)
possuir interface extremamente complexa e completa, permitindo aos usuários especialistas a sua utilização.
Visualizar questão
3. "Não existe um processo único e ideal para desenvolvimento de software, porque cada sistema tem suas particularidades. 
Porém, usualmente, pode-se agrupar os sistemas de acordo com certas características e então definir modelos de processos 
mais adequados a elas." 
(WAZLAWICK, R. S. Engenharia de Software: conceitos e práticas. Rio de Janeiro: Elsevier, 2013.)
Em muitas empresas, deparamo-nos com uma variedade de sistemas. Diante disso, marque a alternativa que apresenta 
corretamente o nome dado aos sistemas antigos que ainda fornecem serviços de negócio essenciais, e que, em alguns casos, já 
2
não contam com manutenção e atualização.
Alternativas
A)
Sistemas Transacionais.
B) Marcada pelo aluno
Sistemas Legados.
C)
Sistemas Especialistas.
D)
Sistemas Proprietários.
E)
Sistemas Embutidos.
Feedback:
Resposta correta: 
Sistemas Legados. 
Os sistemas legados são sistemas antigos que têm algumas características, tais como: tempo de vida, tecnologias e hardware 
obsoletos, dificuldade de manutenção.
3
Distratores:
Sistemas Proprietários. Incorreta, pois são softwares para computadores que são licenciados com direitos exclusivos para o 
produtor. 
Sistemas Embutidos. Incorreta, pois são sistemas que são comercializados como parte de um produto. Têm funções específicas 
para o controle e gerenciamento do produto.
Sistemas Especialistas. Incorreta, pois são sistemas baseados em conhecimentos de especialistas que funcionam de acordo com 
uma base de regras que determinam um valor ou resultado apropriado para cada situação.
Sistemas Transacionais. Incorreta , pois um sistema transacional nada mais é do que o coração da maior parte das organizações
empresariais, que dá apoio à monitoração e à realização das negociações de uma organização e gera e armazena dados sobre 
essas negociações. 
Visualizar questão
4. Todo projeto está sujeito ao fracasso, pois não existe a garantia de sucesso. Diversos riscos podem comprometer o projeto 
negativamente. No que se refere aos riscos, considere:
Os riscos técnicos estão ligados diretamente à qualidade do produto de software gerado, aumentando consideravelmente a 
complexidade ou mesmo impedindo que sejam atingidos os objetivos do projeto.
Os riscos de projeto são riscos que ameaçam a viabilidade do projeto. Mudanças de normas ou regras, além de dificuldades 
financeiras, podem levar ao cancelamento do projeto.
Os riscos do negócios são riscos ligados diretamente ao planejamento do projeto e podem ser gerados por estimativas não 
realistas de custos e prazos.
Está correto apenas o que se afirma em:
Alternativas
A) Gabarito da questão
I.
B)
III.
4
C) Marcada pelo aluno
II e III.
D)
II.
E)
I e III.
Feedback:
Resposta correta: 
I.
A afirmativa I está correta, pois estão relacionados ao uso de novas tecnologias, escolha não adequada de alguma tecnologia, 
falta de recursos especializados, entre outros.
Distratores:
A afirmativa II está incorreta, uma vez que são os riscos do negócio que ameaçam a viabilidade do projeto. Mudanças de normas
ou regras, além de dificuldades financeiras, podem levar ao cancelamento do projeto.
A afirmativa III está incorreta, já que são os riscos de projeto que estão ligados diretamente ao planejamento do projeto e 
podem ser gerados por estimativas não realistas de custos e prazos.
Visualizar questão
5. "Os me´todos da engenharia de software fornecem as informac¸o~es te´cnicas para desenvolver software. Os me´todos 
envolvem uma ampla variedade de tarefas, que incluem: comunicac¸a~o, ana´lise de requisitos, modelagem de projeto, 
construc¸a~o de programa, testes e suporte."
5
(PRESSMAN, R. S. Engenharia de Software: uma abordagem profissional. 8. ed. Porto Alegre: Mc Graw Hill, 2016.)
Com relação ao processo de software, pode-se afirmar que:
I – Processo e´ um conjunto de atividades, ac¸o~es e tarefas realizadas na criac¸a~o de algum artefato.
II – Uma tarefa define quem está fazendo o que, quando e como para atingir determinado objetivo.
III – Uma ação envolve um conjunto de tarefas que resultam em um artefato de software fundamental.
Está correto apenas o que se afirma em:
Alternativas
A) Marcada pelo aluno
I e II.
B)
I, II e III.
C)
I.
D) Gabarito da questão
I e III.
6
E)
II e III.
Feedback:
Resposta correta: 
I e III.
A afirmativa I está correta, pois processo é um conjunto de regras que definem como um projeto deve ser executado.
A afirmativa III está correta, pois cada ac¸a~o e´ definida por um conjunto de tarefas, o qual identifica as tarefas de trabalho a ser 
completadas e os artefatos de software que sera~o produzidos.
Distrator:
A afirmativa II está errada, uma vez que é o processo que define quem está fazendo o que, quando e como para atingir 
determinado objetivo.
Visualizar questão
6. Um sistema computacional é composto por cinco recursos principais. Nesse contexto, existe um recurso que engloba os 
sistemas operacionais e aplicações, além dos diversos sistemas de controle.
Diante disso, marque a alternativa que apresenta corretamente o recurso referenciado.
Alternativas
A)
Recursos de dados.
B)
7
Recursos de rede.
C)
Recursos de hardware.
D) Marcada pelo aluno
Recursos humanos.
E) Gabarito da questão
Recursos de software.
Feedback:
Resposta correta: 
Recursos de software. 
Representam os programas de computador, que reúnem os conjuntos de instruções para a realização da entrada de dados, 
processamento e geração das informações de saída.
Distratores: 
Recursos humanos. Incorreta, pois representam as pessoas que são necessárias para a operação do sistema.
Recursos de hardware. Incorreta, pois representam recursos físicos tais como os equipamentos e dispositivos periféricos 
utilizados no sistema computacional.
Recursos de dados. Incorreta, pois representam a organização e o armazenamento dos dados, normalmente executado por 
sistemas de gerenciamento de banco de dados (SGDB).
8
Recurso de redes. Incorreta, pois representam as formas de comunicação que, por meio de seu hardware, possibilitam que 
diferentes localidades ou sistemas computacionais se relacionem e troquem dados e informações.
Visualizar questão
7. Após o levantamento de requisitos, foi identificado o evento Cliente envia pagamento. Na análise essencial, podemos 
classificar esse evento como:
Alternativas
A)
Evento de controle.
B)
Evento orientado a objetos.
C)Marcada pelo aluno
Evento orientado por fluxo de dados.
D)
Evento temporal.
E)
Evento essencial.
Feedback:
Resposta correta: 
Evento orientado por fluxo de dados.
9
Um evento orientado por fluxo de dados é aquele em que o estímulo é a chegada ao sistema de um fluxo de dados enviado por 
uma entidade externa, neste caso, o pagamento.
Distratores:
Evento orientado a objetos. Incorreta. Na análise essencial, os eventos podem ser classificados como fluxo de dados, fluxo de
controle e fluxo temporal. 
Evento de controle. Incorreta, pois esse tipo de evento é aquele em que o estímulo é a chegada de um fluxo de controle, e não
de um fluxo de dados.
Evento temporal. Incorreta, pois esse tipo de evento é aquele em que o estímulo é a chegada ao sistema de um fluxo de 
controle, ou seja, é aquele em que uma função só é ativada se uma determinada variável binária, fluxo de controle, está com um 
determinado valor.
Evento essencial. Incorreta. Na análise essencial, os eventos podem ser classificados como fluxo de dados, fluxo de controle e 
fluxo temporal. 
Visualizar questão
8 Para que os gestores de uma empresa possam tomar decisões de forma efetiva, é importante que se baseiem em dados 
concretos. Os Sistemas de Apoio à Decisão (DSS) visam a ajudar os gestores a tirar proveito das informações disponíveis em 
tempo útil. Eles complementam os recursos intelectuais dos indivíduos com as capacidades do computador para melhorar a 
qualidade das decisões.
CASTOR, ECS. et al. Sistema de apoio à decisão: uma melhoria crescente em uma empresa do setor elétrico nacional. Revista 
IBICT. Disponível em: https://revista.ibict.br/p2p/article/view/6037/5670. Acessado em 11 set. 2023 (adaptado).
Considerando as características dos Sistemas de Apoio à Decisão (DSS), avalie as asserções a seguir.
I. Observar como as mudanças de variáveis selecionadas afetam outras variáveis, como “se reduzir as propagandas em 10%, o 
que acontecerá com as vendas”.
10
II. Automatizar processos de uma empresa, de forma rápida e segura, como “se a venda de um produto já dá baixa no estoque, 
que por sua vez notifica o setor de compras da necessidade de reposição”.
III. Encontrar um valor ótimo para variáveis selecionadas, dadas certas restrições, como “qual o melhor montante de 
propaganda, considerando o orçamento atual e escolha de mídia”.
É correto o que se afirma em
Alternativas
A)
I, apenas.
B)
I, II e III.
C) Marcada pelo aluno
II, apenas.
D) Gabarito da questão
I e III, apenas.
E)
11
II e III, apenas.
Visualizar questão
9. O modelo de processo de desenvolvimento de software espiral é dividido em quatro fases que são revistas a cada ciclo. Com 
relação às fases deste modelo, leia as afirmações a seguir:
I – Na fase de definição dos objetivos é idealizado um plano de gerenciamento detalhado, no qual os riscos do projeto são 
identificados e estratégias alternativas são planejadas.
II – Na fase de desenvolvimento e validação, são identificados os riscos, são avaliadas detalhadamente as alternativas aos riscos e 
são realizadas ações para a redução dos riscos.
III – Na fase de planejamento é definido o planejamento do próximo ciclo.
Está correto apenas o que se afirma em:
Alternativas
A) Marcada pelo aluno
I e III estão corretas.
B)
I e II estão corretas.
C)
II está correta.
D)
II e III estão corretas.
12
E)
I está correta.
Feedback:
Resposta correta: 
I e III estão corretas.
A afirmativa I está correta, pois é realizada uma revisão nos objetivos, alternativas e restrições.
A afirmativa III está correta, pois trabalha com o planejamento da próxima fase, envolvendo o plano de requisitos , plano de ciclo 
de vida, plano de desenvolvimento e o plano de integração e testes.
A afirmativa II é falsa, uma vez que é a fase de avaliação e redução de riscos pela identificação dos riscos.
Visualizar questão
10. Cenário: Sistema de Central de Atendimento
O cliente solicita uma ordem serviço por meio de um formulário do site da empresa com os seguintes dados: nome, telefone, 
descrição do pedido. O sistema cadastra o pedido do cliente com as informações fornecidas por ele e a data e hora do pedido e
fornece uma página com a seguinte resposta: “A sua ordem de serviço NNNNNN será processada pela nossa Central de 
Atendimento.”
Em qualquer momento a atendente pode consultar todos os pedidos pendentes a partir de uma data e hora, fornecendo a data e 
a hora ao sistema.
Após análise, a atendente preenche o prazo de atendimento estimado para cada pedido.
O cliente consulta a previsão de atendimento fornecendo ao sistema o número da ordem de serviço.
O gerente consulta o sistema para selecionar um relatório de todos os pedidos atendidos ou um outro relatório com todos os 
pedidos pendentes a partir de uma data e hora fornecidas por ele na consulta. Os relatórios têm os dados fornecidos pelo 
cliente, a data e a hora do pedido e o prazo de atendimento, caso tenha sido atendido.
13
Analisando o cenário apresentado, cite no mínimo dois eventos orientados por fluxo de dados.
Resposta do aluno
Analisando o cenário:
1. Cadastro do pedido: Evento: cliente solicita uma ordem de serviço. Ação: O sistema cadastra o pedido e retorna uma 
confirmação.
2. Consulta de Pedidos: Evento: Atendente consulta pedidos pendentes. Ação: Sistema exibe pedidos pendentes a partir de uma 
data e hora e fornececidas.
3. Atualização do Prazo de Atendimento: Evento: Atendente atualiza o prazo de atendimento. Ação: Sistema registra o prazo de 
atendimento p/ o pedido.
4. Consulta pelo Cliente: Evento: Cliente consulta previsão de atendimento. Ação: Sistema retorna a previsão de atendimento 
com base no número de ordem de serviço.
5. Geração de Relatórios: Evento: Atendente gera relatórios de pedidos. Ação: Sistema exibe relatórios de pedidos atendidos ou 
pendentes c/ base na data e hora fornecidas.esse Esse comportamento do cliente mostra como ele interage com o sistema de 
forma prática e eficiente.
Correção do professor
,
Feedback:
Expectativa de resposta: 
Evento orientado por fluxo de dados. É aquele em que o estímulo é a chegada ao sistema de um fluxo de dados enviado por uma 
entidade externa (ambiente).
Em relação ao cenário, temos:
Cliente solicita uma ordem de serviço.
Atendente consulta pedidos pendentes.
Atendente preenche o prazo de entrega.
Gerente consulta pedidos atendidos.
14
15

Mais conteúdos dessa disciplina