网站大量收购独家精品文档,联系QQ:2885784924

操作系统课件课程介绍.pptx

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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学时);实验答疑和交流

文档评论(0)

kay5620 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8001056127000014

1亿VIP精品文档

相关文档