计算机导论课结课论文

计算机导论课结课论文

19xx年x月x日,一个里程碑式的日子。在美国宾夕法尼亚大学的莫尔电机学院,许多来宾怀心情异常激动,因为这里将要举行人类历史上第一台现代电子计算机的揭幕典礼。呈现在人们面前的是一个外形奇怪、浑身闪闪发光的庞然大物。它,就是世界上第一台现代电子计算机“埃尼阿克”。这个庞然大物占地面积达170平方米,重达30吨。在揭幕仪式上,“埃尼阿克”为来宾表演了它的“绝招”——分别在1秒钟内进行了5000次加法运算和500次乘法运算,这比当时最快的继电器计算机的运算速度要快1000多倍。这次完美的亮相,使得来宾们喝彩不已。这个揭幕典礼更展示了电子计算机的神奇与高速记算的特点。

电子计算机是第三次科技革命的伟大成果,并伴随着第三次科技革命的发展迅速崛起。第三次科技革命是人类文明史上继蒸汽技术革命和电力技术革命之后科技领域里的又一次重大飞跃。它以原子能、电子计算机、空间技术和生物工程的发明和应用为主要标志,涉及信息技术、新能源技术、新材料技术、生物技术、空间技术和海洋技术等诸多领域的一场信息控制技术革命。这次科技革命不仅极大地推动了人类社会经济、政治、文化领域的变革,而且也影响了人类生活方式和思维方式,使人类社会生活和人的现代化向更高境界发展。其中,电子计算机给人们带来的影响已不能用日新月异来形容。

如此,作为一项高速发展且在人们的生活中扮演越来越重要的角色科学技术,电子计算机的普及以及更高性能计算机的研究与开发便势在必行也迫在眉睫。因此,便需要越来越多的高科技人才投身于计算机研究,而大学无疑为这些专业人才的培养提供了一个良好的平台。

计算机科学于20世纪xx年代中期开始成为一门独立学科。19xx年中国的大学开始设立计算机专业和计算数学专业。美国一些大学也开设了计算机程序设计和计算机在工程领域的应用等课程。19xx年美国斯坦福大学等分别成立计算机科学系。1968~19xx年,计算机科学获得巨大的进展,计算机科学系遂迅速发展起来。由此看来,将计算机科学设置为一门独立学科是正确的,这是人类完善自我的需要,也是时代发展和进步的要求。这样做,更有利于推动计算机科学的发展,从而推动时代进步。

如今,人们越来越离不开电子计算机。无论是将它作为工作的工具,还是消遣娱乐的道具,计算机因其强大的功能而被广泛应用。如:

1.科学计算:

早期的计算机主要用于科学计算。目前,科学计算仍然是计算机应用的一个重要领域。如高能物理、工程设计、地震预测、气象预报、航天技术等。由于计算机具有高运算速度和精度以及逻辑判断能力,因此出现了计算力学、计算物理、计算化学、生物控制论等新的学科。

2.过程检测与控制:

利用计算机对工业生产过程中的某些信号自动进行检测,并把检测到的数据存入计算机,再根据需要对这些数据进行处理,这样的系统称为计算机检测系统。特别是仪器仪表引进计算机技术后所构成的智能化仪器仪表,将工业自动化推向了一个更高的水平。

3.信息管理(数据处理):

信息管理是目前计算机应用最广泛的一个领域。利用计算机来加工、管理与操作任何形式的数据资料,如企业管理、物资管理、报表统计、帐目计算、信息情报检索等。近年来,国内许多机构纷纷建设自己的管理信息系统(MIS);生产企业也开始采用制造资源规划软件(MRP),商业流通领域则逐步使用电子信息交换系统(EDI),即所谓无纸贸易。

4.计算机辅助系统:

计算机辅助设计、制造、测试(CAD/CAM/CAT)。用计算机辅助进行工程设计、产品制造、性能测试。②办公自动化:用计算机处理各种业务、商务;处理数据报表文件;进行各类办公业务的统计、分析和辅助决策。③经济管理 :国民经济管理,公司企业经济信息管理,计划与规划,分析统计,预测,决策;物资、财务、劳资、人事等管理。④情报检索:图书资料、历史档案、科技资源、环境等信息检索自动化;建立各种信息系统。⑤自动控制:工业生产过程综合自动化,工艺过程最优控制,武器控制,通信控制,交通信号控制。⑥模式识别:应用计算机对一组事件或过程进行鉴别和分类,它们可以是文字、声音、图像等具体对象,也可以是状态、程度等抽象对象。

5.人工智能:

