第一篇:学习《计算机导论》后的感想
我学《计算机导论》后的感想
从电子计算机发展经历的四个时期说起 一.第一代电子计算机的诞生
第二次世界大战期间,美国军方为了解决计算大量军用数据的难题,就成立了由宾夕法尼亚大学的莫奇利和埃克特领导的研究小组。经过几年紧张的工作这个研究小组研制的ENIAC终于在1946年问世。这是人类历史上第一台被真正应用于实践的电子计算机,也标志着第一代计算机的出现。第一代电子计算机是从1946年到1957年,它的基本电子元件是电子管,内存储器采用水银延迟线,外存储器主要采用纸带、卡片、磁带等。但是由于当时电子技术的限制,运算速度只是每秒几千次至几万次基本运算,内存容量仅仅才几千个字。程序语言处于最低阶段,主要使用二进制表示的机器语言编程,后阶段采用汇编语言进行程序设计。
并且在课上我们的老师就讲到第一代计算机体积大,耗电多,速度低,造价高,使用不便;主要被一些军事和科研部门用来进行复杂的科学计算,伴随第一代计算机的诞生,出现了“程序语言”这个至关重要的计算机语言中的“机器语言”和“汇编语言”两个初期阶段,“机器语言”和“汇编语言”都是十分艰涩难懂的,于是编程对于编程人员来说也是十分艰辛和枯燥乏味的,因此在后几代计算机中就出现了高级语言。
二.第二代电子计算机的出现
第二代电子计算机是晶体管计算机从1958年到1964年。1948年,美国贝尔实验室发明了晶体管,10年后晶体管取代了计算机中的电子管,诞生了晶体管计算机,第二代电子计算机不久就全面取代了第一代计算机。晶体管计算机的基本电子元件是晶体管,内存储器大量使用磁性材料制成的存储器。与第一代电子管计算机相比,晶体管计算机体积小,耗电少,成本低,逻辑功能强,使用方便,可靠性高。
在课上我们的老师就讲到了:这一代计算机较前一代更先进之一处在数据运算中创造出了浮点运算。第一代电子计算机使用的是“定点运算制”,参与运算的绝对值必须小于1;而第二代电子计算机则增加了浮点运算,使数据的绝对值可达到2的几十次方或几百次方,使电子计算机的计算能力实现了一次飞跃。同时,用晶体管取代了电子管使第二代电子计算机的体积大大减小,寿命延长,价格降低,为电子计算机的广泛应用创造了基本条件。
三.第三代电子计算机的出现
第三代计算机是集成电路计算机从1964年到1970年。第三代集成电路计算机的基本电子元件是小规模集成电路和中规模集成电路,磁芯存储器进一步发展,并开始采用性能更好的半导体存储器,运算速度提高到每秒几十万次基本运算。由于采用了集成电路,第三代计算机各方面性能都有了极大提高:体积 1 缩小,价格降低,功能增强,可靠性大大提高。因而为第四代计算机的出现打下了坚实的基础。
我的一点想法
自从1946年世界第一台电子计算机的发明以来计算机飞速更新换代,计算机技术也飞速发展,使得计算机的使用日益广泛,到目前为止计算机已经被应用到人类活动的各个领域,如农业工业国防教育医学等等诸多领域。计算机是人类历史上最伟大的发明之一,对人类现在和未来的科技医学等发展将起着不可估量的作用。迄今为止计算机已经历经四代,在每一代计算机的出现同时,都出现更加完善的计算机技术,出现了许多至关重要的计算机名词,使得计算机网络世界更加丰富多彩,功能更加强大。这些在当今的第四代计算机中就体现出来了。
第四代计算机是超大规模集成电路电子计算机从1971年至今。随着集成了上千甚至上万个电子元件的大规模集成电路和超大规模集成电路的出现,电子计算机发展进入了第四代。第四代计算机的基本元件是大规模集成电路,甚至超大规模集成电路,集成度很高的半导体存储器替代了磁芯存储器,运算速度可达每秒几百万次,甚至上亿次基本运算。这一时期出现了微型机,微型机的运算器、控制器和内存储器是构成主机的核心部件,它们都置于主机箱中。主机以外的其他部件常被统称为计算机的外围设备或周边设备。这一时期的计算机技术成熟了起来,计算机的各硬件和软件也日趋完善起来。
我想到在课堂上我们的老师就讲到现代计算机由硬件和软件组成,硬件由运算器、控制器、存储器、输入设备和输出设备五部分组成 ;现代计算机的中央处理器(CPU)就主要是由运算器和控制器等组成的;存储器是计算机的重要组成部分,按其用途可分为主存储器和辅助存储器,主存储器又称内存储器(简称内存),辅助存储器又称外存储器。外存储器通常是磁盘和光盘等,能长期保存数据;输入设备包括:键盘鼠标扫描仪等:输出设备则有显示屏打印机投影仪等。计算机基本组成软件有操作系统等,但早期的电子计算机却是没有操作系统的,现代计算机的操作系统出现在二十世纪七十年代中期,早期有文字界面的Dos操作系统,目前操作系统市场主要被Unix家族和Windows家族占据。
主讲程序设计语言的老师讲到目前编程人员主要用高级语言来编写程序,目前有一百多种高级程序设计语言如Pascal,C++,C,Java等等程序设计语言,程序设计语言,通常简称为编程语言,是一组用来定义计算机程序的语法规则。它是一种被标准化的交流技巧,用来向计算机发出指令。一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所应当采取的行动。每一种程序设计语言可以被看作是一套包含语法、词汇和含义的正式规范。这些规范通常包括:数据和数据结构,指令及流程控制,引用机制和重用。程序设计中的算法可以理解为有基本运算及规定的运算顺序所构成的完整的解题步骤,或者看成按照要求设计好的有限的确切的计算序列,并且这样的步骤和序列可以使程序完成特定的任务。
在我上软件工程这一章的两节课时,我觉得软件工程的这两节课就比较的难 懂,虽然我们主讲软件工程的老师也是按这本计算机导论教材从前往后讲,讲的也比较清楚。但可能是这一章内容多复杂,又或是由于老师要用两节课来讲完这一章内容因此讲的比较快的缘故,因此我现在回想起这一章,对它的印象就不是很深刻。但是可能正是由于我对教材上在这一章的叙述不太理解的缘故,我就很想去弄明白。我知道软件工程是我们这个专业日后就业的四个方向之一,我想在未来再修软件工程这门课程时,我应该会把这门课程学好。
现在想想我觉得我对数据库比较感兴趣,主讲数据库的老师就说过学好数据库在毕业之后就业前景比较好。老师讲得很有激情老师就讲了数据库:数据库是存储在一起的相关数据的集合,这些数据是结构化的,无有害的或不必要的冗余,并为多种应用服务。老师就举了个很生动的例子,例如,我们学校的人事部门常常要把教职工和学生的基本情况(教职工号,学号、姓名、年龄、性别、籍贯等)存放在表中,这张表就可以看成是一个数据库,有了这个“数据仓库”我们就可以根据需要随时查询某教职工和某学生的基本情况,这些工作都能在计算机上自动进行。虽然短短两节课老师就把一章讲完了,虽然回想起来也只有个大概印象,但是两节课给人的印象很深刻。
作为一名以“计算机科学与技术”为专业的学生通过学习《计算计导论》这门课我对将要学习的课程有了一个的初步了解,老师们都说了现在这门课上讲的一章到了以后都会是以一本教材作为一门课程来上。计算机导论这门课程的每一堂课我都认真听了,不过现在想起来我对许多将要学习的课程还是只有一个比较模糊的大致印象。但是在这同时我却也发现了我自己对某一些课程产生了一点兴趣,我想这对以后的学习肯定是有所帮助的。我想《计算机导论》这门课程是十分的概括,是对今后我们这个专业要学习的一些主干课程的概括,学习后就会增加了我们对未来要学的课程的一些了解。
第二篇:计算机导论的学习感想
《计算机导论》学后感想
刚计入大学,我心里充满着喜悦,因为我将开始全新的生活,迎接更加艰难的挑战,而我所学的专业——计算机,就是第一个。我上高中才正式接触电脑,可以说我是一个不折不扣的电脑盲。俗话说万事开头难,就在我迷茫不知所措时,《计算机导论》这本书出现了,它为我指明了方向。
《计算机导论》先给我们介绍了计算机的发展史,让我们知道计算机从简单的计算需求到后来的数字处理,人工智能等,几乎服务于各行各业,它简明扼要地介绍了计算机的发展史,以及许多计算机领域的专有名词,用事实给我们展现了计算机的神奇和魅力,吸引着我们投身于这挑战俞机遇并存的行业。计算机导论以它广泛使用的哲学基础为出发点,几乎囊括涉猎了其中所有的重点内容,提纲挈领。它激发了我对计算机的兴趣和爱好,同时它也用它的智慧之窗向我们开启了以上通往巅峰的道路。
通过一学期导论课的学习,我对计算机有了更深入的理解和认识。课上老师给我们讲了很多与计算机专业发展、就业等方面有关的知识,扩展我的眼界,给我很多启发和震撼。学了这本书之后,我也有许多感想和体会:
一、实践比理论更重要: 我们学计算机关键在于动手操作,我觉得正如所有工作一样,只要掌握了规律,照芦葫画瓢准没有问题,那么只要学好理论知识,当一名出色的计算机人员,应该没问题了。现在才发现,计算机技术其实更讲究的是它的实际操作性和实践性。离开操作和实践,其它一切都为零!现在公司对计算机专业人员的需求也必须是有动手能力的人。对于还是在校生的我们应该更加重视实践,多动手上机操作,学会理论与实践相结合。为了顺应社会的要求,加强自己的社会竞争能力,应该严于自身的素质的提高,培养较强的计算机操作能力,学会独自思考和团队合作。
还记得大一刚编写程序时,总是习惯写在本子上,但是很少上机调试。结果等把写好的程序上机调试时才发现编写好的程序有很多错误,有时即使是在课本上照抄下来的程序也会存在错误。计算机导论课老师们都强调了自己动手上机实践的重要性,更加认识到自己动手的重要性,仅仅纸上谈兵是远远不够的,要真正的掌握知识还要靠实践。
二、计算机专业的发展前景:
通过半个学期对本专业的学习和了解,自己确实有时候对计算机专业失去了信心。现在学计算机的人太多了,所以很多人担心以后会找不到工作,担心所学的知识没有用武之地。
上完院长罗院长的课给了我很大启发,罗斌老师告诉我们要对本专业一定要充满信心,一个国家的发展还要看计算机科学技术的发展,国家综合国力的发展还要看有多少计算机专业的高科技人才。而我们当代的大学生能够学好计算机不仅仅关系到个人还与祖国的利益息息相关。这里有个很好的例子可以说明这一点:就在上课的近几天,百度被黑,让大家深深地感到了一丝丝不适应,如果未来的战争直接走向网络,我们如果保护不了中国的互联网,也就等于在黑暗中去和别人抗衡,想想这些不禁觉得后怕。今天的百度被黑让我们看到这样的可能性:攻击一个国家的互联网,只要抓住几十个百度这样的核心环节即可。这样就可以大大影响该国的社会和经济,甚至造成大面积的行业瘫痪!这样的战争会比实际的战争来得更具毁灭性。未来的战争会直接走向网络,计算机科学技术的发达与否会影响到国家与个人的命运。百度被黑事件深深地给我们上了一课,正如罗斌老师所说,一个国家的发展还要看计算机科学技术的发展,计算机专业是非常有发展前景的。
三、学习永无止境
计算机导论课上很多老师都强调了学习的重要性,刘锋老师建议我们能深造就深造,学习是永无止境的。计算机发展很快,知识更新的快,所以很多人说计算机专业是吃青春饭的。我想之所以产生这样的说法,是因为年轻人拥有新的知识,为了不被社会所淘汰,我们应该时时刻刻地学习,活到老学到老。
现在为止我们学习了c语言,很多人有疑问我们只要学好一种语言就行了啊,为什么学那么多种语言。其实,通过学习后我们才能发现每种语言都有自己的独特魅力,我们学得多了才会找到哪一种语言更适合自己当下的需要,通过学习我们的知识才能更加广泛,而不是仅仅局限于一种知识层面。课上老师还告我们很多与专业有关的网站和一些自主学习的渠道,还告诉大家即使是放假也要拿出一定的时间学习。
我们的专业是要求和其他专业相结合的,懂得更多的知识对自身的发展是有好处的。比如说编一些其他专业的软件,很多公司都需要的是专业人士,因为大家也都了解学校里对其他专业的学生也同样开设了C语言等计算机专业的课程,一些公司需要的是更加专业的人,而不是一个仅仅会编程序的人。所以为了使自己更具有竞争力我们必须多多学习知识,不仅是本专业的知识要精益求精,对于其他知识也要广泛涉猎。
四、选好方向,精益求精
我们10级的学生有三个方面的专业方向选择,比起往年多了一个选择,课上老师也给我们详细的介绍了开设的专业方向,给了我很多的帮助。大一大二我们要学好基础知识,大三我们可以选择自己感兴趣的方向,精益求精地学习知识,为以后的工作打好基础。
通过老师课上的介绍,我们了解到各个方向具体都应该学什么,和以后从事的工作是什么性质的。除此之外,老师还向我们介绍了各个方向需要的除专业知识外的一些需求,比如说要走铁路信息技术方向的同学就应该注意加强自己的交际能力,要学会怎样与人打交道。
以上是我上完计算机导论课的一些朴实的感想,总之,计算机导论课交给我们的东西要胜过一些课本所学的内容,给了我很大的帮助,对我以后的学习和生活产生了很大影响。
第三篇:《计算机导论》学后感想
《计算机导论》学后感想
刚计入大学,我心里充满着喜悦,因为我将开始全新的生活,迎接更加艰难的挑战,而我所学的专业——计算机,就是第一个。我上高中才正式接触电脑,可以说我是一个不折不扣的电脑盲。俗话说万事开头难,就在我迷茫不知所措时,《计算机导论》这本书出现了,它为我指明了方向。
《计算机导论》先给我们介绍了计算机的发展史,让我们知道计算机从简单的计算需求到后来的数字处理,人工智能等,几乎服务于各行各业,它简明扼要地介绍了计算机的发展史,以及许多计算机领域的专有名词,用事实给我们展现了计算机的神奇和魅力,吸引着我们投身于这挑战俞机遇并存的行业。计算机导论以它广泛使用的哲学基础为出发点,几乎囊括涉猎了其中所有的重点内容,提纲挈领。它激发了我对计算机的兴趣和爱好,同时它也用它的智慧之窗向我们开启了以上通往巅峰的道路。
通过一学期导论课的学习,我对计算机有了更深入的理解和认识。课上老师给我们讲了很多与计算机专业发展、就业等方面有关的知识,扩展我的眼界,给我很多启发和震撼。学了这本书之后,我也有许多感想和体会:
一、实践比理论更重要:
我们学计算机关键在于动手操作,我觉得正如所有工作一样,只要掌握了规律,照芦葫画瓢准没有问题,那么只要学好理论知识,当一名出色的计算机人员,应该没问题了。现在才发现,计算机技术其实更讲究的是它的实际操作性和实践性。离开操作和实践,其它一切都为零!现在公司对计算机专业人员的需求也必须是有动手能力的人。对于还是在校生的我们应该更加重视实践,多动手上机操作,学会理论与实践相结合。为了顺应社会的要求,加强自己的社会竞争能力,应该严于自身的素质的提高,培养较强的计算机操作能力,学会独自思考和团队合作。
还记得大一刚编写程序时,总是习惯写在本子上,但是很少上机调试。结果等把写好的程序上机调试时才发现编写好的程序有很多错误,有时即使是在课本上照抄下来的程序也会存在错误。计算机导论课老师们都强调了自己动手上机实践的重要性,更加认识到自己动手的重要性,仅仅纸上谈兵是远远不够的,要真正的掌握知识还要靠实践。
二、计算机专业的发展前景:
通过半个学期对本专业的学习和了解,自己确实有时候对计算机专业失去了信心。现在学计算机的人太多了,所以很多人担心以后会找不到工作,担心所学的知识没有用武之地。
上完院长罗院长的课给了我很大启发,罗斌老师告诉我们要对本专业一定要充满信心,一个国家的发展还要看计算机科学技术的发展,国家综合国力的发展还要看有多少计算机专业的高科技人才。而我们当代的大学生能够学好计算机不仅仅关系到个人还与祖国的利益息息相关。
这里有个很好的例子可以说明这一点:就在上课的近几天,百度被黑,让大家深深地感到了一丝丝不适应,如果未来的战争直接走向网络,我们如果保护不了中国的互联网,也就等于在黑暗中去和别人抗衡,想想这些不禁觉得后怕。今天的百度被黑让我们看到这样的可能性:攻击一个国家的互联网,只要抓住几十个百度这样的核心环节即可。这样就可以大大影响该国的社会和经济,甚至造成大面积的行业瘫痪!这样的战争会比实际的战争来得更具毁灭性。未来的战争会直接走向网络,计算机科学技术的发达与否会影响到国家与个人的命运。百度被黑事件深深地给我们上了一课,正如罗斌老师所说,一个国家的发展还要看计算机科学技术的发展,计算机专业是非常有发展前景的。
三、学习永无止境
计算机导论课上很多老师都强调了学习的重要性,刘锋老师建议我们能深造就深造,学习是永无止境的。计算机发展很快,知识更新的快,所以很多人说计算机专业是吃青春饭的。我想之所以产生这样的说法,是因为年轻人拥有新的知识,为了不被社会所淘汰,我们应该时时刻刻地学习,活到老学到老。
现在为止我们学习了c语言,很多人有疑问我们只要学好一种语言就行了啊,为什么学那么多种语言。其实,通过学习后我们才能发现每种语言都有自己的独特魅力,我们学得多了才会找到哪一种语言更适合自己当下的需要,通过学习我们的知识才能更加广泛,而不是仅仅局限于一种知识层面。课上老师还告我们很多与专业有关的网站和一些自主学习的渠道,还告诉大家即使是放假也要拿出一定的时间学习。
我们的专业是要求和其他专业相结合的,懂得更多的知识对自身的发展是有好处的。比如说编一些其他专业的软件,很多公司都需要的是专业人士,因为大家也都了解学校里对其他专业的学生也同样开设了C语言等计算机专业的课程,一些公司需要的是更加专业的人,而不是一个仅仅会编程序的人。所以为了使自己更具有竞争力我们必须多多学习知识,不仅是本专业的知识要精益求精,对于其他知识也要广泛涉猎。
四、选好方向,精益求精
我们10级的学生有三个方面的专业方向选择,比起往年多了一个选择,课上老师也给我们详细的介绍了开设的专业方向,给了我很多的帮助。大一大二我们要学好基础知识,大三我们可以选择自己感兴趣的方向,精益求精地学习知识,为以后的工作打好基础。
通过老师课上的介绍,我们了解到各个方向具体都应该学什么,和以后从事的工作是什么性质的。除此之外,老师还向我们介绍了各个方向需要的除专业知识外的一些需求,比如说要走铁路信息技术方向的同学就应该注意加强自己的交际能力,要学会怎样与人打交道。
以上是我上完计算机导论课的一些朴实的感想,总之,计算机导论课交给我们的东西要胜过一些课本所学的内容,给了我很大的帮助,对我以后的学习和生活产生了很大影响。
第四篇:计算机导论实训感想
大一第二学期的时候开始接触niit的课程,平时虽然一点作业都没有,但是我上课的时候不是那么认真听课的人,所以课后总是要花时间来看看和理解老师上课的例子,在这个学期中,我们主要学习了c++和java,都是刚刚开始接触到面向对象的语言中来,由于对一些面向对象的特性不熟悉,毕竟是刚开始接触这方面的语言,所以学起来就有点吃力,再加上平时实践的时间比较少。
终于到了学期的期末,学期期末的项目是使用java语言开发一个网络的聊天室,在我还没有开发之前一听到这个项目,我做梦都没有想到我可以编写出一个聊天室出来,但是既然是课程提出来的项目,就一定有它的理由,我也相信最后一定也可以完成它。功夫不负有心人,经过接近一个月的研究,我总于完成了我来到学校的第一件作品。在这个月中,我不断得查阅资料,询问老师,平时和同学多交流,终于在最后的评审中,我获得了全班第二的好成绩。通过这个学期的开发中,我几乎把整个学期学到的知识都用到了我的聊天室里面,所以在实践中也等于复习了这个学期所学的内容,而且我发现这样的实践,比我在平时课后看书,看资料所学到的还多。
大二的第一学期,进入了数据库和高级java的学习,说真的,在学数据库的那段时期是最烦的,因为每天就学了一大堆sql的语言,非常的枯燥,都是关于怎么去查找数据表格里面的内容,那是时期,因为课堂上听课了之后觉得都是比较简单的,所以课后很少去动手。到了后来项目开发中,我才发现数据库的重要性,整个系统的信息都是存储在数据库里面的,所有的在程序中对数据的操作都是等同于对数据的增删改查询操作。
在期末的项目中,根据项目所要求的内容,我不断翻看以前没有掌握好的数据库知识,感觉如果我前面有认真学习的话,到了后面开发项目的时候就不会那么吃力了。对此,我总结出,如果在前面学数据库的时候不要单纯学习sql的语言,把数据库和程序结合起来,如果老师的讲课的过程中可以说清楚数据库怎么绑定到程序中去使用的话,那么我想对于我来说我会更加有兴趣去学好数据库,因为只要在程序开发中才可以去体验数据库的魅力和重大的作用。
在学期末的j2ee开发电子商务网站中,我学到了很多关于怎么制作动态网页的一些必要元素的基本的原理,体会到软件设计在网站开发中的重要性。
转眼间来到了大二的第二个学期,可以说在这个学期中,是我最有感触,学到最多知识,达到质的飞跃的一个重要学期。有了前面几个学期的学习基础,我对面向对象语言已经基本掌握清楚,运用起来也觉得没有什么特别困难,基本已经入门了,这个学期主要是进入了的学习。
好的开发工具是保证效率的一个重要因素,就是这样的一个开发工具,令我刚刚一接触就深深得爱上了它,它的易学易用令我对编程的兴趣倍增,以前学习java之所以见效不大是因为没有好的开发工具和环境,总是在环境配置中浪费大量的时间,而真正的涉及到编程很少,所以这也是我以前为什么学起来没有那么有兴趣的原因。
我觉得学编程就应该学习它的思想,编写代码就应该尽量避免写出与逻辑无关的代码,比如界面代码可以让机器去自动生成不必浪费时间手动去编写,所以好的开发工具可以帮助我们做到这一点,只编程逻辑代码,很多代码都可以让机器去自动生成。在就可以快速地开发既有漂亮界面也有强大功能的程序。有了这么好的开发工具,所以令我顿时感悟,有种相见恨晚的感觉。
有了好的开发工具后接下来要做什么呢,当我们为之兴奋的时候,当然是很有欲望去做出某某自己很想做的东西,因为你一拿到好的开发工具,就会整天的陷入开发状态,对其爱不释手,一开始我是试着开发一个flash播放器,感觉编写起来不是编写起来不是那么难,因为前面已经有学习java的经验了,初次学习的时候选择编写flash播放器也是有理由的,一方面是程序比较简单,另一方面的涉及到的控件和界面比较多,所以一开始接触这样的语言就首先学习怎么去调用d平台上提供的控件,只要掌握好这些控件,以后编写windows界面的控件就简单很多了。
经过几天的时间,终于把flash播放器做出来了,以后想flash影集的时候都用自己开发的播放器进行播放,感觉别有一翻滋味,因为这就是为自己量身定做的,这就使我再一次感觉到开发的乐趣。
每年的11月份都有一个高校杯的软件设计大赛,这时间正到了5月,我们屈指一算,离比赛的时间还有6个月的时间,这段时间我正处在开发的兴奋期,所以对这个软件设计比赛就感兴趣起来,第一是可以知道自己的编程程度和其他人的距离,第二是可以利用这个一个项目实践来锻炼自己的开发技能,第三是可以锻炼团队的合作。以前几乎都是自己开发的软件,很少和其他人合作,所以就令我想到这种开发模式将来带到工作会另自己处于不利的地位,现在不是都讲究团队的合作么。
经过思考后,我找来另外的两个志同道合的同学,利用五一放假的时间想好主题,还有进行需求分析,最后定下来“多媒体日记本”这一项目。定好题目后我们就进行了分工,一个人负责数据库方面,一个人负责界面的美化和界面的布局,另外一个负责功能的实现,分好工后我们立刻就展开了工作,在合作的过程中,我们学到了许多课本上没讲的或者只是粗略带过的知识,有些特别的技术难点还要到网上去搜索,查阅有关的资料,在语言方面我们几乎把d里面的基本框架和特性都用上了,这样对于我们学习就达到了事半功倍的效果,边学边做学到的知识可以很快吸收,又可以很快得运用的实际中去,这是我通过这个项目感触最深的。很快就到了期末,学校举行“it精英杯”软件大赛,我们小组终于不负众望,拿到了一等奖的好成绩。
经过这次我比赛我总结出心得,首先比赛的题目要定好,一方面是开发的软件要有实用性和市场前景,另一方面还要在实用性上加上点创新,给人耳目一新的感觉,我觉得只要先抓住好这两点,做出来的软件才会给人留下好的印象。
利用暑假的时间,我又参加系里面组织的软件工程培训,又一次在开发项目中学到了许多许多看书只能朦胧懂的知识。
转眼间大三第一个学期就开学了,回顾这两年来学习软件开发的经历,写了这样的一遍心得,一方面算是对自己的总结,另一方面也可以拿出来给大家参考和交流。最后我还是要再归纳一次,总结出如何才可以比较容易地进入学习状态达到快速开发的目的。
1.打好基础,掌握好c语言c++基础的语言,对学习数据结构和算法有很大的帮助。
2.面向对象是高级也是最流行的语言,所有的面向对象语言几乎都是通用的,结构和特性都差不多,只要掌握和归纳好它们的一些共同的特性,哪怕将来转向其他的语言都是轻而易举,得心应手,达到融会贯通的效果。
3.好的开发工具是你提高开发效率,提高编程兴趣的前提,学习语言的过程中还应该研究怎么利用开发工具有效地提高开发的效率。
4.善于总结,在开发过程中我们可以总结出许许多多规律性的东西,这些规律一方面可以让我们避免在以后的开发中犯同样的错误,另一方面对我们掌握其他的规律都是有所帮助的,规律都是交叉在一起的。跟着规律走,实事求是。
5.项目开发是最好的学习方法,这一点是我最有感触的,软件开发是实践性很强的活动,但靠理论知识学起来比较吃力,而且枯燥无味,学习种理论学习和开发实践的比例应该是1:2,而且是交叉进行。这样才可以比较快的掌握一个知识点。
6.团队合作,现在的项目几乎很少一个人去完成,频繁的沟通和密切的配合是成功的必要条件。
第五篇:计算机导论学习总结报告
计算机导论学习总结报告
在计算机的发展史上,有三件事是我觉得最有转折性意义的,第一就是冯诺依曼进行的计算机逻辑设计,他运用其非凡的分析、综合能力和深厚的数学基础编写出了EDVAC方案,对EDVAC的总体结构和逻辑设计的优化起到了关键的作用。EDVAC方案当中有两个重大的改进:一是用二进制代替十进制,便于电子元件表示数据,简化了计算器的运算速度;二是提出了“存储程序”的概念,程序和数据都存放在存储器中,实现了基于程序的计算机自动执行,实现了程序执行中的“条件转移”。这两种改变基本上奠定了现代计算机的基本模型,时至今日,现代的计算机依然没有突破冯诺依曼所设计的基本结构。
第二件重大的事是微处理器的出现,微处理器是将运算器和控制器集成在一起的大规模/超大规模集成电路芯片。微处理器的出现不仅提高了计算机的运算速度,而且实现了计算机的微型化,因此计算机得以进入广大人民群众的生活里,成为他们生活、娱乐、工作的一个必不可少的工具,从而拓宽了计算机的使用领域和使用价值。但在我看来,计算机微型化的影响不仅仅只是使人们的生活更加便利,而是让更多有思想的人接触到了这一改变未来的伟大发明,当他们接触到这项发明后被吸引,他们的兴趣被激发,他们愿意把自己的时间、智慧投入这项发明里,因此,计算机热潮开始席卷而来,每天都会有无数的创意、更新出现。这种热潮、风气大大地推动了计算机的完善,最有代表性的就是Windows的诞生。
第三件就是互联网的出现,其中影响最大的毫无疑问就是因特网。计算机网络是自主计算机的互联集合,主要包括个人区域网、局域网、城域网、广域网、互联网等形式。因特网得到广泛的应用,为人们的工作、学习提供了网络新闻、信息检索、电子邮件、博客、文件传输、电子商务等多种服务,渐渐地改变了人们的日常生活,甚至影响着科技的发展。各个不同地区之间的文化得以相互传播。