办公自动化原理及应用自学考试指导

办公自动化原理及应用自学考试指导 pdf epub mobi txt 电子书 下载 2026

出版者:清华大学出版社
作者:陈金海
出品人:
页数:188
译者:
出版时间:1997-04
价格:17.00元
装帧:平装
isbn号码:9787302007371
丛书系列:
图书标签:
  • 办公自动化
  • 自学考试
  • 计算机应用
  • 办公软件
  • Word
  • Excel
  • PowerPoint
  • Access
  • 考研
  • 技能提升
想要找书就要到 小美书屋
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

内容简介

PL/M语言是目前流行的一种计算机高级语言,它主要用于单片微机和一般微机开发,尤其

是16位单片微机开发的得力工具。本书详细介绍了PL/M语言,包括变量类型、说明语句、过程

说明、可执行语句、作用域和结构化程序设计,内部过程、浮点运算库及有关过程、与硬件有关的

操作、PL/M语言和汇编语言及C语言的交叉使用。书中不仅叙述了PL/M语言本身,还详细叙

述了如何进行编译和连接,包括各种编译、连接控制项的使用。书中还专门给出了包括编译、连接

操作在内的完整程序实例。本书以PL/M-96为主,同时叙述了PL/M一86和PL/M-51。

本书通俗易懂,很适合初学者使用。本书可作为高等院校和培训班的教材或参考书,也适合

从事单片微机和一般微机开发的科技人员和自学读者作用。

作者简介

目录信息

