Engenharia de software
1 – O que é software? Software é uma sequência de instruções a serem seguidas e/ou executadas, na manipulação, redirecionamento ou modificação de um dado/informação. São programas de computador que usamos para interagir com a máquina, resolver problemas e executar determinadas tarefas.
2 – O que é Engenharia de Software? É uma disciplina de engenharia relacionada a todos os aspectos da produção de software.
3 – Explicar as seguintes aplicações de software: - Software comercial: é o software desenvolvido por uma empresa com o objetivo de lucrar com sua utilização. - Software de tempo real: é capaz de executar todas as informações que ele recebe, em tempo real. - Software científico: é utilizado por cientistas, investigadores e técnicos especializados. - Software embutido: é um sistema microprocessado no qual o computador é completamente encapsulado ou dedicado ao dispositivo ou sistema que ele controla. - Software para web: é um software desenvolvido para a web.
4 – Por que se leva tanto tempo para concluir o software? Porque a construção de um software é desenvolvida em várias etapas muito precisas, onde qualquer erro pode acarretar vários problemas, então cada etapa deve ser feita com muita calma e precisão.
5 – Por que os custos de desenvolvimento são tão altos? Para cada etapa no desenvolvimento de software são necessários profissionais especializados, como o software precisa de várias etapas os custos acabam ficando muito altos.
6 – Por que não se pode encontrar todos os erros antes da entrega do software aos clientes? Porque durante o levantamento de requisitos, que envolve uma entrevista com o cliente, não é possível esclarecer exatamente a necessidade do cliente, portanto depois de entregue o sistema o cliente irá testá-lo e dizer aquilo que falta e aquilo que não é