Q1:cpu的组成?
A1:cup由控制器,寄存器组,运算器,还有内部总线组成。其中控制器包括,程序计数器PC,指令寄存器IR,指令译码器ID,时序发生器还有操作控制器。那么cpu是怎么执行一个指令的呢?关键过程如下:
指令寄存器用来保存当前正在执行的指令。当执行一条指令的时候,先从程序计数器中得到指令的地址,然后把指令读到数据寄存器DR中,然后再传送至IR,为了执行任何给定的指令。必须对操作码进行测试,以便识别所要求的操作,指令译码器就是做这件事的。指令寄存器中操作码的输出就是指令译码器的输入。
Q2:什么是AD?
A2:就是地址寄存器,用来保存cpu当前正在访问的内存单元的地址。
Q3:MPEG标准是什么?
A3:moving picture expert group,就是国际标准的一个专家组,他们做多媒体的标准。MPEG-1的标准有用于VCD,MPEG-2的标准用于DVD。MPEG-7是多媒体内容描述接口标准,MPEG-12是多媒体应用框架标准。
另外提一句。mp3就是MPEG-1标准中的第三个版本。
Q4:如果不知道二叉树的中序遍历,能否得出其他遍历?
A4:不可以,如果不知道中序遍历,那么没有办法确定二叉树的左子树和右子树。所以如果不知道中序遍历,是不可以知道其他遍历的。
Q5:软件维护包括哪些内容?
A5:准确性维护:指改正在系统开发阶段已经发生但是在测试阶段还没有发现的错误。
适应性维护:指使应用软件使用信息技术变化和管理需求变化而进行的修改。
完善性维护:指对已有系统增加一些系统分析和设计阶段没有规定的功能和性能特征。
预防性维护:为了适应未来的软硬件环境的变化,主动增加预防性的新功能。
Q6:如何理解面向对象建模?
A6:面向对象分析:此时注重问题域,也就是找出问题,知道要解决的问题是什么。并不关系具体的实现。
面向对象设计:此时侧重于如何解决问题,系统各组件的关系。
面向对象实现:采用何种高级语言实现
面向对象册数:就是测试系统功能。