中级软件设计师2015年软件设计师上午试题和解析
- 格式:doc
- 大小:1.26 MB
- 文档页数:16


2015年上半年软件水平考试(中级)多媒体应用设计师《应用技术》真题(总分80, 考试时间90分钟)1. 试题一1. 阅读下列说明,回答问题。
【说明】利用图像处理工具软件可以对数字图像进行各种复杂的编辑处理工作,包括图像格式转换、图像编辑、图像合成、增加滤镜效果、校色调色及特效制作等。
Photoshop是较为常用的图像处理工具软件。
1. ①Photoshop的历史记录面板记录了哪些信息?②用户在编辑图像过程中,利用历史记录面板主要完成什么操作?该问题分值: 2答案:正确答案:①Photoshop的历史记录面板记录了用户过去完成的一系列操作。
②用户可以利用历史记录面板撤销已经完成的若干操作,回退到某个操作之前的状态。
解析:图形图像作为一种视觉媒体已经成为人类信息传输、思想表达的重要方式。
数字图像处理软件在多媒体素材制作中扮演了重要角色,而Photoshop是目前最常用、最专业的图像处理软件。
本题目主要考查考生对基本的图形、图像概念的理解,对Photoshop软件的运用技巧的掌握。
本问题属于基础题,主要考查考生对Photoshop中常用菜单、常用操作工具的应用方法的理解。
每个使用Photoshop处理过数字图像的用户都必然会用到“历史记录”功能,以撤销已经完成的若干操作,回退到某个操作之前的状态。
一般用户都会一边修改数字图像,一边观察修改结果。
如果修复结果不满足要求,则通常会利用该功能撤销之前的修改动作。
2. 单击工具面板中的“裁剪工具”按钮,利用鼠标在被编辑图像中拖选出一个矩形框,然后用鼠标双击该矩形区域或者单击“图像一裁剪”菜单,那么该图像会发生什么变化?该问题分值: 2答案:正确答案:被编辑图像产生如下变化:被选择的矩形区域被保留,矩形区域外面的图像内容被自动裁剪掉了。
解析:该问题仍然考查考生对Photoshop中常用菜单、常用操作工具的应用方法的理解。
将一张数码照片或图像裁切成指定大小是一般用户利用Photoshop完成的最常见的操作之一。
中级软件评测师上午2015下半年真题及答案解析(1/70)选择题第1题CPU是在___________结束时响应DMA请求的。
A.一条指令执行B.一段程序C.一个时钟周期D.一个总线周期下一题(2/70)选择题第2题虚拟存储体系由___________两级存储器构成。
A.主存-辅存B.寄存器-CacheC.寄存器-主存D.Cache-主存上一题下一题(3/70)选择题第3题浮点数能够表示的数的范围是由其__________的位数决定的。
A.尾数B.阶码C.数符D.阶符上一题下一题(4/70)选择题第4题在机器指令的地址字段中,直接指出操作数本身的寻址方式称为___________。
A.隐含寻址B.寄存器寻址C.立即寻址D.直接寻址上一题下一题(5/70)选择题第5题内存按字节编址从B3000H到DABFFH的区域其存储容量为____________。
A.123kBB.159kBC.163kBD.194kB上一题下一题(6/70)选择题第6题编译器和解释器是两种基本的高级语言处理程序。
编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等阶段,其中,___________并不是每个编译器都必需的。
A.词法分析和语法分析B.语义分析和中间代码生成C.中间代码生成和代码优化D.代码优化和目标代码生成上一题下一题(7/70)选择题第7题表达式采用逆波兰式表示时,利用___________进行求值。
A.栈B.队列C.符号表D.散列表上一题下一题(8/70)选择题第8题在支持多线程的操作系统中,假设进程P创建了若干个线程,那么__________是不能被这些线程共享的。
A.该进程中打开的文件B.该进程的代码段C.该进程中某线程的栈指针D.该进程的全局变量上一题下一题(9/70)选择题第9题软件设计师王某在其公司的某一综合信息管理系统软件开发工作中承担了大部分程序设计工作。
2015年下半年软件水平考试(中级)嵌入式系统设计师《应用技术》真题(总分100, 考试时间90分钟)1. 试题一1. 阅读以下关于某嵌入式系统设计的说明,回答问题1至问题4,将答案填入答题纸的对应栏内。
【说明】某公司承接了某嵌入式系统的研制任务。
该嵌入式系统由数据处理模块、系统管理模块、FC网络交换模块和智能电源模块组成,系统组成如图1-1所示。
数据处理模块处理系统的应用任务;系统管理模块除了处理系统的应用任务外,还负责管理整个嵌入式系统;FC网络交换模块采用消息机制,支持广播和组播,主要负责系统的数据交换;智能电源模块负责给其他模块供电,该模块根据系统命令可以给其他模块供电或停止供电。
1. 【问题1】该系统的软件大部分是用C语言编程的,编程人员经常会使用运算符,请按优先级由高到低的次序,重新排序下面的运算符:%,=,<=,&&。
该问题分值: 2答案:按优先级由高到低的次序,运算符排序为:%,<=,&&,=解析:本问题考查C语言的基础知识。
在C语言中,对各种运算符的优先级是有规定的,必须掌握。
优先级最高者其实并不是真正意义上的运算符,包括:数组下标、函数调用操作符、各结构成员选择操作符。
它们都是自左向右结合。
单目运算符的优先级仅次于上述运算符,在所有的真正意义的运算符中,它们的优先级最高。
双目运算符的优先级低于单目运算符的优先级。
在双目运算符中,算术运算符的优先级最高,移位运算符次之,关系运算符再次之,接着就是逻辑运算符,赋值运算符,最后是条件运算符。
总结以下两点: (1)任何一个逻辑运算符的优先级低于任何一个关系运算符; (2)移位运算符的优先级比算术运算符要低,但是比关系运算符要高。
下表是C语言运算符优先级表(由上至下,优先级依次递减)。
C语言运算符优先级表综上所述,本题中运算符优先级由高到低的次序为:%,<=,&&,=2. 【问题2】该系统的开发要求按软件能力成熟度模型CMM 3级开发,请回答下列问题:(1)CMM 3级包含多少个关键过程域?(2)请写出CMM 3级的关键过程域。
2015年11月第1题CPU是在(1)结束时响应DMA请求的。
(1)A.一条指令执行 B.一段程序 C.一个时钟周期 D.一个总线周期【答案】D【解析】本题考查计算机组成基础知识。
DMA控制器在需要的时候代替CPU作为总线主设备,在不受CPU干预的情况下,控制I/O 设备与系统主存之间的直接数据传输。
DMA操作占用的资源是系统总线,而CPU并非在整个指令执行期间即指令周期内都会使用总线,故DMA请求的检测点设置在每个机器周期也即总线周期结束时执行,这样使得总线利用率最高。
2015年11月第2题虚拟存储体系由(2)两级存储器构成。
(2)A.主存-辅存 B.寄存器-Cache C.寄存器-主存 D.Cache-主存【答案】A【解析】本题考查计算机组成基础知识。
计算机中不同容量、不同速度、不同访问形式、不同用途的各种存储器形成的是一种层次结构的存储系统。
所有的存储器设备按照一定的层次逻辑关系通过软硬件连接起来,并进行有效的管理,就形成了存储体系。
不同层次上的存储器发挥着不同的作用。
-般计算机系统中主要有两种存储体系:Cache存储体系由Cache和主存储器构成,主要目的是提高存储器速度,对系统程序员以上均透明;虚拟存储体系由主存储器和在线磁盘存储器等辅存构成,主要目的是扩大存储器容量,对应用程序员透明。
2015年11月第3题浮点数能够表示的数的范围是由其(3)的位数决定的。
(3)A.尾数 B.阶码 C.数符 D.阶符【答案】B【解析】本题考查计算机组成基础知识。
在计算机中使用了类似于十进制科学计数法的方法来表示二进制实数,因其表示不同的数时小数点位置的浮动不固定而取名浮点数表示法。
浮点数编码由两部分组成:阶码(即指数,为带符号定点整数,常用移码表示,也有用补码的)和尾数(是定点纯小数,常用补码表示,或原码表示)。
因此可以知道,浮点数的精度由尾数的位数决定,表示范围的大小则主要由阶码的位数决定。
2015年11月第4题在机器指令的地址字段中,直接指出操作数本身的寻址方式称为(4)。