atps
:: Análise de Sistemas ::
– Técnico em Informática para Internet –
Prof: Úrsula
Olá, seja bem vindo(a) a nossa aula 1 ! (módulo I)
O Início
A partir de 1961 o mundo presenciou o surgimento de novos computadores, mais modernos e com mais poder computacional. A partir dessa data o software ganhou notoriedade e, por conta disso, uma série de problemas relacionados ao
“amadorismo” utilizado para sua construção ficou evidente. Esses fatores originaram a
Crise do Software, em meados de 1968. O termo expressava as dificuldades do desenvolvimento de software frente ao rápido crescimento da demanda existente, da complexidade dos problemas a serem resolvidos e da inexistência de técnicas estabelecidas para o desenvolvimento de sistemas que funcionassem adequadamente ou pudessem ser validados.
Em 1968 aconteceu a NATO Software Engineering Conference, um evento criado com o objetivo de discutir alternativas para contornar a Crise do Software. Essa conferência marcou assimo início dessa nova área na computação. Essa conferência, teve como um dos participantes o ilustre professor de Matemática, da Universidade
Eindhoven de Tecnologia, Edsger Dijkstra. Em 1972 Dijkstra recebeu o Prêmio Turing
(Turing Award), que é dado anualmente pela Association for Computing Machinery
(ACM), para uma pessoa selecionada por contribuições de natureza técnica feitas para a comunidade de computação. Seu discurso para recebimento do prêmio, intitulado “O
Pobre Programador” (The Humble Programmer) tornou-se um clássico da Engenharia de Software. Um trecho desse discurso, traduzido para o português e que resume a crise, é exibido a seguir:
“A maior causa da crise do software é que as máquinas tornaram-se várias ordens de magnitude mais poderosas! Para esclarecer melhor: quando não havia máquinas, a programação não era um problema; quando tínhamos poucos computadores, a programação tornou-se um problema razoável, e