你好!我是一名大二的学生,学的是电气信息方面的专业,我学过:C语言,数据库,C++,数据结构, 10
还有即将要学的汇编语言等计算机方面的知识,现在我想知道的是这些课及其他计算机课之间有什么样的联系,基本框架是什么?以及电脑从简单的计算机语言及简单的操作怎么可以实现成我们...
还有即将要学的汇编语言等计算机方面的知识,现在我想知道的是这些课及其他计算机课之间有什么样的联系,基本框架是什么?以及电脑从简单的计算机语言及简单的操作怎么可以实现成我们可以看到的图画等具体可看到的东西??
还有麻烦你我怎么可以学习好自己的专业课怎么可以有个感性的认识??
谢谢了 展开
还有麻烦你我怎么可以学习好自己的专业课怎么可以有个感性的认识??
谢谢了 展开
4个回答
展开全部
你好,我是计算机专业的一名研究生,很乐意帮助你,因为我也经历过你这个阶段。
首先,C/C++语言和数据结构、算法属于语言工具,只是为构建软件服务的。数据结构是为了更好的组织编程服务的,编写一个软件如果你设计的数据结构比较合适,那么你的设计就能够更好地实现你的任务,而不会到后期遇到很多接口不合适的问题。而算法则是辅助数据结构来更快速更准确的解决软件中的问题而服务的。有了C/C++语言基础,学好了数据结构和算法,就能初步编写出比较完整的程序。但是如果想进一步提高,就必须加强软件工程和数学知识的学习,否则会遇到瓶颈。
其次,有操作系统、计算机组成原理等课程,这些课程主要是为了让你更好地了解计算机的工作机制,为你更深层次的掌握编程来服务的。如果不是计算机专业的人员,这些知识是不能很好使用的。因为不会触及到更深的层次,比如你不会去编写操作系统、协议栈这些东西。
至于数据库这些知识是为数据存储服务的,现在这种信息化社会如果没有数据库来存储海量数据无异于自寻死路,所以数据库是为所有的信息存储服务的,可见其重要性。
至于汇编语言跟硬件走的比较近,因为你学的是电气信息专业,所以会跟硬件大比较多的交道,还是要好好学习的。这个首先得有计算机组成原理、微机原理这些硬件基础,不然学起来完全一头雾水。
另外,你问你应该如何学好自己的专业课,这个问题很简答。首先,你得了解你们专业的学科优势和学科特点,另外你要找准自己的方向。这些东西没有人可以给你一个明确的答复,我给你个建议,就是去咨询你的学长最好是已经工作的,了解一下他们就业的方向和现状,另外,就是多和老师交流,从他们那里你会学到很多的。
希望能帮到你,最后祝你成功!
首先,C/C++语言和数据结构、算法属于语言工具,只是为构建软件服务的。数据结构是为了更好的组织编程服务的,编写一个软件如果你设计的数据结构比较合适,那么你的设计就能够更好地实现你的任务,而不会到后期遇到很多接口不合适的问题。而算法则是辅助数据结构来更快速更准确的解决软件中的问题而服务的。有了C/C++语言基础,学好了数据结构和算法,就能初步编写出比较完整的程序。但是如果想进一步提高,就必须加强软件工程和数学知识的学习,否则会遇到瓶颈。
其次,有操作系统、计算机组成原理等课程,这些课程主要是为了让你更好地了解计算机的工作机制,为你更深层次的掌握编程来服务的。如果不是计算机专业的人员,这些知识是不能很好使用的。因为不会触及到更深的层次,比如你不会去编写操作系统、协议栈这些东西。
至于数据库这些知识是为数据存储服务的,现在这种信息化社会如果没有数据库来存储海量数据无异于自寻死路,所以数据库是为所有的信息存储服务的,可见其重要性。
至于汇编语言跟硬件走的比较近,因为你学的是电气信息专业,所以会跟硬件大比较多的交道,还是要好好学习的。这个首先得有计算机组成原理、微机原理这些硬件基础,不然学起来完全一头雾水。
另外,你问你应该如何学好自己的专业课,这个问题很简答。首先,你得了解你们专业的学科优势和学科特点,另外你要找准自己的方向。这些东西没有人可以给你一个明确的答复,我给你个建议,就是去咨询你的学长最好是已经工作的,了解一下他们就业的方向和现状,另外,就是多和老师交流,从他们那里你会学到很多的。
希望能帮到你,最后祝你成功!
展开全部
这些属于基础课程,比尔盖茨 说过学校就是让你把每种东西都系统的学习,而社会会要你学会把这些东西组合起来卖出去。你学的汇编语言就等于是操控计算机的神经系统。包括你以后要学习的什么制图都是计算机语言图形化的表征。学习会变语言你就要了解计算机的硬件结构和个部分的功能,比如图形编辑就是将计算机语言通过特制的硬件---“显示器”把你输入的语言表示出来而已。只是它不同于网卡和内存,只是它的制造过程和功能不同以及它展现你输入的语言方式不同而已。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-10-04
展开全部
其实呢,我个人觉得,学校里开的课程都只是起一个引导的作用,就好比C语言,从简单的输入输出到基本循环到指针和结构体之类的,都是很基础的内容,很少有老师在教C的时候直接用C来绘一些表格,比如贪吃蛇游戏的格子,有些库平时基本不会去用. 但是真正做开发的时候又可能会用到,这些就需要自己花时间去琢磨了.
软件设计师的考纲里面,粗略估计是15门课的大集合, 这是一个做开发的工程师必须知道的一些内容. 汇编,C,C++或java,数据库,操作系统,基本算法,多媒体,基本法律知识等等, 开发一个项目需要很多内容, 所以这些在学校学到的东西只是基础, 软件的激活涉及算法知识,数据的保存可能涉及数据库等等。
专业课只是一种方式,它在一定程度上说明了它的基础性,大学里讲的不会太深,不然研究生就没事干了。。。
如果你以后是干软件开发这一行的,那么现在的课程别嫌难,真正开发的时候遇到的问题可能是书本根本查不到的,踏踏实实的学就行了,把基础打稳。祝你好运!
软件设计师的考纲里面,粗略估计是15门课的大集合, 这是一个做开发的工程师必须知道的一些内容. 汇编,C,C++或java,数据库,操作系统,基本算法,多媒体,基本法律知识等等, 开发一个项目需要很多内容, 所以这些在学校学到的东西只是基础, 软件的激活涉及算法知识,数据的保存可能涉及数据库等等。
专业课只是一种方式,它在一定程度上说明了它的基础性,大学里讲的不会太深,不然研究生就没事干了。。。
如果你以后是干软件开发这一行的,那么现在的课程别嫌难,真正开发的时候遇到的问题可能是书本根本查不到的,踏踏实实的学就行了,把基础打稳。祝你好运!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
还有麻烦你我怎么可以学习好自己的专业课怎么可以有个感性的认识??
这个的问你自己,还有就是我虽然没上过电脑学校也没学过那么多,但是自学C语言很好玩啊
兴趣这方面看你自己,自己已经学了这么久了还没有一点认知我看你学的全都是白学了,
什么语言都好,只要先掌握了一门语言起也就是你学的C语言,其他语言就会不攻自破
我现在,在学脚本和HTML 汇编语言也接触过一点,感觉是有点枯燥的
和你说了这么多,你自己好好想想你自己以后的方向,
学习是自己的事,没什么人可以帮你
自有自己帮自己,
I want to stud hard !!
这个的问你自己,还有就是我虽然没上过电脑学校也没学过那么多,但是自学C语言很好玩啊
兴趣这方面看你自己,自己已经学了这么久了还没有一点认知我看你学的全都是白学了,
什么语言都好,只要先掌握了一门语言起也就是你学的C语言,其他语言就会不攻自破
我现在,在学脚本和HTML 汇编语言也接触过一点,感觉是有点枯燥的
和你说了这么多,你自己好好想想你自己以后的方向,
学习是自己的事,没什么人可以帮你
自有自己帮自己,
I want to stud hard !!
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询