阿江 发表于 2003-6-14 18:19:25

好久没来了,怎么盲兄和天堂兄都不见了?我有事需要大家帮忙啊…

姑娘要考试了,但是还有《操作系统》论坛没有交,找到我了,可是我看了看题目……哇,一头雾水啊,哪位朋友帮忙搞定啊,这个姑娘我认识两年了,一直没有机会讨好她,有懂行的兄弟帮忙啊:)

题目如下:

操作系统论文题目选
1、清选择一个在课程中没有讨论到的现代操作系统,如:Apple Maccintosh,IBMOS/400等,写一篇文章概述该系统如何进行设备管理、文件管理、进程管理和内存管理,不必给出对操作系统本身的严格分析。
2、请作一个调查,看看各种计算机的应用领域都在使用什么样的操作系统,他们分别是什么类型的操作系统,调查的内容应该涵盖现代操作系统的主要类别。
3、随着计算机时代的变迁,“信息电器”成为当前最流行的产业:即Computer+Communication+Customerelectric---3C合一,由此产生了嵌入式操作系统或称实时操作系统,请查阅资料,说明这一课题大致在研究什么,有什么特点?如何实现?
4、试设计一个多道程序设计系统(多任务)中的引导程序(BOOT),画出流程图,并说明引导过程的细节。
5、即插即用技术(Plug and Play,简称PnP技术)是目前计算机系统I/O设备与部件配置的应用技术。它是在应用系统集成过程中发展起来。由于一个系统可以配置多种外设,设备也经常变动和改换,他们都要占据一定的系统资源,彼此间在硬件和软件上可能性会产生冲突。因此,在系统中要正确地对他们进行配置和资源匹配不是一件轻松的事情,而且,当设备拆除,添置和进行系统升级时,配置过程往往是一个困难的过程。PnP技术正是为了解决I/O设备与部件的自动配置问题脱颖而出的,请查询资料说明PnP技术的功能与特点,并说明PnP技术是如何实施的(例如,Window2000/xp 是如何实现PnP技术的支持的)
6、什么是组件(COM/DCOM)结构,它的特点是什么?为什么要设计组件?它对软件设计,特别是系统软件的设计有什么影响?请示举例说明,你了解那种操作系统的设计中使用了组件,为什么?
7、请以你试用过或较熟悉的网络操作系统为例说明,网络操作系统在四大资源管理上有什么特点?网络操作系统与传统的操作系统相比,增加了哪些功能才能满足网络用户的各种需求?对此特点,请试具一实例加以说明。
8、一个优秀的操作系统设计应该具备什么样的特点,如何理解这些设计目标?你认为Window2000/xp,Linux等操作系统是否具备这些特点,请举例说明。
9、请对常使用的计算机系统中的文件系统的性能和可靠性,做一个较全面的评价。如果想改进这个文件系统的性能和可靠性,可以从哪些方面进行?
10、查阅资料:表较Window2000/xp, Window NT 4,Window 9x和Window CE在体系结构上的共同点和差异。想一想为什么会有这样的差异?
11、现代操作系统设计很讲求机制与策略的分离,以使操作系统的结构和实现能够在一定范围内适应不同的需要。例如Solaris的调度器实现了进程调度的基本机制,同时它允许通过动态调整核心参数实现不同负载下的系统性能平衡,这就是一种机制与策略的分离,请再给出一个例子,说明怎样根据调度将机制与策略分开,请构造一种机制,允许父进程控制子进程的调度策略。
12、实现虚拟存储管理很重要的一项实在磁盘设置对换区作为内存的扩充,请查询资料,说明在磁盘上设置对换区的两种位置与方法。UNIX系统V是如何对对换区进行管理的?
13、UNIX系统进程之间的通信方式由四种:管道,消息缓冲机制,共享内存段机制和信号量机制。请查询资料说明他们的实现方法是什么?是如何具体实现的?
14、在UNIX系统中有两种读方式:一般读和预先读(提前读),由三种写方式:一般写,异步写和延迟写,请简述UNIX的文件读写过程,并说明上述各种读写方式的用途。
16、试说明Windows 98/NT/2000/XP是如何实现虚拟存储功能的?
17、试说明Windows NT/2000/XP进程与线程之间的关系。并说明他们如何创建进程(或线程)的?又如何对进程(或线程)进行调度?
18、微型机操作系统文件系统分为FAT文件系统与NTFS文件系统。请查阅资料说明NTFS系统是如何组织(实现的方法)的?是如何实现文件系统管理(例如,NTFS是如何维护文件系统的一致的,NTFS是如何替换坏簇的,NTFS是如何实现数据压缩的,NTFS是如何实现文件数据的加密的)的?
19、UNIX对link和unlink命令的处理是否会导致死锁?讨论如何避免这样的死锁。
20、试说明Windows2000为什么可以和其他类型的操作系统(linux)共存于一块硬盘上?在共存情况下,系统是如何实现双引导的?
21、什么是事件驱动?Windows应用程序为什么采用事件驱动的程序设计方法,而不是想传统DOS应用程序那样采用过程驱动的程序设计方法?请举例说明?
22、软件发展战略是一个既十分重要又异常困难的问题。从宏观的角度来看,中国软件发展的目标可概括为:关键软件能自主、软件产业成体系、发展方式能跨越。请查阅资源对此内容进行阐述。可以通过操作系统的学习来加深认识。
23、近年来,伴随着客户对系统安全性能要求的不断提高,如何建立并且应用真正高可靠性的系统方案,已成为目前广大用户的一个迫切需求。关键应用系统首先要求计算机的性能不断扩展,然后是对系统的可靠性要求不断提高/早期能够满足人们上述需求的系统主要是超级计算机和大型机,但是随着Web应用、决策支持(DSS)、联机事务处理(OLTP)应用的发展和普及,人们很快又希望系统具有良好的可扩展型和高的性能价格比。使用超级计算机对大多数用户而言实在是一件可望而不可及的事情。在这种情况下集群(Cluster)技术作为一项成熟技术已得到了广泛的应用。请撰写论文说明集群技术要点及应用。
24、操作系统存在的目的之一,是为了更好的支持应用程序运行。在某种程度上,操作系统所提供的支持决定了应用程序的工作方式。随着Internet时代的到来,应用程序模型已经发生了很大变化,这些变化对操作系统提出了新的要求,也必将带来操作系统的新发展。请撰写说明因特网时代操作系统的演变。
25、数据是企业最大的财富,数据一旦丢失,企业失去的不仅是眼前的财富,更可能是未来的发展机会。自从存储虚拟化成为热点技术以来,许多计算机系统开始采用不同的系统结构实现存储虚拟功能。从系统的观点看,有三种主要的存储虚拟化方法:(1)基于主机的虚拟存储;(2)基于存储设备的虚拟存储;(3)基于网络的虚拟存储。请撰写文章阐述。
26、从网上查询资料说明Windows 98/NT/2000的安全隐患。
27、操作系统的发展日新月异,常规操作系统的概念在不断的深化和发展,这对我们理解操作系统提出了新的要求。操作系统是在实践中不断发展起来的。实践性极强。学习操作系统要理解基本概念,但必须将这些概念于操作系统实现的系统平台、应用对象和环境结合起来理解,才能真正掌握操作系统。请查阅资料从以下几个方面选议题,说明对操作系统发展过程的理解:
         (1)操作系统的内核与支持环境;
         (2)资源分布与资源管理;
         (3)操作系统与系统套件;
         (4)操作系统的应用定位;
         (5)公用软件内核与操作系统。
