大学计算机专业学习路线
这里所说的是核心课程,对于一些公共基础课课程不做具体介绍,也不会涉及具体各种课程的学习方法。每个学校在课程设置是可能是存在差异的,但总体上框架应该是不变的。最开始的第一门课应该是《C语言程序设计》,这基本上属于你日后一切学习的开始,这门课程的主要目的和内容就是介绍一种计算机语言的语法内容。更深层次上来说是为了让你从对计算机的应用转变为对计算机的“改造”,培养我们用一种新的思想和高度看待计算机。当然,前提是你学的好才能做到。
之后的课程会分为三条线,第一条线的第一门课程是《数据结构与算法》。
这很简单,一些有了语言基础之后,为了更好的使用语言去解决问题,就必须学习结构知识和算法。这也是以后软件开发所必须的能力。数据结构的本质就是为了让我们知道如何去操作各种数据、文件(文件也是数据的一种形式),计算机程序的本质就是数据集合,只有了解了如何去操作这些数据、文件才能去开发软件。《数据结构与算法》的后续课程是《编译原理》。编译原理说白了就是介绍编译器如何工作的,是让计算机理解计算机语言的一种方法和理论。这个工作过程之中蕴含了大量的算法,而且是非常复杂的算法,很多人甚至认为编译原理是计算机专业本科阶段最难的一门课程。主要就是因为这里面的算法太复杂,当然也会用到很多结构、树(一种数据的结构)可能是用得最多的。这就是相当于是数据结构与算法课程的一个后续性课程,类似一道有难度的附加题。这条线路到编译这里就应该是终点了。
下面我们来谈谈大学计算机专业学习的第二条路线。
在你具有了一定C语言基础之后,除了前面讲的第一条路线以外,你已经可以开始下面这条路线的学习了。为了更好地探究计算机系统的研究机制,在学习了C语言之后,下面一门需要学习的课程是《汇编语言和微机接口技术》,这门课程包含两部分的内容,一部分就是汇编语言,汇编是一种更底层的语言(相对于C而言),说白了它就是一种《用助记符描述的机器语言》。很多人刚学汇编的时候都觉得很复杂,因为它跟硬件紧密相关,就是那些个寄存器也够初学者糊涂一阵子的。这门课程的另外一部分内容是微机接口技术,目前国内高校这部分内容都是基于80X86系列芯片的。已经可以看到这门课其实涉及到了很多硬件的知识,其实还不止,关于I/O控制,寄存器,中断,这门课里都有体现的。
接下来要学习的内容就是《计算机组成原理与体系结构》。这门课程是比较深的一门课程,在汇编和接口之后安排这门课程是比较的合理的。不过国外的一些先进的计算机教育体系确实也有在较开始的时候开设一门概论课来作为导引,有时候叫Computer System Introduction(《计算机系统系统介绍》),有时候叫Computer Culture(《计算机文化》),其实内容差不多,但作为计算机专业课程的导引课程,这些课程的设置里面已经涉及到组原和OS的初步内容了。但这和Computer Structure & Architecture(计算机组织与结构)还是有区别的。
接下来的一门课程是《计算机操作系统》,如果外行听起来可能觉得这个课应该是学如何使用操作系统的吧,就像《Windows XP速成》?非也!这门课程是讲OS(操作系统)是如何设计的,或者说是如何实现一个OS。之所以这门课程被安排在组原之后,那是因为这反映了一种自底向上的学习路线。操作系统当然是在计算机系统之上来搭建的。向调度啊、虚拟内存啊这些问题都是由操作系统来控制的。操作系统和组成原理关系到你对计算机理解到什么程度,尤其做一些底层开发更是不可或缺的知识。
以上就是大学计算机专业学习的第2条路线,下面我们来讲最后一条路线。
最后一条路线属于应用型的,也就是说当你学完了基本的原理之后,一方面为了日后更好的工作,另一方面如果从事研究工作也可择其一而继续深入探究,那么最好总之要上升到一定应用层面的东西。
在你有了一定的C基础之后,学校可能会开一些面向对象程序设计方面的课程,可能是C++或者Java,因为面向对象的语言在实际开发中正广泛的被使用。无论是C++还是Java,跟C来说本质上都是语言,只不过他们多了一些OOP(面向对象)方面的特性。如何学好它们,我前面的文章中已经谈过,这里就不多言了。
接下来的一门课程应该是《数据库系统》,这门课不是教你怎么使用SQL sever或者DB2的,学校里的课程远没这么前沿。数据库系统这门课依然偏重更多理论,尽管数据库相比于组原和OS来说已经是上层应用了。这门课讲的多是些数据库系统设计方面的原则,例如如何解决关系问题或者SQL语言等等。
再之后可能会学的课程是《计算机网络》,这门课里会更加系统的向你介绍网络方面的知识,TCP、UDP,HTTP这些名词会粉末登场。注意这门课一般不是教授你如何布网的,例如如何配置路由器这种东西一般是CCNA(思科认证网络工程师)里面的内容了。这门课里讲的更多的是上层原理与协议。
针对以上的三种学习路线有不同的发展方向,打个比方三种录像就好比“上天”、“下地”“飞行”。“上天”:软件开发方向,是程序开发人员的主要路线,第二种则侧重于属于建立在计算机系统和原理只上的各种应用软件的,比如我们常用的QQ,暴风影音,以及各种游戏的开发。“下地”:底层开发,这种是基于硬件上的开发,如驱动程序的开发,系统软件开发,操作系统定制等,同时还可以进行开源方向的发展,如运行库,各种类库的开发。“飞翔”计算机网络方向,包括物联网,信息安全,移动互联网等。
当然这三个方向并不是完全独立的,比如软件开发也需要了解数据库技术,物联网开发业离不开汇编语言······之所以分出三个方向是专业知识的基础方向而已。无论你是想往哪个方向发展,所有的课程都需要了解和掌握,不过是程度可以有所不同罢了。在这里给大家介绍发展方向是为了让大家更好的了解我们学计算机到底学什么,能干什么,也希望大家能尽快找到自己喜欢的方向,有方向才能更好的去学习。大家有什么问题可以随时用邮箱联系我,我的邮箱 qlst1991@126.com 安康
第二篇:计算机专业是属于互联网想学习互联网维护的就来白云学院
计算机专业从白云开始
4/13/2013
?广东白云学院连续八年排名第一,综合优势明显。东莞南博职业技术学院首次取代培正学院排名第二,并有望成为下一轮民办高校升本的领跑者,说明我省民办高等职业院校的整体发展速度越来越快,原来第二梯队的民办院校已经有赶超第一梯队的趋势。
?2、广东中等职业教育学校竞争力排名20xx年度广东中等职业教育学校的竞争力排名前10位见表2。表2 20xx年度广东中等职业教育院校竞争力评估排名4/13/2013
?由广东省社会科学院企业管理与决策科学研究所和广东省省情调查研究中心联合完成的“2010广东职业教育学校竞争力评估”课题成果今天正式公布。广东白云学院位列广东高等教育(民办)竞争力第一,惠州商业学校、广东省轻工职业技术学校并列广东中职院校竞争力第一,广州白云工商高级技工学校列技工学校竞争力榜首。
职业教育是我省在新的发展时期,加快转变经济发展方式、构建现代产业体系的重要保障。省委、省政府从战略高度重视职业教育发展,将职业教育作为开发广东人力资源的重要手段、推动区域经济健康发展的重要基础和促进就业、改善民生的重要举措。近年来,我省职业教育水平明显提升,尤其是一批有实力的职业技术学校,围绕自身竞争力的提升,在为全社会提高职业人才支撑的同时,实现了自身的跨越发展。本研究报告根据我省职业教育的新特点和新趋势,从高等教育(民办)、中等职业教育和技工教育三个层次,给出职业教育学校竞争力评估的排名,分析我省职业教育的竞争力状况。?
4/13/2013
?L101 淘宝网店装饰与推广班
?课程编号:L101
?课程名称:淘宝网店装饰与推广班
?学习内容:使用Photoshop处理图像、网上开店实战、店招设计、自定义区图片设计与链接、海报设计、宝贝分类管理、切片的使用与图片链接、描述页设计、SEO搜索引擎优化、网站内/外部优化、整合营销网络公关、淘宝网店优化与推广。?学习期:2个月
?开班日期:7、9、11月15日
?费用合计:3800元(其中学费:3200元;住宿费:600元)4/13/2013
4/13/2013
?L102 高级商务办公班
?课程编号:L102
?课程名称:高级商务办公班
?学习内容:文字录入、Windows操作、Office办公应用、互联网办公应用、常用办公设备使用。
?学习期:3个月
?开班日期:8、10月15日
?费用合计:5790元(其中学费:4620元;考证费:270元;住宿费:900元(每天10元))
?毕业发证:办公软件应用操作员高级
4/13/2013
?
?
?
?L203 网络技术高级课程课程编号:L203课程名称:网络技术高级课程学习内容:计算机组装与维护、网络基础、网络拓扑结构、网络连接设备、典型局域网技术、Windows 2003 Server局域
网组建、局域网安全与防黑、网络知识和协议架构、网络交换与路由技术、常用网络工具软件、网络故障判断与维护。学习期:5个月
开班日期:8、10月15日
费用合计:10040元(其中学费:8400元;考证费:140元;住宿费:1500元)
毕业发证:局域网管理员中级????
4/13/2013
4/13/2013
4/13/2013
4/13/2013
4/13/2013
?
?
?
?L302 网络工程师大专班扣扣:43799645课程编号:L302课程名称:网络工程师大专班学习内容:计算机应用基础、计算机组装与维护、网络基础、网络操作系统、路由和交换技术、组建小型网络技术、高级网络管理员、网络安全与攻防技术、网络故障判断与维护、网络项目实战训练学习期:10个月
?开班日期:8、10月15日
?费用合计:19660元(其中学费:16520元;考证费:140元;住宿费:3000元)
?毕业发证:局域网管理员中级、微机安装调试维修员高级(选考费用另计)
4/13/2013
4/13/2013
?
?
?
?
?
?
?
?L204 网页设计高级课程课程编号:L204课程名称:网页设计高级课程培训内容:使用Dreamweaver制作网页、使用Photoshop处理图像、网站配色与布局、制作Flash动画、DIV+CSS、淘宝网店装饰与推广、网站架构与策划、PHP+MySql网站开发、SEO网站优化与推广。学习期:5个月开班日期:8、10月15日费用合计:10040元(其中学费:8400元;考证费:140元;住宿费:1500元(每天10元))毕业发证:图形图像处理员中级4/13/2013
?
?
?
?
?
?
?
?L205 JAVA软件开发高级课程课程编号:L205课程名称:JAVA软件开发高级课程学习内容:Java语言基础、HTML语言+CSS+XML 、servlet+jsp开发、Oracle数据库、spring+struts框架编程、Web2.0+AJAX 、EJB3+JPA技术、JSF应用程序开发、高级项目实战。学习期:5个月开班日期:8、10月15日费用合计:9900元(其中学费:8400元;住宿费:1500元(每天10元))毕业发证:应用程序编制(JAVA)中级(选考费用另计)4/13/2013
?引:由广东省社会科学院组织实施的省重点课题“广东大型企业竞争力评估与分析”课题,已连续开展九年。从20xx年起,为全面反映构成广东企业竞争力的要素,课题组陆续将广东民办高校、中等职业教育学校和技工学校竞争力的评估与分析纳入竞争力研究课题,从教育培训能力、市场适应能力、持续成长能力等方面,针对全省职业教育竞争力发展状况及制约因素,对全省各级各类职业培训学校进行竞争力评估与分析工作,促进我省职业教育的全面快速发展。
4/13/2013
?乘车办法1、市汽车客运站(广州省汽车客运站对面):乘523路公交车(市汽车客运站——江高小塘)到白云学院站下车。2、在广州市地铁2号线嘉和望岗站A出口:乘509路公交车到白云学院站下车。3、在广州人和总站:乘843路公交车到白云学院站下车。4、自驾车辆者可从不同的线路进入广清高速公路→江高出口→学院大门。
?■学校本部:广州市白云区江高镇田南路13号
?■广州市区教学点:广州市西村西增路广雅后街8号(地铁5号线西村站A出口)4/13/2013
?
?
?
?
?
?
?
?
?L207 Flex开发高级课程课程编号:L207课程名称:Flex开发高级课程培训内容:ActionScript3.0基础语法、ActionScript3.0可视化编程与开发、ActionScript3.0用户互交、ActionScript3.0通讯,Flex基础、CSS+MXML 、Flex编程、Flex控件、Flex通讯编程、高级项目实战。可胜任ActionScript3.0程序员,Flex开发工程师等岗位。学习期:5个月开班日期:8、10月15日费用合计:9900元(其中学费:8400元;住宿费:1500元(每天10元))报读办法我校面向全国招生,学生通过以下途径办理报名和缴交学费手续4/13/2013