Buscar

Conceitos de engenharia de software - Exercícios

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

Exercícios 1
Exercícios
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.
Exercícios 2
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 
Exercícios 3
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.
Exercícios 4
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
Exercícios 5
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