论文部分内容阅读
第三次科学技术革命之后,软件技术作为计算机科学与技术的一个重要分支迅速发展起来,越来越深入到社会实践和人们的日常生活中,甚至是每时每刻都在被人们所用。软件技术的研究和实践对生产生活、教育科研、航空航天、军事国防、工程应用等诸多领域都起着至关重要的作用,成为了21世纪不可或缺的技术手段。国内外对软件技术的研究,在理论、方法和应用方面已取得了一定的成果,但相关研究仍然存在一些不足。 论文以20世纪计算机科学与技术的发展为线索,探寻半个世纪以来软件技术发展取得的成就。首先,梳理了软件技术的发展历史,从早期、中期和后期三个阶段分析了软件技术为应对软件危机而引发的编程语言、编程工具、设计思想等方面变革。其次,结合21世纪以来最新的研究成果和方向,总结出软件技术向云端化、智能化、创新化方向发展的总体趋势,提出了相关理论依据,并给出了现实应用和相关对策。最后,在研究软件技术发展的历史和趋势的基础之上,对软件技术进行了深刻地哲学反思。第一,溯本求源,对软件技术产生的的本源和特点进行探索,从中西方传统哲学和科学方法中寻找答案,探求软件技术发展哲学思想的理论基础。第二,从本体论、认识论和价值论三个方面进行哲学反思,阐述软件技术带来的自然观念、思维方式和伦理关系的变化。第三,展望未来,对软件技术未来发展做出进一步展望,同时也分析了软件技术高度发达的异化现象带给人们的影响,并给出具体对策和选择。