计算机操作系统教学大纲_第1页
计算机操作系统教学大纲_第2页
计算机操作系统教学大纲_第3页
计算机操作系统教学大纲_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、计算机操作系统课程教学大纲一.课程名称操作系统原理二.学时与学分学时共64学时(52+12+8)其中,52为理论课学时,12为实验学时,8为课外实验学时学分4三.先修课程计算机组成原理,C语言程序设计,IBMPC宏汇编程序设计语言,数据结构四.课程教学目的通过本课程地学习,要到达如下目的:.掌握操作系统地基本原理与实现技术,包括现代操作系统对 计算机系统资源地管理策略与方法,操作系统进程管理机制,现代操 作系统地用户界面。. 了解操作系统地结构与设计。.具备系统软件开发技能,为以后从事各种研究,开发工作(如: 设计,分析或改进各种系统软件与应用软件)提供必要地软件基础 与基本技能。.为进一步学

2、习数据库系统,计算机网络,分布式系统等课程打 下基础。五.适用学科专业信息大类各专业六.基本学习内容与学时安排主要内容:本课程全面系统地阐述计算机操作系统地基本原理,主要功能 及实现技术,重点论述多用户,多任务操作系统地运行机制;系统资 源管理地策略与方法;操作系统提供地用户界面。讨论现代操作系 统采用地并行处理技术与虚拟技术。本书以Linux系统为实例,剖 析了其特点与具体地实现技术。理论课学时:52学时(48学时,课堂讨论2学时,考试2学时)绪论4学时操作系统地结构与硬件支持4学时操作系统地用户界面4学时进程及进程管理8学时资源分配与调度4学时存储管理6学时设备管理4学时文件系统6学时Li

3、nux系统8学时七,计算机操作系统(第2版),庞丽萍阳富民,2014年2月八,考核方式闭卷考试操作系统原理课程中地实验一.实验课时:12+8 (12为实验学时,8为课外实验学时)二.实验目地与要求掌握并熟悉Linux系统地用户界面及使用,包括linux下vi地使 用,c程序地编译与运行。实现文件拷贝,进程及线程创立,进程同步 等功能。四.实验环境Linux系统五.基本实验内容与学时安排实验1 Linux系统地安装与配置(4学时)(1)熟悉Linux操作系统地基本安装与配置;(2) 了解Linux操作系统地启动过程与桌面环境;(3)掌握VMWare虚拟机地使用。实验2 Linux系统基本环境地使

4、用(4学时)(1) 了解Linux地命令格式,掌握Linux中地操作命令;(2)学会使用各种Shell命令去操作Linux,对Linux有一个感性 认识。(3) 了解用vi编辑器编辑文本文件地基本使用方法。实验3实现文件拷贝功能(4学时)使用Linux提供地文件系统调用功能,实现文件读,写,进而完成 文件拷贝功能。实验4 Linux系统进程创立(4学时)使用Linux提供地进程创立系统调用,创立3个子进程,父,子各 进程显示不同信息。分析可能地不同结果。实验5多线程编程 (4学时)随机生成10万个浮点数,创立4个线程分别实现2.5万个浮点 数之与,最后完成10万个浮点数之与。比拟多线程与单线程地计算 时间。实验6并发进程实现文件誉抄 (4学时)任意选择一个文本文件,基于生产者一一消费者同步地原理实 现双缓冲区地誉抄,将其复制为另一个文件。比拟并发进程与顺序 进程地运行时间。实验7实现1s命令地功能(4学时)用C语言编写一个程序实现Linux系统下1s命令地功能,列出 当前目录或指定目录下所有文件地文件名及属性信息。以上实验可根据教学要求,教学对象不同进行选择。一般应完 成实验1到实验4o学有余力地同学可选做实验5,实验6,实

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论