软考 2015年上半年卷 错题知识点记录
1.VLIW:(Very Long Instruction Word) 超长指令字,一种非常长的指令组合,它把许多条指令连在一起,增加了运算的速度。
2.主存与cache的地址映射:
全相联地址映射:主存的任意一块可以映象到 Cache 中的任意一块。
直接相联映射:主存中一块只能映象到 Cache 的一个特定的块中。
组相联的映射:各区中的某一块只能存入缓存的同组号的空间内,但组内各块地址之间则可以任意存放。即从主存的组到 Cache 的组之间采用直接映象方式,在两个对应的组内部
采用全相联映象方式。
4.移位指令中的算术左移指令的操作结果相当于对操作数进行乘2操作。
12.以下媒体文件格式中,MOV是视频文件格式。
14.
使用150DPI的扫描分辨率扫描一幅3×4英寸的彩色照片,得到原始的24位真彩色图像的数据量是(14)Byte。
根据题意,3*150*4*150*24/8=810 000。
22.将高级语言源程序先转化为一种中间代码是现代编译器的常见处理方式。常用的中间代码有后缀式、(22)、树等。
常用的中间代码的表达形式有语法树、后缀式、三地址代码。
23.当用户通过键盘或鼠标进入某应用系统时,通常最先获得键盘或鼠标输入信息的是命令解释程序。
25.某磁盘有100个磁道,磁头从一个磁道移至另一个磁道需要6ms。文件在磁盘上非连续存放,逻辑上相邻数据块的平均距离为10个磁道,每块的旋转延迟时间及传输时间分别为100ms和20ms,则读取一个100块的文件需要(25)ms。
(6ms*10个磁道+100ms+20ms)*100块=18000
29.
公共耦合:指通过一个公共数据环境相互作用的那些模块间的耦合。
控制耦合:如果一个模块通过传送开关、标志、名字等控制信息,明显地控制选择另一模块的功能,就是控制耦合。
标记耦合:一组模块通过参数表传递记录信息,就是标记耦合。这个记录是某一数据结构的子结构,而不是简单变量。
数据耦合:一个模块访问另一个模块时,彼此之间是通过简单数据参数 (不是控制参数、公共数据结构或外部变量) 来交换输入、输出信息的
30.
在利用增量模型进行开发时,如何进行模块的划分往往是难点所在,而不是这种模型的优点。
31.在设计软件的模块结构时,(31)不能改进设计质量。
模块的功能越单纯越好
32.
仓库风格优点包括:
1、解决问题的多方法性
2、具有可更改性和可维护性
3、有可重用的知识源
4、支持容错性和健壮性
缺点:测试困难、不能保证有好的求解方案、效率低、开发成本高、缺少对并行机的支持。
仓库风格包括:数据库系统、黑板系统、超文本系统。
编译器可用多种架构风格实现
40
UML中关联是一个结构关系,描述了一组链两个类之间 可以有多个由不同角色标识的 关联。
44.
为图形用户界面(GUI)组件定义不同平台的并行类层次结构,适合采用 外观 模式。
45.因使用大量的对象而造成很大的存储开销时,适合采用 享原 模式进行对象共享,以减少对象数量从而达到较少的内存占用并提升性能。
48.移进--归约分析法是编译程序(或解释程序)对高级语言源程序进行语法分析的一种方法,属于 自底向上 的语法分析方法。
67.默认情况下,FTP服务器的控制端口为 21,上传文件时的端口为大于1024的端口。
众所周知FTP协议的端口号一个是20一个是21,其中20为数据口,21为控制口,但是FTP的工作方式的不同所以端口号不会总是20,模式分为主动模式和被动模式,主动模式是从服务器端向客户端发起连接,被动模式是客户端向服务器端发起连接,二种共同点是都使用21端口进行用户验证和管理,差别在于传送数据的方式不同,主动模式 的FTP服务器数据端口固定在20,而被动模式则在1025-65535之间随机产生。
68.使用ping命令可以进行网络检测,在进行一系列检测时,按照由近及远原则,首先执行的是(68)。
ping127.0.0.1