实验0、了解和熟悉操作系统实验

专业:商业软件工程2班   姓名:颜文生 学号:201406114256

一、        实验目的

(1)掌握操作系统的定义和概念;

(2)了解各类操作系统的发展历史;

二、        实验内容和要求

使用网络搜索了解各类计算机操作系统的知识,并整理成一篇文档。

实验方法、步骤及结果测试

了解和掌握内容包括:

  1. 计算机操作系统的定义和概念;

操作系统(Operating System,简称OS)是管理计算机系统的全部硬件资源包括软件资源及数据资源;控制程序运行;改善人机界面;为其它应用软件提供支持等,使计算机系统所有资源最大限度地发挥作用,为用户提供方便的、有效的、友善的服务界面。操作系统通常是最靠近硬件的一层系统软件,它把硬件裸机改造成为功能完善的一台虚拟机,使得计算机系统的使用和管理更加方便,计算机资源的利用效率更高,上层的应用程序可以获得比硬件提供的功能更多的支持。

操作系统是一个庞大的管理控制程序,大致包括5个方面的管理功能:进程与处理机管理、作业管理、存储管理、设备管理、文件管理。

  1. 操作系统的分类;
  2. 批处理操作系统
  3. 分时操作系统
  4. 实时操作系统
  5. 嵌入式操作系统
  6. 个人计算机操作系统
  7. 网络操作系统
  8. 分布式操作系统
  1. 常用几种操作系统的优缺点分析;Linux,Windows

和Linux一样,Windows系列是完全的多任务操作系统。它们支持同样的用户接口、网络和安全性。但是,Linux和Windows的真正区别在于,Linux事实上是Unix的一种版本,而且来自Unix的贡献非常巨大。是什么使得Unix如此重要?不仅在于对多用户机器来说,Unix是最流行的操作系统,而且在于它是免费软件的基础。在Internet上,大量免费软件都是针对Unix系统编写的。由于有众多的Unix厂商,所以Unix也有许多实现方法。没有一个单独的组织负责Unix的分发。现在,存在一股巨大的力量推动Unix社团以开放系统的形式走向标准化。另一方面Windows系列是专用系统,由开发操作系统的公司控制接口和设计。在这个意义上这种公司利润很高,因为它对程序设计和用户接口设计建立了严格的标准,和那些开放系统社团完全不一样。一些组织正在试图完成标准化Unix程序设计接口的任务。特别要指出的是,Linux完全兼容POSIX.1标准

 

Windows操作系统倾向于更多的功能集成到操作系统内部,并将程序于内核相结合;而Linux不同于Windows,它的内核空间与用户空间有明显的界限。根据设计架构的不同,两者都可以使操作系统更加安全。

三、        实验总结

心得体会,实验过程的难点问题及其解决的方法。

通过这次实验,可以使我们更好的熟悉操作系统的相关知识。以及区分不同的操作系统,例如优缺点。

转载于:https://www.cnblogs.com/yanwensheng/p/5267096.html

