五、其他计算机知识

1,计算机语言

包括机器语言--汇编语言--高级语言

机器语言指令必须包括:操作码、操作数的地址、操作结果的存储地址、下条指令的地址

三地址指令:两个操作数地址和一个结果地址

二地址指令:只包括一个操作数地址和一个结果地址

单地址指令:这类指令只包括一个操作数地

四地址指令:这种指令格式包括四个地址码字段

汇编语言由--(指令:操作执行)(伪指令:流程控制)(宏指令:定义可重用代码块)组成

高级语言分为:C 面向过程 java C++ C#面向对象 python 泛型语言

2,多媒体

多媒体有4个重要的特征:多维化、集成性、交互性、实时性

感觉媒体:听觉

表示媒体:图片、声音

表现媒体(显示媒体):物理设备

存储媒体:光盘

传输媒体:电缆

多媒体驱动软件属于系统软件

多媒体编程语言数据多媒体支持软件

即时压缩和非即时压缩。即时/非即时压缩的区别在于信息在传输过程中被压缩还是信息压缩后再传输。

4,VR虚拟仿真 AR增强现实,虚拟与真实交互

VR/AR技术发展至今,虽然被广泛应用,其主要关键技术还有待深人研究:

1数据采集与优化传输技术

2交互与情形实时再现技术

5,系统工程

系统工程:用计算机对系统的结构、元素、信息和反馈进行分析,达到最优规划最优设计最优管理最优控制

霍尔三维结构:时间维、逻辑维、知识维。7个阶段7个步骤(最从系统工程原则)

切克兰德方法:比较与探寻

并行工程方法:设计与需求结合。最快速度按要求完成

综合集成法:开放的复杂巨系统,钱学森,从定性到定量整体考虑方法论

WSR(物理-事理-人理)系统方法: 考虑人,实际出发

生命周期方法:

1计划驱动方法:特别关注文档的完整性需求的可追溯性以及每种表示的事后验证

2渐进迭代式开发:为项目提供一个初始能力,适合需求不清晰,较小的,不太复杂的系统

3精益开发:客户为中心,最小浪费。

4敏捷开发:尽快交付,灵活

基于模型的系统工程(MBSE):使建模方法支持系统需求、分析、设计、验证和确认等活动。

在需求分析阶段,产生需求图、用例图及包图;

在功能分析与分配阶段,产生顺序图、活动图及状态机图;

在设计综合阶段,产生模块定义图、内部块图及参数图等。

MBSE的三大支柱分别是建模语言、建模工具和建模思路。

6,常见知识

协议:

以太网 IEEE802.3弱于带字母的

IGMP:分组,组播

ARP:ip-->mac

SNMP:管理

RTP记录是反向记录。ip查询域名8

SMTP 25发 POP3 110收

RAID 0:最快

RAID1:冗余 50%

RAID5:3块盘,一块冗余盘

存储器分类:

DRAM:动态随机存储器

SRAM:静态随机

Cache:高速缓存()

EEPROM:电可擦可编程只读存储器

指令操作数寻址方式:

1,顺序寻址:程序计数器+1 一条接着一条顺序执行

2,跳跃寻址:由指令给出地址,而不是PC

操作码字段+地址码字段

立即寻址:地址码字段直接就是操作数

直接寻址:地址码字段是操作数在主存的地址

间接寻址:地址码字段是操作数在存储单元的地址

寄存器寻址:地址码字段是寄存器编号

基址寻址:

变址寻址: