【计算机牛人请进】修《数据结构》之前必修《离散数学》吗?

RT。小弟这学期开始辅修计算机技术。有下列课程:

必修:C语言,离散数学(1)、(2),数据结构,软件工程,微机原理。

限选1(至少选一门):操作系统,数据库,网络。

限选2(至少选一门):Java,Visual C++(面向对象、可视化)。

这学期刚入门,只学了C语言,请问下学期该学什么?现在已经上大三,得快点修,不然毕不了业了。所以,能不能在未修《离散数学》的情况下直接修《数据结构》?

修数据结构有离散数学的基础当然好,没有的话也没关系的
而且数据结构是一门很重要的课程,学好了的话对你以后找计算机方面的工作很有用
限选的话看你自己的喜好,没有好不好,限选1里面的课都是专业基础课,都学最好,限选2的语言课你自学都行的
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-04-05
额 我们没有学离散数学 但是现在在学数据结构与算法分析 C,C++ 已经学过了,个人认为 只要学过c或者c++任意个 就可以了 因为数据结构与算法分析 有c,c++,java 不同版本
第2个回答  2011-04-05
数据结构不需要什么离散数学的知识,可以直接学,数据结构主要是一些算法。但是学数据库之前最好掌握一些离散数学的知识,会有帮助的。祝学业有成!
第3个回答  2011-04-05
可以。
数据结构没什么难的。
但是 如果想在软件方面有造诣,数学是最重要的。
确切的说,压根大学就不该开设计算机软件专业。而应该是辅修。
数学和英语,是软件专业的基础。
第4个回答  2011-04-05
如果没修离散数学,可能就是在讲数据结构中的树和图的时候有些概念不清楚,开始的时候理解起来有点困难。
但是不休离散数学也没关系,只要你在学数据结构的时候能理解这些概念,不懂的问问,应该拿下数据结构不是问题。
对于计算机语言,学下java,在国内学java还是挺不错的,相对来说,java少了c语言c++指针麻烦。
第5个回答  2011-04-06
本人学过数据结构,学习数据结构前不必学习离散数学,以后想做软件的话可以选修一门面向对象的语言如C++,JAVA,和软件工程,有过C语言的基础,学习C++还是很容易的,考试也不难,容易过。以后想做硬件,就选修微机原理,操作系统,不过考试不会很简单。
相似回答