东北大学计算机课程,东北大学《操作系统原理》2016春季课程主页

这是一门针对信息管理与信息系统专业的操作系统课程,主要讲解操作系统的内部工作机制、设计问题和解决方案,不涉及具体使用和实现技术。课程内容涵盖操作系统基本概念、进程管理、存储管理、文件系统和设备管理等,并建议具有一定英语基础的学生阅读英文教材以深化理解。评估标准包括课堂表现和期末考试。实验课将在特定周的周三下午进行。推荐教材包括多个国内外知名作者的著作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

该课程是计算机或相关专业的重要专业基础课,是培养计算机专业思维的重要课程。授课对象为“信息管理与信息系统”专业,包括课堂教学56学时。

该课程主要讲授操作系统的内部工作原理,操作系统的主要设计问题及其挑战,操作系统设计过程中的不同解决方案及其折中。本课程不讲授操作系统的具体使用方法。操作系统的具体实现技术也不在本课程范围内。具体课程内容包括:操作系统的基本定义与概述、作业管理、进程管理、存储管理、设备管理、文件系统等。课程内容的安排以本科专业教育为主要目的,不以研究生统考为目的。因此需要参加考研的同学,请自学相应考试大纲中有要求、但未出现在本课程中的内容。

为顺利学习本课程,应初步具备以下几个方面的专业知识:计算机体系结构、计算机组成原理、数据结构、计算机编程语言(C语言、JAVA等)、计算机网络。

推荐教材

对于具有或接近英语6级水平的同学,建议参考阅读推荐的英文教材,因为英文教材对于知识点之间的逻辑关系叙述得更加清晰;其他同学可参考推荐的中文教材。参考教材列表如下:

"Operating Systems: Internals and Design Principles (7th Edition)", William Stallings, Prentice Hall, 2011.

"Operating System Concepts (9th Edition)", Abraham Silberschatz et al, Wiley, 2012.

"Modern Operating Systems (3rd Edition)", Andrew S. Tanenbaum, Prentice Hall, 2007.

"Understanding Operating Systems", Ida M. Flynn, Ann McIver McHoes, South-Western, Division of Thomson Learning; 6th Revised edition, 2010.

《计算机操作系统(第3版)》,汤小丹等编著,西安电子科技大学出版社,2007。

《计算机操作系统教程(第3版)》,张尧学等编著,清华大学出版社,2006。

东北大学 工商管理学院 信息管理与信息系统专业 2015级本科生

评分方法

- 课堂表现: 30% (包括出勤情况、随堂测验等)

- 期末考试: 70% (卷面分数)

授课教师信息

授课教师:吕鸣松 副教授

- 东北大学 计算机科学与工程学院

- 办公地点:综合楼1111室

- 电子邮件: lumingsong(at)cse.neu.edu.cn

课程时间表

1-19周 周三 10:30 ~ 12:30 新校区信息B馆222

1-9周&nbsp 周四 10:30 ~ 12:30 新校区信息A馆101

实验课时间安排:第9、14、16、17周,周三下午14:00 - 17:00,地点信息B623

主题

具体内容

课时

讲义

1

操作系统概述

基本概念;操作系统的历史;设计目标;主要功能与结构;操作系统接口

4

2

进程管理

进程概述;进程的描述;进程控制;线程;进程的互斥与同步;进程间通信

20

3

处理机调度

分级调度;作业调度;进程调度;调度算法;实时调度;多处理机调度

6

4

存储管理

功能及目标;分区管理;覆盖与交换技术;页式与段式管理;虚拟存储器

10

5

文件系统

基本概念;文件的逻辑结构;外存分配方式;文件存储空间管理;文件的共享与保护;数据一致性检查

6

6

设备管理

I/O系统;I/O控制方式;缓冲技术;设备的分配与回收;磁盘存储器管理

6

7

总 结

全课程各章节内容总结

2

N/A

9

各章习题

TBD

N/A

N/A

10

实验课内容

共四次实验

16

本课程所采用的PPT课件,主要参考了王大玲教授为东北大学计算机科学与技术专业本科生授课的内容。

王大玲教授老版讲义打包下载:os2012.zip

"sgmediation.zip" 是一个包含 UCLA(加利福尼亚大学洛杉矶分校)开发的 sgmediation 插件的压缩包。该插件专为统计分析软件 Stata 设计,用于进行中介效应分析。在社会科学、心理学、市场营销等领域,中介效应分析是一种关键的统计方法,它帮助研究人员探究变量之间的因果关系,尤其是中间变量如何影响因变量与自变量之间的关系。Stata 是一款广泛使用的统计分析软件,具备众多命令和用户编写的程序来拓展其功能,sgmediation 插件便是其中之一。它能让用户在 Stata 中轻松开展中介效应分析,无需编写复杂代码。 下载并解压 "sgmediation.zip" 后,需将解压得到的 "sgmediation" 文件移至 Stata 的 ado 目录结构中。ado(ado 目录并非“adolescent data organization”缩写,而是 Stata 的自定义命令存放目录)目录是 Stata 存放自定义命令的地方,应将文件放置于 "ado\base\s" 子目录下。这样,Stata 启动时会自动加载该目录下的所有 ado 文件,使 "sgmediation" 命令在 Stata 命令行中可用。 使用 sgmediation 插件的步骤如下:1. 安装插件:将解压后的 "sgmediation" 文件放入 Stata 的 ado 目录。如果 Stata 安装路径是 C:\Program Files\Stata\ado\base,则需将文件复制到 C:\Program Files\Stata\ado\base\s。2. 启动 Stata:打开 Stata,确保软件已更新至最新版本,以便识别新添加的 ado 文件。3. 加载插件:启动 Stata 后,在命令行输入 ado update sgmediation,以确保插件已加载并更新至最新版本。4
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值