目录
第一章 PL/M语言基本知识
1.1 概述
1.1.1 PL/M语言及其特点
1.1.2 使用PL/M语言的必要性
1.1.3 书中的约定
1.2 字符集、标识符、保留字和预说明的标识符
1.2.1 字符集
1.2.2 标识符、保留字和预说明的标识符
1.2.3 符号、分界符和空符号的作用
1.2.4 注释
1.3 常数
1.3.1 纯数常数
1.3.2 浮点常数
1.3.3 字符串
1.4 简单说明语句
1.5 变量、变量类型、数据类型
1.5.1 标量变量和变量
1.5.2 类型
1.5.3 字节(BYTE)、字(WORD)和双字(DWORD)变量
1.5.4 整型(INTEGER)、短整型(SHORTINT)和长整型(LONGINT)变量
1.5.5 实型(REAL)变量
1.5.6 地址型(ADDRESS)变量
1.5.7 “点”运算符(.)和地址引用
1.5.8 FAST和SLOW属性
1.5.9 隐含类型转换
1.6 运算、表达式及规则
1.6.1 运算对象
1.6.2 表达式
1.6.3 算术运算及其表达式
1.6.4 关系运算及其表达式
1.6.5 逻辑运算及其表达式
1.6.6 表达式计算
1.6.7 常数表达式计算
1.7 数组和结构
1.7.1 数组说明
1.7.2 下标变量
1.7.3 结构
1.7.4 结构数组
1.7.5 结构内数组
1.7.6 结构数组内数组
1.7.7 数组的隐含长度说明
1.8 对变量(包括数组和结构)的引用
1.8.1 完全限定的变量引用
1.8.2 非限定的变量引用
1.8.3 部分限定的变量引用
1.9 有基变量
1.9.1 有基变量
1.9.2 有基变量和地址引用应用举例
1.10 高级说明语句
1.10.1 概述
1.10.2 连接属性说明(PUBLIC和EXTERNAL)――扩展作用域
1.10.3 AT属性说明
1.10.4 DATA赋值
1.10.5 语句标号说明
1.10.6 文字(LITERALLY)说明及用途
1.10.7 组合说明语句
1.11 存储的相邻性
第二章 PL/M-96可执行语
2.1 赋值语句
2.1.1 赋值语句
2.1.2 多次赋值语句
2.1.3 内嵌赋值语句
2.2 DO程序块
2.2.1 简单DO程序块
2.2.2 DOWHILE程序块
2.2.3 循环DO程序块
2.2.4 DOCASE程序块
2.3 条件(IF)语句
2.3.1 IF语句
2.3.2 嵌套IF语句
2.3.3 顺序IF语句
2.4 语句标号和GOTO语句
2.5其它可执行语句
2.5.1调用(CALL)和返回(RETURN)语句
2.5.2空语句(;)
2.5.3开中断(ENABLE)和关中断(DISABLE)语句
第三章 过程
3.1 概述
3.2 过程说明
3.2.1 参数
3.2.2 有类型过程和无类型过程
3.2.3 从过程的转出
3.2.4 过程体
3.3 过程的属性
3.3.1 公共(PUBLIC)和外部(EXTERNAL)属性
3.3.2 中断和中断属性(INTERRUPT)
3.3.3 ENABLE(开中断)和DISABLE(关中断)语句
3.3.4 重入性和REENTRANT(重入)属性
3.3.5 INDIRECTLY―CALLABLE(可间接调用)属性
3.3.6 INTERRUPT-CALLABLE(可中断调用)属性
3.4 过程的调用
3.4.1 函数引用
3.4.2 CALL调用
3.4.3 间接过程调用
3.4.4 调用其它模块中的过程
第四章 作用域和结构化程序
4.1 结构化程序
4.2 程序模块
4.2.1 程序的模块化结构
4.2.2 程序模块之间的连接
4.3 作用域
4.3.1 几个基本术语(层和内含)
4.3.2 作用域
4.4 标号作用域和对GOTO语句的限制
4.4.1 标号的作用域
4.4.2 对GOTO语句的限制
5.1.2 LAST过程
5.1.3 SIZE过程
5.2 类型转换
5.2.1 LOW、H1GH和DOUBLE过程
5.2.2 SHORT和EXTEND过程
5.2.3 SIGNED和UNSIGN过程
5.2.4 FLOAT和FIX过程
5.2.5 ABS和IABS过程
5.3 移位和循环移位过程
5.3.1 循环移位过程:ROL和ROR
5.3.2 逻辑移位过程:SHL和SHR
5.3.3 代数移位过程:SAL和SAR
5.4 串处理过程
5.4.1 MOVB和MOVW过程
5.4.2 CMPB和CMPW过程
5.4.3 FINDB和FINDW过程
5.4.4 sKIPB和SKIPW过程
5.4.5 sETB和sETW过程
5.5 位操作过程
5.5.1 BITSET过程
5.5.2 BITCLR过程
5.5.3 BITTST过程
5.5.4 BITCPL过程
5.5.5 BITAsN过程
5.6 其它内部过程和内部变量
5.6.1 MOVE过程
5.6.2 TIME过程
5.6.3 MEMORY数组
5.6.4 sTACKPTR变量
第六章 与MCS-96硬件有关的PL/M-96运算符和内部过程
6.1 优化和MCS-96硬件标志
6.2 PLUS和MINUS运算符
6.3 与硬件有关的PL/M-96内部过程
第七章 浮点运算库及有关过程
7.1 实型(REAL)数的表示
7.2 REAL数学部件
7.3 REAL运算中的例外状态
7.3.1 不合法操作例外
7.3.2 非规格化操作例外
7.3.3 被零除例外
7.3.4 上溢例外
7.3.5 下溢例外
7.3.6 精度降低例外
7.4 与浮点运算库有关的内部过程
7.4.1 初始化(INIT$REAL$MATH$UNIT)过程
7.4.2 设置控制字(sET$REAL$MODE)过程
7.4.3 获取出错字节(GET$REAL$ERROR)过程
7.4.4 保存REAL状态(SAVE$REAL$STATUS)过程
7.4.5 恢复REAL状态(RESTORE$REAL$STATUS)过程
7.4.6 浮点运算库中的开平方等过程
7.5 如何编写处理实数例外的过程
7.6 浮点运算库(FPAL96)连接
第八章 PL/M-96的编译和连接
8.1 编译程序控制
8.2 目标文件控制
8.2.1 优化(OPTIMIZE)控制
8.2.2 寄存器覆盖(REGOVERLAY/NOREGOVERLAY)控制
8.2.3 FAST(快速)控制
8.2.4 建立目标文件(OBJECT/NOOBJECT)控制
8.2.5 DEBUG/NODEBUG(调试)控制
8.2.6 TYPE/NOTYPE(类型)控制
8.3 列表选择和列表内容控制
8.3.1 PRINT/NOPRINT(打印输出)控制
8.3.2 LIST/NOLIST(源程序列表)控制
8.3.3 CODE/NOCODE(目标代码、汇编语句列表)控制
8.3.4 XREF/NOXREF(相互引用列表)控制
8.3.5 SYMBOLS/NOSYMBOLS(符号列表)控制
8.4 列表格式控制
8.4.1 PAGELENGTH(页长)控制
8.4.2 PAGEWIDTH(行宽)控制
8.4.3 TITLE(标题)控制
8.4.4 EJECT(换页)控制
8.5 应用实例
8.5.1 源程序和汇编代码列表
8.5.2 标识符和相互引用列表部分
8.5.3 编译概要
8.6 嵌入源文件控制
8.6.1 嵌入源文件(INCLUDE)控制
8.6.2 保存/恢复(SAVE/RESTORE)控制
8.7 条件编译控制
8.7.1 IF/ELsE/ELSEIF/ENDIF(条件编译)控制
8.7.2 sET /RESET(设置条件开关)控制
8.7.3 COND/NOCOND(条件列表)控制
8.8 用户程序目标模块的连接
8.8.1 使用RL96的一般格式
8.8.2 ROM控制
8.8.3 RAM控制
8.8.4 STACKSIZE控制
8.8.5 其它控制
8.9 编译、连接操作实例
8.10 PL/M语言和汇编语言及C语言程序接口
第九章 程序设计实例
9.1 样本程序1(分类程序)
9.2 样本程序2(使用过程的分类程序)
9.3 样本程序3(计算一组数据的均值、残差、方差、标准差)
9.4 样本程序4(PL/M语言程序中调用汇编语言程序)
9.5 样本程序5(A/D转换、D/A转换)
9.5.1 A/D转换程序
9.5.2 D/A转换(使用高速输出HSO)程序
9.5.3 在中断服务程序中使用HSO进行D/A转换
9.6 样本程序6(模块化结构程序)
第十章 PL/M-86
10.1 PL/M-86独有的内容
10.1.1 PL/M-86独有的运算符和保留字
10.1.2 PL/M-86独有的内部过程
10.1.3 PL/M-86编译程序独有的控制项
10.1.4 PL/M-86与PL/M-96的其它不同
10.2 PL/M-96独有内容
第十一章 PL/M-51
11.1 引言
11.2 存储空间及后缀
11.2.1 MAIN(片内直接寻址)后缀
11.2.2 AUXILIARY(片外数据存储空间)后缀
11.2.3 REGISTER(寄存器)后缀
11.2.4 IDATA(片内间接寻址)后缀
11.2.5 CONsTANT(程序存储空间)后缀
11.3 数据类型及基变量
11.3.1 位变量
11.3.2 基变量
11.3.3 字变量
11.4 内嵌赋值(PL/M-96独有)
11.5 过程和中断
11.5.1 有类型过程
11.5.2 INTERRUPT(中断)属性
11.5.3 REENTRANT(重人)属性(PL/M-96独有)
11.5.4 USING属性
11.6 内部过程
11.6.1 PL/M-51和PL/M-96共有的内部过程
11.6.2 PL/M-51独有的内部过程
11.6.3 PL/M-96独有的内部过程
11.6.4 与MCS-51硬件标志有关的过程
11.6.5 Intel实用程序库UTIL51.LIB
11.6.6 ECI浮点运算程序库FPAL51.LIB
11.7 编译控制项
11.7.1 PL/M-51和PL/M-96共有的编译控制项
11.7.2 PL/M-96独有的编译控制项
11.7.3 PL/M-51独有的编译控制项
11.8 连接定位控制项
11.8.1 列表控制项
11.8.2 连接控制项
11.8.3 定位控制项
11.8.4 结构控制
11.8.5 覆盖控制
11.9 PL/M-51与ASM-51连接
11.9.1 调用顺序
11.9.2 过程的结尾
11.9.3 从有类型过程回送的值
附录
附录A PL/M-96出错信息
A.1 PL/M-96源程序错误
A.2 命令错误
A.3 输入/输出错误
A.4 内存不足错误
A.5 编译程序故障错误
附录B PL/M特殊字符
附录C 程序限制
附录D PL/M语言保留字
D.1 PL/M-96保留字
D.2 PL/M-86保留字
D.3 PL/M-51保留字
附录E PL/M语言预说明的标识符
E.1 PL/M-96预说明的标识符
E.2 PL/M-86预说明的标识符
E.3 PL/M-51预说明的标识符
附录F MCs-961/O寄存器符号名
附录G ASCII字符表
附录H MCs―96系列汇编语言指令表
H.1 指令系统简表
H.2 指令操作码和执行时间
参考文献
· · · · · · (收起)

