操作系统
-
计算机操作系统郁红英,冯庚豹编著本书阐述了计算机操作系统的基本工作原理和对资源的各种管理策略。其目的使读者能从系统内部了解计算机系统在运行时的内部工作机理以及操作系统是如何为用户提供服务。全书中9章,前6章介绍操作系统的基本原理,包括处理机管理、作业管理、内存管理、设置管理和文件管理等内容;后3章介绍3个实用的操作系统,即Windows2/XP、Linux和UNIX。本书适合作为计算机专业或计算机应用专业的大专教材,也可以作为相关专业的教科书或教学参考书,并可供从事计算机设计、开发和应用等专业人员阅读。这套教材为21世纪高等学校计算机专业大专系列教材。我们从1995年开始组织《计算机专业大专系列教材》。当时根据中国计算机学会教育委员会与全国高等学校计算机教育研究会联合推荐的《计算机学科教学计划1-993》的要求,组织了《计算机组成原理》等13本教材,并由清华大学出版社出版。这套教材出版后,受到了高等学校师生的广泛欢迎和好评。在组织上述教材的时候,主要是按《计算机学科教学计划1993》的要求进行的。而1993教学计划主要是参照美国IEEE和ACM((计算机学科教学计划199l》并结合我国高等教育当时的实际情况制定的,反映的是2世纪8年代末计算机学科的发展状况。计算机学科是一个飞速发展的新兴学科,发展速度之快可谓一日千里。近1年来,计算机学科已发展成为一个独立学科,计算机本身向高度集成化、网络化和多媒体化迅速发展。但从另一个方面来看,高等学校的计算机教育一直滞后于计算机学科的发展,特别是教材建设,由于受时间和软硬条件的限制,更是落后于现实需要,而大专层次的教材建设问题尤其严重。为了改变这种状况,高等学校的教育工作者和专家教授们应当仁不让地投入必要的时间和精力来完成这一历史使命。为组织好这套教材,我们认真地研究了全国高等学校计算机专业教学指导委员会和中国计算机学会教育委员会联合推荐的《计算机学科教学计划2》和美国IEEE和ACM两个学会最新公布的《计算机学科教学计划21》。这两个教学计划都是在总结了从《计算机学科教学计划199l》到现在计算机学科十年来发展的主要成果的基础上诞生的。它们所提供的指导思想和学科所涵盖的内容,不仅适合于大学本科,也适合大学专科的需求,关键在于要对其内容的取舍进行认真的研究。在我国的《计算机学科教学计划1993》和美国IEEE和ACM两个学会提出的《计算机学科教学计划1-991》中,根据当时的情况,只提出了9个主科目。而在《计算机学科教学计划21》中,根据学科的最新发展状况,提出了"个主科目,其中13个主科目又为核心主科目。这14个主科目是:算法与分析(AL)、体系结构(AR)、离散结构(DS)、计算科学(CN)、图形学与可视化计算(GV)、网络计算(NC)、人机交互(HC)、信息管理(1M)、智能系统(1S)、操作系统(OS)、程序设计基础(PF)、程序设计语言(PL)、软件工程(SE)、社会、道德、法律和专业问题(SP),其中除CN为非核心主科目外,其他13个主科目均为核心主科目。将美国IEEE和ACM的教学计划21与199l计划进行比较可看出:在199l计划中,离散结构只是作为数学基础提出,未被列为主科目;而在2l计划中,不但列为主科目,而且为核心主科目。可见,已将离散结构提升为本学科的基础。在199l计划中,未提及网络计算,而在2l计划中,不但提出,而且被列为核心主科目,以适应网络技术飞速发展的需求。图形学与可视化计算也是为适应发展需求新增的内容,并且列为主科目。除此之外,2l计划在下述5个方面做了增加或调整:·将程序设计语言引论调整为程序设计基础和程序设计语言两个核心主科目,显然,加强了对程序设计的要求。·将人-机通信调整为人机交互,反映了人-机通信的实质是人机交互。在图形界面迅速发展的今天,人机交互理论和方法的研究和应用变得十分重要。·将人工智能与机器人学调整为智能系统,拓宽了对智能系统的要求。·将数据库与信息检索调整为信息管理,因为后者不仅概括了前者,而且反映了数据库与信息检索的实质是信息管理。·将数值与符号计算调整为计算科学,更具有概括性。总之,上述变化不仅更好地反映了计算机学科的发展现状,而且使2l教学计划具有更强的科学性和实用性。由于这套系列教材主要面向的对象是计算机专业三年制大专(高职)学生,其培养目标也应属于高级技术人才的层次。他们既要有一定的理论基础(较本科弱),又要更强调实用性和明确的应用方向。我们将应用方向定位在信息管理和计算机网络两个方向。这两个应用方向占计算机应用总计的9%以上。在系列教材的内容取舍上,21教学计划的14门主科目中,我们概括了除智能系统、计算科学和社会、道德、法律和专业问题之外的其他11个主科目。在每个主科目中,我们都以其中的基本概念、基本理论和基本方法作为主线组织教材,使学生既能掌握基本的基础理论和方法,又能为他们进一步深造打下必要的基础;在信息管理和计算机网络技术两个应用方向上,他们的应用能力将得到加强。根据上述指导思想,初步确定组织2本左右的教材供各高校选用-。这些教材包括:《离散数学》、《计算机应用基础》、《计算机组织与结构》、《微机系统与接口技术》、《计算机网络与通信》、《网络管理技术基础》、《计算机网络系统集成技术》、《数据结构》、《操作系统原理》、《实用软件工程基础》、《数据库原理与应用》、《管理信息系统原理与应用》、《办公自动化实用技术》、《多媒体技术及其应用》、《Internet技术及其应用》、《计算机维护技术》、《C语言程序设计》、《Java语言程序设计》、《C++语言程序设计》、《VB语言程序设计》、《计算机英语》等。系列教材并不是教学计划,由于各高校情况不同,培养方向的侧重面也不一样,因此教学计划也不会雷同。教材按系列组织,力图能够反映计算机学科大专层次的总体要求,同时采用大拼盘结构,各校可根据自身情况选择使用。例如,语言类教材,我们就准备了多本,各校可选择其中的一本或两本,其他依此类推。这套教材均由高等学校具有丰富教学实践经验的老师编写。所编教材体系结构严谨、层次清晰、概念准确、理论联系实际、深入浅出、通俗易懂。相信一定能够得到专科院校计算机专业师生的欢迎计算机问世到现在,技术上有了飞速发展。可以说哪一个领域的发展变化也不能与计算机领域的发展变化相提并论,尤其是计算机走进家庭并联人Internet之后,在中国大地上又一次掀起了计算机应用的新高潮。无处不在使用计算机,无处不在应用计算机技术,这是人们有目共睹的事实。就计算机本身来说,它提供了方便的用户使用接口,犹如傻瓜照相机一样,任何不懂计算机内部结构的人都可以很方便地使用计算机处理问题,而且计算机还向着更加理想的使用方式发展,如语音输入、手写体识别、自然语言理解、多媒体技术等的发展与应用已经让我们看到了计算机使用方式的"革命"。无疑,这是十分令人欣慰的。但是,不管计算机如何发展,它都离不开操作系统这一必不可少的核心系统软件。每一个人在使用计算机时都要问一问机器上配置的是什么操作系统。只有首先学会使用操作系统,方可使用计算机。目前,学会使用操作系统并不困难,但是学会使用与了解操作系统是两个不同的概念。对于一般的应用人员来说,学会使用就足够了,但是对于一个学习计算机技术的学生或从事计算机领域工作的科学技术工作者来说,必须对计算机系统有较全面的了解,对于计算机系统的重要组成部分:操作系统更要有较全面、深入的了解,不仅要知其然,还要知其所以然。这正像一个汽车驾驶员,不仅会开车,对于汽车发生的小故障也应该有能力排除,这才能算作是一个称职的驾驶员。操作系统管理着一个复杂设备的运行,对计算机系统中的软、硬件资源进行统一管理,使计算机系统协调、有效地工作。那么,这些功能是如何实现的?操作系统如何管理各种资源并使之协调运行呢?这就是本教材要讲述的问题。考虑到大部分学生将来都要从事计算机应用与开发领域的实际工作,因此本教材着重于应用,对于操作系统中各种功能实现的算法程序不做重点介绍。全书首先介绍操作系统的基本工作原理及设计方法,其中包括进程、进程的互斥与同步、进程的通信、对文件的管理、对计算机内存的管理,以及设备的管理方法等操作系统中使用的各种管理技术和方法;然后,以3个目前比较流行的、用户较熟悉的操作系统,如Windows2/XP、Linux和UNIX为例介绍其简单的原理与使用方法,目的是将所学习的理论能与具体的操作系统实现方法相结合,以巩固操作系统的理论和概念。由于计算机技术的飞速发展,许多新的管理技术与重要的研究成果不断涌现,所以本教材除了介绍操作系统中的经典内容之外,还增加了如磁盘阵列等内容。在本书的每一章之后都配有小结与习题,以使学生加深和巩固对概念的理解。全书共分为9章,第l~6章分别介绍计算机操作系统的概念、用户与操作系统的接,口、进程与处理机管理、作业管理、内存管理以及文件管理,即与4大资源管理相关的内容;第7章介绍Windows2/XP操作系统;第8章介绍Linux操作系统;第9章介绍UNIX操作系统。由于UNIX操作系统与Linux操作系统有许多相同之处,它们的内核基本上是相似的,考虑到Linux目前在广为使用的微机上较为流行,故先做了介绍并介绍得多一些。本书的第1~6章由张不同编写,第7章由刘子龙编写,第8章、第9章由郭善俊编写,全书由张不同统稿。纪润博在全书的编辑过程中做了大量的工作,在此表示感谢。限于水平,本书还会存在着一些错误和不妥之处,敬请读者批评指正。 -
办公自动化案例教程李岸巍等编著本书以精选的14个案例为主线,由浅入深、系统地讲解了MicrosoftOffice的常用功能和使用技巧。这些案例概相对独立,又相互联系。第1~7章为Word制作实例,第8~12章为Excel制作实例,第13章为PowerPoint制作实例,第14章为Access制作实例。本书适用办公人员、大中专院校师生以及其他电脑培训人员阅读。''''"提起Word、Excel等办公软件,许多人都耳熟能详,并且认为它简单。易用。然而,真正操作的时候,每个人遇到的问题都不少,大部分的问题都是基础性的,一点就透。笔者教授Office软件多年,觉得大部分人都是用它来进行基础制作的,比如通知。报表。通讯录等,而高级操作几乎用不上,比如宏。域等。因此笔者进行了总结,将常用的任务归纳为本书的14章内容,每一章讲述一个实例,循序渐进,使读者成为办公高手。本书以目标学习法和阶梯学习法为指导思想,根据办公自动化所涉及的主要内容依次精心设计了14个案例。第1章制作简单通知。第2章制作格式复杂的倡议书。第3章制作简单的日程安排表。第4章制作复杂的表明表。第5章制作宣传海报第6章制作有自定义样式的长文档。第7章制作儿童画。第8章制作报名登记表。第9章对报名登记表进行填充和打印。第10章对报名表编辑和管理。第11章制作图表形式的统计图。第12章制作批量的信封。第13章制作会务须知。第14章制作通讯录。每个案例有目标、内容、过程、方法和技巧,读者不仅可以学习到知识,而且对案例稍加变化即可轻松解决实际工作中出现的问题。为了对读者负责,本书专门成立了编写小组,共同研究、深入探讨、不断改进。本书由李岸巍任主编,郑晋仙、张淑贤任副主编,参加编写工作的还有王波、李华荣、李建宁、靳利岩、张长青、张月、杨广耀负责领导协调工作,邵一波对本书提出了重要的建设性意见。本书带有配套多媒体光盘。Office认证讲师对本书案例及其中涉及的技巧进行细致。生动的讲解,您一定会获益匪浅。读者在使用、学习本书的过程中,如有问题,请联系我们。联系E-mail:ridgel@sina.com。联系地址:北京市崇文区夕照寺街14号508室《办公自动化案例教程》编写组(收)邮编:100061本书疏漏之处难免,欢迎广大读者提出宝贵意见。" -
MICROSOFT WORD在文书处理与排版中的应用李杰臣编著办公软件高级应用系列。学习使用Word来完成日常的文书处理和排版工作,您既不需要一本大而全的教程或手册,也不必事无巨细地学习Word中的菜单,命令或者各种格式,因为这对完成繁重的工作没有任何帮助。您在本书中所看到的将是一个个生动的实例,而这些实例又都是在日常写作、排版和办公中所涉及到的最实际的工作。本书特别以简单易懂的操作画面、高效实用的使用技巧、精心安排的课后练习,以及光盘中的实用范例,让初学者在没有任何Word基础的条件下,以轻松、快速的方式应用Word软件为自己工作,在最短的时间内制作完成属于自己的精美而实用的电子文档。 -
光纤通信原理与技术马军山主编本书系统地介绍光纤通信系统基本组成单元的相关基础知识和技术,包括光纤传输理论和特性、光纤的制作和光缆的结构,各种光无源器件,光通信用光源和光发送机,光检测器和光接收机,以及电时分复用、波分复用、光时分复用、光码分复用以及副载波复用等多信道复用系统及相关技术;介绍几种主要的光放大器的原理和相关技术,包括半导体激光放大器、掺铒光纤放大器及喇曼光纤放大器;介绍相干光通信、光孤子通信、全光交换、全光波长转换和MOEMS光开关等光纤通信新技术和新器件。本书可作为通信专业、电子信息专业本科的教学用书,也可供从事光纤通信工程的科技人员参考。 -
从零起步陈峰编著`本书的第一部分为基础部分,介绍了电脑的组成,Windows98的基本操作、和汉字的输入方法,第二部分为Word2000文字处理,介绍了Word2000基本操作,文档编辑,文档排牌、表格制作、图形处理,文档管理和打印,第三部分为Excel2000表格处理,介绍了Excel2000的基本知识,工作表格式化,数据管理与分析以及页在设置与打印,第四部分为漫游互联网,介绍了调制解调器的安装与使用,浏览网页、收发电子邮件,以及利用网络娱乐交流等。本书主要介绍了电脑的组成、Windows98的基本操作、微软拼音输入法、Word2000的操作、Excel2000的操作和电脑上网方面的内容,共分为16章。本书结构清晰、内容翔实、图文并茂、深入浅出,并提供了上机实战和课后练习,适合于初学电脑的用户,也可供大专院校以及电脑培训学校作教材使用。 -
中文版Windows 2000入门与提高许峰飞编著美国微软公司推出的Windows 2000操作系统采用Windows NT内核技术,使系统的稳定性得到了极大的提高,是目前台式计算机、便携机理想的操作系统平台。本书介绍了中文版Windows 2000 Professional操作系统的使用方法和技巧。主要内容包括:Windows 2000的基础知识、Windows 2000的配置、使用Windows 2000及其应用程序、Microsoft Word文档编辑器的使用、注册表的操作、系统维护及故障排除、互联网的连接和使用、局域网的构建和使用以及计算机安全等。本书内容通俗实用,结构合理,图文并茂,适合需要了解和掌握中文Windows 2000的初级和中级用户阅读,也可作为各类计算机培训班的培训教材,并可供相关大专院校学生作为参考书使用。 -
计算机操作系统何炎祥,李飞,李宁编著《21世纪大学本科计算机专业系列教材:计算机操作系统》详细介绍了计算机操作系统的基本概念、基本原理和典型实现技术,着重讲述了构造操作系统过程中面临的各种问题及其解决方法;特别讨论了操作系统设计中的一些非常重要的进展,包括线程、实时系统、多处理器调度、进程迁移、分布计算模式、分布进程管理、中间件技术、微核技术、操作系统的安全性和网格操作系统等。《21世纪大学本科计算机专业系列教材:计算机操作系统》还选择了具有代表性的操作系统,如Windows NT,UNIX,MVS,Linux等作为实例贯穿全书,并专门讲解了一个小型操作系统——MINIX的具体设计与实现过程,以期达到理论联系实际,学用结合,突出实践性的目的。 《21世纪大学本科计算机专业系列教材:计算机操作系统》结合作者多年从事教学与科研的实践根据计算机操作系统课程教学的特点编写而成,概念准确,层次清晰,内容丰富,取材新颖,系统性强,注重理论与实践的结合,并着力反映了操作系统发展过程中的新成果、新方法、新技术和新进展,全面展示了现代操作系统的基本设计原理与典型实现技术,有助于读者深入了解现代操作系统的全貌,为今后进行更深层次的大型软件系统的设计、研制与开发打下坚实的基础。 《21世纪大学本科计算机专业系列教材:计算机操作系统》可作为高等院校计算机科学与技术、信息安全、电子信息、信息系统与信息管理以及电子商务、电子政务等专业本科生的教材,也可供从事信息科学和计算机相关工作的工程技术人员参考。 -
LINUX & UNIX程序开发基础教程(美)Sarwar,(美)Al-Saqabi著;英宇,姚锋译;英宇译“本书非常独特,其中介绍了许多在别的书籍未曾涉及的编程知识。”——Mark S.Hutchenreuther,哲学博士Cal Poly San Luis Obispo“本书填补了在Windows上编程和使用UNIX编程之间的空白,通俗简明的文字使得它对于没有经验的人来说是一个很好的选择。“——Charles P.Wrigh位于Stony Brook的纽约州立大学 本书是一本简明的编程读物,教授读者如何在LINUX和UNIX环境下编程。本书以回答问题的方式组织内容,并且假设读者以前没有编程经验。 作者一开始简要回顾了程序员日常使用的各种命令和实用工具,然后描述了任何在LINUX和UNIX环境下编程的人都可以得到的软件开发工具。这些软件开发工具包括用于管理对象文件库的实用工具、版本控制工具,以及用于调试和分析的工具。 本书包括广泛的章节练习,以巩固和练习新学的命令和工具,并且附有问题解决手册(只有经过证实的老师才可以得到),这使得本书成为CS1/CS2的操作系统或软件工程等课程的理想教材。 本书是一本简明的编程读物,教授读者如何在LINUX和UNIX环境下编程。本书以回答问题的方式组织内容,并且假设读者以前没有编程经验。 作者一开始简要回顾了程序员日常使用的各种命令和实用工具,然后描述了任何在LINUX和UNIX环境下编程的人都可以得到的软件开发工具。这些软件开发工具包括用于管理对象文件库的实用工具、版本控制工具,以及用于调试和分析的工具。 本书包括广泛的章节练习,以巩固和练习新学的命令和工具,并且附有问题解决手册(只有经过证实的老师才可以得到),这使得本书成为CS1/CS2的操作系统或软件工程等课程的理想教材。 -
计算机公共基础徐士良编著《计算机公共基础(第5版)(Windows 2000 Office 2000)》是在第四版(Windows 98,Office 2000)的基础-上改写而成的。主要内容包括计算机的发展与应用、计算机中信息的表示、微型计算机系统的基本组成、DOS操作系统、中文操作环境与汉字输入法、Windows 2000操作系统、文字处理软件Word 2000、电子表格软件Excel 2000、电子演示文稿制作软件PowerPoint 2000、计算机网络、多媒体技术。每章后面均配有大量的习题。《计算机公共基础(第5版)(Windows 2000 Office 2000)》内容丰富,语言精练,通俗易懂,不仅可以作为高等院校计算机基础课程的教材,也可以作为计算机培训教材以及计算机各类考试的参考书。 -
操作系统现代观点(美)Gary Nutt著;孟祥山,晏益慧译本书通过各种实例来说明核心的操作系统概念,从而强调理论与实践之间的平衡。本书的特色在于对操作系统基本原理进行了完整的讨论,并补充有代码、算法和实现工具,并有实验练习来帮助加深全面理解。本书可适用于高等院校计算机专业教材,也可作为专业技术人员参考用书。“本书的写作采取了我所能想像到的最好的方式:提供了现代观点以及基于实用操作系统进行编程的清晰思路。”——DavidBinger教授,CentreCollege“我非常喜欢本书所用的方法、表达风格,以及它的可读性.深度和广度。——RichardGuy教授,加利福尼亚大学洛杉矾分校。本书通过各种实例来说明核心的操作系统概念,从而强调理论与实践之间的平衡。本书的特色在于对操作系统基本原理进行了完整的讨论,包括许多代码、算法和实现工具并配有实验练习来加深全面理解。具体内容包括:更新的Linux和Windows2000的相关材料表述了所有操作系统设计中的基本原理在“示例”部分中,通过Linux/UNIX和Windows2000操作系统,阐述了原理是如何在实践中得以应用的在“性能改善”部分的讨论中,解释了系统设计者们是如何利用基本原理来获得高性能系统的实验练习部分通过使用Linux、UNIX以及Windows2000,让学生体验实际的操作系统。