要求:
1、题目公布后每个学生选两个题目开始研究;题目可以从以上题目中选,也可以自选另外有关操作系统新技术、新知识、新概念、新理论或某一项技术的题目,自选题目必须通过申请,将题目交给班长,教师同意后才能开始。
2、这些题目是为让学生查阅技术资料,不要拿另外一本教科书或文章作为主要信息来源。
3、时间:13-18周,论文要求两篇,各2.5千字以上(A4,小四打印3页,不包括插图)。
4、论文要打印出来交给老师;论文题目下面要注明参阅的参考资料;如书籍或论文名、出版社、作者名、或网上查询的网址等。
5、严禁抄袭,应尽量避免雷同,若为自己查阅综合资料撰写,并有自己见解-5分,若为自己查阅综合资料撰写-4分,若仅是找书本抄袭或抄袭别人的论文或网上下载文章-3分,拷贝别人的论文-不及格(拷贝与被拷贝者)
6、论文成绩占课程成绩的20﹪。

mozilla 发表于 2003-6-15 10:55:15

也太狠了

阿江 发表于 2003-6-15 17:55:27

题目是长了点,但是只需要选择其中一个题目写就可以了,论文只要2.5千字,我知道这里的高手一个长贴差不多也是这么长哈:)

linuxCN 发表于 2003-6-15 18:06:40

说的也是,口水一吐就成千字了,帮你提到管理那里让肓也看看,天堂在北京,可以放假吧(非典)哈。

viento 发表于 2003-6-15 18:09:55

晕,我一个都不懂。。。
页: [1]
查看完整版本: 好久没来了,怎么盲兄和天堂兄都不见了?我有事需要大家帮忙啊…