读后感

评分

评分

评分

评分

评分

用户评价

评分

如果用一个词来形容这本书给我的整体感受,那就是“可靠”。这种可靠性并非体现在华丽的封面或精美的印刷上,而是渗透在每一个知识点的组织结构中。它的章节安排,遵循了从基础到高级、从个体应用到系统集成的逻辑递进,过渡自然到几乎察觉不到难度的陡增。我注意到,书中在讲解复杂概念时,通常会使用一种“解剖式”的分析方法:先将一个复杂的自动化任务分解成若干个可独立完成的小模块,逐个击破,最后再将这些模块重新组合起来。这种思维方式,对于培养读者的系统性解决问题的能力至关重要。它不是简单地教你食谱,而是教你如何成为一个厨师,理解食材的特性和烹饪的原理。在自学过程中,最怕的就是遇到知识的“黑洞”——那些解释不通、逻辑跳跃的地方,让人停滞不前。这本书在这方面做得极其出色,它似乎预判了读者可能产生的困惑,并在关键节点设置了详尽的注释或“注意”栏目,极大地减少了卡壳的频率,让整个自学过程保持了一种稳定、向前的势头。

评分

翻开这本书,首先感受到的是一种非常务实的、甚至可以说是有些冷峻的叙事风格。没有过多煽情的引导语,没有那些“让我们一起开启精彩的办公之旅”之类的空话,直奔主题。对于像我这种时间紧张的在职人士来说,这种效率至上的编排方式简直是救命稻草。我特别欣赏它对“原理”部分的深度挖掘,这部分内容往往是很多应试指南会舍弃的“花边知识”。但这本书清晰地阐述了为什么某些自动化操作是可行的,背后的数据结构逻辑是什么。例如,在介绍Access数据库基础时,它不仅展示了如何设计表和建立关系,更深入地探讨了关系型数据库的范式理论,虽然这在考试中不一定是必考点,但理解了这些,你在设计自己的工作流程时,就不会满足于表面上的能用,而是会追求结构的健壮性。这种对底层逻辑的尊重,使得读者的知识体系更为牢固。此外,书中的排版虽然朴素,但图示的使用非常精准,每一个流程图、每一个软件界面截图都裁剪得恰到好处,只保留了你需要关注的核心信息,没有多余的干扰元素。读起来非常顺畅,有一种被高效引导的感觉,仿佛有一位经验丰富、不苟言笑的导师,在你耳边精确地指出下一步的行动指南。

