Logo Passei Direto
Buscar

ATIVIDADE 4 - ESOFT - TÓPICOS ESPECIAIS EM ENGENHARIA DE SOFTWARE II - 54-2022

User badge image
Ksarshan

em

Ferramentas de estudo

Questões resolvidas

As falhas nos softwares são cada vez mais constantes. Na maioria das vezes, os sistemas críticos causam transtornos ocasionando perdas econômicas, danos físicos ou ameaças aos seres humanos. Os sistemas críticos são sistemas sociotécnicos ou técnicos, dos quais as pessoas dependem. Define-se sistema crítico como um software em que suas características causam riscos inerentes a danos físicos, pessoal e financeiro.
Sobre as razões para que a confiança seja a propriedade de um sistema crítico, analise as afirmativas a seguir:
I. Os sistemas que não são confiáveis, seguros ou sem proteção são normalmente rejeitados pelos usuários.
II. Os custos de falha nesses sistemas são relativamente baixos.
III. Os sistemas não confiáveis podem causar perda de informações ou danos físicos aos seus usuários.
I, apenas.
I e II, apenas.
I e III, apenas.
II e III, apenas.
I, II e III.

As tarefas de identificar e gerenciar riscos de segurança fazem parte do planejamento do projeto. A Engenharia de Segurança é orientada pelos riscos que são identificados pela equipe de software pois os riscos impactam diretamente nas atividades de gerenciamento e na garantia da segurança do projeto.
A respeito dessas asserções, assinale a opção correta.
I - Modelagem de Ameaças é um método de análise de segurança usado para identificar ameaças com o potencial mais alto de causar danos a um sistema baseado em software.
II - A modelagem de ameaças deve ser realizada nas fases finais do projeto, usando as informações do levantamento de requisitos e os modelos de análise.
As asserções I e II são proposições verdadeiras e a II é uma justificativa correta da I.
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
A asserção I é uma proposição verdadeira e a II é uma proposição falsa.
A asserção I é uma proposição falsa e a II é uma proposição verdadeira.
As asserções I e II são proposições falsas.

É importante pensar em investir esforços nas fases de projeto e implementação do software, buscando a redução de custos em mudanças futuras. As autoras salientam que o custo é maior para adicionar funcionalidades depois que o software estiver em uso, e as razões para isso são:
É correto o que se afirma em:
I. A equipe responsável pela manutenção do sistema pode não entender o sistema ou não entender a regra de negócios do cliente.
II. O contrato de manutenção deve ser realizado pela mesma empresa que desenvolveu o sistema.
III. A equipe de manutenção não tem experiência suficiente e, portanto, pode não dominar as regras de negócio do sistema e, até mesmo, os recursos de programação utilizados.
IV. O sistema sofre muitas alterações e, por isso, a sua estrutura torna-se difícil de ser entendida e/ou alterada.
I e II, apenas.
I e III, apenas.
II e IV, apenas.
I, III e VI, apenas.
I, II, III e IV.

A reengenharia pode envolver a redocumentação de sistema, a fatoração da arquitetura de sistema, a mudança de linguagem de programação para uma linguagem moderna e modificações/atualizações da estrutura e/ou dos dados de sistema. A funcionalidade do software não é alterada, geralmente deve-se evitar grandes mudanças na arquitetura de sistema.
Reflita sobre o texto anteriormente apresentado e assinale a alternativa correta sobre os benefícios que são considerados importantes na Reengenharia:
Risco e danos altos.
Risco e custo altos.
Risco alto e custo reduzido.
Risco e custos reduzidos.
Risco e danos reduzidos.

A reengenharia pode envolver a redocumentação do sistema, a fatoração da arquitetura deste sistema, a mudança de linguagem de programação para uma linguagem mais atual, como também modificações e atualizações da estrutura e dos dados de sistema. A funcionalidade do software não é alterada e deve-se procurar evitar grandes mudanças na arquitetura deste sistema.
Assim, com base nesta informação, analise as asserções a seguir:
I - Existe um alto risco em desenvolver novamente um software crítico de negócios.
II - Podem ocorrer erros na especificação de sistema ou pode haver problemas de desenvolvimento. Atrasos no início do novo software podem significar a perda do negócio e custos adicionais.
As asserções I e II são proposições verdadeiras e a II é uma justificativa correta da I.
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
A asserção I é uma proposição verdadeira e a II é uma proposição falsa.
A asserção I é uma proposição falsa e a II é uma proposição verdadeira.
As asserções I e II são proposições falsas.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

Questões resolvidas

As falhas nos softwares são cada vez mais constantes. Na maioria das vezes, os sistemas críticos causam transtornos ocasionando perdas econômicas, danos físicos ou ameaças aos seres humanos. Os sistemas críticos são sistemas sociotécnicos ou técnicos, dos quais as pessoas dependem. Define-se sistema crítico como um software em que suas características causam riscos inerentes a danos físicos, pessoal e financeiro.
Sobre as razões para que a confiança seja a propriedade de um sistema crítico, analise as afirmativas a seguir:
I. Os sistemas que não são confiáveis, seguros ou sem proteção são normalmente rejeitados pelos usuários.
II. Os custos de falha nesses sistemas são relativamente baixos.
III. Os sistemas não confiáveis podem causar perda de informações ou danos físicos aos seus usuários.
I, apenas.
I e II, apenas.
I e III, apenas.
II e III, apenas.
I, II e III.

