Skip to content

计算机语言

  • 指令包含表达式、流程控制和集合
    • 表达式包含变量常量字面量和运算符
    • 流程控制包含分支循环函数和异常
    • 集合包含字符串数组散列表
  • 计算机语言分类
    • 机器语言:最早,二进制代码,包含操作码、操作地址、操作结果的存储地址、下条指令的地址
    • 常见指令格式:三地址(两操作数+1结果地址)、二地址(1操作数+1操作数和结果地址)、单地址(1操作数+固定寄存器存放结果)、零地址(堆栈顶操作数和结果地址)、可变地址数
    • 汇编语言:汇编程序将汇编语言翻译成机器语言。包含三种语句:指令、伪指令、宏指令
    • 指令和伪指令格式:名字(标号)、操作符、操作数、注释
    • 高级语言
    • 建模语言
    • 形式化语言
  • 形式化方法的开发过程:可行性分析、需求分析、体系结构设计、详细设计、编码、测试发布

多媒体

  • 媒体是信息的表现形式
  • 多媒体分类
    • 感觉媒体:用户接触信息的感觉形式,视觉听觉触觉
    • 表示媒体:信息的表示形式,图像声音视频
    • 表现(显示)媒体:表现和获取信息的物理设备
    • 存储媒体:存储表示媒体的物理介质
    • 传输媒体:传输表示媒体的物理介质
  • 多媒体特征
    • 多维化多样化
    • 集成性
    • 交互性
    • 实时性
  • 多媒体系统的关键技术
    • 视音频技术
    • 通信技术
    • 数据压缩技术
  • 数据压缩技术
    • 即时压缩和非即时压缩,信息在传输过程中是被压缩还是信息压缩后再传输
    • 数据压缩和文件压缩,数据压缩通常是一些有时间性的数据
    • 无损压缩和有损压缩
  • 虚拟现实 VR 和增强现实 AR
    • VR 是创建和体验虚拟世界
    • 虚拟实体是用计算机生成的一个逼真的实体
    • 用户可以通过人的自然技能与环境交互
    • 借助一些三维传感设备完成交互
    • AR 将虚拟实体通过虚拟仿真后叠加到现实世界
  • AR 包含以下技术
    • 计算机图形图像技术
    • 空间定位技术
    • 人文智能
  • VR/AR 技术分为 桌面式、分布式、沉浸式和增强式

系统工程

  • 是指计算机作为工具,对系统的结构、元素、信息和反馈等进行分析,达到最优规划、最优设计、最优管理和最优控制的目的
  • 系统之系统 SoS
  • 系统工程方法是一种现代的科学决策方法,进行全面的分析和处理
  • 霍尔三维结构,将系统工程活动过程分为前后紧密衔接的7个阶段和7个步骤,形成由时间维、逻辑维和知识维组成的三维空间结构
    • 时间维表示从开始到结束按时间顺序排列,分为规划、拟定方案、研制、生产、安装、运行、更新 7 个时间阶段
    • 逻辑维指每个阶段要进行的工作内容和应该遵循的思维程序,包括明确问题、确定目标、系统综合、系统分析、优化、决策、实施
    • 知识维指运用各种知识和技能
  • 切克兰德方法,解决社会经济系统中的问题,核心不是最优化而是比较和探寻。从模型和现状的比较中来学习改善现状的途径。将工作过程分为七个步骤
    • 认识问题
    • 根底定义
    • 建立概念模型
    • 比较和探寻
    • 选择
    • 设计与实施
    • 评估与反馈
  • 并行工程方法,产品及其相关过程进行并行、集成化处理的系统方法和综合技术。要求从设计开始就考虑产品生命周期的全过程。目标提高质量、降低成本、缩短开发周期和产品上市时间。强调
    • 在产品的设计开发器件
    • 各项工作由与此相关的项目小组完成
    • 依据适当的信息系统工具、反馈和协调整个项目的进行
  • 综合集成法。钱学森等,开放的复杂巨系统(子系统数量巨大、种类多关联复杂、开放),从定性到定量。是从整体上考虑并解决问题。是现代科学条件下认识方法论的一次飞跃。
    • 原则:整体性原则,相互联系原则,有序性原则,动态原则
    • 性质:开放性、复杂性、进化与涌现性、层次性、巨量性
    • 主要特点:定性研究与定量研究、科学理论与经验知识
  • WSR(物理、事理、人理):懂物理、明事理、通人理。分为7步
    • 理解意图
    • 制定目标
    • 调查分析
    • 构造策略
    • 选择方案
    • 协调关系
    • 实现构想
  • 系统工程生命周期 7 阶段
    • 探索性研究
    • 概念
    • 开发
    • 生产
    • 使用
    • 保障
    • 退役
  • 生命周期方法
    • 计划驱动方法:始终遵守规定流程
    • 渐进迭代式开发:初始能力、随之提供连续交付以达到期望
    • 精益开发:向客户交付最大价值并使浪费活动最小化
    • 敏捷开发
  • 基于模型的系统工程 MBSE
    • 建模方法的形式化应用,以建模方法支持系统需求、分析、设计、验证和确认等活动
    • 系统工程过程的三个阶段产生三种图形
      • 需求分析:需求图、用例图和包图
      • 功能分析与分配:顺序图、活动图和状态机图
      • 设计综合:模块定义图、内部块图和参数图
    • 三大支柱:建模语言 SysML、建模工具、建模思路

如有转载或 CV 请标注本站原文地址