操作系统无意是所有计算机系各专业的基础,如果不懂这门课程的知识,大学四年计算机可以说是白读了。

这学期很荣幸能上MISSDU的操作系统,我也希望能学到关于操作系统的知识,以至于丰富自己的专业知识。

下面我就老师这次作业的几个问题进行分别回答并且讨论。

1.操作系统做什么?

经过了一节课的学习,我认识到了操作系统这门课程的基本构架。它是一切软件的基础,称之为系统软件。它能充分发挥硬件的潜能和扩充硬件功能,而电子产品的硬件是操作系统的物质基础,两者相辅相成。总的来说,操作系统就是管理各种软件资源的。计算机的所有硬件,CPU、存储器和I/O设备。

2.为什么学操作系统?

毋庸置疑,不管是就业招聘还是留学考研,操作系统这门课的知识和成绩学分都是examiners观察一个人计算机知识的一个重要指标。操作系统这门课早已成为每一个程序员必须要求掌握的一门课程,在我眼中它不能再重要了。

3.怎么学操作系统?

毕竟我也是初学者,如何学习这个话题我还是比较难回答。但是,我相信老师的教学质量,只要上课跟着老师走,课下按时完成老师的作业,自己再多复习知识,这门课的基本知识还是能掌握的。尽管如此,要想精通一门课谈何容易,但我还是比较有信心的,因为我对计算机的热情还是比较高涨的。总言之,我坚信在老师的指导和自己的努力下,没有攻不破的城池。

4.了解操作系统发展史。

由于这是我第一次正式地学习操作系统,所以这个问题是我看了课本和相关网站后自己对操作系统发展史的了解概述。

早在20世纪50年代中期,专业人员就开始采用人工操作系统来与计算机通过一系列的打孔操作来进行与计算机的交流。

紧接着就是执行系统阶段,这个阶段,计算机在一个系统软件的控制下进行不同用户的多个任务的分批处理。

多道程序设计与操作系统的形成阶段,早期的单批处理系统的串行处理工作早已不能适应计算机的高速发展因此产生了允许多个用户多系统进入内存操作的阶段。

最新文章

  1. sql一个表中的数据插入到另外一个表中
  2. halcon运行版设置
  3. 在linux和windows下自动备份数据库
  4. Jquery调用Webservice传递Json数组
  5. iOS定位 (一) 地图定位
  6. JavaScript 应用开发 #3:应用的主视图
  7. 3xian退役贴【深思。】
  8. Hive导出复杂数据到csv文件
  9. [原创]mysql的zip包如何在windows下安装
  10. Spring+SpringMVC+MyBatis+easyUI整合基础篇
  11. C语言随机数使用方法
  12. python课程分享2-伊嬛
  13. js基础和技巧记录
  14. 【20180409】IT管理之IT十二条令
  15. void的几点用法
  16. 使用iTextSharp导出PDF
  17. Oracle之用户和表空间
  18. <NET CLR via c# 第4版>笔记 第6章 类型和成员基础
  19. java—过虑器基础(47)
  20. YaoLingJump开发者日志(三)

热门文章

  1. 【思路】-分页-双top分页算法的原理
  2. 打造最高效的科研环境之Emacs插件们
  3. JS-DOM基础
  4. [SHTSC 2007] 善意的投票
  5. mysql sql 分页
  6. MicroERP数据初始化SQL脚本
  7. AtCoder Grand Contest 6
  8. android studio集成融云 SDK 后在部分机型启动对话时崩溃
  9. Android 取源码时 error: could not verify the tag 'v1.12.4'的解决
  10. AsyncTask异步交互和httpurlconnection结合使用