计算机语言
人机交互语言,指令
指令包含:
- 表达式: 变量,常量,字面量,运算符
- 控制流程:循环,分支,函数,异常
- 集合:字符串,数组,散列表
分类
1, 机器语言: 操作码,操作数地址、操作结果的存储地址、下调指令地址
常见的指令格式:三地址指令、二地址指令、单地址指令、零地址指令、可变地址数指令。
2. 汇编: 指令,伪指令, 宏指令
3. 高级语言
4. 建模语言
5. 形式化语言
多媒体技术
媒体是承载信息的载体,即信息的表现形式
- 感觉媒体
- 表示媒体
- 显示媒体
- 存储媒体
- 传输媒体
特征
- 多维化
- 集成性
- 交互性
- 实时性
多媒体系统组成
- 硬件:
- 多媒体计算机
- 板卡
- 外部设备
- 软件
- 系统软件
- 多媒体驱动软件
- 操作系统
- 支持软件
- 素材制作工具
- 著作工具
- 编程技术
- 应用软件
- 系统软件
关键技术
- 音视频技术
- 通信技术
- 数据压缩技术:压缩算法
- 即时压缩和非即时压缩
- 数据压缩和文件压缩
- 无损压缩和有损压缩
VR技术
- 计算机图形图像技术
- 空间定位技术
- 人文智能
vr主要技术点
- 桌面式
- 分布式
- 沉浸式
- 增强式
系统工程
系统工程最初是利用计算机作为工具,对系统的结构,元素,信息和反馈等进行分析,以达到最优规划,最优设计,最优管理、最优控制的目的
系统工程方法:
- 霍尔的三层结构: 解决工程问题
- 将系统工程分成了七个阶段,划分为三维分析
- 时间维:规划,拟定方案,研制,生产安装,运行更新
- 逻辑维: 明确问题、确定目标、系统综合, 系统分析、优化、决策、实施
- 知识维: 工程、医学、建筑、商业、法律、管理、社会科学、艺术
- 将系统工程分成了七个阶段,划分为三维分析
- 切克蓝德方法:解决社会问题
- 认识问题
- 根底定义
- 建立概念模型
- 比较及探寻
- 选择
- 评估与实施
- 评估与反馈
- 并行工程方法:对产品及其相关过程,进行并行集成化系统方法和综合技术,从设计阶段就开始考虑产品生命周期全过程,
目标: 提高质量、降低成本、缩短开发周期 - 综合集成法: 从整体上考虑并解决问题的方法论。
解决:开放复杂巨系统的一般基本原则与一般系统论的原则相一致:- 整体论原则
- 相互联系的原则
- 有序原则
- 动态原则
开发复杂巨系统主要性质
1. 开放性
2. 复杂性
3. 进化与涌现性
4. 层次性
5. 巨量性
主要特点
* 定性研究与定量研究有机结合
* 科学理论与经验知识结合
* 多学科
* 宏观微观
* 大型计算机支持
- WSR(物理-事理-人理)
七步:- 理解意图
- 制定目标
- 调查分析
- 构造策略
- 选择方案
6 协调关系 - 实现构想
系统工程
生命周期
- 探索性研究
- 概念阶段
- 开发阶段
- 生产阶段
- 使用阶段
- 保障阶段
- 退役阶段
生命周期方法
- 计划驱动、
- 渐进迭代式开发
- 精益开发
- 敏捷开发
基于模型的系统工程(MBSE)
建模方法的形式化应用,以使用建模方法支持系统需求、分析、设计、验证和确认等活动
三个阶段对应三种图形
|----|----|
阶段 | 图 |
---|---|
需求分析 | 需求图、用例图、包图 |
功能分析与分配 | 顺序图、活动图、状态机图 |
设计综合 | 产品模块定义图、内部快图、参数图 |
MBSE三大支柱
- 建模语言(sysML)
- 建模工具
- 建模思路