码迷,mamicode.com
首页 > 其他好文 > 详细

第一周作业

时间:2016-03-05 14:29:48      阅读:129      评论:0      收藏:0      [点我收藏+]

标签:

博客上的作业:

11. Software,  Software Engineering 等名词的来源

       http://en.wikipedia.org/wiki/John_Tukey

      请问 “软件” 和 “软件工程” 这些词汇是如何出现的 - 何时、何地、何人

        http://linux.cn/article-4778-weibo.html 

        http://buzzorange.com/techorange/2015/01/26/margaret-hamilton/

        http://en.wikipedia.org/wiki/Margaret_Hamilton_%28scientist%29 

答:(1)术语Software,最早出现在出版物中的是Richard R. Carhart 于1953年8月出版的书籍。其次,John Tukey 于1958年发表的文章《The Teaching of Concrete Mathematics》中提到了Software一词的用法。

(2)术语Software Engineering,是由 Margaret Hamilton 发明的。大家广泛认为这个术语来自1968 年秋季J. M. Buxton, P. Naur, B. Randell发表的《Software Engineering Concepts and Techniques》一文。

课件上的作业:

1、选一种你比较熟悉的软件,点评它的优缺点,并描述此类软件的发展历史。

答:我选择Windows操作系统。

优点:操作简单、界面友好、软件兼容性较好。

缺点:安全性相对较差(例如与Linux比较)、用久了电脑响应时间会变长。

操作系统的发展历史:

①手工操作(无操作系统):1946年第一台计算机诞生--20世纪50年代中期,还未出现操作系统,计算机工作采用手工操作方式。

②批处理系统:加载在计算机上的一个系统软件,在它的控制下,计算机能够自动地、成批地处理一个或多个用户的作业。首先出现的是联机批处理系统,后又引入了脱机批处理系统。

③多道程序系统:20世纪60年代中期,在前述的批处理系统中,引入多道程序设计技术后形成多道批处理系统。标志着操作系统渐趋成熟的阶段,先后出现了作业调度管理、处理及时管理、存储器管理、外部设备管理、文件系统管理等功能。

④分时系统:把处理机的运行时间分成很短的时间片,按时间片轮流把处理机分配给各联机作业使用。多用户分时系统是当今计算机操作系统中最普遍使用的一类操作系统。

⑤实时系统:系统能够及时响应随机发生的外部事件,并在严格的时间范围内完成对该事件的处理。

⑥通用操作系统:具有多种类型操作特征的操作系统。可以同时兼有多道批处理、分时、实时处理的功能,或其中两种以上的功能。

至此,操作系统的基本概念、功能、基本结构和组成都已形成并渐趋完善。

 

第一周作业

标签:

原文地址:http://www.cnblogs.com/1810-zx/p/5244707.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!