开发一些具有人类某些智能的应用系统,如计算机推理、智能学习系统、专家系统、机器人等,帮助人们学习和完成某些推理工作。(注:以上功能摘自百度百科:计算机应用)

因为如此多的功能以及广泛的应用,也因为随着计算机的发展,网络广泛应用,计算机在人类社会中的地位也在逐步提高并不断巩固。

有了计算机,各部门各单位的管理都趋向简明化;繁杂的数据只需要一个表格便可一目了然;远在千里之外的亲友只需一个摄像头便可清晰的看到心里牵挂的人,使古人“天涯若比邻”的理想成为了现实;各种各样丰富的信息使生活更凭添了一种别样的乐趣。而随着计算机发展起来的网络技术在社会生活中更给我们带来了以下几点好处:计算机和网络的虚拟性为人们提供了一个随意展示自我平台,对人们实现自我的人生价值产生了重要影响;网络教学为更多人提供了非正规学习的机会,有利于促进人民素质的整体提高,推动了社会文明的前进脚步;人们通过网络扩大了社交范围,使情感更容易释放,心灵更容易得到交流,也更加促进了文化的交流与融合;21世纪是一个知识爆炸,信息爆炸的时代,而计算机及其网络技术无疑为我们汲取更多的信息与知识提供了一个不能再好的平台,我们可以足不出户便尽知天下事。当然,如此多的功能也会带来负面影响,但只要我们正确利用,健康上网,必定会受益良多。

而计算机科学技术具有的以下一系列特点,更显示了计算机科学与技术作为一门独立学科的重要性和必要性。计算机行业,特别是它的软件工程部分,是一个脑力劳动高度密集的领域,因此对高级专业人才的需求量特别大,对培养专业人才的质和量两方面都有很高的要求;计算机应用几乎渗透到社会生活和经济活动的所有方面,这赋予计算机教育以极为广泛的社会性,因此向各行各业普及计算机专业知识成为它的一项重要任务;计算机科学技术的发展日新月异,计算机教育面临不断扩展专业领域、更新专业知识的繁重任务,也加强了继续教育的迫切性;计算机专业知识的学习日益成为其他专业教育不可缺少的组成部分,对于促进其他专业的革新有着重要的作用;计算机作为教育过程现代化的有力工具正对普遍的教育方法产生深刻的影响。

现如今,中国计算机技术迅速发展,但仍和西方发达国家有较大差距。中国计算机市场规模虽然迅速扩大,市场销售额从19xx年的39.9亿元上升到19xx年的约1300亿元,但中国计算机市场主要以硬件为主,软件、服务业的规模份额分别只有8. 7%和11.3%。这说明中国计算机的应用水平较低,此外还与中国软件、服务业的发展环境较差有关。

而且中国计算机业虽基本形成,民族品牌发展很快,但与国外公司相比仍有较大差距。在软件、计算机外设、零部件行业,民族企业份额还较小,唱主角的是外资企业。由此可知,中国计算机发展仍然处于弱势,是需要加强发展和创新力度。作为一个国际地位不断提高,经济不断发展的社会主义现代化国家,发展计算机科学,不断提高科学技术水平,是我国目前发展的重中之重。这样,更显示了将计算机科学设置为一门独立学科是中国计算机产业发展的前提和必然要求。

综合以上关于计算机的功能、地位以及加强教育和普及的必要性,将计算机科学设置为一门独立学科则是社会的要求,发展与进步的需要。科教兴国和人才强国战略要求我们必须在科学与教育上下苦功夫,只有这样我们才能追赶上和欧美相差那么多年的差距。而科学与教育,则包括了计算机科学与大学教育,由此,更能得知,将计算机科学设置为一门独立学科是迫切的,是需要的,也是必需的。

我认为,大学加强对计算机科学的教育是顺应时代潮流发展的。因为有市场,有需要,所以才有提供相应人才的可能,供给平衡,才能促进发展,不论是社会发展,科技发展,还是经济发展,都与计算机这个名词脱离不了关系。而在大学中,设立计算机教育也能满足学生自身的发展,使之更容易跟上科技的发展需求,跟上时代的脚步,更容易的立足于现代社会中,更重要的是,计算机科学的教育促进了计算机技术的发展,为人们在工作和生活中提供了更便利、更快捷的处理事情的方法。

