Buscar

Conceitos da 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 5 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

Prévia do material em texto

Conceitos da engenharia de software 
 
Perguntas e respostas. 
1. O que foi a Crise de Software? 
Resposta incorreta 
A. A Crise de Software permitiu o desenvolvimento de software de alta qualidade já que 
houve um aumento da concorrência. 
A Crise de Software não permitiu o desenvolvimento de software de alta qualidade. Ela 
representa um conjunto de problemas que ocorreram devido à baixa qualidade de software e 
problemas no processo de desenvolvimento. 
 
Você acertou! 
B.A Crise de Software foi um termo que surgiu nos anos 70. O termo expressava as 
dificuldades do desenvolvimento de software frente ao rápido crescimento da demanda 
por software. 
No Início dos anos 70, quando vivia-se a terceira era do software, houveram muitos 
problemas de prazo e custo no desenvolvimento de software, devido à baixa produtividade, 
baixa qualidade e difícil manutenção do software. 
 
Resposta incorreta 
C. A Crise de Software foi acompanhada pela Crise de Hardware, que acabou gerando 
inúmeros desempregos na década de 70. 
A Crise de Hardware não existiu. Na verdade, a Crise de Software expressou dificuldades 
do desenvolvimento de software que gerava baixa produtividade, baixa qualidade e difícil 
manutenção dos sistemas produzidos. 
 
Resposta incorreta 
D. A Crise de Software foi um termo criado para expressar momentos em que um 
sistema apresenta processamento lento. 
Embora a falta do uso de metodologias adequadas possam deixar um software lento, a Crise 
de Software foi criada para expressar um momento onde a criação de software não 
utilizavam métodos sistemáticos que ajudavam a manter a qualidade dos sistemas. 
 
Resposta incorreta 
E. A Crise de Software ocorreu após a Segunda Guerra Mundial quando 
nenhum software era vendido. 
O termo "Crise de Software" foi criado na década de 70, juntamente com a necessidade de 
uso de novas metodologias sistemáticas obtidas após a criação da Engenharia de Software. 
2. Qual foi o motivo da criação da Engenharia de Software? 
Resposta incorreta 
A. A Engenharia de Software foi criada porque nenhum software disponível antes da 
Engenharia de Software conseguia realizar cálculos complexos. 
Antes da criação da Engenharia de Software existiam softwares muito complexos e que 
conseguiam realizar cálculos complexos. No entanto, eram construídos sem uma 
metodologia adequada. 
 
Você acertou! 
B. A Engenharia de Software foi criada para permitir o uso de elementos da engenharia 
de forma controlada e sistemática no desenvolvimento de software. Também para evitar a 
Crise de Software. 
A Engenharia de Software permitiu o uso de elementos da engenharia que eram 
amplamente utilizados em outras áreas, tornando a criação de software mais controlada, 
sistemática e padronizada. 
 
Resposta incorreta 
C. A Engenharia de Software foi criada para acelerar o desenvolvimento de software no 
Brasil. 
Embora a Engenharia de Software seja uma área muito forte, hoje, no Brasil, ela também é 
utilizada em todo o mundo. 
 
Resposta incorreta 
D. A Engenharia de Software foi criada para facilitar o uso de software. 
Este não foi o motivo pelo qual foram introduzidos elementos da engenharia na criação 
de software, embora a facilidade de uso seja uma consequência de um bom planejamento 
e modelagem de software. 
 
Resposta incorreta 
E. A Engenharia de Software foi criada para permitir que a produção de novos sistemas 
tivesse mais elementos gráficos e amigáveis ao usuário. 
A criação da Engenharia de Software não foi motivada pela utilização de elementos gráficos 
e melhores interfaces, mas sim pela necessidade de evitar a Crise de Software. 
 
 
3. Com a introdução da Engenharia de Software, o que mudou no processo de 
desenvolvimento de software? 
Você acertou! 
A. Iniciou-se o uso de técnicas e metodologias sistemáticas e controladas já presentes 
na engenharia e amplamente utilizadas em outras áreas. 
Com a Crise de Software, foi proposta a Engenharia de Software para tornar a criação 
de Software mais sistematizada e controlada. 
 
