大一计算机学习心得(精选多篇)
第一篇:大一计算机学习心得
大一计算机学习心得
当我们有一些感想时,不妨将其写成一篇心得体会,让自己铭记于心,这样就可以通过不断总结,丰富我们的思想。那么如何写心得体会才能更有感染力呢?以下是小编为大家收集的大一计算机学习心得,欢迎阅读,希望大家能够喜欢。
大一计算机学习心得1本学期,我选择了一门大学城公共选修课课程——计算机网络技术。这门课程,我是来到了信息学院是上课的,短短十来堂课的学习过程使我受益匪浅。不仅计算机专业知识增长了,还认识了许多来自大学城里其他兄弟院校的同学,更懂得了如何更好的为人处事。
我是来自纺院纺织化学工程系的一名大一学生。在纺院,我的专业是学习家用纺织品设计的,这是一门融工艺设计和美学设计于一体的知识涉及面极广的专业。一直以来,通过对该行业人才需求的了解,我认识到,要想在毕业后能从事与家纺行业相关的工作,我不仅要学习好本专业的知识和能力,还必须对计算机知识有相当程度的了解和掌握。因此,在选择选修课的时候,我毅然在自己的课程选项里勾了这门课程。
众所周知,21世纪是一个信息经济时代。为适应时代的发展,作为一名即将走出校园参加工作的当代大学生,所受的社会压力将比任何时候都要来得沉重,因此在校期间,我们必须尽可能的利用好学习时间,尽可能地学习更多的知识和能力,学会创新求变,以适应社会的需要。如果想从事与家纺设计相关的行业,那就更需要掌握较全面的计算机知识,因为小到计算机的组装维修,大到服务器的维护与测试,知道的更多更全面,那么对于自己以后找工作以及参加工作帮助就越大。在知识经济时代,没有一个用人单位会傻到和知识作对,不是么?
我在读初三的时候第一次接触计算机觉得很新鲜。我清晰的记得,当时有一个清晰的想法,那就是一定要学好计算机。但随着自己对电脑接触的不断深入,对计算机的认识越来越深,特别是进到大学,学习了家用纺织品设计以后。我们做CAD设计,学习了各种办公软件,可是在设计和办公过程中,当遇到一些电脑系统出错导致文件成果丢失的突发问题时。我才深深地感受到自己计算机知识是多么的欠缺,自己终归不是学计算机专业的,对计算机知识的掌握都是零散的,对这些突发问题只能束手无策。于是我暗自发誓,无论如何,以后如果关于计算机的选修课的,我一定要报名。
这次在《计算机网络》中,我学到了许多知识,许多以前对计算机迷惑的地方。在姜老师的讲解和实际演练下我渐渐明白了。
所谓计算机网络,是指将地理位置不同的具有独立功能的`多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。
大一计算机学习心得2这段时间的学习真的是让我受益匪浅,有成长的快乐,有丰收的喜悦,有不懂的遗憾,还有即将离别的不舍。这几天的学习真的给我太多的感受,这几天的学习让我一生都受用无穷。将成为我人生旅途中最宝贵的收获。
一、提高了思想认识,体会到教育技术培训的重要性。
通过本次学习,我体会到教育技术培训势在必行,国家对本次培训是多么的重视,也充分体现了信息技术的重要性。随着新课改的不断深入,新的时代对点化教学提出了更高的要求,需要我们的老师要不断的学习培训,需要新型的、专业化的老师。不学习真的跟不上时代的发展的潮流了。通过培训,为我指明了今后工作的方向,我对信息教育有了全新的认识。这样一个全方位的培训,使我的教学理念又一次得到提升,二、通过学习知不足,促进步
1、通过学习,感觉到自己有太多的计算机的知识不懂,比如:程序操作、计算机理论??感受到不懂计算机,真的是太落后了,通过学习感受到自己又学到了很多的知识,在今后的学习中,我一定经常上机操作,争取早日驾驭电脑,学有所用。
2、通过学习,我体会到,我们原来的教学时多么的落后,网上平台真的挺好,学习起来很方便、很实用。我每天在网上交流、讨论、提交作业。浏览网页,阅读资料、观看案例、完成作业,在网络的海洋里,我们尽情的汲取着知识的甘露。感到一种前所没有的满足,这种满足是我们对知识的一种渴望。
3、通过学习,我对信息教育技术有了更深刻的认识,通过多媒体的操作,让我们有耳目一新的感觉,为我们的教学提供了方便,为我们的教学,提供了丰富多彩的内容。从而让我们的课堂更生动、更有新意更能激发学生学习的兴趣,更能创造性的发挥我们的课堂。
4、通过学习,我们结识了很多的伙伴,我感受到我离这些同伴的距离太远了,不学习真的落后了。在这里,大家取长补短,互帮互助,互通有无。大家都毫不吝啬,把自己知道的知识毫不保留的互相交流着。虽然学习是紧张的,可是大家的心情是愉悦的,气氛是和谐的。只是感觉到五天的时间真的是太短了,需要互相学习的知识真的是太多了。
第二篇:大一学习心得
大家好!非常荣幸能够在这里和大家分享一下我的大学一年级的学习心得。
光阴似箭,日月如梭,转眼间,我已经大二啦,回忆起过去的这一年真的是感慨万千。
都说大学是“象牙塔”,带着对大学生活的美好憧憬,我踏上了南下的列车,告别了生我养我的故乡,告别了那些熟悉的身影,来到美丽的自贡,开始了新的人生旅途。
刚刚入学的一段时间,感觉很闲了,每天无所事事。当时非常迷茫,高中时,无论老师还是家长都对我说,大学很轻松。所以这在潜意识里就给了我一个这样的观念:大学不是学习的地方,而是逍遥的地方。
然而不然 大学的课程虽然比起高中来说相较于轻松,但大学里的学习主要是靠自觉,除了掌握老师课堂上讲的内容,还要利用课余时间阅读其他相关的书,查找资料,在提高自己专业知识水平的基础上,有目的地丰富各方面的知识。如果说高中时的学习是幼儿学路由老师领着,那么大学就是大人式的学习,我们接过学习的接力棒成为了领跑者,在这一场比赛中,可以跨栏可以抢道可以跳跃,而绝对不能在起跑线上等待老师牵着你跑。只有自主自助自信的学习,才能取得好成绩,正如一个好的足球运动员,他不能只听教练的意见,而应该自己进行思考,因为毕竟,在场上铲球,抢断,过人,射门的都是你自己。
至于学习方法,我相信没有最好,只有更好,要找到适合于自己的学习方法,就像现在考研一样,选择适合于自己的辅导书才是最好的辅导书。我不是很聪明,但我知道“笨鸟先飞”,我应该属于那种兢兢业业型,每次都早去上课,不逃课,上课认真听讲,下课按时完成作业。关于学习,我觉得兴趣与目是最重要的,比如英语、计算机和比较重要的科目我上课就比较专心一点,而且在课外时间还会去阅读一些相关资料,而对于其他无关紧要的课程只是上课听一下,做到主次分明。在此我做以简单归纳:做好准备,提前预习,这样在课堂上能够比较顺利的跟上老师的节奏,取得更好的听课效果;认真听讲,做好记录,随堂记录笔记有助于集中注意听课,并且在期末备考的时候,可以有所侧重,减少盲目性;定期复习,注意交流,要避免因时间过久而遗忘所造成的重复性工作,掌握好复习的间隔;还有要多与同学交流,探讨解答问题的方法,和对不同问题的意见,将更有助于拓宽思路。
还有一个我觉得很重要的就是学习计划,不管做什么事都应该有一个计划,大到自己的学习生涯规划,小到自己的一天什么时刻该做什么,这样你才能做到有的放矢。学习计划可以写在纸上也可以记在心里,我经常会把自己的计划写出来贴在寝室里墙壁上,比如说要考试,我经常会把哪一天复习什么书和规定什么时间完成写在纸上,然后根据计划完成任务,有的时候计划时间是一个月,有的时候是一周或几天。所以,“把简单的事情千百次地做好就是不简单!”,用心做好每一次小事,日积月累,也许就将收获富足,即时的消化学习内容,有规律有计划地安排预习和复习,平常多积累,学得轻松而愉
大学就相当于一个小型的社会,作为一个步入社会的缓冲,我们可以从中学到好多的东西,学会学习,学会做事,学会做人。每个人的目标不同,决定了每个人努力的方向不同,但是相同的是我们必须奋斗,否则就会被这个时代淹没,依靠自己的努力和奋斗,相信自己,成功将属于你!谢谢大家!
第三篇:计算机学习心得
计算机学习心得
“大学生计算机基础”是以培养学生计算机技能和信息化素养为目标,是后期课程学习的基础。由于小学初中时候的计算机课基本上是被略过甚至有的地区由于条件的限制根本就没有开设这门课程,而高中时没怎么要求计算机,而且高中我们的时间基本被课本的学习所占用。所以对于计算机的基础知识是了解很少。而以后我们作为教师虽然对计算机没有很高要求,但我们也应懂得计算机基础知识和应用。深知这个道理,所以在计算机的学习上,尤为注重。下面就简单地谈一下我自己学计算机的感感受:
一: 循序渐进
整个学习过程应采用循序渐进的方式,先了解计算机的基本知识,如计算机的起源、发展、windows操作系统、XP的桌面操作、电子表格等,使自己能由浅入深,由简到繁地掌握他们的使用技术。这是最好的学习模式,但是由于平时没那么多时间,但是最起码如计算机基本知识、windows系统、电子表格等必须掌握。
在这方面,老师的教学安排比较合理。可能也是考虑到我们的基础薄弱的问题,所以老师把计算机最基础的如计算机概述放在第一节课,让我们对计算机有个大概的了解。接着再讲windows XP 的一些基本概念,然后才把一些常用软件介绍给我们。虽说那些软件我们平时也在用,但是里面好多东西都不懂,经过老师讲解后方才知道那些软件还有很大的空间需要我们去专研。
计算机的理论课让我们认识到自身对电脑了解的匮乏,而实验课则让我们亲身体验摸索。如果老师讲授和实验操作同时进行的话会更好吧。因为很多时候我们会忘记老师讲的一部分内容,但这主要是我们学生自己的问题,毕竟下来复习不是很好。
二:学以致用
在学习时始终要与实际应用相结合。在课堂上学习后,老师给我们安排的自主学习周其实挺好的,那样能让我们自己去回想巩固老师所讲的内容,同时自己结合着老师说讲的去摸索,既能很好的记住又有了实质性的提高。只是需要花费的时间将会成倍增加。不过有得必有失就是这个道理吧。
对于网上学习计算机,因为里面有很多资源可以利用,还可以提问,这对于我们学生的学习是相当便捷的,不懂的可以随时提问,如我的电脑会莫名其妙地下载一些东西,但我自己又不知道什么原因,因此我发了一个帖子,后来得到老师的完美解答。或者自己在计算机平台上找相应资源,还能看到别的同学的提的问题,因为那些问题都是普遍存在的,也就能参考一下了。
就自己而言,如果我有不会的计算机知识,我会先在平台上收寻看有没有和自己类似的已解答的问题,有的话自然是好,如果都没有,我会发一个帖子,期待别人或者老师能给我解答。这样的学习方法,至少挺适合我自己的。这个平台不仅能提供我们解决问题的途径,还可以从别的同学那获得经验,避免犯一些不必要的错误。学习状态良好。
第四篇:计算机学习心得
大学学习学习心得
现在我已经大四将要毕业了,这个心得早就应该写,起码要半年前写,因为大四下学期的生活几乎没有给我带来任何的改观。在学习上,我几乎经历了该经历的(我这个年龄),这些学习中,只有大学的学习让我感到一种自主,一种无法形容的豁然开朗的感觉,是计算机改变了我,我也尽力去改变计算机的一切,尽管我知道这很难,但这是我的职责。
可以说,学习无论学什么都不会浪费,很明显的原因就是,计算机兼容了太多的学科,让你无法去想象,你可以提到任何一个,我都能说出计算机的作用。所以,如果有机会我们什么都要学,但不要盲目的学,因为你是学计算机专业的,要学的主要是计算机。
学计算机并兼有多方面知识的人才确实很少,这也难怪,上帝造人就是这样,要达到这一点,要付出很大的代价,需要一些机遇,我们只需要抓住自己所能创造的机遇就可以了。
说实话,具我了解,中国的计算机确实和国外差的太多,这是多方面原因的,一个就是人家发展60几年的计算机,被中国十几年搞定这显然是不可能的,中国人能比国外人聪明多少??中国计算机教育存在着严重弊端,初等教育和高等教育计算机完全脱轨,很多刚上大学的学生连计算机都没有摸过,更别说学了,四年期间的努力很难填补。还有就是,中国学生学习方向不明确,甚至没有目标。可以说很多大学生对自己的专业,在四年之间几乎什么都没有学到,而学到的是关系,更确切的说是人与人交往的关系,但这个学的还是有好有坏,确切一点就是混。当然,光靠专业实力来闯天下固然不行,那么那些生产力的发展就交给了有专业实力的人,所以中国高级人才少的很。
我处在中国软件萌芽的阶段,这阶段需要大量的人才,所以很多大学里没有学到东西的人(学习计算机的),也不用怕,几乎都能找到工作,也不会沦为底层人民,因为大家都这样,只是到公司的培训,有了突飞猛进的发展。这样短暂的学习永远成不了高手,虽然现在我不是个高手,但我可以这样说。
确实,如果你不是对计算机热爱的话,那它对你是枯燥的,什么都是,但为什么人们都对异性感兴趣呢??这确实值得研究,如果成功的话,这样可以改变一个人,会不会带来世界末日是另一码事。
我接触计算机(相对和我一届学生)可以所算是早的,但那时只是游戏,但我认为对我已经足够了,如果那时有计算机高手在我面前(这是个幻想,几乎不可能),那我可能就上不了大学了,整天沉迷于编程了,相对来讲,在中国大学学历大重要了,尤其是好的大学。我第一次接触计算机是在初中一年,大约九七年,那时还是DOS系统,是486,586流行时代,当时不知道486,586是什么,但大家都这么叫,而且都知道586比486快,而且要好,我上初三和高一阶段,1999年,开始有了windows95,那时都叫95网,这是从文字界面到图形界面的转换,我能感上这个,我是庆幸的,这使我对计算机的发展有很深的印象,当时也是处在游戏阶段,我从来没有想过做游戏,也没有想过怎么做。可以说我的童年是在电子游戏上度过的,在2000年,开始有了windows98,2002年我见到了windows me,可是直到我高中毕业我还是对计算机的基本操作还不会,原因很简单我只知道打游戏。我高三那年,是我对计算机编程的萌芽,它的出现,让我产生了极大的兴趣,也是游戏把我带动的,我要感谢文曲星,这样也许就是个上天的安排。当时文曲星cc800上有了QBASIC编译系统,而且有一些简单的系统函数,可以让编程者编写自己的程序,我从网上下载了几个游戏程序,那些代码都是公开的,而且可以修改,我对那些程序真的震惊了,虽然我不是很了解,但那些眼花缭乱的游戏开始画面,和动画效果,能在这么小的手掌机上做的这么好,我真的很佩服编程者,我查查一些基本画图函数,自己做了几个简单的动画,还不错,达到我想要的效果,尽管不是很难,但对我是个极大的鼓舞,我很兴奋。由于是高三阶段,面临高考,我也没有时间去学这个东西,我只能在他们编写的游戏中改改,我可以说他们已经做的很好了,我很佩服,有些知识现在我还没有接触到。
一年以后,我来到了大学,来学习计算机,其实大学里学习的主要是理论,实践要靠你自己,因为大学时间主要靠你自己支配,学不学是你自己的事情。理论很重要,它是你起飞的飞机场,实践就是你的双翼,他们要结合起来才可以,因为你飞的累了,还要在飞机场停下来歇歇,这就是你理论知识不足的时候。大学的8大专业课都重要的很,我们不能忽视任何一门,它们是计算机的基础。
下面我就把我从所学的每个专业课中获得的心得说一下。
数学:
刚到大学时,学习的心态还停留在高中,不知道为什么而学,学有什么用,这也是中国的特色吧!但到后期越深的课程,尤其是计算机图形学等很多课程都和数学是息息相关的,如果哲学排在所有学科的首位,那么数学就要排第二,它是那些我们看来比较变态的人,把世界的高度抽象,我经过考研后,和参加数学建摸辅导后确实对数学有些了解,但这只是很浅显的,真正的数学内涵离我遥遥无期,我试图把自己的思想和这条轨道靠拢,但始终很难达到。说实话,中国的教育是失败的,他过分强调知识的结果,不注重过程和起始,思维过程很重要,其实结果并没有它重要,思维的方式决定着一个人,从小就听人家说1+1=2,但为什么?从什么地方来去思考,怎么思考,却很少有人知道。我可能说的有点偏题,但这是重要的,也许是我说数学来把说思维模式引出来。在讲授思维时,这狠难,最根本的是,人们对思维还存在着争议,而且不同人的经历也多少要决定人的思维。我在这里只说学习上的思维。我认为人从一出生,就具有某种特长(这是相对的),也就是说在同等环境下的人学习(我们排除在这种学习以前的经历的影响,比如说学习音乐),一定会分出优劣,在大家都很努力的情况下。如果有音乐天赋的人,他不去努力,可能落后于努力而不具有天赋的人,所以勤奋出天才不假,但要用到自己具有天赋的一面,那必然事倍功半。天赋和兴趣不是一会事,但大多数人,能在有天赋中找到兴趣,在兴趣中而找不到天赋。所以在大学阶段,(在中国这种教育,高中阶段几乎不可能),在大多有自己支配的时间里,你要尽快找出自己的天赋,并发现这方面的兴趣。记住,你在这方面有天赋,不代表你在这方面比任何人都前,但你已经比很多人强,如果你很努力,你会走的更高。说了这么多,回来说数学,老师讲课很少讲数学的思维模式,虽然我不清楚真正的数学思维模式,但我很清楚老师一定没有讲,他也很难讲出来,因为很少有人知道牛顿看苹果落地,为什么会想出万有引力定律,而为什么我们不能。很多人说是牛顿爱思考的结果,这一点不假,但并不是每个爱思考的人能想到,很好问题就在这里,这就是我们跟人家的差别,因为思维的东西很难传授给别人,所以这样的高人很少,光靠他们留下的书是很难解决问题的。
离散数学:
离散数学包括很多章节,各个部分联系不是很大,而且各个学校的教材和所讲授的知识重点也不一样,但大体要讲的都是一样。我个人认为离散数学是最难的,最难的在图,群等,它们之所以难,是我们很难容入到那种神秘的思考方式,容入思考方式太难了,只有靠我们的感悟,因为这些真正很强的人真的寥寥无几,能指导我们的更是很少,我本人始终无法理解群的真正含义,我也没有去查什么相关资料,但我知道,再抽象的数学理论,都不是凭空想象的,它一定有它的现实基础,它的出现是有来历的。
数据结构:
数据结构是十分重要的学科,它完全是建立在实践的基础上,也就是说,你要多打代码。它在一定程度是依赖语言的。我很清楚的知道,第一遍学习数据结构,也就是几乎很少有实践的,大脑几乎一片空白,也是只有在考试前,反复的复习才知道在讲什么,只能手工的模拟执行过程,把算法转化成程序始终是个迷。但我认为这已经足够了,因为任何理论只有在理解它,你才能凌驾于它,所以接下来一个质的飞跃就靠自己,靠自己把那些算法变成代码,在自己有想法时,能够把这个想法用适当的数据结构实现,这需要在电脑旁的硬功夫,绝对是。一个高级的程序员,绝对是个硬功夫。这种把自己的想法变成代码,也是你独立思考的开始,记住思考很重要,他是你在捕捉你的灵感,善于思考的人,灵感来的很快,而且你的灵感会告诉你,对于它,你能把它做出来,这一切都是思考的结果,我不是个思想家,但我知道,我每天对世界万物的沉思,在指引着我发现那些太多的为什么的答案,这个世界为什么这个样子,它后面究竟隐藏着什么,让我们大胆的假设吧!多做程序的人,程序会改变你的思维,这绝对错不了。
语言:
我们一共学了四种语言,VB,C,C++,Java。VB的语法很简单,它确实是我练习算法的平台,它使我实现很多小游戏,对数据结构有了很深的了解,但我本人对VB不是很感兴趣,它只能做些小项目,因为它为大家提供的友好界面,阻挡了大家通往高级程序员的道路,它封闭了语言太多的细节和计算机的基理,使你对它的界面有太大的依赖。C是个纯面向过程的语言,它的语法不是很难,你用它大约一年半多左右,就完全可以掌握它,记住这需要你的实践,大家几乎学的都是潭浩强的书,这本书我开始认为很好,但我看了很多国外的书,和很多国外人所打的代码后,和国内高级程序员所说的话,我只能说这本书,只能是你的开端,但不能让你更深层次了解语言。但你要问我初学者用什么书,我还会介绍这本书。C的精髓在于指针,你能灵活运用指针就几乎等于你掌握了C语言,这是一种高效的语法支持,快的让你无法想象,我很有感触,在VB下要慢的多。C++是个很复杂的语言,你要完全了解它,要在C语言的基础上,我很少用C++,我相信我会攻克它的,也许很多人用C++,但了解它真正的机理估计不是很多,我看了C++ primer之后的感触,它确实很复杂,也是这本书太深入了,了解一门语言,少了编译知识确实不行。
编译原理:
其实编译原理和汇编,操作系统,语言都是紧密相关的,编译器是在操作系统之上,语言之下。在讲编译器时,除了讲编译源程序成目标程序外,还介绍了很多地方都用到的自动机理论,这个也很重要。在人工智能,很多分析语法,文字类的东西都很重要。编译原理和语言是相辅相成的,只学语言不学编译,无法真正的了解语言,而编译器是在语言基础上的,没有语言的了解更学不了编译,现在大多数高校的编译原理讲的语言都是基于面向过程的,但我认为足够了,你真正的理解了编译所讲的东西,自己在深入学习面向对象的语言,你一定会很好的把握面向对象的编译过程,很好的掌握面向对象语言,在语义分析过后的中间代码生成和动态存储空间分配,和汇编有很大的联系,我在学习汇编时,总是先把要求的题目写成C语言,在转化成汇编语言,这就是不知不觉的一种中间代码生成,虽然不完全一样,但让你掌握中间代码生成已经足够了。动态存储空间分配,主要基于指针所指向的动态空间。因为非指针的变量在编译时就已经有内存分配了,这也是编译要做的事。
汇编:
大多数学的都是8086,编译器我推荐用TD,很好的开发环境。作程序调试是最主要的,没有作过程序的人是想不到调试是多么难,好的开发环境有助于有效的开发程序。个人认为,学习汇编要和计算机组成联系起来,主要是指令系统,讲CPU时的知识。汇编是最低级的,最快的语言了,有时为了运行速度不得不用汇编来实现想要的功能,我认为对汇编的掌握程度,只要你能做出个递归函数就可以了,你了解了很多指令用法,寄存器的使用,计算机存储数据和代码的方式,函数调用的方式,栈是怎么实现函数的,你会有很深刻的发展,相信我没错的,一定要上机实现一个递归函数,再加上你对C语言的了解,和一些编程知识,你就可以摆平几乎所有的汇编程序了。
数据库
我在大学里没有接触过太大的项目,而且平常编程对数据库深入不多,只是达到了做网上书店所要求的基本知识,首先是ER图,各种范式,还有数据流图,怎么用语言插入数据,删除,查找等等,实际上,你要不是搞理论的,深到数据的具体存储效率的级别,我想这些对于编程就足够了,但对于高级的数据库程序员这些是不够的。
计算机组成
对于学习汇编和C语言这个其实很重要,因为这些语言还没有屏蔽这些硬件细节,VB就几乎完全屏蔽了硬件细节,你不需要了解太多的硬件知识。但学习汇编和C语言并不是要你了解到能作出CPU和连接存储器,我们只要知道他们的运行机理,但有一点你不要怀疑,那就是电信号他就是那样有趣,有趣到你无法想象它的速度和高低电平的传递,但是事实就是这样,你不需要怀疑,承认它就好了,因为我们还不能解释规律,只能运用它一样。原理对软件程序员就应该足够了,它会使你更加容易了解操作系统和硬件的工作。
操作系统
大家每个人对操作系统都不陌生,所有的计算机的课程几乎都是息息相关的,他们都有太多的联系,有些你可能迷茫,当所有的学完以后,你应该有个豁然开朗的感觉,那就是计算机的一切不应该是个迷。操作系统和硬件的接口,就是那些硬件提供的指令,通过这些指令来操作硬件,就象操作系统定义一样,他是管理系统资源的,管理硬件的使用,你在学习操作系统时,把它看成一个管理者就可以了,它是一个有着自己管理方法的管理者,管理这些硬件给每个进程使用,进程说白了就是一个应用程序在内存中或在外存中,有着运行权利的程序。现在的操作系统是多任务的,可以运行多个程序,并发是指单个CPU而言,每个进程在CPU中轮流执行,因为它太快了,你根本感觉不到他们的交替性,就象在同时运行,大多数教材讲并发比较多,我们大多数计算机都是单CPU的,具体怎么交替运行,那就是操作系统管理进程使用硬件的方法,不同的操作系统方法不同,但你的方法不要让其中的一个进程总是得不到想要的硬件使用(活锁或饥饿),但想出个好办法还不发生死锁(这里不说什么是死锁了,我毕竟不是再讲操作系统)也很难,总之,你要学的就是这些方法,这里说的是管理CPU,还有管理内存,外设等等。我在给出进程定义时,还说了外存,其实通常就指硬盘,因为你的内存太小,运行的程序又多,我要为了让其他的程序运行,只能先把它放在外存,也叫挂起。总之,你学的就是管理硬件的方法,怎么管理才能有效率,方便用户使用。如果可以,你也可以设计一套管理方法,那你就作出了一个新的操作系统。
计算机网络
所有和硬件有关的最后一个,说实话计算机网络很杂,你学第一遍后,把网络7层所有管理方法说出个查不多,很难,大多数学生都是晕头转向,网络是个很庞大的系统,它从硬件到软件,被规定了很正规的完整体系,这样大家都遵照这个规则才能,使每个人开发出的软件和硬件都可以用。记住计算机的交互就象人与人的交互,它通过0和1来代替人的语言,表情或所有可以可以传达信息的东西,也可以说是计算机通信的暗号,只有双方都知道了这个暗号的含义,双方才能通信,你和另一个人怎么通信,那么计算机和另一个计算机就怎么通信。例如:我想给你一个礼物(计算机看成我要给你发送数据,A发给B),我要先通知你,看你能不能收(这符合人的交往)(A发给B一个0和1组成的编码,事先两台计算机已经规定好了,比如说10010011代表看对方是否能接受),如果这个请求不丢失的话(丢失有很多处理方法,你自己也可以想一个处理方法,比如隔一端时间你没有收到对方是否同意接受,你就重发信息,总之,只要你肯想象,任何都是可能的),(1)对方发送一个可以接受的消息(比如说10010012),你收到了,你就可以发送,发送途中又有很多情况,比如说,你怎么发送,作车,还是徒步,如果交通堵了怎么办,是把礼物一起送过去,还是分开送过去,等等,具体到网络里是快速发送,分开发送,我们学的就是这些方法。(2)对方发送个不能接受的信息,你是还要立即发送,还是不发,还是等一会在发,这些方法很活,你要学的就是这些方法,如果你可以处理网络中出现的任何问题,你不学它也可以。我要告诉你的是,你要学的就是就是通信协议(就是实现规定好的暗号),通信方法,出现问题怎么处理等,你有好的方法,你可以不学了,很简单,方法就是人发现的,你比它的好,学它的干什么,就用你的。
软件工程 软件工程是从实践中总结的经验,对于很少做过项目的大学生来说,确实很难理解,只要你作过一些项目,比如网上书店之类的系统,你就会有些了解,它说的很对,我很清楚的记得软件工程分这几个过程:(1)可行性研究,也就是你要做的这个系统可行不,是否值得去做,做了能得多大效益。(2)总体分析,这个就是从整体来规划你要作的系统,只是个概况,并没有详细的阶段,把系统大体分成几个模块。(3)详细分析,这个阶段就是来详细每个模块,把所有的细节都要写好。(4)程序编码(5)测试(6)售后服务。
每个过程有分很多规范,因为一个项目很多人做,很多公司做,没有个很好的规范会乱套的,所以最后很容易合在一起。
我上面所介绍的都是最基础的,只要你掌握这些,学任何计算机的东西都不成问题,关键一个字那就是思想,也许有些具体你忘记了,但思想你会永远记住,你会看的时候也会很简单,和别人讨论时你也知道他们在说什么。
记住的是一定要在思想上有飞跃,学会思考,你的灵感会让你抓住问题的突破口,凡事多问为什么,原因在何处,怎么才能解决,至于怎么才能到达这个境界,我没有什么太多的高招,因为我也不是什么高手,最直接的就是,多看书,多思考,多练习写程序,要在理解的基础上,抛开所有的别人写过的模板写出自己的想法,自己的程序,如果你参考别人的,那么你知识在量上有飞跃,质上根本没有飞跃,即使你方法很苯,你把它实现了,那你也是成功的,因为你挑战了自己,你在思想上有了飞跃,表面上你没人家做的好,那是他有现成的代码可以使用,当没有现成的代码时,你的想象力就发挥了作用,思考和想象高于一切,你的内心得到了升华,你有好的新方法现在就比那些旧的方法好,所以创新很重要,是勤于思考的人的专利,不要死记公式,要问问公式的来源,什么都要弄懂,为什么书上这么讲,死记不如不记,死记只能得到眼前的利益,人成功不就在于要长远的考虑吗??
我认为多学学哲学逻辑学,对人的大脑思维很有帮助的,我说的哲学并不是专指马克思哲学,很多种,他们都有可以借鉴的一面,如果你站在任何一个立场去思考问题,你就会觉得他们似乎说的都有道理,就因为有些人立场不同,才发生的冲突。思想教育是最重要的,也是最难的,尤其学习上的思想境界,很难用语言来沟通,要靠自己勤奋的练习,多加的思考,还记得我说金庸的武狭小说吗??那里的功夫学习和这里说的学习就是一样的。
第五篇:计算机学习心得
计算机科学与技术学习心得
原先不管是国内还是国外都喜欢把这个系分为计算机软件理论、计算机系统、计算机技术与应用。后来又合到一起,变成了现在的计算机科学与技术。我一直认为计算机科学与技术这门专业,在本科阶段是不可能切分成计算机科学和计算机技术的,因为计算机科学需要相当多的实践,而实践需要技术;每一个人(包括非计算机专业),掌握简单的计算机技术都很容易(包括原先Major们自以为得意的程序设计),但计算机专业的优势是:我们掌握许多其他专业并不“深究”的东西,例如,算法,体系结构,等等。非计算机专业的人可以很容易地做一个芯片,写一段程序,但他们做不出计算机专业能够做出来的大型系统。今天我想专门谈一谈计算机科学,并将重点放在计算理论上。
在我大一时无意中找到了南京大学网友sir的帖子“胡侃(理论)计算机学习”,这个帖子对我大学学习起到了至关重要的指导作用,我在这篇文章成文的时候正是基于sir的文章做得必要的补充和修改,并得到了sir的支持。再有就是每次和本系司徒彦南兄的交谈,都能从中学到很多东西,在这份材料中也有很多体现。这份材料是我原来给学弟学妹们入学教育的讲稿之一,原有基础上改进了其中我认为不太合适的理论,修正了一些观点,在推荐教材方面结合我的学习情况有了较大改变。值得一提的是增加了一些计算机理论的内容,计算机技术的内容结合我国的教学情况和我们学习的实际情况进行了重写。这里所作的工作也只是将各位学长和同学们的学习体会以及我在学习计算机科学时的所思所想汇总在一起写了下来,很不成熟。目的就是希望能够给一些刚入学或者是学习计算机科学还没有入门的同学以一些建议。不期能够起到多大的作用,但求能为同学们的学习计算机科学与技术带来微薄的帮助。还是那句话,计算机科学博大精深,我只是个初学者,不当之处希望大家批评指正。
1、计算机理论的一个核心问题--从数学谈起:
[1]高等数学Vs数学分析
记得当年大一入学,每周四课时高等数学,天天作业不断(那时是七天工作制)。颇有些同学惊呼走错了门:咱们这到底念的是什么系?不错,你没走错门,这就是计算机科学与技术系。我国计算机科学系里的传统是培养做学术研究,尤其是理论研究的人(方向不见得有多大的问题,但是做得不是那么尽如人意)。而计算机的理论研究,说到底了,如网络安全学,图形图像学,视频音频处理,哪个方向都与数学有着很大的关系,虽然也许是正统数学家眼
里非主流的数学。这里我还想阐明我的一个观点:我们都知道,数学是从实际生活当中抽象出来的理论,人们之所以要将实际抽象成理论,目的就在于想用抽象出来的理论去更好的指导实践,有些数学研究工作者喜欢用一些现存的理论知识去推导若干条推论,殊不知其一:问题考虑不全很可能是个错误的推论,其二:他的推论在现实生活中找不到原型,不能指导实践。严格的说,我并不是一个理想主义者,政治课上学的理论联系实际一直是指导我学习科学文化知识的航标(至少我认为搞计算机科学与技术的应当本着这个方向)。
其实我们计算机系学数学仅学习高等数学是不够的(典型的工科院校一般都开的是高等数学),我们应该像数学系一样学一下数学分析(清华计算机系开的好像就是数学分析,我们学校计算机学院开的也是,不过老师讲起来好像还是按照高等数学讲),数学分析这门科学,咱们学计算机的人对它有很复杂的感情。在于它是偏向于证明型的数学课程,这对我们培养良好的分析能力和推理能力极有帮助。我的软件工程学导师北工大数理学院的王仪华先生就曾经教导过我们,数学系的学生到软件企业中大多作软件设计与分析工作,而计算机系的学生做程序员的居多,原因就在于数学系的学生分析推理能力,从所受训练的角度上要远远在我们平均水平之上。当年出现的怪现象是:计算机系学生的高中数学基础在全校数一数二(希望没有冒犯其它系的同学),教学课时数也仅次于数学系,但学完之后的效果却不尽如人意。难道都是学生不努力吗,我看未见得,方向错了也说不一定,其中原因何在,发人深思。
我个人的浅见是:计算机系的学生,对数学的要求固然跟数学系不同,跟物理类差别则更大。通常非数学专业的所?quot;高等数学“,无非是把数学分析中较困难的理论部分删去,强调套用公式计算而已。而对计算机系来说,数学分析里用处最大的恰恰是被删去的理论部分。说得难听一点,对计算机系学生而言,追求算来算去的所谓”工程数学“已经彻底地走进了误区。记上一堆曲面积分的公式,难道就能算懂了数学?那倒不如现用现查,何必费事记呢?再不然直接用Mathematica或是Matlab好了。退一万步讲,即使是学高等数学我想大家看看华罗庚先生的《高等数学导论》也是比一般的教材好得多。华罗庚在数学上的造诣不用我去多说,但是他这光辉的一生做得我
大一计算机学习心得(精选多篇)
本文2025-01-08 01:19:44发表“学习培训心得体会”栏目。
本文链接:https://www.sowenku.com/article/73957.html
- 专题13 大作文-五年(2019-2023)高考语文真题分项汇编(全国通用) (解析版).docx
- 专题13 大作文-五年(2019-2023)高考语文真题分项汇编(全国通用) (原卷版).docx
- 专题12 微写作-五年(2019-2023)高考语文真题分项汇编(全国通用) (解析版).docx
- 专题12 微写作-五年(2019-2023)高考语文真题分项汇编(全国通用) (原卷版).docx
- 专题11 名著阅读-五年(2019-2023)高考语文真题分项汇编(全国通用) (解析版).docx
- 专题11 名著阅读-五年(2019-2023)高考语文真题分项汇编(全国通用) (原卷版).docx
- 专题10 语言文字运用(选择题组)-五年(2019-2023)高考语文真题分项汇编(全国通用) (解析版).docx
- 专题10 语言文字运用(选择题组)-五年(2019-2023)高考语文真题分项汇编(全国通用) (原卷版).docx
- 专题09 语言文字运用(选择+简答题)-五年(2019-2023)高考语文真题分项汇编(全国通用) (解析版).docx
- 专题09 语言文字运用(选择+简答题)-五年(2019-2023)高考语文真题分项汇编(全国通用) (原卷版).docx