图书介绍
用户界面程序设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 姒荷等编译 著
- 出版社: 中国科学院希望高级电脑技术公司
- ISBN:
- 出版时间:1991
- 标注页数:225页
- 文件大小:40MB
- 文件页数:233页
- 主题词:
PDF下载
下载说明
用户界面程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 简介1
1.1 用户界面系统一例1
1.2 交互式系统设计3
1.3 用户界面的基本原则4
灵活性与一致性5
1.4 一个用户界面工具箱6
1.5 本书的组织7
1.6 阅读材料7
第二章 用户输入的原则9
2.1 用户输入的类型9
2.2 输入设备9
模拟设备12
2.3 控制输入14
2.4 数据输入处理16
2.5 向用户提供反馈信息16
2.6 实例:带三种用户输入方式的程序18
2.7 阅读材料19
第三章 菜单编程20
3.1 菜单控制系统实例20
AppleWorks20
MacWrite21
dBASE IV22
Lotus 1-2-322
Auto CAD22
3.2 正文菜单的编程设计23
正文菜单原则24
替换形式25
正文菜单的实现27
一种更一般的菜单方式31
3.3 图形菜单的编程设计33
图形菜单的原则33
图形菜单实现35
第四章 基于命令的系统的编程38
4.1 命令控制系统的例子38
Unix38
dBASE IV41
Tell-a-Graf42
4.2 命令项43
4.3 命令控制系统的总体结构45
命令动作设计的工具45
Undo命令46
4.4 允许用户定义命令46
4.5 命令输入的编程48
将命令分成单词表48
将单词与命令部分匹配50
4.6 命令动作的编程53
4.7 阅读材料55
第五章 数据输入56
5.1 数据输入的不同格式56
5.2 从程序中控制数据输入56
5.3 正文输入技术57
5.4 提供默认值59
5.5 数值输入技术59
读入一个整型值60
读入一个实型值61
从表达式中获取一个数值64
5.6 “填空”输入管理70
5.7 阅读材料74
第六章 信息反馈75
6.1 一般原则75
计划75
一致性75
可读性75
满足用户需求76
给出信息77
6.2 组织输出的方法79
屏幕的主要成分80
标题行80
命令或状态行80
错误或警告信息81
屏幕体81
不同类型屏幕的考虑81
菜单82
数据输入屏幕83
问答屏幕83
查询屏幕84
信息屏幕84
控制屏幕85
强调关键部分86
给出表格总结87
给出图形总结87
6.3 输出设备88
第七章 屏幕技术90
7.1 交互式屏幕90
数据查询90
动态介质屏幕92
7.2 正确地显示信息95
7.3 使用窗口技术100
窗口的一般用途100
活跃程序操作的窗口100
窗口用于瞬时信息或控制101
窗口布置102
窗口控制102
7.4 阅读材料103
第八章 在输出中使用颜色104
8.1 利用颜色来增加意义104
在应用程序中使用颜色105
让用户自己选择颜色105
8.2 作为一门“精确科学”的颜色107
颜色感知的物理学107
8.3 颜色的相互作用——不再是“精确科学”107
8.4 颜色说明108
混合颜色108
颜色模型109
光谱模型109
灰度级109
Munsell模型109
RGB说明110
CMY说明110
HSV说明110
HLS说明110
HVC说明111
CNS说明111
实验与研究111
复制颜色112
正文使用多种颜色112
8.5 有效使用颜色的原则112
颜色组合的要素112
疲劳114
8.6 颜色查找表114
使屏幕产生颜色116
与颜色进行交互116
建立查找表116
选择要被设置的颜色116
设置颜色117
ICARE:交互式计算机辅助RGB编辑器118
8.7 颜色之意义119
8.8 与单显的兼容性120
第九章 直接操纵系统和特殊环境121
9.1 直接操纵的概念121
9.2 直接操纵的程序设计124
9.3 数据输入的直接操纵技术126
9.4 高级实验环境127
ARK-Alternate Reality Kit(微型世界包)128
Interative Image(交互式图形)129
Voice Recognition(语音识别)130
NOOBIE:动物设计游戏站133
VIDEOPLACE134
Three_Dimentional Virtual Environment(三维虚环境)134
9.5 阅读材料136
第十章 窗口和用户界面管理系统138
10.1 窗口系统的概念138
10.2 窗口和窗口系统142
字符—映象窗口(Character-Mapped Windows)142
Microsoft Windows147
Macintosh ToolBox152
SunNeWs153
X窗口系统161
10.3 用户界面管理系统(UIMS)167
MacApp168
Open Look176
TIGER178
iCpak 201179
Actor180
Open Dialogue184
NewWave187
10.4 阅读材料189
第十一章 帮助用户与程序沟通191
11.1 提供学习帮助191
11.2 提供用户引导帮助193
11.3 提示帮助的原则194
11.4 减少和控制程序中的错误195
11.5 阅读材料196
第十二章 提示系统编程197
12.1 提示系统例子197
Appleworks197
Lotus 1-2-3197
dBASE Ⅳ199
Primc的PRIMOS201
Unix man202
Zenographics Mirage202
12.2 使提示系统正常运转203
12.3 提示系统选择项203
12.4 易犯的错误204
12.5 例子204
12.6 阅读材料206
第十三章 错误的处理和避免207
13.1 输入错误207
13.2 算术错误208
13.3 文件和设备错误211
13.4 错误消息214
13.5 失败的恢复216
13.6 阅读资料216
第十四章 特殊考虑:使程序便于残疾人使用217
14.1 为手有残疾的用户考虑217
特殊输入设备218
菜单考虑220
管理命令221
获得对话输入的其它方法221
14.2 为视力有障碍的用户考虑221
14.3 色盲用户和老年用户224
14.4 为有听力缺陷和阅读障碍的用户考虑224
14.5 阅读资料225
热门推荐
- 2651960.html
- 990160.html
- 3269610.html
- 3305193.html
- 3502891.html
- 1776551.html
- 1353893.html
- 3548189.html
- 2061801.html
- 2029170.html
- http://www.ickdjs.cc/book_156952.html
- http://www.ickdjs.cc/book_174583.html
- http://www.ickdjs.cc/book_305355.html
- http://www.ickdjs.cc/book_3746562.html
- http://www.ickdjs.cc/book_2450100.html
- http://www.ickdjs.cc/book_960831.html
- http://www.ickdjs.cc/book_2387538.html
- http://www.ickdjs.cc/book_311606.html
- http://www.ickdjs.cc/book_3453934.html
- http://www.ickdjs.cc/book_3254418.html