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

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

电子商务有计算机技术,经管两个大的侧重。是一门很有发展潜力的学科!真羡慕你们这样的年轻人,有时间集中精力搞学问。所以记住,首先一定要对自己有信心!没有过不了的难关!
操作系统是最重要的计算机学科之一,是需要一定的计算机组成原理,数据结构知识作铺垫,但关系不大。认真读书,一定要读进去!
主要理解进程管理中的进程同步,掌握信号量机制,熟悉几个经典进程的同步问题,理解线程的概念,仔细研究处理机调度算法(最好能背下来),知道预防死锁的方法,了解存储器管理的方式和算法。
理论和实际方面可以有一定的联系,用用linux 。
另外,一定要求助于老师和学得好的同学。
相信你能解决操作系统这个目前的难题!

  1、学好先修课程,为学好操作系统课程打下基础。先修课程为C语言程序设计、数据结构、计算机组成原理等。
  2、明确学习目的:该课程要求学生能够很好地掌握计算机操作系统的基本概念、各种资源管理的思想和算法,能够较好的理解操作系统原理,而且能够拓展原理的应用,也为学生的底层程序开发及后续发展奠定基础。
  通过学习能掌握操作系统在硬件、其他软件和应用者之间所起的作用及其特性;掌握进程/线程的基本概念及其动态特性;掌握操作系统实行处理机管理、存储管理、文件管理;输入/输出管理、用户与操作系统接口的工作原理及其实现。
  3、学以致用,用以促学:把学的东西和自己的理解,在现有的操作系统上进行尝试理解,同时通过用来反思操作系统的工作原理。
  4、多想多问多讨论。通过思考,发现不足点,可以多问,然后多人讨论,深化理解。
  5、可以选择linux系统作为研究对象,进行对源码的分析,对架构的分析。

理解
理解
理解

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

用心学习吧 操作系统课程应该怎么学? (数据逻辑)课程应该怎么学才能达到最佳效果??? 我应该学那些课程 程序员应该学哪些课程? 大学课程怎么学? 如果学计算机软件应该学好哪些课程? 我应该学什么课程呢? 从事银行工作应该学什么课程 操作系统应该怎么学习? 帮我介绍英语口语应该怎么学,有哪些好的视频或课程?