第1章 计算作为一门学科
在学科综述性导引课程的构建问题上,人们容易将“计算机文化”与“计算机导论”混为一谈。其实,这是两门性质不同的课程。
“计算机文化”(或“大学计算机基础”等)要解决的是人们对计算机功能的工具性认识,其目的在于培养学���操作计算机的初步能力,所以常着眼于应用操作的具体细节;而“计算机导论”除了培养学生操作计算机能力之外,关键是要解决计算机及其他IT(信息技术)专业的学生对本专业和对计算本质的认识问题。IT专业的学生不能局限于仅仅把“计算”看成一种工具,而更应该理解和掌握计算学科的基本原理、根本问题,以及解决问题的新的思维模式。
1.1 计算学科的历史背景
以计算机为基础的信息技术已经扩展到社会各个领域,人类对信息的依赖迅速增长,计算机技术和基于计算机的应用技术已经成为信息社会的重要基础设施,计算机教育和培训也成为我国高等教育中一个重要的环节。近年来,行业界和教育界都十分关注“计算(Computing)”这个词的含义,并明显意识到计算所覆盖的领域正处在不断地、迅速地扩展中。
计算学科源于欧美,诞生于20世纪40年代初。计算学科的理论基础在**台现代电子计算机出现以前就已经建立起来了,20世纪40年代电子数字计算机诞生后,促进了计算机设计、程序设计以及计算机理论等领域的发展。
英国的一台名叫“巨人”(Colossus)的计算机早在1943年就投人了运行,用于译解德国的密码,但由于英国政府在1970年之前一直对它保密,人们并不了解。因此,一般认为,美国宾夕法尼亚大学于1946年2月14日研制成功的ENIAC(Electronic Numdrical Integrator and calculator,电子数字积分器和计算器)是世界上**台多功能电子数字计算机,如图1-1所示。
……