❶ 分别推荐下以下几个方面的经典书籍: 1、操作系统 2、数据结构 3、编译原理 4、算法 5、数据库 6、软件工
操作系统:《操作系统概念》、《现代操作系统》
数据结构:严版《数据结构(C语言版)》、《数据结构与算法分析》(Weiss着,有C/C++/java描述的不同版本)
编译原理:传说中的“龙书”、“虎书”和“鲸书”,全名记不清了可以自己搜一下。
算法:《算法导论》、《算法设计与分析基础》(Levitin着)
数据库:《数据库系统概念》
软件工程:随意,反正得多做项目体会……以后可以看看《人月神话》
❷ 离散数学、数据结构、操作系统原理、编译原理、汇编语言应该按什么顺序学习啊
离散数学-》数据结构-》操作系统-》汇编原理-》编译原理
汇编原理之前还有们微机原理,要学的东西很多,这几门都能
学好已经“很"不错了
❸ 请问考研408计算机学科专业基础综合的4本书,哪一个是基础先学哪个呢我是跳专业考研。
其实这4个都是基础。。。
首先你需要一个语言基础,一般是C语言,这个先搞定。
然后按组成原理、数据结构、操作系统、网络的顺序弄,不过其实互相不是很依赖的。(一般是数据结构开始搞,但考虑到你是学电子的,就从组成原理开始吧。)
如果以后要有一个好的未来,其实还有很多东西要学,比如软件工程,比如编译原理,比如数据库等等,但你现在没时间管这些。
编软件,制作网站,制作大型游戏,制作系统,呵呵你几乎覆盖了计算机专业毕业的全部出路。方向都是一样的,这是一句实话,
❹ 对计算机感兴趣,想了解计算机课程的学习顺序。哪位计算机专业的大神指点一下!
你好!1、学习计算机组成原理,你首先要有一定的电子技术、集成电路等基础知识。
2、学习C语言,首先你要了解什么是结构化编程,因为C语言是一种典型的结构化编程语言,为了能够学习好C语言,我建议你首学习PASCAL语言,PASCAL语言是最早的结构化编程语言,这对你后期学习C语言衣帮助。VB也是要学的,现在好多程序是用VB编写代码的。
3、建议你要学习数据库知识,如orcal、sql、db2等,你只有掌握了编程语言及数据库,你才有可能做一个好的软件师。
祝你学有所成!
❺ 操作系统原理、计算机组成原理、编译原理的学习顺序
操作系统原理就是讲操作系统的,比如怎么管理内存,怎么管理文件,怎么管理进程。
计算机组成原理讲的是计算机硬件各部分的组成与协作,比如怎么取址,内存怎么构成,磁盘的磁臂磁道之类的。
编译原理,讲的是怎么将高级语言(比如c,java)翻译成机器语言的过程与技术。
❻ 我是计算机专业的大一新生,谁能告诉我下面各门课程的学习顺序
先学好数学,然后学C++这种简单的语言,然后学计算机结构(c++不涉及,但是汇编要涉及),然后是汇编这种底层的语言。
❼ 请问这些计算机课程学习的先后顺序
一般计算机课程的安排是这样的:
先学习简单的语言,离散数学
接着是数据结构,组成原理一些和软硬件都有联系的东西
然后是操作系统,编译原理,软件工程等更深的原理
最后学些应用相关的,这是顺序就无所谓了,应为你已经有软硬件的基础了
❽ 计算机及应用的课程自学的先后顺序
最先(适用于计算机科班出生,理论基础):高数、离散数学、图论、概率论、线性代数
其次(计算机基础课):编程语言(推荐C++)、数据结构、操作系统、编译原理、计算机组成原理
再次(计算机专业课):面向对象的编程、网络、数据库、软件工程、信号与系统、人工智能等
最后(较深层次的计算机专业理论课):计算机图形学、数字图像处理……
❾ 计算机专业关于计算机课程开课的先后顺序
大三之前大部分学校开的都是本专业的专业基础课程应该都差不多,大三后可能就不同了因为计算机专业有些学校
也会分不同的培养方向的。
我说下我学校的计算机专业的课程开设顺序:
大一
计算机导论,C语言(包括C语言课程设计),面向对象程序设计(C++),电路
大二
模拟电子技术基础,数字电子技术基础,数据结构,离散结构,计算机组成原理,
大三
汇编语言程序设计,计算方法,操作系统,数据库原理,计算机制图,计算机网络(双语),软件工程,编译原理,算法设计与分析
大四:多媒体技术基础
下面是不同培养方向在大三后要修的专业限修课程:
计算机软件方向:面向对象的分析与设计,UML软件建模,软件测试,软件体系结构
计算机应用:计算机图形学,数字信号处理,数字图象处理
网络工程:网络工程,计算机网络安全技术,网络程序设计
还有专业任选课:人工智能,数字图像处理,游戏设计,微机外设原理,单片机原理及应用,计算机接口技术,DSP原理,电脑平面设计,计算机体系结构,信息安全技术,JAVA程序设计,病毒与防病毒,嵌入式系统,微机控制技术,模式识别,软件项目管理与质量保证,文献检索等。
希望这些信息能对你有所帮助,也祝愿你有个美好的大学时光!