第一篇:计算机科学导论报告
计算机科学导论报告
摘要:转眼间,一个学期已经快要过去。相比较刚刚入学时,对计算机一窍不通的我来说,现在的我已经对计算机这片领域有所了解了,尤其是在经过计算机科学导论学习之后,使得我对计算机的历史及其组成有了深刻的理解。下面我就:1.对计算机专业的认识和打算如何学习该专业;2.对离散数学和它在软件工程的学习中的重要性的认识以及如何打好专业基础;3.计算机硬件系统的结构和工作过程;4.软件工程的模型、方法及文档的概念,以及对软件工程能力培养的认识,这四个方面谈谈我自己的认识和体会。
关键词:计算机科学、离散数学、计算机硬件系统。
1.对计算机专业的认识和打算如何学习该专业
当今的世界,是一个信息交流愈加频繁的世界。而计算机作为信息储存和信息传递的重要载体和工具,在人们的日常生活和日常工作中有着至关重要的作用,而且,随着社会的不断发展以及人们要求的不断提高,计算机的进步和完善已成为必然。这其中包括了硬件系统的发展和完善、软件系统的更新和创新、程序设计语言的模块化、简明性和形式化的发展甚至是未来的人工智能系统。这一切无不促使着计算机专业向着更高的层次发展。
现如今,计算机专业已经不是仅仅掌握几门程序编辑语言就可以的,它对学员有着更高的要求。首先,在知识领域方面,我们必须掌握图形学、离散结构、数值计算科学等多门学科知识,同时,我们还要理解计算机的硬件、软件结构,了解计算机的运行过程。
然后,在个人方面,它要求学员应有着缜密的逻辑思维,良好的职业道德,更要有终身学习的想法和毅力。因此要学好计算机专业并不容易,这就要求我们要有着合理打算,以及恰当的计划。
在我看来,学习计算机专业,首先不能缺的就是毅力。正如我在上面所讲的,学习计算机就要做到终身学习,因为计算机产业作为朝阳产业,更新速度快,旧的东西往往很短的时间便被新的取代,所以稍有懈怠我们便会被其甩在后面。其次,还应该做到以下几点:
1.调整心态,即便计算机不是自己心目中的理想专业,但进入计算机专业
学习,就必须全力以赴,正确面对;
2.放宽眼界,不要仅仅局限于课本之上,还要多阅读一些与专业有关的课外书籍,例如《数据结构》等;
3.上课时,一定要注意听讲,切勿走神或者打瞌睡;
4.重视上机操作,在实际操作当中加深自己对程序语言的理解;
5.努力学好数学,打好基础;
6.合理利用课余时间,做到学习娱乐双结合;
7.时刻关注计算机领域发展,注意新的与计算机有关的科学技术,并时刻吸收新的知识;
8.学会向老师问问题;
我相信,只要我肯努力,我一定会学好计算机这门专业的!
2.对离散数学和它在软件工程的学习中的重要性的认识以及如何打好专业基础
从计算机的发展史来看,它的最初的功能就是计算,因而它与数学是密不可分的,同时,又因为计算机对数据的处理是单个单个依次进行的,所以它处理的问题本来就是一种非连续的,一种和离散有关的数学模型。因此离散数学对计算机的发展有着巨大的作用与意义。
离散数学,或称离散结构,它主要包含了数理逻辑、集合论、代数结构和图论4个部分,另外还包括计算机应用对象的离散结构的研究,如离散概率、运筹学、数值计算、数学建模与模拟等。总的来说,离散数学是我们研究计算机科学的基本数学工具,同样也是我们解决
计算机问题的基础所在。
当前,随着计算机科学的发展和计算机应用的日趋广泛,离散数学在计算机领域的重要性愈加突出。这不仅仅表现在它在数据结构、操作系统、编译原理、算法分析、逻辑设计、系统结构等方面的广泛应用,还体现在它为我们提供了一种解决问题的思维方式——一种严密的、抽象的逻辑思维,我想这便是离散数学的重要性所在吧。
既然离散数学如此重要,那么学好它便成为学好计算机的关键之一。因而我认为要学好离散数学,进而打好专业基础,就应该做到以下几点:
1.离散数学为我们提供了不同的解决问题的思维方式,因而在日常生活当中,我们可以尝试着用这种逻辑思维来思考一些问题,进而加强自身的逻辑概念,为以后的学习打下基础。同时,加深自己对离散数学的认识,更好的掌握这门学科;
2.认真学习学校安排的数学课程,为将来学习更加深奥的数学知识作好充足准备;
3.“实践出真知”,要把握好机会,多参加一些学校组织的活动。另外,如果有机会参加相关竞赛的话,也应该抓住机会,从实践中学习,并培养自身对专业的兴趣。
3.计算机硬件系统的结构和工作过程
自1946年世界上第一台计算机诞生,到现在微型计算机的普及,已经过去了近66年。在这期间,计算机可谓是发生了翻天覆地的变化,产品不断更新,系统设备也愈加先进。但究其根本,其系统组成依然遵循着传统的结构,这种结构便是“冯诺依曼模型”。而我要谈的计算机硬件系统也正是从这种模型中演变出来的。
硬件系统,顾名思义就是指微型计算机系统各种看得见的、摸得着、实实在在的装置,是微型计算机系统的物理基础。与原始的冯诺依曼机不同,现在的硬件系统并不是以控制器为中心,而是转向以存储器为中心,通过将复杂的计算以及操作过程转变为由许多条基本指令组成的程序,预先存入存储器中,然后根据用户发出的运行指令,计算机再按程序规定的顺序逐条的执行指令,进而完成用户所需的功能,从而大大提高了运行速度。
当前,我们所熟知的硬件系统主要包含两大部分:主机和外设。主机除了冯诺依曼机中已有的控制器、运算器、存储器外,还增加了包括只读存储器(ROM)、随机读写存储器(RAM)、高速缓冲存储器(Cache)在内的主存储器。而外设则在输出、输入设备的基础上,又增添了软盘、硬盘等辅助存储器和网络设备、声卡等其它设备。其中,输入设备除却键盘鼠标等传统设备外,又根据工作或是用户的要求增添了光笔、摄像头等现代高科技产物。而这一切都使得计算机硬件系统越来越来完善,越来越来人性化。
谈到计算机硬件系统,我们就不得不讨论其工作过程:计算机工作时,主要是通过输入信息——系统处理——输入信息的模式进行的。其工作模式主要是通过总线结构来完成的,其中我们利用外部设备输入需要处理的信息,经过总线传递给CPU,再经过其处理,然后又经过总线输出到外部设备上来,通过外部设备表示出来,这便是我们知道的整个的工作过程。
而现如今,随着科技的迅猛发展,计算机需要处理的数据信息越来越来庞大,同时人们对计算机功能的要求也越来越来高,而硬件系统作为这一切的基础,就必须有着极大的发展。就我所知,当前的计算机硬件系统有七大发展趋势:更小巧;更个性;更聪明;更廉价;更“无线”(无线);更普遍;更时尚。同时,所谓的多核技术也是未来计算机硬件系统发展的方向。我想随着科学的不断进步,以及人们无穷的创造能力,计算机硬件系统会越来越来完善,并且促使着计算机越来越来贴近人们的生活。
4.软件工程的模型、方法及文档的概念,以及对软件工程能力培养的认识
如果说硬件系统是计算机的身体构架,那么软件系统就是计算机的思维所在。假如没有了软件的操控,计算机就会变成 “行尸走肉”一般了,因而软件对计算机异常重要。这便
有了软件工程的诞生。
在软件工程当中,必不可少的一环便是选择恰当的软件开发模型。当前,常见的开发模型共有6种,它们分别是瀑布模型、快速原型法模型、螺旋模型、喷泉模型、转换模型和智能模型。除了软件开发模型,软件开发方法也同样重要,因为它不仅仅限于程序设计,还包含了更多的软件工程的活动,软件开发方法可谓贯穿于整个软件工程的全过程。由于软件开发方法大都是在不断的实践过程中形成的,所以不同的软件开发方法都有其各自的特征,而如今公认的典型软件开发方法有以下几种:面向数据结构的方法、问题分析法、可视化开发方法等。
不过,仅仅有模型和方法还是不够的,软件工程文档也起到了至关重要的作用。软件文档也称文件,通常指一些记录的数据和数据媒体,具有固定不变的形式,可被人和计算机阅读。它在整个软件生命周期的各个阶段起到了重要的桥梁作用,可以说,没有文档就没有现代的软件工程。
从软件开发模型、方法到软件文档,我们不难看出,要想拥有出色的软件工程能力,缜密的逻辑思维是必不可少的。同样,在面对软件工程繁杂的步骤时,我们也要有绝对的耐心,清晰的头脑。除此以外,对专业知识的掌握也至关重要,并且,面对软件更新快的特点,我们必须要学会时刻关注软件行业的发展,不断用新的知识充实自己。
总结:通过学习计算机科学导论,令我对计算机专业有了较为深入的了解。在谈完自身对专业的理解和今后学习的计划,以及对离散数学、计算机硬件系统、软件工程的认识后,我对我未来的发展方向有了初步的认知。
参考文献:
【1】翟中、熊安萍、蒋溢《计算机科学导论》,清华大学出版社,2010年3月第三版。
【2】
第二篇:计算机科学导论学习报告
计算机科学导论学习报告
计算机科学导论是计算机专业学生进入大学学习的第一门专业基础课程,其目的在于用统一的思想认识计算机学科的本质,并对计算机学科的系统化和科学化进行阐述。本专业要求我们系统地掌握计算机科学与技术包括计算机硬件、软件与应用的基础理论、知识和技能;了解本课的知识结构、基本形态、核心基础,典型技能和基本工作流程;熟悉计算机系统和计算机应用的环境和工具;掌握计算机系统分析与设计的基本方法;能应用所学知识分析和解决实际问题,并具有研究开发的基本能力。计算机科学与技术学科的根本问题是什么能被有效地自动化,其研究的范畴包括计算机理论、硬件、软件、网络及应用等,按研究的内容可分为基础理论、专业基础和应用三个层面。计算机理论的研究包括离散数学、算法分析理论、形式语言与自动机理论、程序设计语言理论、程序设计方法学;计算机硬件的研究包括元器件与存储介质、微电子技术、计算机组成原理、微型计算机技术、计算机体系结构;计算机软件的研究包括程序设计语言的设计、数据结构与算法、程序设计语言翻译系统、操作系统、数据库系统、算法设计与分析、软件工程学、可视化技;计算机网络的研究包括网络结构、数据通信与网络协议、网络服务、网络安全;计算机应用的研究及人机工程包括计算机应用的研究、软件开发工具、完善既有的应用系统、开拓新的应用领域、人机工程、研究人与计算机的交互和协同技术。除了能力上的要求外,我们还需要良好的心理素质,要熟悉作为一个计算机专业人员的职业道德准则,开学到现在已经大半个学期了,我该问问自己学到了什么,以后朝什么方向发展了,虽然现在的我对专业的知识掌握的远远不够,但是人生总该有自己的规划。不知道自己一天到底要做什么,或是做什么都不起劲,这是一个在大学里非常普遍的现象,这归根到底是缺少目标。通过了解,计算机学科建设的主要方向/领域包括:软件工程、嵌入式系统、网络技术及信息安全、医学生物信息学与图像、移动计算与智能、多媒体技术、企业建模与应用集成等。目前我还没有想到自己会在哪方面发展。听师兄师姐说这个专业适合那种对这个专业感兴趣但不是一时的兴趣的 人去学习,他要对这个专业有着相当浓厚的 兴趣,还有就是性格内向一点的,能坐得住人,最重要的一点 就是要有上进心,懂得自己学习,这个专业学的东西很宽泛,所以如果学得好的话应该是个全才,但是最终毕业的时候一定要有自己拿手的技术,不要都会一点都不精!
通过进行工程教育改革,汕头大学工学院提出的全新的EIP-CDIO
(Ethics,Integrity,Professionalism;Conceive-Design-Implement-Operate培养模式的教育理念,EIP-CDIO提倡以培养个人能力(包括自学能力和创新能力)、协同工作能力和系统调控能力为主要目标,以科学的课程设置作为能力培养的载体,以科学的课程安排促进能力培养,建立起符合国际工程师认证的课程体系。为了做到上述所说,在大学四年期间,我首先要学会克制自己,很多时候我们抱怨怎么在大学里时间过得那么快,但我们在抱怨的时候,是否想过自己整天蹲在宿舍
里上网看视频,聊QQ,在网络游戏中厮杀呢,我们都会说该玩的时候玩,该学习的时候学习,这是正确的,但很多时候我们都在不该玩的时候玩的不亦乐乎,在该学的时候有没心思去学,所以我认为学会克制自己在什么时候都是很必要的,其次我要想想大学毕业后是否考研,及早做好准备,平时在生活中要做个有心人,多关注事实热点,为自己四年做一个规划,把要选的课程尽量安排好,在相应的时间里做出书录,多看些书,拓宽知识面。要养成做学习时间分配的习惯,脚踏实地的令自己的生活过得更充实。虽然上课有时候听不懂,但还是要去听课,课后要及时的复习和预习,大学主要是靠自学的,不想高中,老师不会天天敦促你作这做那的,在大学你就是自己的老师,什么都要你自己为自己想,别指望有人为你铺好路。大学,不仅仅局限与学习知识,良好的人际关系也很重要,只会学习而不积极参加其他活动的人是不及格的大学生。上次去听讲座时老师讲我们工学院的课程要求实践比知识还重要,所以我们要在实践中锻炼出自己的综合能力,学会在团队中的分工与合作,现在社会分工越来越细,很多工作都需要很多人共同去完成,据了解,现在的招聘单位都采取无领导小组讨论的方式来选拔员工,记得我们开学前去各个部门面试时也是采用无领导小组讨论的方式,刚开始的时候我很害怕,但看到身边的同学一个个大胆流利地发表自己的看法和表达自己的意见时我渐渐也适应了,经过几次的面试,我有了一些经验,我觉得大学是一个缩小的社会,我们要用四年的学会一些在社会生活的必要技巧,便于我们能更好地融入社会。现在我们是大一,很多事情还不知道,所以为
了少走弯路,我们要多点向高年级的师兄师姐请教,借鉴他们做得好的方面。听他们讲哪些需要注意的。
在大学里有很多自己可以支配的时间,很多可以利用的学习资源,例如:图书馆,实验室,平时有时间要多点去图书馆,别把太多的时间放在看电影,玩游戏上。我希望在大三大四看回这些文字时我会自豪地对自己说我都能做到。
第三篇:计算机科学导论专题报告
计算机科学导论专题报告
几位中国计算机科学家
王选与他的“激光照排”
他的一项发明让中国的一个行业,一步就从落后的状况跨越到世界先进的行列。激光照排技术让中国人感到骄傲。为了这项发明,王选几乎放弃了所有的节假日,更放弃了许多享受天伦之乐的机会。但是王选也得到了常人享受不到的快乐。因为他的发明,中国印刷业的发展历程缩短了将近半个世纪。到了今天,在全球华文报业出版印刷领域,有80%以上都在使用他发明的这项技术。他的发明被称作是中国印刷业的第二次革命。
王选所说的激光照排,就是把每一个汉字编成特定的编码,存储到计算机,输出时,用激光术直接扫描成字。简单地说,就是用数学的方法来解决汉字进入电脑的问题。但是,当时在很多人看来,王选的方案是他自己的数学畅想曲,甚至是骗人的数学游戏。
从1975年到1989年的14年间,围绕王选和激光照排的各种嘲讽和怀疑就一直没有停息过。他的发明也就很少有人问起。一些与王选合作的单位,也对这项技术失去了信心,撤走了协作人员。没有协作单位,没有报社采用,王选研制的系统就无法走向市场。在王选感到最没有希望的时候,一家报社主动找到了他。这家报社就是经济日报。虽然,之后,出现过很多错误,但最终王选还是坚持下来了,是他的毅力与对科学的信念支撑着他。
我的感悟 王选是科学工作者的杰出代表。他一生献身科学,淡泊名利,始终孜孜不倦地埋头于艰苦的科研工作,即使患病期间也没有停止过。他勤奋严谨、求实创新、努力拼搏、勇攀高峰的作风赢得了大家的尊重和好评。在科研成果和崇高荣誉面前,他始终强调是集体智慧的结晶。他把科研事业当作毕生的追求,以提携后学为己任,甘为人梯,为培养和造就出一批批年轻的学术骨干呕心沥血。作为一名计算机应用专业的硕士生、博士生导师和北京大学计算机研究所所长,他十分注重培养学生和年轻技术骨干严谨勤奋的科研作风,经常鼓励和帮助他们选择具有挑战性且应用前景光明的课题,激发他们的创造性和积极性,这就是对待科学的态度,是一种献身精神。
从普林斯顿到水木清华
姚期智(Andrew Chi-Chih Yao,1946年12月24日-),美籍华人,世界著名计算机科学家,2000年图灵奖得主,目前是清华大学教授。
姚期智祖籍湖北孝感,1946年平安夜出生于上海,幼年随父母移居台湾。1967年,姚期智毕业于台湾大学,之后赴美国深造。1972年获哈佛大学物理学博士学位,1975年获伊利诺大学香槟分校(UIUC)计算机科学博士学位。之后,他曾先后在麻省理工学院(1975—1976)、斯坦福大学(1976—1981,1983—1986)、加州大学伯克利分校(1981—1983)等美国高等学府从事教学和研究,1986年至2004年任普林斯顿大学计算机科学系教授,2004年9月毅然决然回到祖国,出任清华大学高等研究中心教授。此外,姚期智还是美国国家科学院院士、美国人文及科学院院士、中国科学院外籍院士及台湾中央研究院院士。
姚期智获得过美国工业与应用数学学会George Polya奖,美国计算机协会算法与计算理论分会(ACM SIGACT)Donald E.Knuth奖等荣誉。2000年,因为姚期智对计算理论,包括伪随机数生成,密码学与通信复杂度的诸多贡献,美国计算机协会(ACM)决定把该的图灵奖授予他。姚期智成为图灵奖创立以来首位获奖的亚裔学者。 我的感悟
一位名声显赫的科学家,在美国已经小有名气,但最后选择回国任教,可以说他的内心的爱国热情不能磨灭。作为一个人来说,你有许多不能忘记的,但最重要的是你的祖国已经你的亲人!无论你在何方,你的心里必须无时无刻不想着你的祖国与你的亲人!
“巨型机”
慈云桂教授被称为中国巨型机之父。
中国巨型计算机之父、国防科技大学计算机系兼研究所的创始人、中国科学院学部委员慈云桂教授离开我们整整10年了。慈云桂是计算机界的一代宗师。重温中国计算机的历史,人们会发现,从电子管计算机、晶体管计算机、集成电路计算机到巨型计算机,他始终活跃在我国计算机科学领域最前沿。
世界上第一台数字电子计算机诞生于1946年,然而10年后的中国仍是一张白纸。中国知识分子岂能甘心落后!1957年夏,慈云桂参加了中国科学院组织的数字电子计算机项目,紧接着又接受了研制舰艇指挥仪的任务。他和同事们提出了用数
字电子计算机代替传统的机电指挥仪的方案。1958年初,40岁刚出头的慈云桂在哈尔滨率领9人研制小组,拉开了研制中国第一代电子管专用计算机的序幕。当时设备简陋,器材奇缺,他们硬是凭着一本十几页的资料,铺开一张白纸,开始绘制中国电子计算机的蓝图。
经过近百次的试验和修改,1958年9月,一台代号为“901”的我国最早的电子管专用计算机诞生了。第二年,该机作为向国庆十周年敬献的礼物在北京展出,周恩来总理赞扬慈云桂这些年轻人:“干得很有成绩嘛,要继续努力。”辞行时还握着慈云桂的手说:“要发展我们自己的计算机呵!我们起步晚,但也要赶超。”总理的嘱托成了慈云桂一生拼搏的动力。
1961年,慈云桂奉命出国考察计算机。科学家特有的敏锐感使他发现,该国正在进行计算机换代。他抓紧晚上时间,在国外就基本上完成了晶体管计算机的方案设计。回国后,慈云桂向领导汇报的第一件事就是:用晶体管取代电子管,立即进行计算机换代。聂荣臻元帅指示:尽快用国产晶体管研制出通用计算机。
1965年,441B/I型机鉴定会刚刚结束,慈云桂便提出研制中国的集成电路计算机。这使得他周围的人连连感叹:“实在跟不上慈教授的步伐”。原来,1964年4月,美国宣布已制成世界上最早的集成电路通用计算机IBM360,世界计算机开始进入第三代。
不久,“文革”**开始。慈云桂受到冲击,但他没有屈服。为摆脱干扰,研制组到上海郊区,很快搞出了总体方案。1970年秋,学校主体南迁长沙,计算机系设在市郊的一座农校里,由此开始了攻关。在慈教授的带领下,全体研制人员团结一心,克服重重困难,苦战3年完成了逻辑设计、工程设计和模型试验。接着,他又带领大家开赴北京的生产厂。40多人工作和睡觉都挤在一间木板棚里,夏热如蒸笼,冬寒似冰窖,前后达4年之久。1977年夏,一台百万次集成电路计算机151-3呱呱落地。次年10月,二百万次集成电路大型通用计算机系统151-4通过国家验收。1980年,151百万次集成电路计算机装载于“远望”号测量船上,南征太平洋,为完成我国首次洲际导弹飞行测量任务立下汗马功劳。
1975年到1977年,慈教授两次率领科研人员走遍大江南北,进行高性能计算机调研活动。气象部门急需巨型机做中长期天气预报,航空航天部门急需巨型机以减少昂贵的风洞实验经费,石油勘探部门急需巨型机进行三维地震数据处理„„有一个部门租用了外国一台中型计算机,却要由外方控制使用,算什么题目都要交给人
家,中国人不得进入主控室。慈教授和他的助手们听着,思考着,心潮澎湃,激愤难平!强烈的民族自尊心进一步激发了慈教授研制我国巨型计算机的决心。
1978年3月,科学的春天来临了。由邓小平同志亲自决断,研制亿次计算机的任务正式交给了国防科大的前身长沙工学院计算机研究所,慈教授被任命为技术总指挥和总设计师。从百万次到一亿次是一个巨大的飞跃。慈教授在总体方案论证会上当众发出誓言:“我刚好60岁,就是豁出这条老命,也要把我国的巨型机搞出来!”自此,他带领科研人员日夜兼程,成立了十多个攻关小组,从元器件的选取,体系结构的确立,部件的设计,工艺的实施,到软件的研制,都经过充分的科学论证与反复试验,作出了一系列符合中国国情的技术决策,攻克了100多个技术难关。为采用最新研究成果,慈教授抛弃辛苦好几个月才完成的总体方案,重新设计更先进的方案,实现了巨型机机型的跨越发展。
在他的带领下,创造性地提出了双向量阵列的全流水线化体系结构,素数模主存储器结构和选用MOS器件方案,并首次在国内采用软件工程方法,研制了符合软件规范的近200万行大型程序。
1983年11月,由张爱萍将军命名的“银河”亿次计算机系统顺利通过国家鉴定,标志着我国计算机技术发展到一个新阶段。(摘自《光明日报》)
评论
今天,我们可以告慰慈教授:新一代“银河人”没有辜负您的期望,银河精神正在“银河”故乡不断发扬光大。
1992年11月,慈老生前极为关怀的“银河-II”10亿次通用并行巨型机问世,军委主席江泽民题词鼓励:“攻克巨型机技术,为中华民族争光。”中央军委授予我们“科技攻关先锋”荣誉称号。1997年6月,“银河-III”百亿次并行巨型机研制成功,标志着我国超高性能计算机技术又取得新的突破。从1989年起,国家每四年进行一次国家级优秀教学成果奖评比,我们每届都获得高奖。现在,10年前的计算机系兼研究所已发展成为集教学、科研、生产于一体的计算机学院,我们正在向着建设有我军特色的世界一流计算机学院的宏伟目标挺进!
第四篇:计算机科学导论学后感
计算机科学导论学后感
如今,各行各业都要用到一样东西_-计算机,大到公司企业,小到家庭个人,且计算机的更新更是如此之快,有时候真令人措手不及.它是本世纪最重大的科学研究之一,已成为现代化国家各行各业广泛使用的强有力的信息处理工具.计算机使当代社会的各个方面在概念和技术上发生了革命性的变化,对人类社会的进步并还将产生极为深刻的影响.目前,它已成为世界各发达国家激烈竞争的科学技术领域之一.作为一个计算机科学与技术专业的学生来说,必须学好计算机这门课,而且有义务让更多的人了解计算机.下面我就自己学了计算机科学导论之后的一点心得体会谈一谈.从1930-1950年,那些被视为电子计算机工业先驱的科学家们发明了一些计算机.早期的计算机并不是将程序存储在存储器上,都是在外部进行编程的.这些计算机的存储单元仅仅用来存放数据.它们利用配线或开关进行外部编程.自1950年以后出现的计算机虽然便的速度更快,体积更小,价格更便宜,但原理几乎都是相同的.人们习惯于将这一时期划分为几代,每一代计算机的改进主要体现在硬件或软件方面(而不是模型).第一代计算机(大约1950-1959年)以商用计算机的出现为主要特征.体积庞大,使用真空管作为电子开关.第二代计算机(大约1959-1965年)晶体管代替真空管.这既减小了计算机的体积,也节省了开支.FORTRAN和COBOL两种高级计算机程序设计语言的发明使得编程更加容易;第三代计算机(大约1965-1975年)集成电路的发明更加减小了计算机的成本和大小。小型计算机出现在市场上了,软件包也已经有售。软件行业就此诞生了;第四代计算机(大约1975-1985年)出现了微型计算机。电子工业的发展允许整个计算机子系统坐在单块电路板上,这一时代还出现了计算机网络;第五代计算机始于1985年,这个时代见证了掌上电脑和台式电脑的诞生、第二代存储媒体的改进、多媒体的应用以及虚拟现实现象。随着计算机技术的迅猛发展,程序设计语言也在飞速发展,其进一步的发展开始受到程序设计思想、方法和技术的影响,也开始受到程序理论、软件工程、人工智能等许多方面特别是实用化方面的影响。在“软件危机”的争论日渐平息的同时,一些设计准则开始为大多数人所接受,并在后续出现的各种高级语言中得到体现。20世纪80年代是计算机网络、分布式处理和多媒体大发展的时期。在各种高级程序设计语言中增加并发机构以支持分布式程序设计,在语言中通过扩展绘图子程序以支持计算机图形学程序设计成为当时程序设计语言的一种时尚。之后,在模数/数模转换等接口技术和数据库技术的支持下,通过扩展高级语言的程序库又实现了多媒体程序设计的构想。进入20世纪90年代之后,并行计算机和分布式大规模异质计算机网络的发展又将并行程序设计语言、并行编译程序、并行操作系统、并行与分布式数据库系统等试行软件的开发的关键技术依然与高级语言和计算模型密切相关,如各种并行、并发程序设计语言,进程代数,PETRI网等,它们正是软件开发方法和技术的研究中支持不同阶段
软件开发的程序设计语言和支持这些软件开发方法和技术的理论基础——计算模型。
用计算机来代替人进行计算,就得首先研究计算方法和相应的计算机算法,进而编制计算机程序。由于早期计算机的应用主要集中在科学计算领域,因此,数值计算方法就成为最早的应用数学分支与计算机应用建立了联系。最初的时候,由于计算机的存储器容量很小,速度也不快,为了计算一些稍稍大一点的题目,人们常常要挖空心思研究怎样节省存储单元,怎样减少不需要的操作。为此,发展了像稀疏矩阵计算理论来进行方程组的求解;发展了杂凑函数来动态地存储、访问数据;发展了虚拟程序设计思想和程序覆盖技术在内存较小的计算机上运行较大的程序;在子程序和程序包的概念提出之后,许多人开始将数学中的一些通用计算公式和计算方法写成子程序,并进一步开发成程序包,通过简洁的调用命令向用户开放。子程序的提出是今日软件重用思想的开端。
同时,随着计算机网络的发展,分布在全世界的各种计算机正在以惊人的速度相互连接起来。网络上每天都在进行着大量政治、经济、军事、外交、商贸、科学研究与艺术信息的交换与交流。网络上大量信息的频繁交换,虽然缩短了地域之间的距离,然而同时也使各种上网的信息资源处在一种很难设防的状态之中。于是,计算机信息安全受到各国政府的高度重视。除了下大力气研究对付计算机病毒的软硬件技术外,由于各种工作中保密的需要,计算机密码学的研究更多地受到各国政府的重视。实际上,在计算机科学中计算机模型和计算机
理论与实现技术同样重要。但现在许多学生往往只注重某些计算机操作技术,而忽略了基础理论的学习,并因为自己是“操作高手”而沾沾自喜,这不仅限制了自己将研究工作不断推向深入,而且有可能使自己在学科发展中处于被动地位。在计算机科学中,计算比实现计算的技术更重要。只有打下坚实的理论基础,特别是数学基础,学习计算机科学技术才能事半功倍,只有建立在高起点理论基础之上的计算机科学技术,才有巨大的潜力和发展前景。
接下来说的是计算机理论的一个核心问题,我国计算机科学系里的传统是培养做学术研究,尤其是理论研究的人(方向不见得有多大的问题,但是做得不是那么尽如人意)。而计算机的理论研究,说到底了,如网络安全学,图形图像学,视频音频处理,哪个方向都与数学有着很大的关系,虽然也许是正统数学家眼里非主流的数学。我们都知道,数学是从实际生活当中抽象出来的理论,人们之所以要将实际抽象成理论,目的就在于想用抽象出来的理论去更好的指导实践,有些数学研究工作者喜欢用一些现存的理论知识去推导若干条推论,可是,问题考虑不全很可能是个错误的推论,他的推论在现实生活中找不到原型,不能指导实践。
众所周知:计算机系的学生要学习很多数学知识,但是,作为一个计算机系的学生,你学习的目的应该是:将抽象的理论再应用于实践,不但要掌握题目的解题方法,更要掌握解题思想,对于定理的学习:不是简单的应用,而是掌握证明过程即掌握定理的由来,训练自
己的推理能力。只有这样才达到了学习这门科学的目的,同时也缩小了我们与数学系的同学之间思维上的差距。
关于计算机技术的学习我想是这样的:大家都知道,计算机的更新是非常快的,因此学校开设的任何一门科学都有其滞后性,所以不要总认为自己掌握的某门技术就已经是天下无敌手了,虽然现在Java,VB,C,C++用的都很多,可是没准过几年它们就都被淘汰了,但是,就像人类社会的发展一样,计算机的更新它不可能是毫无根据、凭空想象的。它必须依赖于前人的一些经验和知识,所以它的每一次更新是有密切联系的。所以我们现在要做的就是尽量打好基础,而不是只想着去用一些高级程序设计语言体现自己的水平,我觉得真正水平高的是能够以最快的速度接受新事物的人。高级程序设计语言的发展日新月异,难道我们真就写个什么都要用汇编,以显示自己的水平高,真是这样倒不如直接用机器语言写算了。反过来说,想要以最快的速度接受并利用新技术关键还是在于你对计算机科学地把握程度。
近年来,在全球信息化大潮的推动下,我国的计算机产业发展迅猛,对专业人才的需求也日益迫切。可是,相比许多发达国家,我国的计算机技术跟他们还是存在很大差距,许多国家依靠技术垄断获得很大的利益,这对我国在世界的发展极为不利,作为一个中国人,我们必须为国家着想,而我们计算机专业的学生所能做的也就只有努力学习,争取使自己掌握更多的知识,在科研领域中不断创新!
第五篇:计算机导论
一、专业选择:
计算机科学与技术专业 选择理由:
在下学期的专业选择是我将选择计算机科学与技术专业,单从就业前景来看,该专业具有短期社会需求大,就业市场前景广阔的特点。从中国情况看,从事计算机软件开发的人才远远低于发达国家。美国从事计算机软件开发的人才达到 180多万,印度达到90万,而中国从事计算机软件开发的人才不足40万。因此,随着中国经济的不断发展,社会在一定时间内对计算机专业人才的需求仍将很大。而且,对于这门专业的软件开发方向,有特殊的兴趣。
二、各专业了解:
1.计算机科学与技术:
(1)计算机科学与技术类专业是一级学科,它主要有两个发展方向:
纯技术路线;信息产业对人才提出了更高的要求,因为这个行业的特点是技术更新快,这就要求从业人员有更高的素质;
由技术型转为管理型。
(2)计算机科学与技术类专业大学生应该储备的知识 网络工程方向专业培养的人才具有扎实的网络:工程专业基础、较好的综合素质。计算机软件主流开发技术、软件工程、软件项目过程管理等基本知识与技能,熟练掌握先进的软件开发工具、环境和软件工程管理方法。信息工程通信方向是一个以通信技术、电子技术和计算机技术为基础,以现代通信系统的基本理论和技术及信号与信息的获取、传输、存储、处理为学习和研究对象。信息工程网络与信息安全方向是以信息安全技术和网络技术为基础,以信息安全和网络协议、网络产品的研究、开发、运行、管理和维护为学习和研究对象,掌握网络中实现信息安全的相关技术。
2.电子信息科学与技术
(1)该专业毕业生应获得以下几方面的知识和能力: 掌握数学、物理等方面的基本理论和基本知识; 掌握电子信息科学与技术、计算机科学与技术等方面的基本理论、基本知识和基本技能与方法;了解相近专业的一般原理和知识;熟悉国家电子信息产业政策及国内外有关知识产权的法律法规;了解电子信息科学与技术的理论前沿、应用前景和最新发展动态,以及电子信息产业发展状况;掌握资料查询、文献检索及运用现代信息技术获取相关信息的基本方法;具有一定的技术设计,归纳、整理、分析实验结果,撰写论文,参与学术交流的能力。3.网络工程:
本专业学生毕业后可以从事各级各类企事业单位的企业办公自动化处理、计算机安装与维护、网页制作、计算机网络和专业服务器的维护管理和开发工作、动态商务网站开发与管理、软件测试与开发及计算机相关设备的商品贸易等方面的有关工作。
4.通信工程:
(1)研究内容:通信工程专业主要为研究信号的产生、信息的传输、交换和处理,以及在计算机通信、数字通信、卫星通信、光纤通信、蜂窝通信、个人通信、平流层通信、多媒体技术、信息高速公路、数字程控交换等方面的理论和工程应用问题。随着19世纪美国人发明电报之日起,现代通信技术就已经产生。为了适应日益发展的技术需要,通信工程专业成为了美国大学教育中的一门学科,并随着现代技术水平的不断提高而得到迅速发展。
(2)就业方向
通信技术研发人员职业道路:研发员→研发工程师→高层市场或管理人员。重点课程:电路理论与应用的系列课程、计算机技术系列课程、信号与系统、电磁场理论、数字系统与逻辑设计、数字信号处理、通信原理等。汇编、组成原理这些专业课还是必须的,而且在实际工作中能用的上。
通信产品销售人员职业道路:销售助理→销售工程师→销售(市场)经理。人才行情:需求大,职业发展空间足够大,实在不行的话还可以转行去别的行业继续做销售。
电信运营商工作人员:职业道路:职员→主管→中高层管理人员。
5.集成电路设计与集成系统
(1)培养目标:
本专业培养德、智、体全面发展、从事集成电路设计、微电子器件与集成系统领域的研究、设计、制造、开发、管理和教学方面工作的专门高级人才。
(2)发展前景:
集成电路设计涵盖了微电子、制造工艺技术、集成电路设计技术的众多内容,目前国内外对集成电路设计人才需求旺盛。集成电路的应用则覆盖了计算机、通信、消费电子等电子系统的集成与开发,随着电子信息产业的发展,使国内对高层次系统设计人才的需求也在不断增加。集成电路设计与集成系统专业的学生主要学习数理基础知识、集成电路设计技术和电子系统集成所必须的电路、计算机、信号处理、通信等知识。通过课程设计、实验、生产实习和毕业设计环节,学习各种工具的使用,使学生将所学理论基础知识逐渐转化为实际的集成电路设计和系统集成等技能。
学生毕业后能从事集成电路设计、制造、封装测试以及集成电路工具的研发等工作,也可在电子系统(如计算机、通信、家电等)领域中从事教学和研发等技术工作。在硕士或博士研究生阶段可从事集成电路设计方法学、片上系统设计、集成电路制造工艺等集成电路设计方面的研究,也可从事计算机、通信、信号处理以及电路系统开发等集成电路应用方面的研究工作。
三、大学生活:
1.大学生活感触
曾经认为,即使到了大学,学习也是最主要的。可是,经历了半年的大学学习,我想要说的却是,大学中,最重要的确实是学习,可是不仅仅是你在课堂上学习的那些知识,因为你会发现课堂上学的东西根本没有多少能用的上的。而且你也不知道怎么去用,很残酷,对么?
但是,这不意味着在大学中可以完全不顾学业,大学中判断一个学生的好坏的标准就是学习成绩,找工作中公司对你的成绩会十分重视。我们需要去不断的学习,学习如何在大学中生活,去好好享受自己的大学生活;学习如何去做人,吸收别人身上的长处,改掉自己身上的不足;学习去爱,知道什么样的爱才是你需要的;你要去学习怎么样对待爱情,友情和各种各样的感情。最重要的,学习如何去学习,一个优秀的人才必须具有的能力就是——学习能力,只有拥有了好的学习能力,同时不断去学习,才能进步。,2.对电子信息类专业的认识:
选择电子信息专业是慎重考虑的结果。首先,对于这个专业我有着特别的兴趣,在大学以前对它的关注就比较多。其次电子信息专业具有广阔的就业前景,国内又需要大量的此类人才,选择这个专业比选择其他大类专业有更多的优势。
我是一个理性思维比较强的人,理科学习能力比文科学习能力要强得多,电子信息专业恰好是对理科学习能力较高的专业,选择这个专业能让我的能力得到更好的体现和发展。我没有理由拒绝。
3.对以后学习的打算:
通过半个学期的打磨,我已经抓住大学学习的重点。大学学习重在自学,对知识的要求不光要注重课内的,更要注重课外的知识。要在专业方面严加要求,打算考研的要提前准备。要有计划的学习,不能将繁多的任务堆积在小小的时间段内,科学安排生活,是优质大学生活的保障。