为什么计算机要学的东西好多
A. 为什么大学计算机专业要学高数
数学是计算机的基础,例如离散数学和数据结构,还有许多数学算法。人工智能和计算机图形学会有大量的数学模型。计算机专业的学生必须学好数学。
计算机科学与技术专业大一开设的课程一般有高数、大物、电学基础、编程基础等。这些基础课都是比较难啃的课。
到了大学,老师的讲课方式也和高中大不相同,原先一页纸的课本要讲一节课,但大学老师一次课老师就可能讲几十页书。很多在高中很优秀的学生,刚到大学也一样很不适应。
首先,到了大学,要做好课前预习工作。因为老师讲课太快,如果课前不预习,很难跟上老师的进度,往往前面还没搞懂,后面又已经开始,越来越听不懂。所以,课前预习是必须的。
但事实上高中老师天天喊着预习都做不到的人一大把,到了大学就更难做到了,一般在大学能够经常做到课前预习的同学基本上奖学金没得跑了。
还有,在大学要做好课后复习。因为老师一节课讲的内容实在太多,一下子很难吸收,很多学生会觉得下课后所有的作业都无从入手。其实,大学里你如果不好好复习老师讲的课,作业不会也是很正常的,因为似是而非的东西太多。
计算机的编程课如果没有基础的话,刚开始大部分人都会觉得云里雾里。因为计算机课程的思维方式和其它课程很不同。如果学不懂编程的话,建议多看几个版本的教材,把程序代码一句句的深入研究。
功夫不负有心人,只要功夫下到位,一定会有豁然开朗的时候。那个时候你就会发现,计算机专业其实还是比较容易的,比起那些基础课要简单很多。
B. 为什么计算机专业学的东西多。Java也学前端也学c语言也学
有电脑的都可以算计算机专业的,太笼统了。。软件专业和网页专业,就都是计算机,但是差别很大的。。。软件专业,就是写程序的,一般会教你更多的语言,他们的特性不一样,但不同行业和系统上,会好用,一般会要求,学生依情况,选择最合适的语言来开发。。。比如,如果是开发单机的程序或者纯算法的学生,一般选择C++,因为更强大。但是如果让他们开发服务器,并有要有很强的网络功能,一般用网络功能包很多,而且可以跨平台的JAVA。如果给你限定在Windows系统上写程序,一般会选择C#,因为微软是C#的亲爹。。。
而网页,一般都是学专门为网页设计的语言,比如支持网络的JAVA,支持网页开发的PHP等,至于前端,网页是直接面向用户的,一般都会要求写界面,所以网页一般要强制你要学JS,这种用于前端控制界面的。而软件方向的学生,一般不直接教前端,因为他们大部分人都是写服务器的算法的,不写界面,只有特定有需求的,所以一般他们写界面都是自学的,学校一般不直接开前端的课。。因为需求太低,只能100个学生只有几个以后会去写前端,或者从事前端界面的开发。。。
至于C语言,C语言实际上是低配版的C++,所以软件学生一般都是从C++开始的,其他学生,可能不会学,但C是最基础,最简单的,为了让学生入门,其他专业也可能从C开始学习
C. 为什么计算机专业要学那么多东西
每个专业学的都不一样,所以学的也就不一样,现在选择专业一定要多选择,多考虑多对比,多了解,好好选择一个适合自己的专业,多选择几个专业进行对比,选择出最适合自己的专业。
D. 为什么学计算机要学那~~~~~~~~~么多的东西,别的专业也是吗
对呀,朋友,哪个专业都是学那么多的,要不然就不能叫专业了,我是学英语专业的,要学好多的,不仅仅专业课,公共课都要学,实际 朋友我们学大学的课程就要学到知识,不要念了三年四念最后什么也不会,那么父母的钱不是泡汤了吗,父母挣钱都不容易,而且实际我博士和研究生专业都不是那么强人啊现在有些时候都不知道自己要无知到什么时候,好了祝你成功
E. 计算机专业的学生为什么总学些原理性的知识
我也是学计算机专业的,专业是网络工程,但是发现四年下来,有关计算机知识的各个方面都学了一些基础理论,譬如说高级语言,学了C,C++,计算机系统结构,算法,甚至现在都很少用到的汇编语言,编译原理,。。。。可以说硬件,软件,网络,系统,语言,算法,都大致学了点。。
其实如果出来工作,就会发现,这些的大部分都用不上的,因为,工作实际是专攻一个方面,而且范围很窄。
但是如果以后慢慢发展到后来,就越来越需要一些很理论的东西去带动学习更深入的东西,
打个比例,我们当服务员的时候知道怎么去煮开水就好,不用管什么蒸气原理,活塞动力,但是如果当我们升职去做工程师时候,我们就真的去要了解和知道这些了,
浅白一点就是为我们打下基础,埋下潜力,以后发展的真正资本,