Exercícios de Engenharia de Software
Por: Ana Hall • 1/12/2020 • Pesquisas Acadêmicas • 335 Palavras (2 Páginas) • 392 Visualizações
Exercícios de Engenharia de Software - Lista 1
1) O que é software? Comente sobre seus componentes.
O software é a parte lógica do computador, é um conjunto de instruções e dados que são passados para a parte física do computador para realizar alguma tarefa. Os componentes de software variam em complexidade, escopo, grau de funcionalidade, habilidades necessárias e infraestrutura necessária, classificam-se entre componentes de interface com o usuário; componentes de serviço; componentes de domínio.
2) O que é produto de software?
Existem dois tipos de produtos de software.
Genéricos: Sistemas do tipo stand-alone, são produzidos por uma organização de desenvolvimento e distribuídos livremente no mercado.
Sob Encomenda: Como o próprio nome já diz, esses sistemas são feito sob encomenda, são feitos especialmente para atender as necessidades do cliente.
3) Diferencie produto genérico de produto sob encomenda (exemplificando).
A diferença está no fato de que os genéricos são feitos para qualquer um que queira usar e o sob encomenda é feito para um cliente específico que está pagando para que aquele software atenda a todas as suas necessidades. Porém, na medida que o tempo passa essa diferença se torna menor, afinal os clientes que compraram o software genérico podem customizar o sistema, o adaptando de acordo com suas vontades.
Um exemplo disso os sistemas ERP, que muitas empresas o utilizam de formas customizadas.
4) O que é Engenharia de Software?
É uma disciplina que compõe ferramentas, métodos e procedimentos para o desenvolvimento do software de um computador.
5) O que são sistemas técnicos?
São um conjunto de elementos interconectados que geram o controle e o transporte de informações e de energia.
6) O que são sistemas sócio técnicos?
É um sistema que propõe uma série de maneiras diversas para alcançar a otimização conjunta.
7) O que são sistemas legados?
São sistemas antigos que permanecem operando em uma organização. Costumam usar bancos de dados obsoletos.
8) O que é processo de software?
É um conjunto estruturado de atividades que, se operarem corretamente seguindo os padrões solicitados, resultarão no produto desejado. O produto desejado é um software de alta qualidade e baixo custo.
9) Quais as atividades fundamentais do processo de software?
1- Especificação;
2- Projeto;
3- Implementação;
4- Validação;
5- Manutenção e Evolução;
...