操作系统理论
-
现代计算机接口技术洪志全,洪学海主编计算机接口技术是计算机科学与技术专业的专业课程,也是自动控制、通信等专业的必修课程,是计算机应用的一个重要方面。随着科学技术的发展,计算机已成为工业控制、数据采集、系统控制等各个领域不可缺少的重要工具。本书根据当前计算机的应用情况,从计算机的硬件接口、软件接口两个方面对计算机接口技术进行了介绍;选用了在计算机应用中具有典型代表的实例,并首次使用C语言给出了接口控制的方法和中断处理方法,以及Windows 9X环境下的接口控制方法。本书内容丰富,语言通俗易懂,叙述深入浅出,注重接口技术的实际应用。本书可作为计算机专业以及相关专业的教材和广大工程技术人员的参考书籍。前言(第二版)计算机接口技术是计算机科学与技术的专业课程,也是自动控制、通信、电子技术等专业的必修课程。随着计算机技术的迅猛发展,计算机已成为工业控制、数据采集、系统控制等各个领域不可缺少的重要工具,计算机接口技术也成为计算机应用必不可少的一个重要方面。本书根据现代计算机应用情况,从计算机的硬件接口、软件接口两个方面对计算机接口技术进行了介绍。本书首次使用C语言作为硬件接口控制程序,用高级语言对硬件进行I/O操作及中断处理等,并根据当前计算机的开发环境,新增了Windows接口控制、网络编程接口等内容,以便学生能学以致用,为将来的系统开发工作打下基础。本书自2000年初次出版以来,承蒙许多高校老师和广大科技工作者的使用,并提出了许多宝贵的建议。在本书再次印刷之际,根据许多老师和读者的意见对本书部分内容进行了改编,着重增强了Windows环境下的接口控制内容及虚拟仪器的开发方法。为降低学习难度,本书以Visual C++、C++Builder、Delphi和Visual Basic等语言为开发工具,全面地介绍了Windows环境下的端口控制、线程处理、实时系统设计、Windows驱动程序开发方法等各方面的内容;针对Windows API应用,本书以RS-232C接口为例详细介绍了串行通信的程序设计和网络应用程序设计,并给出了实际可运行的例子。本书的第1章~第5章是接口技术的基本内容。其中主要介绍了计算机接口技术的构成、地址译码方法、接口控制语言、总线系统等最基本的知识;介绍了8259中断控制器、8253定时/计数器、8237DMA控制器、8255并行接口等芯片的工作原理、控制方法、应用实例;介绍了键盘、LED七段发光管、CRT显示器、鼠标器、操纵杆、图形板等最常见的人机接口的工作原理及其程序控制方法;介绍了同步、异步串行通信的基本原理,以及调制解调原理;介绍了RS-232C异步通信接口的电气特性和程序控制方法。该部分还介绍了8251串行接口芯片的组成、工作原理以及编程方法,介绍了D/A和A/D转换器的基本工作原理、典型连接、程序设计及其数据采集方面的应用实例。第6章 Windows接口控制:介绍了Windows 98/95环境下的各种接口在Windows语言环境下的控制方法,主要内容有Windows端口操作、动态链接库(DLL)编写与调用、线程控制、Windows实时系统设计、虚拟仪器软件(LabVIEW)等的系统开发方法。第7章 Windows系统接口:介绍了Windows API函数(DLL动态链接库)的构造方法以及API函数在Visual C++和Visual Basic中的调用方法,同时还介绍了多面体控制MCI接口的调用方法,并给出了大量的实例。第8章 网络编程接口:介绍了Windows 98平台下的Winsocket、NetBIOS等网络通用接口的工作原理及Visual C++、Delphi等语言的编程方法。第9章 数据库编程接口:介绍了Windows 98环境下的ODBC(开放式数据库接口)、ADO(ActiveX Database Object)、JDBC(Java数据库接口)、CORBA/DCOM等数据库接口和分布式接口的工作原理及程序调用方法。本书第1章~第6章为该课程的主要讲授内容,建议授课学时为40~45;第7章~第9章可根据具体情况选学或自学,以扩大学生的软件开发能力。书中汇集了笔者多年科研课题开发的经验和典型接口程序。因此,该书是理论性、实用性非常强的教材和参考书。全书由编委会委员成都理工大学吴宗粹教授指导,并进行了主审,由洪志全统稿并编写了第1章~第5章的全部内容,由洪志全、洪学海共同编写了第6章~第9章。最后向使用本书作为教材的老师,以及向本书提出宝贵意见的老师和读者表示衷心的感谢,向为本书编写、出版提供帮助的老师和同事表示感谢!本书所涉及的应用知识较多,在书中可能会存在一些不妥之处,诚请广大读者指正。 编 者2002年1月 -
Microsoft Word 2002标准教程(美)微软公司著本套教材以办公活动中的行为规范为主线,力求引导学生进入职业化办公工作状态。为此,教材通过一个个具体的应用案例,在介绍Word软件各项功能的同时,重点说明了功能与实际办公应用的内在联系。教学重点遵循行文工作的基本规则,按固定行文流程展开Word软件中的相应功能,包括:文字、表格与图形的处理。在此基础上,通过经典功能突出了Word在职业化行文方面的能力,主要体现在高效率、高质量与低成本行文工作方面,形成本套教材的一个主要特点。针对学生的学习规律,教材利用版式效果提供了三步学习法,即:学习每一项具体应用前,首先明确工作目标;在明确目标的前提下,确认与之相关的工具;最后在运用工具的具体步骤中实现工作目标。 -
WPS Office文字处理标准培训教程求伯君主编本书是金山公司WPSOffice授权教育系列培训指定教材。WPSOffice是目前国内流行的办公软件组合,它大大加强了表格处理方面的功能。支持近百种函数,可以跨表计算、冻结表头等,为企业提供了数据统计、计算、分析管理能力,并支持控件与二次开发。本书共分8章,依次介绍了WPSOffice电子表格的概念、工作簿的建立、工作表的使用及美化、公式和函数的使用、建立数据图表、数据的管理与操作,最后讲解了电子表格的打印方法。本书适用于各级各类WPSOffice培训班,并可作为WPSOffice用户自学及参考用书,随书超值赠送金山公司开发的软件和mini游戏。 -
人工智能与专家系统尹朝庆,尹皓编著本书较全面地阐述了人工智能的基本理论、方法和专家系统的构造技术。全书共8章,可分为两大部分。第一部分包括第1章至第4章,主要介绍人工智能的三个基本技术,即知识表示、推理及搜索。第二部分第5章至第8章,其中,第5章详细介绍了专家系统的开发方法和技术。包括知识库、推理机、解释器和知识获取,以及人工智能语言和专家系统工具;第6章阐述了知识的不确定性和不确定推理的有关理论与方法,包括概率推理、可信度推理和模糊推理;第7章讨论了机器在学习的多种方法及其应用实例;第8章介绍了人工神经网络的有关模型、学习算法及其应用实例。本书具有系统性、新颖性、实用性等特点,可作为计算机、自动化、管理科学与工程等专业的本科生和研究生的教材,也可供有关科技人员参考。 -
计算机网络操作系统实用教程姚栋义,刘翠英,逯昭义编著本书全面、系统地介绍了现在流行的计算机网络操作系统的概念、技术、方法及其实现。内容包括网络操作系统的结构及有关概念、网络管理、服务器管理、工作站管理、数据库管理、网络通信、网络互操作性和网络操作系统和选型、分类和展望。为保持概念的系统性和完整性,在附录中还简要地介绍了网络操作系统CP/NET和PC-NDOS。本书强调理论与实践相结合,系统的概念、技术与系统的产品实现相结合,选材具体,内容翔实,条理性和逻辑性强,可供高等学校计算机及相关专业高年级学生和研究生作为网络操作系统课程的教材和计算机操作系统课程的补充教材,也可作为从事计算机网络设计的科技人员的参考书。 -
操作系统宗大华,宗涛编著操作系统是计算机系统必备的一种基本系统软件。在学校学习中,它是计算机专业的必修课程;在实际工作中,它是从事计算机应用人员必须掌握的知识。本书共有8章,可以分为4部分。第1部分为第1章,它概述了操作系统在计算机系统中的地位、基本功能以及分类;第2部分为第2章到第5章,它从资源管理的角度出发,讲述了操作系统对处理机、存储器、外部设备以及硬、软件资源的各种管理策略;第3部分为第6章,它集中讲述和分析了资源管理中出现的各种问题,并给出相应的解决方法;第4部分为第7章和第8章,主要对两个典型操作系统UNIX和MS-DOS进行粗略剖析,以求加深对第2部分内容的进一步理解。本书在每章的后面都安排有大量习题,供读者自测使用。本书是高职高专计算机专业操作系统课程的教材,也可作为高等学校非计算机专业本科生的教材。 -
版面设计与Word操作技巧于学彬主编本书以版面设计方面的基础知识为"经",Word办公软件的操作技巧为"纬",将两者有机地结合在一起,全面系统地介绍了纸张、文字、封面、标题、正文、插图、表格、图表、辅文、页眉、数字和公式等内容的排版方法以及使用Word编排这些内容的技巧,使读者在学习计算机操作的同时,也学习了版面设计知识和排版规则,从而能够熟练地使用Word 文字处理软件得心应手地编排出规范、美观的版面来。本书内容充实、图文并茂、深入浅出,集知识与经验为一体,有很强的实用性。适合Word初学者、版面设计人员及从事电脑写作的人员使用。本书既可以用作自学参考书,也可以用作培训教材。 -
人工智能技术导论廉师友编著本书介绍了人工智能的基础理论和基本技术及其应用。全书共分五部分:第一部分(第1章)综述了人工智能的基本概念、研究途径、分支领域和发展概况等;第二部分(第2章)介绍了几种常用的人工智能程序设计语言;第三部分(第3、4、5、6、7章)详述了机器推理、搜索控制、知识表示、不确定性处理等人工智能的基本技术;第四部分(第8、9、10章)介绍了专家系统、机器学习、知识发现、遗传算法和自然语言理解的基本原理及方法;第五部分(第11、12章)介绍了智能化网络、Agent技术和智能机器人的基础知识。本书取材新颖,内容丰富,理例结合,易教易学,注重基础,面向应用。本书可作为高等院校本科计算机、自动化、信息、管理、控制及系统工程等专业的人工智能课程的教材或教学参考书,也可供其他专业的师生和相关科研及工程技术人员自学或参考。 -
并行操作系统原理与技术夏卫民等著并行处理是当今信息技术发展中的一个热点,并行操作系统是并行处理中一个主要组成部分。本书论述了并行操作系统的并行机制、基本原理和主要技术。针对并行机体系结构和并行程序设计环境,结合并行操作系统的基本概念、基本结构、基本原理和一些实例,侧重论述了并行操作系统中的线程、并行I/O、同步与线斥等并行机制以及微内核、虚共享、处理机调度等相关技术。本书可作为大专院校计算机专业研究生教材,也可作为相关领域科研人员和并行机应用人员的参考书。 -
新编五笔字型和电脑操作基础教程本书编委会编本书是为计算机基础教学和计算机短训班编写的基础教材。特点是基于Windows98、Office2000和Internet环境,强调其实用性、先进性和可操作性。主要内容包括:计算机基础知识、五笔字型输入法、中文Windows98/2000/XP操作基础、图文并茂的中文字处理软件Word2000和Word2002的使用、中文电子表格处理软件Excel2000和Excel2002的使用,Internet操作基础以及常用工具软件的使用。本书注重实际操作和应用,使读者很容易进入实用环节,以达到举一反三,触类旁通的目的。本书思路较新,图文并茂,内容生动新颖,练习丰富,既可作为计算机短训班和计算机基础教学的理想教材,也可作为各类计算机用户的首选用书,还是Office2000应用软件的首选培训教材。