As tarefas de identificar e gerenciar riscos de segurança fazem parte do planejamento do projeto. A Engenharia de Segurança é orientada pelos riscos que são identificados pela equipe de software pois os riscos impactam diretamente nas atividades de gerenciamento e na garantia da segurança do projeto.
A respeito dessas asserções, assinale a opção correta.
I - Modelagem de Ameaças é um método de análise de segurança usado para identificar ameaças com o potencial mais alto de causar danos a um sistema baseado em software.
II - A modelagem de ameaças deve ser realizada nas fases finais do projeto, usando as informações do levantamento de requisitos e os modelos de análise.
As asserções I e II são proposições verdadeiras e a II é uma justificativa correta da I.
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
A asserção I é uma proposição verdadeira e a II é uma proposição falsa.
A asserção I é uma proposição falsa e a II é uma proposição verdadeira.
As asserções I e II são proposições falsas.

É importante pensar em investir esforços nas fases de projeto e implementação do software, buscando a redução de custos em mudanças futuras. As autoras salientam que o custo é maior para adicionar funcionalidades depois que o software estiver em uso, e as razões para isso são:
É correto o que se afirma em:
I. A equipe responsável pela manutenção do sistema pode não entender o sistema ou não entender a regra de negócios do cliente.
II. O contrato de manutenção deve ser realizado pela mesma empresa que desenvolveu o sistema.
III. A equipe de manutenção não tem experiência suficiente e, portanto, pode não dominar as regras de negócio do sistema e, até mesmo, os recursos de programação utilizados.
IV. O sistema sofre muitas alterações e, por isso, a sua estrutura torna-se difícil de ser entendida e/ou alterada.
I e II, apenas.
I e III, apenas.
II e IV, apenas.
I, III e VI, apenas.
I, II, III e IV.

A reengenharia pode envolver a redocumentação de sistema, a fatoração da arquitetura de sistema, a mudança de linguagem de programação para uma linguagem moderna e modificações/atualizações da estrutura e/ou dos dados de sistema. A funcionalidade do software não é alterada, geralmente deve-se evitar grandes mudanças na arquitetura de sistema.
Reflita sobre o texto anteriormente apresentado e assinale a alternativa correta sobre os benefícios que são considerados importantes na Reengenharia:
Risco e danos altos.
Risco e custo altos.
Risco alto e custo reduzido.
Risco e custos reduzidos.
Risco e danos reduzidos.

A reengenharia pode envolver a redocumentação do sistema, a fatoração da arquitetura deste sistema, a mudança de linguagem de programação para uma linguagem mais atual, como também modificações e atualizações da estrutura e dos dados de sistema. A funcionalidade do software não é alterada e deve-se procurar evitar grandes mudanças na arquitetura deste sistema.
Assim, com base nesta informação, analise as asserções a seguir:
I - Existe um alto risco em desenvolver novamente um software crítico de negócios.
II - Podem ocorrer erros na especificação de sistema ou pode haver problemas de desenvolvimento. Atrasos no início do novo software podem significar a perda do negócio e custos adicionais.
As asserções I e II são proposições verdadeiras e a II é uma justificativa correta da I.
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
A asserção I é uma proposição verdadeira e a II é uma proposição falsa.
A asserção I é uma proposição falsa e a II é uma proposição verdadeira.
As asserções I e II são proposições falsas.

Prévia do material em texto

22/11/2022 20:38 Unicesumar - Ensino a Distância
about:blank 1/4
ATIVIDADE 4 - ESOFT - TÓPICOS ESPECIAIS EM ENGENHARIA DE SOFTWARE II - 54/2022
Período:21/11/2022 08:00 a 09/12/2022 23:59 (Horário de Brasília)
Status:ABERTO
Nota máxima:1,00
Gabarito:Gabarito será liberado no dia 10/12/2022 00:00 (Horário de Brasília)
Nota obtida:
1ª QUESTÃO
As falhas nos softwares são cada vez mais constantes. Na maioria das vezes, os sistemas críticos causam
transtornos ocasionando perdas econômicas, danos físicos ou ameaças aos seres humanos. Os sistemas
críticos são sistemas sociotécnicos ou técnicos, dos quais as pessoas dependem. Define-se sistema
crítico como um software em que suas características causam riscos inerentes a danos físicos, pessoal e
financeiro
Fonte: https://www.devmedia.com.br/sistemas-criticos/18952. Acesso em: out. 2022.
Sobre as razões para que a confiança seja a propriedade de um sistema crítico, analise as afirmativas a
seguir:
I. Os sistemas que não são confiáveis, seguros ou sem proteção são normalmente rejeitados pelos usuários.
II. Os custos de falha nesses sistemas são relativamente baixos.
III. Os sistemas não confiáveis podem causar perda de informações ou danos físicos aos seus usuários.
 
