计算机科学技术专业的学生在大学里该做些什么事

如题所述

专业全称应该是:计算机科学与技术

说实话,这个专业如果没有好的老师,出来就是渣滓。
这个专业什么都需要去学,单片机,汇编,高等数学,C语言,还有一堆杂七杂八的书籍,反正是很多,横跨计算机编程、计算机网络、单片机技术,可谓是很宽广,但是这些东西压根就不是四年能学完的

主干学科:计算机科学与技术 主要课程:电路原理、模拟电子技术、数字逻辑、数字分析、计算机原理、微型计算机技术、计算机系统结构、计算机网络、高级语言、汇编语言、数据结构、操作系统、计算方法、离散数学、概率统计、线性代数以及算法设计与分析等。 主要实践性教学环节:包括电子工艺实习、硬件部件设计及调试、计算机基础训练、课程设计、计算机工程实践、生产实习、毕业设计(论文)。 修业年限:四年 授予学位:工学或理学学士 相近专业:微电子学 自动化 电子信息工程 地理信息系统 通信工程 计算机科学与技术 电子科学与技术 生物医学工程 电气工程与自动化 信息工程 信息科学技术 软件工程 影视艺术技术 网络工程 信息显示与光电技术 集成电路设计与集成系统 光电信息工程 广播电视工程 电气信息工程 计算机软件 电力工程与管理 智能科学与技术 数字媒体艺术 探测制导与控制技术 数字媒体技术 信息与通信工程 建筑电气与智能化 电磁场与无线技术

C/C++是指C语或C++,是指一系列的语言
C和C++的关系:
好比是win98跟winXP的关系。C++是在C的基础上增加了新的理论,玩出了新的花样。所以叫C加加。

C和C++的区别:
C是一个结构化语言,它的重点在于算法和数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现过程(事务)控制)。
C++,首要考虑的是如何构造一个对象模型,让这个模型能够契合与之对应的问题域,这样就可以通过获取对象的状态信息得到输出或实现过程(事务)控制。 所以C与C++的最大区别在于它们的用于解决问题的思想方法不一样。之所以说C++比C更先进,是因为“ 设计这个概念已经被融入到C++之中 ”。

再引用高手一些话:
C++与C有什么不同呢?我们现在一步步地来分析一下
一、类,类对于初学者,它是一个累赘。类的封装使得初学者对程序产生厌倦,感到不适和麻烦。
二、引用,引用是C++中最好尽量不要用它,除非万不得已。引用对于初学者就更容易产生混淆,不知道哪个是引用,哪个是变量。
三、函数的重载,初学者学函数的重载好像没什么坏处,但是,这会使初学者潜意识里对C语言的变量类型的重要性产生淡化,要记住C语言是对变量类型最敏感了的,变量的类型在C语言里的重要性是不言而喻的。
四、流操作符,和上面同样的道理,使得对变量类型的重要性产生淡化,有时会产生使初学者莫名其妙的结果。
五、操作符重载,典型的高级应用,初学者可能根本用不着,这个东东会让他们觉得C++很难,门槛高,看不懂。
六、继承,以及虚函数,看起来深奥,实用价值很低。还有些东东我就不发表评论了,如:new,delete操作符等
七、误区:以问答形式:
问:C++是面向对象化的而C是面向过程化的?
答:第二对,第一问错,C++并非完全面向对象化,真正的面向对象化的语言恐怕只有Java才算得上。
问:C++能实现C所不能的功能吗?
答:至少我还没有发现
问:学了C再学C++有障碍吗?比如程序设计思想
答:至少我还没有看见谁有此症状。
问:学了C再学C++又要重头开始吗?
答:不,C++下可以实现C语言的一切功能。
问:我学完了C一定还要学C++才能编程吗?
答:完全没必要。
问:C++比C好在哪里?
答:更加符合软件工程学
问:学完了C再学C++是不是很容易?
答:那要看你是不是真正的学完了C语言。

希望你能对C/C++概念上有所了解。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-05-29
1.学好高数一,打下坚实的基础
2.入门语言要学扎实,比如说C,C++。
3.提高英语阅读能力,如果真想在计算机方面有所发展,英语六级水平是一定要的。
4.建立良好的人际关系,保持良好的心理状态,特别是室友之间的关系。其实大学里,最重要的的文化就是寝室文化。
5.要有理想,但切记一点:做事高调,做人请低调一点。
6.如果有能力的话,找一个自己真正喜欢的、且适合你的女孩子,这样大学四年才不至于空虚无物。
嘿嘿,就这些了吧,如果你真可以做到这些,我相信你一定会成为一个又才且有德的优质大学生。自然也就会受人尊重,及早的融入社会,体会到生活的积极乐观的意义。
第2个回答  2010-05-29
学好实际应用,实践比理论更重要,除非你纯搞编程的
第3个回答  2010-05-28
数字电子技术Digital Electronics Technology、离散数学Discrete Mathematics、计算机组成原理Principle of Computer Organization、计算机系统结构Computer System Architecture、高级语言Advanced Programming Language、汇编语言Assembly Language Programming、数据结构Data Structure、操作系统Principle of Operating System、编译原理Compiler Principles、软件工程Software Engineering 、计算机网络Computer Network。

自学这些吧!
第4个回答  2010-05-28
该学习的时候好好学习,丰富课余生活,大学就一次