结合实习工作经历,谈谈你对计算机学习的认识

计算机专业的朋友门,帮个忙啊。
我领毕业证有这个一题。不知道怎么写。
能写的具体一点的

计算机诞生于二十世纪五十年代,经过半个世纪的飞速发展,已由原来的庞然大物变成今天几乎到处可见的微型计算机(或笔记本电脑),计算机的飞速发展共经历四个重大阶段:第一代电子管计算机,第二代晶体管计算机,第三代集成电路计算机,第四代超大规模集成电路计算机,也就是我们现在所使用的微型计算机。

对计算机知识的了解和掌握是二十一世纪大学生所必须要求的。无论是在我们日常生活还是工作中,计算机都无处不在,他影响着我们的生活,工作乃至一切并贯穿始终。计算机既是一门文化,有是一个工具。一般人把它当作工具,用之工作,聊天,休闲等。这也是计算机服务大众的地方,然而对于我们大学生,特别是电子信息工程学院的大学生这样是远远不够的,我们不能对计算机只停留在会应用的层面上,我们需要更系统更全面地了解它,更深入更精细地研究它,这是对每一个电子信息工程学院的学生的基本素质要求。

从高中开始,学校开计算机课,这给我了我第一次机会接触计算机,认识计算机。当我第一次接触计算机的时候,它小巧的外型和强大的功能就深深地吸引了我,可谓是爱不释手。随着计算机老师讲课的深入,我更是对计算机的飞速发展叹为观止。不过年少轻狂的我也同样迷恋上了网络聊天和网络游戏,对计算机世界的认识误入歧途,后来经过拨乱反正,终于清醒地认识到自己的错误,计算机可谓是一把双刃剑,利用好可以学习知识,增长见识;利用不好可能万劫不复,后悔终身。

进了大学,由于专业关系,我有机会学习《学计算机基础教程》,经过一学期的学习让我对计算机有了更深入的认识。由于计算机自身强大的功能,计算机已渗透到各行各业。其网络功能可以连接世界每个角落,让你随时随地,随心所欲联系任何人,访问任何地方,将世界拉进,让生活,工作变的轻松自如。

然而计算机并不可以满足现状,如果不发展进步,最终还是会被时间抛弃,被世界抛弃。作为二十一世纪的大学生,我们应该在知识方面走在社会的前沿,并且我们精力充沛。二十一世纪就是我们展现的舞台,下一步计算机的更新换代的重任就落在我们的肩上。我们不可畏难而退,时代赋予我们的责任我们责无旁贷,社会寄托的希望我们要努力实现。我们是时代的骄子,现代化的接班人,要想将来成为一个有用的人我们现在唯一能做的就是打好计算机基础,这样才有可能完成历史和时代所赋予我们的职责!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-08-17
谈谈对学习微机的一些个人认识(原创,参考一下吧,你最好改一改,加上自己的理解)
之前玩过几款单片机,微机之前没接触,感觉微机可以作为单片机应用的一个基础,感觉是学了一款CPU,其他的都很容易上手,本人对微机的认识很浅。对微机的理解也不够透彻,只是想谈谈本人对微机的一个认识,错漏应该不少,对微机原理的认识,各人有各人的看法,有错误的地方就说出来。本人不是在装逼,只是就微机这东西说说自己的体会,而且只是很简陋的体会。
单片机和现在你用的PC机还有那些超级计算机其实是计算机的三个发展分支,是一个家庭的成员,所以他们有很多共同之处,但一个家庭各个兄弟都有各自的特点。
首先说一下我对微机的工作的理解,微机的最根本属性是一个数字系统,数字系统的任务是通过各种逻辑算术运算和控制操作来处理储存器的信号流,微机可以笼统地认为是一段内存储存器,和CPU单元。其实CPU是个低能儿,做什么事都要人指点去做。所以我们就把要CPU做的事情写成指令,存放在内存里的代码段里,有PC指针控制CPU执行那个指令。而之前我说过了数字系统是处理信号流的,而这信号存放在数据段中。所以现在应该有一个大概的框架,CPU通过读取内存代码段的指令(其实是二进制代码),然后它自己会通过翻译把指令得到我们要它做什么事情的一个命令,然后它就通过这个命令读取通用寄存器或内存里面的数据,然后交给ALU处理,ALU里面就是一些加法器比较器那些,是平时学数电学的那些电路,这些电路是没有记忆功能的,所以处理完后再把处理好的数据交给目标地址中,可以是内存可以是通用寄存器。这样就完成了指令操作,通过很多条这样的操作来处理内存中的数据,得到我们需要的数据。
对内存的理解,初学者比较难理解。我说说我的一些表面的理解。学数电时,我们知道内存是一个个触发器和译码电路组成,一个触发器可以储存一个二进制代码,而我们读取这些二进制数就要通过给地址端一个地址,然后通过译码电路定位这储存器,然后读取出来。所以每个内存单元都分为其触发器里面储存的代码,要读取这些代码就要有这个储存器的地址。而CPU又会把这些代码分为代码段和数据段,代码段提供CPU工作的指令在里面,数据段存放目标数据源,而指令改了程序就会改变,所以代码段一般是不能通过普通的寻址指令来读取的,有一个特定的读取指令,通常代码段是不允许修改的,只读的,CPU的目标就是处理数据段中的数据,得到我们想要的结果。
说说汇编程序,汇编程序其实是写来给人看的代码,刚开始有计算机时,机器代码是CPU能识别的二进制代码,可读性差,所以发明编译器来代替人来做这事情,刚开始的汇编语言跟机器语言很接近。用人认识的字母代替机器码便于人们的阅读。用任何语言写的程序编译后的目标代码都可以还原成汇编代码,VC写的程序可以通过debug反汇编回原来的代码。所以平时的所有操作都可以在脑中想好,然后想出相应的C语言程序,把它想出相应的汇编指令就可以了。
如if(a > b)
a = b;
可以翻译成汇编
MOV AX,A
MOV BX,B
SUB AX,BX
JLE ENDINT
MOV A,B
ENDINT RET
这只是个简单例子,大家可以想想想for循环,while循环,还有switch选择语句的各种汇编实现,只要控制好条件转跳语句和直接转跳语句,这些控制是完全可以实现的,特别说一下就是循环不一定要用loop语句,可以通过条件转跳语句和相应的寄存器操作完成。
在C语言中大家一般喜欢用函数来完成一个特定功能,其实汇编中的子程序完成了这种功能,大家知道大部分操作都会改变标志储存器的内容,这个储存器在控制最好用PUSH放进堆栈里面,子程序执行完后记得要调出POP,PUSH和POP一定要成对出现。在C语言中,函数都有形参,实参还有返回值,这是一个函数的一个基本要素。写汇编的时候可以人为地定义那个寄存器是形参,就是告诉用你函数的人(包括你自己),约定哪个通用寄存器(通用寄存器功能非常强大,要好好利用,所有的操作都可以通过特定通用寄存器来执行)用的时候传递目标内存地址上的数据到指定的寄存器里面,然后再调用子函数,再约定一个通用寄存器存放返回值,执行完后MOV到内存里面,如:
D = sin(b);
调用子函数可以写成
MOV AX, B ;约定AX存放形参
CALL SIN
MOV D, CX ;约定CX存放返回值
如果你想传址调用一个函数的话,可以把目标内存的地址传给通用寄存器,如:
LEA AX, D
LEA BX, C本回答被网友采纳
第2个回答  2019-05-21
如果你对电脑感兴趣,那么建议学习设计类,电商类以及软件开发类,这些专业前景都不错
第3个回答  2013-08-17
一个字愁啊····