É correto o que se afirma em:
ALTERNATIVAS
I, apenas.
I e II, apenas.
I e III, apenas.
II e III, apenas.
I, II e III.
2ª QUESTÃO
22/11/2022 20:38 Unicesumar - Ensino a Distância
about:blank 2/4
As tarefas de identificar e gerenciar riscos de segurança fazem parte do planejamento do projeto. A
Engenharia de Segurança é orientada pelos riscos que são identificados pela equipe de software pois os
riscos impactam diretamente nas atividades de gerenciamento e na garantia da segurança do projeto.
 
PRESSMAN, R.; MAXIM, B. R. Engenharia de Software: uma abordagem profissional. 8. ed. Porto Alegre:
AMGH, 2016
I - Modelagem de Ameaças é um método de análise de segurança usado para identificar ameaças com o
potencial mais alto de causar danos a um sistema baseado em software.
PORTANTO,
II - A modelagem de ameaças deve ser realizada nas fases finais do projeto, usando as informações do
levantamento de requisitos e os modelos de análise.
A respeito dessas asserções, assinale a opção correta.
ALTERNATIVAS
As asserções I e II são proposições verdadeiras e a II é uma justificativa correta da I.
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
A asserção I é uma proposição verdadeira e a II é uma proposição falsa.
A asserção I é uma proposição falsa e a II é uma proposição verdadeira.
As asserções I e II são proposições falsas.
3ª QUESTÃO
22/11/2022 20:38 Unicesumar - Ensino a Distância
about:blank 3/4
É importante pensar em investir esforços nas fases de projeto e implementação do software, buscando a
redução de custos em mudanças futuras (HUZITA; FREITAS, 2018). As autoras salientam que o custo é maior
para adicionar funcionalidades depois que o software estiver em uso, e as razões para isso são:
I. A equipe responsável pela manutenção do sistema pode não entender o sistema ou não entender a regra
de negócios do cliente.
II. O contrato de manutenção deve ser realizado pela mesma empresa que desenvolveu o sistema.
III. A equipe de manutenção não tem experiência suficiente e, portanto, pode não dominar as regras de
negócio do sistema e, até mesmo, os recursos de programação utilizados.
IV. O sistema sofre muitas alterações e, por isso, a sua estrutura torna-se difícil de ser entendida e/ou
alterada.
 
HUZITA, E. H. M.; FREITAS, J. A. F. Tópicos Especiais em Engenharia de Software II. Maringá: Unicesumar,
2018. 232 p.
 É correto o que se afirma em:
ALTERNATIVAS
I e II, apenas.
I e III, apenas.
II e IV, apenas.
I, III e VI, apenas.
I, II, III e IV.
4ª QUESTÃO
A reengenharia pode envolver a redocumentação de sistema, a fatoração da arquitetura de sistema, a
mudança de linguagem de programação para uma linguagem moderna e modificações/atualizações da
estrutura e/ou dos dados de sistema. A funcionalidade do software não é alterada, geralmente deve-se
evitar grandes mudanças na arquitetura de sistema.
 
SOMMERVILLE, I. Engenharia de Software. 9. ed. São Paulo: Pearson Prentice Hall, 2011.
 
Reflita sobre o texto anteriormente apresentado e assinale a alternativa correta sobre os benefícios que são
considerados importantes na Reengenharia:
ALTERNATIVAS
22/11/2022 20:38 Unicesumar - Ensino a Distância
about:blank 4/4
Risco e danos altos.
Risco e custo altos.
Risco alto e custo reduzido.
Risco e custos reduzidos.
Risco e danos reduzidos.
5ª QUESTÃO
A reengenharia pode envolver a redocumentação do sistema, a fatoração da arquitetura deste sistema, a
mudança de linguagem de programação para uma linguagem mais atual, como também modificações e
atualizações da estrutura e dos dados de sistema. A funcionalidade do software não é alterada e deve-se
procurar evitar grandes mudanças na arquitetura deste sistema.
SOMMERVILLE, I. Engenharia de Software. 9.ed. São Paulo: Pearson Prentice Hall, 2011.
Assim, com base nesta informação, analise as asserções a seguir:
I - Existe um alto risco em desenvolver novamente um software crítico de negócios.
PORQUE
II - Podem ocorrer erros na especiicação de sistema ou pode haver problemas de desenvolvimento. Atrasos
no início do novo software podem signiicar a perda do negócio e custos adicionais.
 A respeito dessas asserções, assinale a opção correta.
 
ALTERNATIVAS
As asserções I e II são proposições verdadeiras e a II é uma justificativa correta da I.
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
A asserção I é uma proposição verdadeira e a II é uma proposição falsa.
A asserção I é uma proposição falsa e a II é uma proposição verdadeira.
As asserções I e II são proposições falsas.

Mais conteúdos dessa disciplina