A ENGENHARIA DE SOFTWARE, A QUALIDADE FINAL DO SOFTWARE E O PAPEL DO PROFISSIONAL DE DESENVOLVIMENTO

A ENGENHARIA DE SOFTWARE, A QUALIDADE FINAL DO SOFTWARE E O PAPEL DO PROFISSIONAL DE DESENVOLVIMENTO

Tecnologia
O termo Engenharia de Software como é conhecido foi cunhado e usado pela primeira vez pelo professor Friedrich Ludwig Bauer em 1968 na primeira conferência dedicada ao assunto patrocinado pelo NATO Science Committee (NAUR & RANDELL, 1969), seu surgimento decorreu da análise feita na época sobre as condições da indústria de software que estava entrando em um período crítico de colapso que ficou conhecido pela alcunha de crise do software que teve seu início em meados da década de 1960, quando os programas existentes tornaram-se difíceis de serem mantidos, estendendo-se até o final da década de 1970 (PRESSMAN, 1995, p. 6).   A crise de software foi uma decorrência da imaturidade do mercado e dos profissionais da computação da época, pois vinha de um período onde o desenvolvimento do software…
Read More
INTRODUÇÃO A ARQUITETURA SAP COM FOCO EM SAP-1

INTRODUÇÃO A ARQUITETURA SAP COM FOCO EM SAP-1

Linguagem, Tecnologia
De acordo com Malvino (1985, p. 255) o computador SAP (Simples-Quanto-Possível = Simple-As-Possible) foi projetado com o objetivo de apresentar de forma lúdica a estrutura operacional de um computador eletrônico moderno, de maneira que fique mais simples abstrair a concepção usada nos computadores eletrônicos mais modernos. Por mais estranho que possa parecer, muitos professores que atuam sobre a temática da disciplina relacionada a arquitetura e organização de computadores não fazem uso deste recurso ocasionando verdadeiro martírio para os alunos. O uso do computador SAP pode facilitar o entendimento dos detalhes relacionados a organização de computadores e sua aplicação em linguagem de baixo nível. Este artigo descreve brevemente a arquitetura SAP-1 e mostra duas aplicações exemplificando e utilizando-se sua linguagem de baixo nível. A ARQUITETURA A proposta da arquitetura do computador…
Read More