(课程后面的数字是学分)
1 程序设计基础(C语言) 必修课 4 这个课考的不是算法,所以不必死扣复杂算法,链表的
操作那比较复杂,应该是重点
2 高级语言程序课程设计 必修课 1.0 这个是c的上机实验,当时4个人一组做的词法分析
程序
3 计算机导论 必修课 1.5 这个课不难,按照老师说的复习就行,网络的7层模型好像必考
4 离散数学Ⅰ 必修课 4 这个课如果选欧阳老师的课只要上课跟着听了及格没问题,辗转相
除法好像比较重要
5 面向对象程序设计 必修课 4 就是C++,如果你选曹旭光的课不睡着你是英雄,主要复习
面向对象的思想,比如继承和多态,类的构造函数跟析构函数也要深刻理解,浅拷贝什么的。
6 数字逻辑 限选课 3 这个课也不难,不过09之后好像加了模拟电路的部分就不太好玩了,
卡诺图的化简比较重要
7 JAVA程序设计 选修课 2 这个课09之后改为必修了,JAVA语言单继承的,支持接口,重
点是多线程吧,那部分比较麻烦
8 面向对象程序课程设计 必修课 1.0 C++的上机实验,这个就是平时完成及格程序就行,
没有期末考
9 操作系统原理 必修课 4 PV操作很重要,死锁,电梯算法,银行家算法重点
10 嵌入式系统实验 必修课 1.0 蜂鸣器跟二极管的实验,在ARM系统上编程,指令像汇编
语言一样,这个课给分按考试时的完成时间算,先完成的给的分数高
11 嵌入式系统原理 必修课 2.0 这个课跟与上述实验课程一致,是笔试部分
12 数据结构 必修课 4 这个课很重要,学好不容易,给出树的先根和中根序列让写出后根
序列是一个必考的题,另外各种排序跟查找算法一定要明白过程(冒泡排序,希尔排序,堆
排序,二分查找等),考试时候给出一推数据让你按照算法走一遍,另外算法的复杂程度O
()要记住
13 计算方法 必修课 3.0 拉格朗日插值算法,曲线拟合什么的,这个计算量大,也不太好
弄,即便让用计算器
14 计算机原理与系统结构 限选课 4 各种寻址方式,一位乘除法的题一定考
15 数据库原理 必修课 3.0 这个考关系代数,SQL语言,主要是查找数据,各种复杂的查
找要会,数据库的设计考E-R图,各种情形要掌握,事务的特性80%考,并发操作那冲突可
串行化几乎必考
16 算法分析 必修课 3 各种算法过程要研究透,分治法,贪心算法(FJS算法,算法5.5)
必考,动态规划(0/1背包问题必考),回溯算法那8皇后问题必考(这个课东西不多,就
是不好理解,如果弄会了90多分都没问题,不会甚至不及格)
17 组合数学 限选课 2.5 这个课劝大家还是听课的好,不然不好复习
18 Software System Analysis and Design 必修课 2.0 外聘课,啥也不想说,基本所有的
外聘课都很扯淡
19 数据库应用程序开发 必修课 1.0
20 UNIX/Linux操系统 限选课 3.0 文件系统跟window很不一样,各种指令什么的还算好
学吧
21 计算机图形学 必修课 4.0 这个课也是掌握几个主要算法就可以了,扫描算法那什么的
(这个课08年的题不宜作为参考,重点的题都没怎么出,老师脑子有问题)
22 计算机网络 必修课 3.0 我是当时主要看的书的,学的效果还不错,各种概念要理解
CSMA/CD CSMA/CA,路由选择算法,无线局域网,链路层选择算法,Ip地址分配重点看,这
个课东西很多,但考的不是很深
23 软件工程概论 必修课 3.0 这个课还是背吧孩子,瀑布模型什么的必考
24 数据库软件实践—Oracle 必修课 2 JSP+Oracle数据库的系统开发,真正考察学习能力
的课程,很多同学都认为这个课有用,能学到东西,但是很多东西要自学,做好心理准备,
我们是开发了个教务管理系统,觉得做的还可以,安全性差了点,这个要求有索引,存储过
程,弄得好会得高分
25 统一建模语言及工具 选修课 2.0 这个听说也改成必修了?用例图什么的一共5种图吧
26 信息安全 选修课 2.0 这个不知道该没改必修,其实挺重要的一门课,但是因为选修没
怎么听课,我们开卷考的,现在系统中用的比较多的是MD5加密方式吧,这个看看可以
27 C#/C.NET 限选课 3.0 这个我有课堂总结哦,这个课给我的感觉就是开始超简单,后来
超复杂不好学,没有期末考,最后交个程序,这个程序要求有测试比较恶心
28 Software Architecture 必修课 2.0 外聘课
29 编译原理 必修课 4.0 我学这个的时候感觉要是早点学就好了,很多程序语言的深层东
西就了解了,词法分析,语法分析,语义分析比较重要(掌握各种自动机),程序的内存结
构
30 软构件与中间件技术 J2EE 必修课 2.0 EJB是重点占一半分左右(EJB的生命周期图几
乎必考),其中实体Bean是重点(持久性API)。
31 软件项目管理 必修课 2.0 背吧,当政治一样学就行
32 网络协议分析实验 必修课 1.0 这个课也不难,上课做实验认真点就行,掌握网络协议
报文的格式
33 E-Business and E-Commerce 必修课 2.0 这个课恶心,觉得是经济学的东西,没有相关
的基础课程,而且还是英文授课,但只要看懂课件应该没问题
34 计算机网络课程设计 必修课 1.0 这个课分两部分,个人觉得第一部分网络编程(占60%)
很恶心,配路由器(占40%)的很简单了就
35 软件质量保证与测试 必修课 2.0
36 软件工程案例学习与实践 限选课 4.0
37 网站设计与架构 必修课 1.0 这个课我们就让做个个人网站,如果是王健教的话,可能
要每个人单独做,我用的asp+acess做的,还可以选择php+sql server,这个老师说话比
较狠,但是人还是很好的
其中,数据结构,操作系统,计算机网络,计算机组成原理是计算机考研的统考课程,如果
想考研的同学要好好学学了,有的院校自主命题可能要考离散数学,另外数据库的知识也很
重要
外聘的课都是英语授课,觉得比较鸡肋,学不到什么实质的东西
高级语言程序课程设计 面向对象程序课程设计 嵌入式系统实验 网络协议分析实验 这4
门实验尽量拿到良以上,保研要求良以上才有资格