- 1、本文档共27页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
计算机本科;前言
认识操作系统及其重要性
如何学习操作系统
操作系统课程的内容结构
操作系统实验内容;各种各样的操作系统;操作系统在计算机系统中的地位;国产操作系统;自主知识产权操作系统的重要性;;操作系统是计算机系统中的核心基础软件。
操作系统负责控制和协调使用整个计算机的所有资源,使计算机系统高效的工作。
要开发正确高效的系统软件和应用软件,必须深入了解操作系统的内部实现机制。
;①内容庞杂、涉及面广
管理、控制所有硬件
管理所有软件,控制
程序的执行
为用户提供良好的接口
②注重原理、实践性强
在操作系统的各个研究领域都有很多算法和模型(CPU调度、内存分配、文件存储、并行处理等等)。操作系统的理论只有在实践中验证并应用才有意义,才能更好的理解这些知识,才能提出更优秀的理论
③技术发展快
基础性和先进性的关系;①了解操作系统的本质特性和实现的功能
②掌握操作系统功能实现的基本原理
③理论与实际的结合
操作系统实例分析:
Linux,mit-jos,riscv-pke
动手实现操作系统主要功能
硬件平台:x86,arm,risc-v
软件环境:熟练掌握Linux+C语言;多用户、多任务同时执行(并发执行)
如何描述任务进程的引入与进程概念
如何控制任务状态的变化进程状态及控制
多任务关系如何协调同步与互斥
多任务如何调度进程调度;系统资源共享
处理机如何共享
存储器如何共享
设备如何共享
信息如何共享
;计算机操作系统;目标1:使学生系统地了解操作系统的定义、功能、操作系统的类型以及操作系统的结构,理解现代操作系统提供的用户界面,掌握系统功能调用的定义及实现方法,加深学生对计算机软、硬件系统的整体化理解,培养学生对计算机软硬件的系统认知能力。
目标2:使学生理解多道程序设计技术和并发处理的概念,深入理解进程概念,进程状态及变迁,掌握进程控制、进程互斥与同步的基本原理与实现技术,了???进程通信的概念,培养学生的计算思维能力、算法设计与分析能力、程序设计与实现能力。;目标3:使学生掌握操作系统资源管理的功能与实现技术,包括:处理机管理、存储管理、设备管理和文件系统,培养学生计算思维能力、算法设计与分析能力、程序设计与实现能力,对计算机软、硬件系统的认知、分析、设计与应用能力,为后续课程打下坚实基础。
目标4:通过课后阅读Linux相关部分源码,掌握Linux系统的基本结构、用户界面、进程结构及其管理、存储管理、设备驱动及文件系统等,分析和理解开源操作系统的设计方案,培养专业知识的自学能力及对大型系统软件的设计、开发能力,同时了解工程技术及其应用的发展变化趋势。;课程安排;第3版;riscv-pke(ProxyKernelforEducation)
《采用RISC-V代理内核的操作系统和系统能力培养实验》lab1~4(操作系统部分)
实验指导:
实验代码:
实验提交(头歌平台):;RISC-V;代理内核;实验环境;riscv-pke实验的组成;《操作系统》实验安排2024(16学时);实验答疑和交流
您可能关注的文档
最近下载
- 广西科技大学2022-2023学年《数据结构》期末考试试卷(B卷)附参考答案.docx
- GBT265-1988石油产品运动粘度测定法和动力粘度计算法.PDF
- GB_T 31112-2014 普通照明用非定向自镇流LED灯规格分类.pdf
- 一种复方高滋斑片的质量控制方法.pdf VIP
- 人教版小学三年级数学下册第一单元《位置与方向(一)》单元测试卷及答案(含三套题).doc VIP
- 交管12123学法减分复习题库500道含完整答案【全国通用】.docx
- 铁路机车简介课件.pptx VIP
- 八项规定精神学习的知识测试试卷与答案.docx VIP
- 健康管理与健康风险评估.pptx
- sulzer-MSDpumps(苏尔寿多级离心泵)BB3.pdf
文档评论(0)