而我们,作为计算机科学与技术专业的学生,应肩负起在学校和社会的责任。在学校,应好好学习,认真学习计算机专业的基础知识,学会编程的思想,掌握编程的方法;更要有坚持不懈和永不言败的精神,迎难而上,不抛弃,不放弃,有越挫越勇的决心和毅力;还要遵守网络道德和规范,不在网络上恶意中伤他人,不恶意攻击他人网站,用语文明、健康,做健康的网络与计算机使用者。在社会上,要勇于担当,担当起身为一个大学生的责任:努力学好科学文化知识,为社会建设做出自己的贡献;担当起计算机学习者的责任,加强科学文化素养,掌握过硬的专业技术和先进的科学知识,增强创新意识,提高创新能力,争取为科学发展献出自己的一份力。

我相信,将计算机科学与技术设置为一门学科,是符合时代要求、紧跟时代脚步的做法。国家的重视,大学的教育,同学的努力。都会使我国计算机产业的到更迅速和良好的发展,只要加强教育力度,提高创新意识,中国计算机的有一高速发展时期必然快速到来,中国乃至世界计算机技术将会得到有一突破性发展。所以,作为计算机专业的一名学生,我们更要有自信,相信自己的未来必将充满希望。以计算机科学为发展方向,不断提高自己,完善自己的我们,相信世界因计算机而改变,世界因我们改变。

 

第二篇:计算机导论课程学习报告

计算机导论课程学习报告

南京航空航天大学 ###

摘要

对计算机专业的认识,离散数学在计算机学科学习中的重要性,计算机科学中的算法的概念和认识。

关键词

计算机专业 离散数学 算法

一、 对计算机科学与技术专业的认识

1 个人经历

在谈对自己专业之前,首先想说一下自己的经历。我想在计算机专业里,真正对计算机学习心早有所属的孩子是不多的,大多数人跟我的经历应该相差无几。在中学阶段虽说自己对计算机也很感兴趣,但也没曾想自己会走计算机这条路。我应该是对钢铁,机械特别有感觉的孩子,当年心愿是报考机械制造与自动化专业,但无奈高考成绩实在太惭愧,也就与自己的理想专业无缘。所幸车到山前必有路,自己被调剂到计算机专业,来到南航传说中的石榴院。或许命中注定(很无奈的说法啊),我开始了苦逼的“程序猿”之路。

有句话叫“既来之,则安之”,因此虽说对计算机专业没有十分的热情,但也不至于说是生活中充满了一派悲鸣。很多人认为学计算机很轻松,工作后薪水也高,自己曾几何时也这样想,但随着对计算机的深入的学习,我越来越感到搞计算机绝非易事。这体现在学习阶段要学好专业课,巩固好离散数学,算法等基础知识,将来工作后也要对工作充满热情,时刻学习,时刻思考,养成严谨耐心的工作态度和刨根问底的探索创新精神。下面我就对计算机专业学习及就业方向谈一些看法。

2 发展方向及就业前景

2.1发展方向

计算机科学与技术类专业毕业生的职业发展路线基本上有两条路线:

第一类路线,纯技术路线。

纯技术路线大体有三个就业方向,即集成电路方向,软件方向,网络方向。集成电路方向是一个非常专业的方向,需要求职者有很强的专业知识,就业面很窄,但如果就业了,其薪水一般很高;软件方向需要从业者有扎实的数学基础,就业面较广,大多在

软件企业;网络方向就业面比前两者宽得多,因为信息化是一个全社会的工程,政府、企业都在进行信息化,都需要在网络方面寻找合适的人才进行其网络系统的运行、管理、维护。

第二类路线,由技术转型为管理。

这种转型尤为常见于计算机行业,比方说编写程序,是一项脑力劳动强度非常大的工作,随着年龄的增长,很多从事这个行业的专业人才往往会感到力不从心,因而由技术人才转型到管理类人才不失为一个很好的选择。

2.2 就业前景

总体看来计算机行业在短期内是非常热门的行业,面前中国的计算机人才还很短缺,在一定程度上限制了中国经济的发展。社会对计算机专业人才需求大,因而计算机专业毕业生的就业市场前景广阔。但也应清楚的认识到随着计算机专业毕业生的增多,就业竞争将更为激烈。而且由于中国经济发展的不平衡,中国计算机专业毕业生的就业仍将存在结构性的矛盾,最终导致计算机专业毕业生在职业选择时会出现“冷热”不均的现象。因此,提升计算机专业学生的综合素质、培养职业能力日显突出和必要。

3、如何学习专业知识

就目前自身学习来看,自己对计算机专业的学习还很浅显,这里摘录一下前辈的经验与体会用于自勉:

1 动手编程序,动脑去思考,不要怕学新东西;

