计算科学导论_最新计算科学导论
计算科学导论由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“最新计算科学导论”。
《计算科学导论》读书报告
从时间上来说,3个学期前我已是计算机科学与技术专业的一名本科生。但从对专业的认识上来说,我认为直到我上了《计算科学导论》这门课才算是。在此之前,可以说我对这一专业几乎没有了解,不知道要学些什么,不知道什么时候学,不知道怎样来学,不知道学了有什么用,不知道自己将来要朝计算机行业哪个方向
发展,不知道如何来准备这一切,„„总之,大学一年级我是在迷茫与困惑中度过的。
当我上了李志刚教授的《计算科学导论》课,读了赵致琢教授的《计算科学导论》时,真是又惊喜又遗憾。惊喜的是我开始了解我的专业,我的迷茫和困惑开始消散,我预感到自己开始有了奋斗的方向;遗憾的是我们怎么在大一没开这门课,我怎么没早一点看到这本书。但无论如何,我从这本书中学到很多对专业学习至关重
要的知识、方法。这本书已经改变了我。
一、[学习内容及收获]:
通过《计算科学导论》的学习。我或深或浅地了解了计算模型与二进制,通用数字计算机系统结构与工作原理,数字逻辑与集成电路,机器指令与汇编语言,算法、过程与程序,高级语言与程序设计,系统软件与应用软件,计算机组织与体系结构,并行计算机、通道与并行计算,计算机网络与通信,计算机图形学与图像处理,逻辑与人工智能到数据处理与演化计,计算机科学与技术一级学科等领域内的一些重要的基本概念。该书还围绕计算机科学与技术学科的定义、特点、基本问题、发展主线、主流方向、学科方法论、历史渊源、发展变化、知识组织结构与分类体系、学科发展的潮流与未来发展方向、学科人才培养目标、教学重点与科学素养等内容进行了系统而又深入浅出的论述,以科学办学思想和内涵发展优先的理念为基础,全面阐述了在培养计算机科学与技术一级学科创新人才与高素质专业技术开发人才的过程中,如何使学生正确地认识和学好计算机科学与技术学科。最后,依据人才培养的基本模式和“教材一体化设计”的研究报告,该教材还介绍了布尔代数的基础知识。作为导论性的教材,该书不可能详细介绍每一部分的内容。作为计算机专业本科低年级的学生,我们也不可能理解每一部分。能够从懊悔报错专业到逐渐喜欢上这个专业,能够从对专业不甚了解到整体系统地了解本专业,能够从迷茫与困惑到找到自己应该努力的方向,做出自己的大学学习规划。我认为,这
是我从该书中学到的最重要的知识,得到的最大收获。
二、[学习感悟体会]:
该教材深度定位为高级科普式读物。其风格为语言通俗、流畅。一切科学理论只有在赋予哲学解释之后才能获得升华。站在科学哲学的高度,采用高级科普的形式去认知和导学计算机科学与技术学科是《计算科学导论》的鲜明特色之一。值得注意的是,该书并没有专门系统地阐述科学哲学和学科方法论的内容,而是将科学哲学的观点和学科方法论中大量成熟的内容融入到各章节之中,自始至终贯彻在各个章节的字里行间。尽管有一部分,甚至很大一部分我虽读了几遍还是朦朦胧胧,但这些理论知识正逐渐渗入我的思想中,进一步的理
解和提高需要时间和更多的知识储备。
教材中就计算科学与数学的关系讲了很多,也给出了思维方式数学化的途径及方法。二三十年前计算科学可以说还是数学的一个分支。而像计算机之父冯.诺伊曼等早期的计算科学的研究者也都是数学出身。数学被认为是计算科学的基础,原因是数学提供了计算科学最重要的学科思想和学科的方法论基础。早在入学伊始的专业介绍中我就得知数学在计算机专业中的重要性,并曾一度担心自己并不强的数学功底将来会很大程度地影响专业的学习。实际上计算机的一些理论研究,如网络安全学,图形图像学,视频音频处理等都与数学有着很大的关系。数学系的学生到软件企业中大多作软件设计与分析工作,而计算机系的学生做程序员的居多,原因在于数学系的学生分析推理能力,从所受训练的角度上要远远在我们这些计算机专业学生的平均水平之上。目前,我们学过的数学课有高等数学和线性代数。尽管我们专业的老师,甚至任课老师都多次告诫我们这些课对计算机专业有多么重要。但是从挂科的人数可以看出,这似乎并没对多少同学起到作用,我认为这一点应引
起老师、领导的高度重视。
并且在以后的数字逻辑、概率统计、数值分析、离散数学等数学学习中,老师和学生都应更加重视,真正把这些课程当成我们专业的基础来学习,多加练习、思考,有意识地培养自己的数学思维方式。最终,为专业学习
打下坚实的基础。
三、[发展方向及学习规划]:
[专业方向选择]:中学时期我就注意到超市里电脑管理跟小商店手记账的天壤之别,尤其对银行存取款的管理感兴趣。不过,那时还没有“数据库”这个概念,更不懂DBMS为何物。上学期学过了Visual FoxPro,对DBMS总算有了点了解。去图书馆时,我总是主动了解有关数据库的书籍。在今天这个时代,一个组织的成功比以往更加依赖于准确地获取数据的能力,有效管理数据的能力,以及使用数据分析并指导其行为的能力。
经历了网状数据模型、层次数据模型、关系数据模型。如今,最重要的DBMS已进入因特网的时代。目前,使用DBMS存储数据并通过Web浏览器浏览数据已变的越来越普遍,所有的数据库厂商都在增加他们的DBMS功能,使之更适合因特网发布。随着越来越多的在线数据库的产生,并且通过计算机网络越来越容易获得数据,数据库也将变得更重要。而众多领域的发展需求也正在推动着数据库领域的大发展。这包括诸如多媒体数据库,互动影像,数字图书馆等精彩视频,一批诸如人类基因变换和NASA的地球观测系统,专家系统等科学项目。在商业上,数据库管理系统代表最大的最有活力的市场之一。所以有关数据库系统的研究开发被证明在很
多方面有最丰厚回报和美好前景。
这一学期在课下学了学Acce 2003,那时才意识到在VFP中学到的东西对学习Acce 起到事半功倍的作用。虽然,Acce 简单、易学,只是小型桌面数据库管理系统。但这毕竟是我第一次较深入接触的DBMS,并让我对数据库系统产生浓厚的兴趣。《计算科学导论》课,得知我们专业有数据库技术应用这个方向后,我更坚定了学习数据库的决心。
[应具备的学习态度]
1.“当你选择了计算机这一门科学,就意味着你踏上了一条不归路,就意味着你一生都要为之奋斗„„你的身后是悬崖,只有向前走,不能往后退。“这是对计算机专业应抱学习态度的深刻描述。的确如此,计算机科学博大精深,发展极快。我们今天学的Java,VB,C,C++,明天可能将被淘汰。所以,我们掌握一门新技术的同时就又有更新的技术产生,身为当代的计算机专业的大学生有紧跟科学发展的素质意识。真正水平高的计算机专业人才应是能够以最快的速度接受新事物的人。
2.21世纪英语演讲比赛的冠军都轮不到英语系的学生了。计算机也是一样的,我们必须面对的一个现实就是:计算机真的就只是一个工具,如果不具备其它方面的素养,计算机系的学生虽然不能说找不到工作,不过总有一天当其他专业人才掌握了计算机技术后,也许将比我们出色许多。原因就在于计算机解决的大都是实际问题,实际问题的知识却是我们少有的。所以我们学习每一个课程之前,都要先搞清这一课程的学习目的,这一学科的应用领域。可是,我们很少有人知道学一个学科的学习目的,期末考试结束了也不知道学这科做什
么用甚至很正常。我觉得这是我们现在学习的最大弊端。
3.如果我们都按学校的教学计划的安排学,将来我们都成了球体,即方方面面的知识都具备,都不精通,可是社会上需要球体的地方很少。不要毕业后,让企业来改变自己这个球体,而应在大学的业余时间用自己的兴趣来自我改造,拥有自己的特长。所以,除了学习学校开的有关数据库课程。我还应自学更多有关数据库的知识。
4.要走的路还很长,学习计算机科学需要韧性,更需要创新,需要激情,需要深刻学习理论知识,勇
于接受新技术的挑战!
1.打好基础,掌握好C语言C++基础的语言,对学习数据结构和算法有很大的帮助。
2.面向对象是高级也是最流行的语言,所有的面向对象语言几乎都是通用的,结构和特性都差不多,只要掌握和归纳好它们的一些共同的特性,哪怕将来转向其他的语言都是轻而易举,得心应手,达到融会贯通的效果。
3.好的开发工具是你提高开发效率,提高编程兴趣的前提,学习语言的过程中还应该研究怎么利用开发工具有效地提高开发的效率。
4.善于总结,在开发过程中我们可以总结出许许多多规律性的东西,这些规律一方面可以让我们避免在以后的开发中犯同样的错误,另一方面对我们掌握其他的规律都是有所帮助的,规律都是交叉在一起的。跟着规律走,实事求是。
5.项目开发是最好的学习方法,这一点是我最有感触的,软件开发是实践性很强的活动,但靠理论知识学起来比较吃力,而且枯燥无味,学习种理论学习和开发实践的比例应该是1:2,而且是交叉进行。这样才可以比较快的掌握一个知识点。
6.团队合作,现在的项目几乎很少一个人去完成,频繁的沟通和密切的配合是成功的必要条件。