Resposta incorreta 
B. A Engenharia de Software melhorou o entendimento do desenvolvedor na leitura dos 
requisitos de Software. 
A Engenharia de Software utilizou elementos da engenharia no processo de criação 
de software. A identificação dos requisitos de software é apenas uma etapa do ciclo de 
criação de software. 
 
Resposta incorreta 
C. Aumentaram as vendas de sistemas de software na década de 80. 
A Engenharia de Software incluiu elementos da engenharia no processo de 
desenvolvimento de software. 
 
Resposta incorreta 
D. Permitiu que mais pessoas pudessem ter acesso a sistemas de software. 
Embora a demanda estivesse aumentando durante a criação da Engenharia de Software, 
essa não foi uma ocorrência direta. 
 
Resposta incorreta 
E. Removeu da criação de software as técnicas e metodologias sistemáticas e 
controladas já presentes na engenharia e amplamente utilizadas em outras áreas. 
A Engenharia de Software incluiu técnicas e metodologias sistemáticas e controladas já 
presentes na engenharia e amplamente utilizadas em outras áreas. 
 
4. João, dono de uma empresa de software, tem que criar um sistema para um 
cliente. Até o momento, o cliente fez apenas uma ligação informando o tipo 
de software que ele quer. Qual a primeira coisa que João deve fazer? 
Resposta incorreta 
A. Ir para a sua empresa e começar a programar imediatamente. 
João ainda não sabe quais as necessidades do cliente e como o software deve ser criado. 
 
Resposta incorreta 
B. Modelar algumas telas do sistema e perguntar ao cliente a sua opinião. 
Embora seja importante criar um protótipo e mostrar ao cliente antes de implementar, nesse 
momento João ainda não teria informações suficientes para fazer algo. 
 
Resposta incorreta 
C. Contratar uma grande equipe de desenvolvedores para criar o software o mais rápido 
possível. 
João ainda não sabe o tamanho do sistema que terá que criar, então contratar 
desenvolvedores sem antes planejar seria um erro muito grande. 
 
Você acertou! 
D. Entender o negócio do cliente e realizar reuniões para mensurar o que ele precisa. 
João deve entender o que o cliente precisa, como vai fornecer, o negócio do cliente e fazer 
uma análise dessas necessidades, conseguindo, então, estipular prazos e custos de acordo 
com as metodologias da Engenharia de Software. 
 
Resposta incorreta 
E. Informar para o cliente que em um mês o sistema estará em pleno funcionamento, 
além de informar qual será o custo do sistema. 
João não poderia informar prazos e custos sem ao menos ter mais informações das 
necessidades do cliente. 
 
 
5. Qual é a base dos elementos da Engenharia de Software? 
Resposta incorreta 
A. Métodos. 
Os métodos envolvem tarefas como: comunicação, análise, modelagem, construção, testes 
e suporte. Não é a base das camadas, mas é a 3º camada. 
 
Resposta incorreta 
B. Ferramentas. 
Quando as ferramentas são interligadas temos um sistema que suporta o desenvolvimento 
de software. Não é a base das camadas, mas é a 4º camada. 
 
Você acertou! 
C. Foco na qualidade. 
Foco na qualidade é a base das camadas da Engenharia de Software. Ele serve para 
promover uma cultura de aperfeiçoamento contínuo de processos. 
 
Resposta incorreta 
D. Processo. 
Eles servem para definir uma metodologia que deve ser estabelecida, visando ter uma 
entrega efetiva. Não é a base das camadas, mas é a 2º camada. 
 
Resposta incorreta 
E. Conceitual. 
Esta não é uma camada da Engenharia de Software.

Continue navegando