2 要有良好的编程风格,要有软件工程的思想,对程序加注释,并保留自己的老程序; 3 读书,读好书,不要浪费时间在一些粗制滥造的书上;

4真正要学习用的是编程语言和方法,不是什么库,什么类,什么工具;

5 了解嵌入式开发,了解PDA软件开发,了解.NET框架和C#;

6 有自己的学习计划,善于发现问题,总结经验教训,向高手请教,和同行交流; 7 要有耐心,爱探索,不浮躁,有信心成为一个优秀的程序员。

计算机专业对数学基础的要求特别高,应该说很多专业课程都离不开数学基础。我们要想学好计算机,就要从基础做起,学好数学知识。下面我将就离散数学和算法两方面谈一下其重要性及现阶段我们应如何巩固好专业基础。

二、 离散数学在计算机学科学习中的重要性

1、在计算机学科学习中的重要性

离散数学是计算机专业的许多专业课程,如程序设计语言、数据结构、操作系统、编译技术、人工智能、数据库、算法设计与分析、理论计算机科学基础等必不可少的先行课程,在计算机科学与技术领域有着广泛的应用。

离散数学作为有利的数学工具,对计算机的发展与计算机科学的研究起着重大的作用。在近期,利用自动机理论研究形式语言;利用谓词演算研究程序正确性问题;利用代数结构研究编码理论;利用能行性理论研究计算机中的可计算性问题等等。目前,离散数学在计算

机研究中的作用越来越大。计算机科学中普遍采用离散数学中的一些基本概念、基本思想、基本方法,使得计算机科学趋于完善与成熟。所有这些,使得离散数学成为了解和学习计算机科学、掌握和研究计算机科学的必需的理论基础。离散数学提供了许多计算机科学课程的数学基础,这些课程包括数据结构、算法、数据库理论、自动机理论、形式语言、编译理论、计算机安全等。在现代计算机科学中,如果不了解离散数学的基本内容,则在计算机科学中就寸步难行了。所以,学习离散数学可以发展自己的数学成熟性(即理解和创造数学证明的能力),而且为以后学习计算机专业学科打下良好的数学基础。

2、如何打好专业基础

离散数学是一门计算机科学中专业基础课,我们应明确总结的学习目的,站在较高的层次把握好离散数学的学习,掌握处理离散结构的描述工具和方法,为后续课程的学习创造条件;提高抽象思维和严格的逻辑推理能力,为将来参与创新性的研究和开发工作打下坚实的基础。

三、 计算机科学中的算法的概念和认识

1、算法的概念

在数学中,算法通常是指按照一定规则解决某一类问题的明确和有限的步骤。现在,算法通常可以编成计算机程序,让计算机执行并解决问题.

在算法概念的表述中,有范围限定词 “在数学中”,因此学习的内容均为数学中的问题。有一个有前缀限制的基本特征词“步骤”,前缀中,“按照一定规则” 指的是解决具体问题时的依据和表达方式,关注的是算法的基本逻辑结构(顺序、条件和循环),也表示算法具有有序性。“解决某一类问题”,强调的是算法适用对象的常态,突出算法的研究价值以及它的普遍适用性,也表明特殊问题的解题与一般问题的算法,存在联系又有区别。“明确和有限”,表示算法的每一步都是明确的、可执行的,总的步骤是有限的。

2、对算法的认识

随着我们应用水平地不断提高,我们会愈来愈深切地感觉到基础算法的重要性,你可能觉得当前学习的知识比较单薄,工作以后遇到的问题,只是很多初级知识的叠加,抽丝剥茧之后,还是最基本的算法重要。如果能灵活地运用所学的知识,当前工作中的这些需求都可以很好地得到解决。

算法的实质是将人的思维过程处理成计算机能够一步一步执行的步骤,进而转化为一步一步执行的程序.这决定了算法概念的形成与学生的观察能力,表达能力和逻辑思维能力有着直接联系。算法是一种解决问题的方法,特别擅长处理具有条件、循环结构的问题,有其特有的作用和价值。算法的学习十分有利于提高逻辑思维能力,培养理性精神和实践能力,发展有条理的思考与表达的能力,知道如何利用现代技术解决问题。

总结

计算机科学与技术专业是一门应用范围非常广的专业,要求我们学好离散数学和算法等专业基础知识,系统掌握计算机硬件、软件的基本理论与应用基本技能,提高自己的学习实践能力,树立创新精神,成为应用型专业技术人才。

相关文献

1.大学计算机应用基础 .重庆 :重庆大学出版社

2.离散数学(国家十五规划教材).高教出版社

3. 青岛工学院-百度百科 

相关推荐