操作系统小论文题目(09计算机)_377606664[1]

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

操作系统小论文(或课程设计、大作业)参考题目

第1部分操作系统结构和课程

3、虚拟机结构的分析与研究

4、C/S模型的分析与研究

6、操作系统发展研究

9、对操作系统主要知识点的理解

10、谈对计算机操作系统的认识

计算机操作系统,是电子计算机系统中负责支撑应用程序运行环境以及用户操作环境的系统软件,同时也是计算机系统的核心与基石。对计算机操作系统的使命、功能和学习窍门等方面进行简单的分析和阐述。

11、操作系统原理算法总结

5、P/V操作的实现模型

9、银行家算法避免死锁的研究与实现

10、深入解析银行家算法

17、进程调度算法的性能比较与分析

18、求作业调度中平均带权周转时间的算法设计

第4部分文件管理

1、FAT12与FAT32文件系统的分析与研究

2、NTFS文件系统的分析与研究

3、Linux文件系统的分析与研究

4、模拟DOS文件的建立和使用

要求:建立一个简单的文件管理系统,理解用户界面和操作命令在操作系统中的作用,能够实现创建目录、改变目录、显示目录、删除目录、删除文件、创建文件等功能。

第6部分其它

4、随着计算机时代的变迁,“信息电器”成为当前最流行的产业:例如手机、掌中宝、空调、组合音响等。由此产生了嵌入式操作系统(或称实时操作系统),请查询资料,说明这一课题大致在研究什么,有什么特点?如何实现?与我们学习操作系统原理有什么关联。

6、什么是组件(COM/DCOM)结构,它的特点是什么?为什么要设计组件?它对软件设计、特别是系统软件的设计有什么影响?请试举例说明,你了解哪种操作系统的设计中使用了组件结构,为什么?

8、一个优秀的操作系统设计应该具备什么样的特点,如何理解这些设计目标?你认为Windows2000/XP,UNIX/Linux等操作系统是否具备这些特点,请举例说明。

13、请做一个调查研究,叙述当前对Windows 9x/2000和UNIX类操作系统危害较大的病毒,并说明它们是如何利用系统的安全漏洞,攻进系统,造成危害的?如何防止这类病毒的攻击?针对最近网络上的几种严重破坏系统的病毒,从网上查询资料说明Windows 98/XP/2000的安全隐患。

14、什么是强内核?什么是微内核?微内核应包括哪些功能?操作系统采用微内核有什么长处?你熟悉的哪种操作系统采用了微内核技术?是如何实现的?为什么有文章说未来的发展趋势微内核逐步占据统治地位?你同意这种观点吗?请对常使用的计算机系统中操作系统(Windows2000/xp或UNIX/Linux)的文件系统的性能和可靠性,作一个较全面的评价。如果想改进这个文件系统的性能和可靠性,可以从哪些方面进行?

16、UNIX/Linux系统进程之间的通信方式有:管道、消息、共享内存段、信号量和信号机制。请查询资料说明它们的实现方法是什么?是如何具体实现的?Linux操作系统,目前“炒”得比较火热,与UNIX相比,它们之间有什么共同之处?有什么不同之处?为什么有了UNIX之后,还要开发Linux?请阐述你的观点。市场上目前站得住脚的Linux有哪几种品牌?

18、分布式系统是近年来操作系统的热门话题。请叙述分布式操作系统的特点。它与网络操作系统突出的区别是什么?随着计算机网络的广泛使用,负载直线上升,目前在各网络中心(或网站)的服务器系统,普遍采用了分布式系统。试做个调查,举一个单位的例子说明这些系统是如何实现分布式方式的。

24、软件发展战略是一个既十分重要又异常困难的问题。从宏观的角度看,中国软件发展的目标可概括为:关键软件能自主、软件产业成体系、发展方式能跨越。请通过对操作系统的学习来加深认识,调查国内外操作系统发展历史与现今操作系统市场现状,提出你对我国软件发展战略中操作系统发展的看法。

25、近年来,伴随着客户对系统安全性能要求的不断提高,如何建立并且应用真正高可靠性的系统方案,已成为目前广大用户的一个迫切需求。关键应用系统首先要求计算机的性能不断扩展,然后是对系统的可靠性要求不断提高。早期能够满足人们上述需求的系统主要是超级计算机和大型机,但是随着Web应用、决策支持(DSS)、联机事务处理(OLTP)应用的发展和普及,人们很快又希望系统具有良好的可扩展性和高的性能价格比。使用超级计算机对大多数用户而言实在是一件可望而不可及的事情。在这种情况下集群(Cluster)技术作为一项成熟技术已得到了广泛的应用。请撰写论文说明集群技术要点及应用。

26、操作系统存在的目的之一,是为了更好地支持应用程序运行。在某种程度上,操作系统所提供的支持决定了应用程序的工作方式。随着Internet时代的到来,应用程序模型已经发生了很大变化,这些变化对操作系统提出了新的要求,也必将带来操作系统的新发展。请撰文说明因特网时代操作系统的演变。

28、上网查询或资料查询在移动通信领域中手机的“神州行”/“全球通”/“动感地带”不同品牌提供什么不同的特色服务。其嵌入式系统是如何工作的?支持它们的网站在接发消息方面采用的什么技术?为什么“动感地带”在短信领域有较好

的表现?你也这样认为吗?

29、什么是超线程技术?请叙述其工作原理及软件支持平台。

30、根据实时系统的定义,请你对实时系统在工业、国防、交通及民用方面的应用做一个调查,分别对软实时系统、稳固实时系统、硬实时系统、反应式实时系统和嵌入式实时系统等系统各举一个应用实例,论述你对操作系统重要性的见解。

31、在计算机网络课程中,学习了计算机网络的基本概念。请在学习操作系统的过程中,进一步加深对分布式实时系统理解。根据底层网络中能影响分布式实时应用的四个因素(网络响应时间、带宽/成本、路由优化、微网络特性),在你的本地机器上或者在一个基于Web的网络上搜索到其他站点,设法跟踪路由结果,观察分布式实时应用采取优化路由的好处。(提示:有一个工具traceroute,可显示网络中从源点到目的地所经过的实际路由。在网站上看是否可下载?)32、操作系统的发展日新月异,常规操作系统的概念在不断的深化和发展,这对我们理解操作系统提出了新的要求。操作系统是在实践中不断发展起来的。实践性极强。学习操作系统要理解其基本概念,但必须将这些概念与操作系统实现的系统平台、应用对象和环境结合起来理解,才能真正掌握操作系统。请查询资料从以下几个方面选议题,说明对操作系统发展过程的理解:

⑴操作系统的内核与支持环境;

⑵资源分布与资源管理;

⑶操作系统与系统套件;

⑷操作系统的应用定位;

⑸公用软件内核与操作系统。

33、微型机操作系统文件系统分为FAT文件系统与NTFS文件系统。请查询资料说明NTFS系统是如何组织(从操作系统角度认识)的?是如何实现文件系统管理(例如,NTFS是如何维护文件系统的一致的、NTFS是如何替换坏簇的、NTFS是如何实现数据压缩的、NTFS是如何实现文件数据的加密的)的?

34、近来热门话题之一是中间件。什么是中间件?它的核心是什么?在软件核心技术中加入中间件有什么好处?中间件的开发在我国发展得如何?请在调研的基础上谈谈你的看法。

相关文档
最新文档