有关计算机学习的问题
我是计算机系学生。有感于计算机知识体系的庞大。而我们老师又不解释各门课所处的位置。比如我学习《数据结构》、汇编语言、各种编程语言以及各种数据库。他们各自的学习目的以及在知识体系中的位置。还有如果我想知识结构合理应按什么顺序学习?谢谢!
作为一名"计算机系学生",理应全面了解计算机的发展史、软硬件知识。 你目前学的“《数据结构》、汇编语言、各种编程语言以及各种数据库”仅仅是有关软件设计方面的知识。譬如说《数据结构》,其原理可以在任何一门计算机语言中使用。汇编语言比较适合于单片机的驱动程序或小芯片的编程,一般目前即使开发这样的程序,也多半会用标准C语言开发。
汇编程序虽然效率最高,运行速度最快,但有工作量大、容易出错、不易调试等诸多缺点,一般最多仅仅用来开发一些驱动程序。 各种计算机语言都有它们的特点和专长。如VB、Delphi、C++ Builder, Power Builder等擅长于数据库和报表的处理;VC++比较全面,但难于掌握(就算资格较老的程序员也不敢说我精通VC了);Java比较适合于开发面向Web应用方面的程序,但缺点是运行速度缓慢。
。。 关于学习顺序,你提问中的排列顺序就比较合理。 最后,我发表一点个人的意见: 计算机语言没必要学那么多,多学写些JAVA/C++是不错的选择; 数据库方面,目前比较著名的就是Oracle, Sybase和MS SQL Server。
在大学里学习MySQL,Foxpro等数据库时,为了应付考试即可; 离开实践的学习是不深刻的,容易忘记的。如果有机会可以勤工俭学方式学习计算机语言,即可赚钱,又可学习。
我是计算机系的老毕业生,我觉得老狐狸的话不错.
你目前学的“《数据结构》、汇编语言、各种编程语言以及各种数据库”仅仅是有关软件设计方面的知识。譬如说《数据结构》,其原理可以在任何一门计算机语言中使用。汇编语言比较适合于单片机的驱动程序或小芯片的编程,一般目前即使开发这样的程序,也多半会用标准C语言开发。汇编程序虽然效率最高,运行速度最快,但有工作量大、容易出错、不易调试等诸多缺点,一般最多仅仅用来开发一些驱动程序。 各种计算机语言都有它们的特点和专长。如VB、Delphi、C++ Builder, Power Builder等擅长于数据库和报表的处理;VC++比较全面,但难于掌握(就算资格较老的程序员也不敢说我精通VC了);Java比较适合于开发面向Web应用方面的程序,但缺点是运行速度缓慢...
我认为 ,你应该分清楚:个人的知识结构和学科的结构不完全一样。 学科的结构一般按其发展来划分。个人的知识结构,更多的取决于个人的发展目标。同时学计算机专业的 ,如果有不同的目的,就应该规划不同的知识结构。 所以,你要了解学科间各自的关系,你可以找一些学科发展方面的资料。你要确定自己的知识结构框架,你就应该先明白自己以后想从事什么方面的工作。当然,象数学,计算机原理,硬件基础,英语,编程基础这些基础性学科就没必要分得太严格。大学里,大部分课程都是基础课,与以后发展方向也有区别,所以,在构建知识结构时,这些并不用太多考虑。
多看多做多想
答:计算机专业毕业论文 【摘 要】 随着网络技术的发展,信息不仅已经成为制造产业的决定性因素,而且还是最活跃的驱动因素。在此背景下,本文分析了制造中的信息需求,阐述...详情>>
答:我建议你去--天下网吧联盟 这里面都是网吧业主和网管交流的论坛,你可以自己注册一个用户进去看看,你可以和他们交流也可以寻求他们的帮助,我想没有你解决不了的问题,...详情>>
答:格式化文本区域的段落标记,用于规定文本和层的属性和位置等。比如: 新浪网 用来规定 新浪网 这三个字居中显示。 文本中心(CENTER)、左(LEFT)或右(R...详情>>