0311-操作系统实验0相关推荐

  1. 慕课嵌入式系统(第九章.ucos-ii操作系统实验)

    慕课电子科技大学.嵌入式系统.第九章.嵌入式实时操作系统实验.ucos-ii操作系统实验 0 目录 9 嵌入式实时操作系统实验 9.1 ucos-ii操作系统实验 9.1.1课堂重点 9.1.2测试与 ...

  2. 实验报告Linux操作系统基本命令,linux操作系统实验报告全部.doc

    linux操作系统实验报告全部 计算机操作系统 实验报告 学 号:姓 名:提交日期:2014.12.15成 绩: 东北大学秦皇岛分校 [实验题目]熟悉Linux/UNIX操作系统[实验目的]1.熟悉L ...

  3. 计算机操作系统32,计算机操作系统实验指导书32138

    计算机操作系统实验指导书32138 (22页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.9 积分 <计算机操作系统>实验指导书程科白素 ...

  4. linux内核打开prntk,操作系统实验一向Linux内核增加一个系统调用.docx

    操作系统实验一: 向Linux内核增加一个系统调用 xx 711103xx 2012年3月18日 一.实验目的 通过实验,熟悉Linux操作系统的使用,掌握构建与启动Linux内核的方法:掌握用 户程 ...

  5. 处理机调度实验c语言,操作系统实验处理机调度C语言实现

    操作系统实验处理机调度C语言实现 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印. 3.该文 ...

  6. ucore操作系统实验笔记 - Lab1

    最近一直都在跟清华大学的操作系统课程,这个课程最大的特点是有一系列可以实战的操作系统实验.这些实验总共有8个,我在这里记录实验中的一些心得和总结. Task1 这个Task主要是为了熟悉Makfile ...

  7. 操作系统实验4—磁盘调度

    操作系统实验4-磁盘调度 文章目录 操作系统实验4-磁盘调度 实验描述 设计思路 上机代码 测试结果 心得体会 实验描述 实验内容: 编写一个磁盘调度程序,模拟操作系统对磁盘的调度. 实验目的: 本实 ...

  8. 操作系统实验2—实现动态分区分配模拟程序

    操作系统实验2-实现动态分区分配模拟程序 文章目录 操作系统实验2-实现动态分区分配模拟程序 实验描述 设计思路 上机代码 测试结果 心得体会 实验描述 实验内容: 编写一个可变分区存储管理程序,模拟 ...

  9. 操作系统实验1—实现单处理机下的进程调度程序

    操作系统实验1-实现单处理机下的进程调度程序 文章目录 操作系统实验1-实现单处理机下的进程调度程序 实验描述 设计思路 上机代码 测试结果 心得体会 实验描述 实验内容: 编写一个单处理机下的进程调 ...

  10. 操作系统实验——简易FAT16文件系统的实现

    操作系统实验--简易FAT16文件系统的实现 前言 实验要求 FAT16基础知识 磁盘组成部分 分区原理 思路 完整代码 前言 暑假啦!呼,所有的补课终于也都结束了,虽然绩点还是一如既往的拉跨,但是很 ...

最新文章

  1. 20145129 《Java程序设计》第6周学习总结
  2. arraylist删除指定元素_面试官:谈谈常用的Arraylist和Linkedlist的区别
  3. java编译时多态和运行时多态_运行时多态、编译时多态和重载、重写的关系(不区分Java和C#,保证能看懂!)...
  4. 最全总结!聊聊 Python 发送邮件的几种方式
  5. 如何写出更好的代码(文末有福利)
  6. acfun html5 转换,AcFun剧场模式插件
  7. python高阶函数——sorted排序算法
  8. 如何快速掌握计算机知识,怎样快速学会电脑 学电脑的5种方法推荐
  9. Tushare最好用的金融数据接口之一
  10. 海思Hi3519A SVP从入门到精通(一 概述)
  11. tracert和traceroute区别在哪?
  12. 武汉大学计算机学院 毕业答辩,【2017年整理】毕业与答辩ppt模板武汉大学.ppt
  13. 浅析图片懒加载(三种实现方法与两种优化方式)
  14. win7 pptp服务器未响应,win7下vpn无法使用的解决办法
  15. 一文入手 JUC(20+单元)
  16. html工作周报,可查看(周报).html
  17. 2015-8-25股市大跌
  18. python 绘制多个折线图,横轴显示为时间
  19. 《知行合一王阳明》读书笔记
  20. MBSE建模学习之十:包图及模型扩展

热门文章

  1. catch句子_「实用英文」知道 catch on 是什么意思吗?catch 精选短语合集
  2. 0xc000007b应用程序无法正常启动_应用程序无法正常启动0xc0000142
  3. ServletUriComponentsBuilder遇到Nginx反向代理时,无法识别HTTPS
  4. 解决eclipse 中文乱码问题
  5. php中的冒号应用,php中双冒号的应用
  6. vue 回车查询 按钮_从零开始学习vue
  7. java交换integer_Java比较和交换语义和性能
  8. linux命令行怎么播放,如何在在 Linux 命令行中观看彩虹猫
  9. 从零开始搭建spring-cloud(4) ----Hystrix
  10. 就有趣,Python生成字符视频