计算机图形学与交互技术:ISO 16787-2017解析
需积分: 46 53 浏览量
更新于2024-08-08
收藏 3.41MB PDF 举报
"交互技术-iso 16787-2017 | 计算机图形学 面试题"
在计算机图形学中,交互技术是至关重要的,它涉及用户如何有效地与计算机系统进行沟通。ISO 16787-2017可能是一个标准,详细规定了交互技术的规范和最佳实践。在这个领域,人与计算机的交互通常通过各种物理输入设备实现。
1. 图形系统中的交互主要包括利用输入设备如鼠标、键盘、数字化仪和扫描仪等来输入、定位、移动、选择、修改和复制图形数据。这些设备使得用户能够与屏幕上显示的图形元素进行交互。
2. 常见的物理输入设备包括键盘、鼠标、跟踪球、操纵杆、数字化仪、光笔、扫描仪和触摸屏。它们各自具有独特的功能,适应不同类型的用户需求和应用场景。
3. 鼠标作为定位设备,其工作原理是基于相对定位,追踪相对于当前位置的移动,而不是绝对坐标位置。
4. 数字化仪则不同,它是一个绝对定位设备,当用于定位时,它可以提供精确的绝对坐标值,而不需要考虑之前的位置。
5. 引入逻辑输入设备的概念是为了让系统更加独立于特定的物理设备,提高兼容性和灵活性。这意味着系统可以接受不同类型的输入设备,只要它们在逻辑上提供了相同或相似的功能。
6. 逻辑输入设备分为六类:定位设备、笔划设备、字符串设备、定值设备、选择设备和拾取设备。这些设备在不同的交互任务中扮演着不同的角色。
7. 物理输入设备如键盘上的数字键、数字化仪、鼠标或操纵杆等,可以通过特定的设计和软件支持,作为逻辑定值设备,让用户输入数值或执行特定操作。
8. 应用程序与输入设备之间的交互通常采用三种方式:请求、采样和事件。请求方式下,程序主动请求数据,等待用户输入并响应;采样方式是周期性地检查设备状态;事件方式则是等待设备触发特定事件后处理。
9. 请求方式的工作流程是,程序发起获取数据的请求,然后等待用户的输入响应,一旦数据准备好,就将其读入到程序中。这种方式类似于高级编程语言中的读取命令。
计算机图形学面试题涵盖了从基本概念到专业应用的各个方面,包括计算机图形学的研究内容、处理的图形类型、二维图形操作与算法、科学计算可视化技术,以及计算机图形学的应用领域,如CAD/CAM、游戏开发、可视化模拟等。这些题目旨在评估候选人在图形学领域的知识深度和实际应用能力。
2018-12-19 上传
2019-07-25 上传
点击了解资源详情
点击了解资源详情
2021-03-25 上传
2023-12-24 上传
2010-06-09 上传
352 浏览量
杨_明
- 粉丝: 79
- 资源: 3864
最新资源
- Cucumber-JVM模板项目快速入门教程
- ECharts打造公司组织架构可视化展示
- DC Water Alerts 数据开放平台介绍
- 图形化编程打造智能家居控制系统
- 个人网站构建:使用CSS实现风格化布局
- 使用CANBUS控制LED灯柱颜色的Matlab代码实现
- ACTCMS管理系统安装与更新教程
- 快速查看IP地址及地理位置信息的View My IP插件
- Pandas库助力数据分析与编程效率提升
- Python实现k均值聚类音乐数据可视化分析
- formdotcom打造高效网络表单解决方案
- 仿京东套餐购买列表源码DYCPackage解析
- 开源管理工具orgParty:面向PartySur的多功能应用程序
- Flutter时间跟踪应用Time_tracker入门教程
- AngularJS实现自定义滑动项目及动作指南
- 掌握C++编译时打印:compile-time-printer的使用与原理