操作系统课程应该怎么学?

我是电子商务专业大二学生,学习过c和数据结构,但感觉掌握得不太好。这学期学操作系统,觉得很抽象,上课就像在听天书,实验也做不来。书看了那么多遍也无济于事。请教大家,这门课到底应该怎样学呢?

JC151-阿莫谈单系统课程,YY课堂十八期课程 免费下载

链接:https://pan.baidu.com/s/10UMfVhN2XcN12nOaKtAHkw

提取码:k8ic

JC151-阿莫谈单系统课程,YY课堂十八期课程|赠品|十八期|课件|第十九期|第9节.mp4|第8节.mp4|第7节.mp4|第6节.mp4|第5节.mp4|第4节.mp4|第3节.mp4|第2节.mp4|第1节.mp4|第10节.mp4

  

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-08-19
  1、学好先修课程,为学好操作系统课程打下基础。先修课程为C语言程序设计、数据结构、计算机组成原理等。
  2、明确学习目的:该课程要求学生能够很好地掌握计算机操作系统的基本概念、各种资源管理的思想和算法,能够较好的理解操作系统原理,而且能够拓展原理的应用,也为学生的底层程序开发及后续发展奠定基础。
  通过学习能掌握操作系统在硬件、其他软件和应用者之间所起的作用及其特性;掌握进程/线程的基本概念及其动态特性;掌握操作系统实行处理机管理、存储管理、文件管理;输入/输出管理、用户与操作系统接口的工作原理及其实现。
  3、学以致用,用以促学:把学的东西和自己的理解,在现有的操作系统上进行尝试理解,同时通过用来反思操作系统的工作原理。
  4、多想多问多讨论。通过思考,发现不足点,可以多问,然后多人讨论,深化理解。
  5、可以选择linux系统作为研究对象,进行对源码的分析,对架构的分析。
第2个回答  推荐于2017-09-26
电子商务有计算机技术,经管两个大的侧重。是一门很有发展潜力的学科!真羡慕你们这样的年轻人,有时间集中精力搞学问。所以记住,首先一定要对自己有信心!没有过不了的难关!
操作系统是最重要的计算机学科之一,是需要一定的计算机组成原理,数据结构知识作铺垫,但关系不大。认真读书,一定要读进去!
主要理解进程管理中的进程同步,掌握信号量机制,熟悉几个经典进程的同步问题,理解线程的概念,仔细研究处理机调度算法(最好能背下来),知道预防死锁的方法,了解存储器管理的方式和算法。
理论和实际方面可以有一定的联系,用用linux 。
另外,一定要求助于老师和学得好的同学。
相信你能解决操作系统这个目前的难题!本回答被提问者采纳
第3个回答  2007-05-13
操作系统不怎么难,但是要了解那些算法操作,P-V操作,处理机调度,磁盘管理等等,多看看课本,多看看就能懂了。刚刚开始是会有点迷糊的。最好别把这个“操作系统”和我们平时用的Windows操作系统联系得太紧了,不然会让你更加迷糊!
第4个回答  2007-05-13
理解
理解
理解

进程 线程 重要
文件系统 重要
你看是操作系统的原理吧
所以是操作系统是怎么建成。管理。
你可以在linux 下做做实验。大部分教材用的都是linux
呵呵,不过有些问题你也可以理解到windows上。
不过原理和实际的操作当然是不一样的
相似回答