谈谈对计算机专业的认识,大学四年学习的设想,创业计划
作为一名九十年代初参加工作的计算机人,我想大学四年的知识积累对于你今后的职业是相当得重要。
刚进大学校门时,我们最初用的还是AppleII,当时有台286机就已经相当得不错了。印象当中当时的386机大概要5、6万块钱的样子,不过,基本上是原装机,就是浪潮什么的,也基本上是原装机贴牌的。
不过,这些硬件桥旦条件的苛刻并没有妨碍我学习的热情。记得学习《数据结构》时,当时课本的Pascal代码都可以默写下来,虽然上机的机会少得可怜,但至少可以用得时候方便一些。
从参加工作以来,随着应用水平地不断提高,感觉还是基础的算法最重要,你可能觉得当前学习的知识比较单薄,工作以后遇到的问题,只是很多初级知识的叠加,抽丝剥茧之后,还是最基本的算法重要。如果能灵活地磨旅运用所学的知识,当前工作中的这些需求都可以很好地得到解决。
前段时候在工作中碰到一个有关树型结构的问题,因为是在VSNET环境下进行地开发工作,用到的结构跟上学时候的Pascal表示不太一样,但基本的解决思路还是一样的。其中很多地操作,我认为,虽然现在很多新型的工作方式,比如Agile、DesignPattern什么的,但真正要解决问题的时候,还是最初NWirth的那本《Data Structure+Algorithm=Programming》。
打下坚敏游扰实的基础,比什么东西都重要!
对计算机学科的认识?
本专业是计算机硬件与软件相结合、面向系统、侧重应用的宽口径专业。通过基础教学与专业训练,培养基础知识扎实、知识面宽、工程实践能力强,具有开拓创新意识,在计算机科学与技术领域从事科学研究、教育、开发和应用的高级人才。本专业开设的主要课程有:电子技术、离散数学、橘岁拦程序设计、数据结构、操作系统、计算机组成原理、微机系统、计算机系统结构、编译原理、计算机网络、数据库系统、软件工程、人工智能、计算机图形学、数字图像处理、计算机通讯原理、多媒体信息处理技术、数字信号处理、计算机控制、网络计算、算法雀巧设计与分析、信息安全、应用密码学基础、信息对抗、移动计算、数论与有限域基础、人机界面设计、面向对象程序设计等。
计算机学科的特色主要体现在:理论性强,实践圆胡性强,发展迅速。
如何理解计算机专业的学习与发展?
计算机(全称:电子计算机;别称:电脑)是20世纪最伟大的科学技术发明之一。它的发明者是约翰·冯·诺依曼。它是一种不需要人工直悔数接干预,能够快速对各种数字信息进行算术和逻辑运算的电子设备,以微处理器为核心,配上大容量的半导体存储器及功能强大的可编程接口芯片,连上外设(包括键盘、显示器、扫描仪、打印机和软驱、光驱等外部存储器)及电源所组成的计算机,称为微型计算机简称微型机或微机,有时又称为PC(Personal Computer)或MC(Micro computer)。微机加上系统软件,就构成了整个微型计算机系统(MSC,简称微机系统)。
计算机是由早期的电动计算器发展而来的。1946年,世界上出现了第一台电子数字计算机“ENIAC”,用于计算弹道,由美国宾夕法尼亚大学莫尔电气工程学院制造。ENIAC体积庞大,占地面积170多平方米,重量约30吨,消耗近150千瓦的电力。显然,这样的计算机成本很高,使用不便。
1956年,晶体管电子计算机诞生了,这是第二代电子计算机。只要几个大一点的柜子就可将它容下,运算速度也大大地提高了。1959年出现的是第三代集成电路计算机。最初的计算机由约翰·冯·诺依曼发明(那时电脑的计算能力相当于现在的计算器),有三间库房那么大,后逐步发展。
计算机对人类的生产活动和社会活动产生了极其重要的影响,并以强大的生命力飞速发展。它的应用领域从最初的军事科研应用扩展到目前社会的各个领域,已形成规模巨大的计算机产业,带动了全球范围的技术进步,由此引发了深刻的社会变革。计算机已遍及学校、企事业单位,进入寻常百姓家,成为信息社会中必不可少的工具。它是人类进入信息时代的重要标志之一。
需要指出的是,根据美国最高法院在1973年的裁定,最早的电子数字计算机,应该是美国爱荷华州立大学的物理系副教授约翰·阿坦那索夫和其研究生助手克利夫·贝瑞(Clifford E Berry ,1918-1963)于1939年10月制造的"ABC"(Atanasoff-Berry-Computer)。之所以会有这样的误会,是因为"ENIAC"的研究小组中的一个叫莫克利的人于1941年剽窃了约翰·阿坦那索夫的研究成果,并在1946年时,申请了专利。由于种种原因直到1973年这个错误才被扭转过来。(具体情况参阅--“约翰·阿坦那索夫”词条,希望大家记住ABC和约翰·阿坦那索夫,希望以后的教科书能够修改这个错误)。后来为了表彰和纪念约翰·阿坦那索夫在计算机领域内作出的伟大贡献,友前腔1990年美国前总统布什授予约翰·阿坦那索夫全美最高科技奖项--“国家科技奖”。
运算速度快
当今计算机系统的运算速度已达到每秒万亿次,微机也可达每秒亿次以上,使大量复杂的科学计算问题得以解决。例如:卫星轨道的计算、大型水坝的计算、2 4小时天气预报的计算等,过去人工计算需要几年、几十年,而现在用计算机只需几天甚至几分钟就可完成。
计算精确度高
科学技术的发展特别是尖端科学技术的发展,需要高度精确的计算。计算机控制的导弹之所以能准确地击中预定的目标,是与计算机的精确计算分不开的。一般计算机可以有十几位甚至几十位(二进制)有效数字,计算精度可由千分之几到百万分之几,是任何计算工具所望尘莫及的。
有逻辑判断能力
随着计算机存储容量的不断增大,可存储记忆的信息越来越多。计算机不仅能进行计算,而且能把参加运算的数据、程序以及中间结果和最后结果保存起来,以供用户随时调用;还可以对各种信息(如语言、文字、图形、图像、音乐等)通过编码技术进行算好衫术运算和逻辑运算,甚至进行推理和证明。
有自动控制能力
计算机内部操作是根据人们事先编好的程序自动控制进行的。用户根据解题需要,事先设计好运行步骤与程序,计算机十分严格地按程序规定的步骤操作,整个过程不需人工干预。
计算机一直是大学生的热门,特别是男生,对计算机有所喜爱。计算机几乎普及到整个社会,而且就业有所帮助。但是,要想学好计算机这门专业,下面由我来讲讲吧。1确定学习目标大一新生根本不了解计算机学的是什么,必须要确定好目标。通过一个学期的实习,才能对计算机有所进一步的认识。如果你对计算机专业没有什么兴趣,那么只能向学校申请转专业。如果你仍然继续学计算机专业,要考虑好未来的方向,岗位特别基衫多,有硬件、维修、运营等,能否从事计算机行业。
2记好计算机理论上课一定要听老师讲课,不懂的要做标记,并且主动跟老师提问。虽然是枯燥,但是一定要克服。认识计算机、掌握计算机的操作系统等,例如学习二进制,十进制整数转换为二进制方法,首先被除数除以2取余,把余数写在右边,逐次除以2,直到商位0。银锋誉得到的余数一个一个倒过来,就能得出二进制了。3多接触电脑计算机专业大学生必须要带电脑的,老师布置的作业大多数用电脑解决。没有电脑的话,可以用学校机房的电脑完成。不会用电脑的,可以向身边的同学请教,一般一天就能学会。接触电脑可以了解到虚拟世界,从菜鸟级别开始学起,学会利用手机搜索引擎去搜索问题,找到答案,学会电脑操作,而不是拼命地用大脑思考。4 学会编程语言最近很流锋段行学习的编程语言是python、Java,建议看B站里的视频,多看看,尝试模仿操作,思维保持清晰。学懂算法,不仅要理解它,还要使用键盘把算法,用代码实现,成功运行,例如Excel数据分析、爬虫找数据等。所以,学计算机之前,要做好充分的准备,可能会出现秃头。任何一门科目不要挂科,要多练习计算机。就业前景挺可观的,如果你对计算机专业有兴趣的话,可以去选择哦。
![](http://yyk.iask.sina.com.cn/pic/fimg/160992403028968982548.jpg)