评分

这本书的语言风格,可以说是一种高度凝练的“技术散文体”。它没有过度使用术语,但在需要引入专业词汇时,会立刻提供一个清晰、简洁的定义,并紧接着用一个生活化的例子来佐证。这种学习节奏的把控非常到位,让人既不会因为术语堆砌而感到窒息,也不会因为解释过于口语化而削弱知识的严谨性。我个人对它在处理“跨软件协作”部分时的处理方式印象深刻。比如,如何将Access中的查询结果导入到PowerPoint中生成动态报告,书中并没有简单地提供“复制粘贴”的步骤,而是详细解释了OLE对象嵌入的底层机制,以及数据源断开后的影响。这种对“连接点”的关注,体现了作者对现代办公环境复杂性的深刻理解。对于像我这样,需要经常在不同应用间切换、进行数据整合的职场人士来说,这种对“粘合剂”技术的深入剖析,价值远超单纯的软件功能介绍。这本书的价值不在于告诉你“能做什么”,而在于告诉你“能怎样更巧妙、更可靠地做到”。

评分

这本《办公自动化原理及应用自学考试指导》的封面设计,坦白说,初看起来确实有些传统和刻板,那种深蓝配上工整白字的排版,典型的教材风格,让人不免联想到堆砌的理论和枯燥的公式。我本来抱着一种“凑合着用吧,毕竟是考试指导”的心态翻开的,但很快发现,它远不止于此。最吸引我的是它在“应用”层面的讲解,很多基础概念,比如宏的逻辑结构或者数据库连接的基本原理,其他教材往往一笔带过,或者仅仅停留在概念层面,但这本书里,作者似乎花了大量的篇幅去模拟真实的工作场景。举个例子,在讲解Excel的高级功能时,它没有直接扔出一个复杂的VLOOKUP或INDEX/MATCH的组合公式,而是先描述了一个“财务人员需要快速比对两个季度销售数据”的实际问题,然后逐步拆解,引入函数,最后才展示成品。这种“问题导向”的学习路径,极大地降低了初学者的畏难情绪。而且,书中对软件版本差异的兼容性提示也做得相当到位,这在自学过程中尤为重要,因为你不知道自己的电脑上装的是哪个版本的Office,如果教材和实际操作环境不符,那简直是灾难。总的来说,这本书的结构设计,更像是邀请你进入一个虚拟的办公环境进行实战演练,而不是让你在书桌前背诵定义。对于希望真正掌握办公技能而非仅仅应付考试的人来说,这种侧重实践的叙述方式,是它最大的亮点。

评分

老实说,这本书的理论深度超出了我原先对“自学考试指导”的预期。我原本以为它会像很多市面上的速成手册一样,堆砌一些快捷键和模板,旨在快速通过笔试。然而,它在“原理”二字上的着墨,展现出一种扎实的学术背景。特别是关于信息流动的章节,它不仅仅是在描述Word文档的创建和编辑,而是将其置于一个企业信息传递的广阔背景下去分析。这种宏观的视角,让学习不再是孤立的软件操作,而成了理解现代商业运作的一部分。我记得有一段关于宏病毒和安全性设置的讨论,那部分内容相当详尽,甚至涉及到了早期的VBA安全模型演变,这对于一个旨在应付基础考试的读者来说,可能显得有些“超纲”了。但正是这种超纲的深度,为我后续的职业发展埋下了一个更坚实的伏笔。它促使我思考,办公自动化不仅仅是提高个人效率,更关乎信息安全和合规性。这本书的态度是:“我们教你如何操作,但更重要的是,让你明白为什么这样操作才是最优解。”这种对知识体系完整性的追求,是它区别于市面上许多“浅尝辄止”的读物的地方。

评分

评分

评分

评分

评分

相关图书

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2026 book.quotespace.org All Rights Reserved. 小美书屋 版权所有