当前位置:文档之家› 吉大软件学院主干课程及考试心得

吉大软件学院主干课程及考试心得

(课程后面的数字是学分)
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
门实验尽量拿到良以上,保研要求良以上才有资格

相关主题