知识点: 不足? 1.多级存储器结构 4.已知逻辑地址计算装入的物理地址? 2程序编译、链接、装入与执行 3.单一连续分配与回收、固定分区分配与回 课外作业: 收、可变分区分配与回收等多种恋雪分配与回 1完成本章小结 收方法 2.什么页面置换?列举几种页面置换算法 4.物理块、逻辑页面与页表 并计算不同算法下的缺页率 5地址变换、逻辑地址到物理地址的映射 3比较分页、分段与段页式存储管理的区别 6分段的基本原理、段表 4.比较连续内存分配与离散内存分配的区 7,段页时存储管理方式的基本原理 别 8.实现虚拟存储器管理的多种方式 5.什么是快表?说明引入快表后的地址转 9.最佳置换、先进先出置换、LRU,CLOCK 换的过程 置换算法 6.可以通过什么方式提高快表的命中率? 第五章设备管理 自学内容:中断与中断处理程序 5.1V0系统 5.2I/0控制方式 课堂作业: 5.3缓冲管理 1.比较VO控制的几种方式,并说明为什么 5.4I/0软件 DMA和通道可以有效改善数据传输效率? 5.5设备分配 5.6磁盘管理 2.缓冲的类型有哪些?引入的目的是什 知识点: 么? 1设备与设备控制器 3.说明1/0设备分配的流程?/O设备分配是 2.通道、总线 否可能引起死锁? 3.程序/O方式 4.中断驱动I/O控制方式 课外作业: 5.DMA控制方式 1.完成本章小结 6.通道控制方式 2.SPOOLING技术如何将单台独占设备虚 7.单缓冲、双缓冲、循环缓冲、缓冲池 拟化为多台共享设备? 8./O软件设计、中断处理程序、设备驱动程 3.列举几种磁盘调度算法并能计算在不同 序、设备独立性软件、用户层VO软件 调度算法下磁盘平均寻道长度 9.设备分配程序 10.SPOOLING技术 4什么是廉价磁盘冗余阵列?廉价磁盘冗 11.磁盘调度算法 余阵列是如何提升数据传输时间和数据存 12.廉价磁盘冗余阵列 储可靠性的? 第六章文件管理 自学内容:数据一致性控制 6.1文件和文件系统 6.2文件的逻辑结构 课堂作业: 6.3外存分配方式 1.说明目录结构和索引节点 6.4目录管理 6.5文件存储空间管理 2连续内存分配和链接分配各自的特点,有 6.6文件共享与文件保护 什么优势和不足? 知识点: 3.如何实现文件共享,有哪些实现方法? 23
23 知识点: 1.多级存储器结构 2.程序编译、链接、装入与执行 3.单一连续分配与回收、固定分区分配与回 收、可变分区分配与回收等多种恋雪分配与回 收方法 4.物理块、逻辑页面与页表 5.地址变换、逻辑地址到物理地址的映射 6.分段的基本原理、段表 7.段页时存储管理方式的基本原理 8.实现虚拟存储器管理的多种方式 9.最佳置换、先进先出置换、LRU,CLOCK 置换算法 不足? 4.已知逻辑地址计算装入的物理地址? 课外作业: 1.完成本章小结 2.什么页面置换?列举几种页面置换算法 并计算不同算法下的缺页率 3.比较分页、分段与段页式存储管理的区别 4.比较连续内存分配与离散内存分配的区 别 5.什么是快表?说明引入快表后的地址转 换的过程 6.可以通过什么方式提高快表的命中率? 第五章 设备管理 5.1 I/O 系统 5.2 I/O 控制方式 5.3 缓冲管理 5.4 I/O 软件 5.5 设备分配 5.6 磁盘管理 知识点: 1.设备与设备控制器 2.通道、总线 3.程序 I/O 方式 4.中断驱动 I/O 控制方式 5.DMA 控制方式 6.通道控制方式 7.单缓冲、双缓冲、循环缓冲、缓冲池 8.I/O 软件设计、中断处理程序、设备驱动程 序、设备独立性软件、用户层 I/O 软件 9.设备分配程序 10.SPOOLING 技术 11.磁盘调度算法 12.廉价磁盘冗余阵列 自学内容:中断与中断处理程序 课堂作业: 1.比较 I/O 控制的几种方式,并说明为什么 DMA 和通道可以有效改善数据传输效率? 2.缓冲的类型有哪些?引入的目的是什 么? 3.说明 I/O 设备分配的流程?I/O 设备分配是 否可能引起死锁? 课外作业: 1.完成本章小结 2.SPOOLING 技术如何将单台独占设备虚 拟化为多台共享设备? 3.列举几种磁盘调度算法并能计算在不同 调度算法下磁盘平均寻道长度 4.什么是廉价磁盘冗余阵列?廉价磁盘冗 余阵列是如何提升数据传输时间和数据存 储可靠性的? 第六章 文件管理 6.1 文件和文件系统 6.2 文件的逻辑结构 6.3 外存分配方式 6.4 目录管理 6.5 文件存储空间管理 6.6 文件共享与文件保护 知识点: 自学内容:数据一致性控制 课堂作业: 1.说明目录结构和索引节点 2.连续内存分配和链接分配各自的特点,有 什么优势和不足? 3.如何实现文件共享,有哪些实现方法?
1文件类型与文件操作 课外作业: 2.文件逻辑结构 1.完成本章小结 3顺序文件、索引文件、哈希文件 4.外存连续分配、链接分配和索引分配方法 2多级目录结构有什么特点,与单级目录、 5.文件控制块 两级目录相比具有什么优势? 6.目录结构与目录查询技术 3若操作系统提前知道某应用程序访问文 7空闲表、空闲链表、位示图、成组链接法 件的方式是顺序访问,操作系统如何改善数 8.基于索引节点的共享方式 据访问的性能? 9.利用符号链接实现文件共享 10.磁盘容错技术 第七章操作系统接口 自学内容:POSIX标准 7.1联机用户接口 7.2 Shell命令语言 课堂作业: 7.3系统调用 1.系统配置文件与Shell命令 7.4图形用户接口 知识点: 2.文件操作的系统功能调用函数 1联机用户接口、联机命令的类型 课外作业: 2.终端处理程序 1完成本章小结 3.命令解释程序 2.什么是管道? 4.重定向与管道命令 5.系统调用概念与类型 3.如何查看进程状态和资源使用信息? 6.图形用户界面 4.熟悉info,man,help命令的使用 5熟悉进程控制的系统功能调用 附注:实验教学安排见《操作系统原理》实验教学大纲 五、建议学时分配表 学时分配 序号 课程内容 对应教学目标 讲授 实 验 习题课 小计 1 操作系统概述 2 0 目标1 2 进程管理 10 6 目标1、目标2 3 处理器调度与死锁 6 2 目标1、目标2 存储器管理 10 2 目标1、目标3 5 设备管理 8 0 目标1、目标3 6 文件管理 6 2 目标1、目标3 7 操作系统接口 2 0 目标1、目标4 合计 44 12 56 24
24 1.文件类型与文件操作 2.文件逻辑结构 3.顺序文件、索引文件、哈希文件 4.外存连续分配、链接分配和索引分配方法 5.文件控制块 6.目录结构与目录查询技术 7.空闲表、空闲链表、位示图、成组链接法 8.基于索引节点的共享方式 9.利用符号链接实现文件共享 10.磁盘容错技术 课外作业: 1.完成本章小结 2.多级目录结构有什么特点,与单级目录、 两级目录相比具有什么优势? 3.若操作系统提前知道某应用程序访问文 件的方式是顺序访问,操作系统如何改善数 据访问的性能? 第七章 操作系统接口 7.1 联机用户接口 7.2 Shell 命令语言 7.3 系统调用 7.4 图形用户接口 知识点: 1.联机用户接口、联机命令的类型 2.终端处理程序 3.命令解释程序 4.重定向与管道命令 5.系统调用概念与类型 6.图形用户界面 自学内容:POSIX 标准 课堂作业: 1.系统配置文件与 Shell 命令 2.文件操作的系统功能调用函数 课外作业: 1.完成本章小结 2.什么是管道? 3.如何查看进程状态和资源使用信息? 4.熟悉 info,man,help 命令的使用 5.熟悉进程控制的系统功能调用 附注:实验教学安排见《操作系统原理》实验教学大纲 五、建议学时分配表 序号 课程内容 学 时 分 配 对应教学目标 讲 授 实 验 习题课 小 计 1 操作系统概述 2 0 目标 1 2 进程管理 10 6 目标 1、目标 2 3 处理器调度与死锁 6 2 目标 1、目标 2 4 存储器管理 10 2 目标 1、目标 3 5 设备管理 8 0 目标 1、目标 3 6 文件管理 6 2 目标 1、目标 3 7 操作系统接口 2 0 目标 1、目标 4 合 计 44 12 56
六、教学方法 操作系统原理的理论课程学习,主要的教学方法为课堂讲授,具体内容包括: 1.采用启发式教学,激发学生主动学习的兴趣,培养学生独立思考、分析问题和解决问题 的能力,引导学生主动通过实践和自学获得自己想学到的知识。 2.采用PPT课件,多煤体教学与传统板书相结合,提高课堂教学信息量,增强教学的直观性。 3.采用案例教学:理论教学与实践相结合,引导学生应用所学的理论知识来分析系统,以 培养其解决相关问題的思维方法。 4.采用互动式教学:课内提问讨论和答疑相结合,并围绕各章教学重点内容,针对课程目 标布置对应内容的课后作业。 七、课程考核内容及方式 1.考核方式考查 2.考核形式包括平时考核、实验考核、期末考核等方式综合评定 3成绩评定采用百分制,按以下3项考核指标进行成绩综合评定,其构成比例如下: 平时考核成绩:占课程总成绩的15%:(其中考勤占10%,作业占5%) 实验考核成绩:占课程总成绩的25%:(其中实验报告占70%,上机操作30%) 期末考核成绩:占课程总成绩的60%; 八、推荐教材和教学参考书 教材:《计算机操作系统》,汤小丹等编著,西安电子科技大学出版社,2007年第3版。 参考书:《操作系统:设计与实现》,Andrew S.Tanenbaum等编著,Prentice Hall出版社,l997 年第2版。 参考书:《现代操作系统》,Andrew S.Tanenbaum编著,机械工业出版社,2009年第3版。 参考书:《Operating System Internals and Design principles》,William Stallings编著,电子工 业出版社,2010年第6版。 参考书:《Liux内核源代码分析》,冯锐等编著,机械工业出版社,2000年。 参考书:《操作系统原理》,周苏等编著,机械工业出版社,2013年。 参考书:《Windows操作系统原理》,尤晋元,史美林编著,机械工业出版社,200l年。 参考书:《操作系统教程》,孟静编著,高等教育出版社,2001年。 撰写人:段林涛 审核人: 学院分管领导签字(盖章): 年月日 25
25 六、教学方法 操作系统原理的理论课程学习,主要的教学方法为课堂讲授,具体内容包括: 1. 采用启发式教学,激发学生主动学习的兴趣,培养学生独立思考、分析问题和解决问题 的能力,引导学生主动通过实践和自学获得自己想学到的知识。 2. 采用 PPT 课件,多媒体教学与传统板书相结合,提高课堂教学信息量,增强教学的直观性。 3. 采用案例教学:理论教学与实践相结合,引导学生应用所学的理论知识来分析系统,以 培养其解决相关问题的思维方法。 4. 采用互动式教学:课内提问讨论和答疑相结合,并围绕各章教学重点内容,针对课程目 标布置对应内容的课后作业。 七、课程考核内容及方式 1.考核方式 考查 2.考核形式 包括平时考核、实验考核、期末考核等方式综合评定 3.成绩评定 采用百分制,按以下 3 项考核指标进行成绩综合评定,其构成比例如下: 平时考核成绩:占课程总成绩的 15%;(其中考勤占 10%,作业占 5%) 实验考核成绩:占课程总成绩的 25%;(其中实验报告占 70%,上机操作 30%) 期末考核成绩:占课程总成绩的 60%; 八、推荐教材和教学参考书 教 材:《计算机操作系统》,汤小丹等编著,西安电子科技大学出版社,2007 年第 3 版。 参考书:《操作系统:设计与实现》,Andrew S. Tanenbaum 等编著,Prentice Hall 出版社,1997 年第 2 版。 参考书:《现代操作系统》,Andrew S. Tanenbaum 编著,机械工业出版社,2009 年第 3 版。 参考书:《Operating System Internals and Design principles》,William Stallings 编著,电子工 业出版社,2010 年第 6 版。 参考书:《Linux 内核源代码分析》,冯锐等编著,机械工业出版社,2000 年。 参考书:《操作系统原理》,周苏等编著,机械工业出版社,2013 年。 参考书:《Windows 操作系统原理》,尤晋元,史美林编著,机械工业出版社,2001 年。 参考书:《操作系统教程》,孟静编著,高等教育出版社,2001 年。 撰写人:段林涛 审核人: 学院分管领导签字(盖章): 年 月 日
《人工智能导论》课程教学大纲 一、课程概况 课程代码:04474300 课程名称:人工智能导论 课程学分:3 课程学时:48(理论学时:40;实验(实践)学时:8) 课程性质:选修(课程性质以2018版人才培养方案的要求为准) 开课部门:信工学院 建议修读学期:4 建议先修课程:线性代数,概率与数理统计,C语言程序设计,面向对象程序设计(C+) 适用专业(方向):计算机 二、课程地位、作用与任务 人工智能是计算机科学中涉及研究、设计和应用智能机器的一个分支。本课程是计算机 科学与技术,以及有关专业重要的专业方向与特色模块课程之一。通过本课程的开设,使学 生对人工智能的发展概况、基本原理和应用领域有初步了解,对主要技术及应用有一定掌握, 启发学生对人工智能的兴趣,培养知识创新和技术创新能力。 三、课程目标 (一)教学目标 《人工智能导论》具体要求达到的特定教学目标包括: 1.教学目标1.掌握机器学习基本理论知识及基本的工程实现基础知识(指标点1.2) 2教学目标2.人工智能提供一套工具以解决那些用其它方法难以解决,甚至无法解决的问 题。这些工具包括启发式搜索和规划算法,知识表示和推理形式,机器学习技术,语音和语 言理解方法,计算机视觉和机器人学等。要求学生掌握利用其中的重要工具解决给定问题的 基本方法(指标点6.1) 3教学目标3:能够具有自主学习意识主动学习最新的和更复杂的人工智能技术。(指标点 12.1) (二)本课程支撑的毕业要求 1.本课程支撑的毕业要求:(毕业要求1、6、12。)(毕业要求见2018版人才培养方案) 2.本课程支撑的指标点:指标点1.2、6.1、12.1 (1)指标点12:具有扎实的工程基础知识和计算机科学与技术专业基本理论知识。 (2)指标点6.1:能够认识工程相关背景知识,能够认识工程应用于哪些行业,对行业能够 作出哪些贡献。 26
26 《人工智能导论》课程教学大纲 一、课程概况 课程代码:04474300 课程名称:人工智能导论 课程学分:3 课程学时:48(理论学时:40;实验(实践)学时:8) 课程性质:选修(课程性质以 2018 版人才培养方案的要求为准) 开课部门:信工学院 建议修读学期:4 建议先修课程:线性代数,概率与数理统计,C 语言程序设计,面向对象程序设计(C++) 适用专业(方向):计算机 二、课程地位、作用与任务 人工智能是计算机科学中涉及研究、设计和应用智能机器的一个分支。本课程是计算机 科学与技术,以及有关专业重要的专业方向与特色模块课程之一。通过本课程的开设,使学 生对人工智能的发展概况、基本原理和应用领域有初步了解,对主要技术及应用有一定掌握, 启发学生对人工智能的兴趣,培养知识创新和技术创新能力。 三、课程目标 (一)教学目标 《人工智能导论》具体要求达到的特定教学目标包括: 1.教学目标 1. 掌握机器学习基本理论知识及基本的工程实现基础知识(指标点 1.2) 2.教学目标 2. 人工智能提供一套工具以解决那些用其它方法难以解决,甚至无法解决的问 题。这些工具包括启发式搜索和规划算法,知识表示和推理形式,机器学习技术,语音和语 言理解方法,计算机视觉和机器人学等。要求学生掌握利用其中的重要工具解决给定问题的 基本方法(指标点 6.1) 3 教学目标 3:能够具有自主学习意识主动学习最新的和更复杂的人工智能技术。(指标点 12.1) (二)本课程支撑的毕业要求 1. 本课程支撑的毕业要求:(毕业要求 1、6、12。)(毕业要求见 2018 版人才培养方案) 2. 本课程支撑的指标点:指标点 1.2、6.1、12.1 (1)指标点 1.2:具有扎实的工程基础知识和计算机科学与技术专业基本理论知识。 (2)指标点 6.1:能够认识工程相关背景知识,能够认识工程应用于哪些行业,对行业能够 作出哪些贡献
(3)指标点12.1:具有自主学习意识培养的能力。。 (三)课程教学目标与毕业要求对应表 《人工智能导论》课程教学目标与半业要求的对应表 课程名称:人工智能导论 任课教师: 课程性质:专业选修 课程学分:3 课程支撑的毕业要求 课程目标、达成途径、评价依据 毕业要求1: 教学目标:掌握人工智能基本理论知识及基本的工程实 12具有扎实的工程基础知识和 现基础知识。 计算机科学与技术专业基本理论 达成途径:人工智能的研究论题包括计算机视觉、规划 知识 与行动、多Agent系统、语音识别、自动语言理解、专 家系统和机器学习等。这些研究论题的基础是通用和专 用的知识表示和推理机制、问题求解和搜索算法,以及 计算智能技术等。要求学生掌握这些研究论题的基础知 识。 评价依据:课堂笔记、提问和课堂测验、课外作业和考 试。 毕业要求2: 教学目标:认识掌握人工智能相关知识,能够认识和掌 6.1能够认识工程相关背景知识, 握信息安全相关技术的应用领域以及部署人工智能的相 能够认识工程应用于哪些行业, 关方法。 对行业能够作出哪些贡献 达成途径:人工智能提供一套工具以解决那些用其它方 法难以解决,甚至无法解决的问题。这些工具包括启发 式搜索和规划算法,知识表示和推理形式,机器学习技 术,语音和语言理解方法,计算机视觉和机器人学等。 要求学生掌握利用其中的重要工具解决给定问题的基本 方法; 评价依据:课堂提问和课堂测验、课外作业、实验和考 试。 毕业要求3: 教学目标:培养学生综合素质以及提高学生自主学习意 12.1具有自主学习意识培养的能 识。 力 达成途径:明确人工智能对社会的影响,能够自主查询 搜索人工智能知识和思考解决方案。 评价依据:课堂提问和课堂测验、课外作业、实验 四、课程内容 教学内容 作业要求 第一章绪论 自学内容:人工智能在日常生活中的应用。 第一节人工智能的定义和发展 数据时代的到来使得人工智能正在变得越 第二节人类智能和人工智能 来越重要,人们的工作方式随之发生根本性 第三节人工智能的学派及其争论 的改变。本章小结。 第四节 人工智能的研究与应用领域 课堂/课外作业: 第五节人工智能对人类的影响 1.人工智能的定义、发展,及其应用领域。 27
27 (3)指标点 12.1:具有自主学习意识培养的能力。。 (三)课程教学目标与毕业要求对应表 《人工智能导论》课程教学目标与毕业要求的对应表 课程名称:人工智能导论 任课教师: 课程性质:专业选修 课程学分:3 课程支撑的毕业要求 课程目标、达成途径、评价依据 毕业要求 1: 1.2 具有扎实的工程基础知识和 计算机科学与技术专业基本理论 知识 教学目标:掌握人工智能基本理论知识及基本的工程实 现基础知识。 达成途径:人工智能的研究论题包括计算机视觉、规划 与行动、多 Agent 系统、语音识别、自动语言理解、专 家系统和机器学习等。这些研究论题的基础是通用和专 用的知识表示和推理机制、问题求解和搜索算法,以及 计算智能技术等。要求学生掌握这些研究论题的基础知 识。 评价依据:课堂笔记、提问和课堂测验、课外作业和考 试。 毕业要求 2: 6.1 能够认识工程相关背景知识, 能够认识工程应用于哪些行业, 对行业能够作出哪些贡献 教学目标:认识掌握人工智能相关知识,能够认识和掌 握信息安全相关技术的应用领域以及部署人工智能的相 关方法。 达成途径:人工智能提供一套工具以解决那些用其它方 法难以解决,甚至无法解决的问题。这些工具包括启发 式搜索和规划算法,知识表示和推理形式,机器学习技 术,语音和语言理解方法,计算机视觉和机器人学等。 要求学生掌握利用其中的重要工具解决给定问题的基本 方法; 评价依据:课堂提问和课堂测验、课外作业、实验和考 试。 毕业要求 3: 12.1 具有自主学习意识培养的能 力 教学目标:培养学生综合素质以及提高学生自主学习意 识。 达成途径:明确人工智能对社会的影响,能够自主查询 搜索人工智能知识和思考解决方案。 评价依据:课堂提问和课堂测验、课外作业、实验 四、课程内容 教学内容 作业要求 第一章 绪论 第一节 人工智能的定义和发展 第二节 人类智能和人工智能 第三节 人工智能的学派及其争论 第四节 人工智能的研究与应用领域 第五节 人工智能对人类的影响 自学内容:人工智能在日常生活中的应用。 数据时代的到来使得人工智能正在变得越 来越重要,人们的工作方式随之发生根本性 的改变。本章小结。 课堂/课外作业: 1. 人工智能的定义、发展,及其应用领域