2013年上半年软考《软件设计师》上午模拟试卷一
-
按照国际标准化组织制定的开放系统互连参考模型,实现端用户之间可靠通信的协议层是______。
- A.应用层
- B.会话层
- C.传输层
- D.网络层
- A.
- B.
- C.
- D.
-
按照国际标准化组织制定的开放系统互连参考模型,实现端用户之间可靠通信的协议层是______。
- A.应用层
- B.会话层
- C.传输层
- D.网络层
- A.
- B.
- C.
- D.
-
12.29/29属于同一网段的主机IP地址是______。
- A.10.110.12.1
- B.10.110.12.25
- C.10.110.12.31
- D.10.110.12.32
- A.
- B.
- C.
- D.
-
以下传输协议______不能用于流媒体的传输。
- A.UDP
- B.RTP/RTSP
- C.MMS
- D.HTTP
- A.
- B.
- C.
- D.
-
以下图像文件格式中,______不支持真彩色图像。
- A.PCX
- B.PNG
- C.TGA
- D.EPS
- A.
- B.
- C.
- D.
-
显示分辨率是指显示屏上能够显示出的像素数目。显示分辨率为1024×768表示显示屏的每行显示______个像素。
- A.1024
- B.768
- C.512
- D.384
- A.
- B.
- C.
- D.
-
采用动态规划策略求解问题的显著特征是满足最优性原理,其含义是______。
- A.当前所做出的决策不会影响后面的决策
- B.原问题的最优解包含其子问题的最优解
- C.问题可以找到最优解,但利用贪心法不能找到最优解
- D.每次决策必须是当前看来最优的决策才可以找到最优解
-
TIFF(.TIF)文件是一种较为通用的图像文件格式,它定义了4类不同的格式,______适用于黑白灰度图像。
- A.TIFF-B
- B.TIFF-G
- C.TIFF-P
- D.TIFF-R
- A.
- B.
- C.
- D.
-
下列排序算法中,第一趟排序完毕后,其最大或最小元一定在其最终位置上的算法是______。
- A.归并排序
- B.直接选择排序
- C.快速排序
- D.基数排序
- A.
- B.
- C.
- D.
-
快速排序算法采用的设计方法是______。
- A.动态规划法
- B.分治法
- C.回溯法
- D.分枝定界法
- A.
- B.
- C.
- D.
-
Windows下的面向对象程序设计与DOS下的结构化程序设计最大区别是______。
- A.前者可以使用大量的下拉式选单(Menu),后者使用命令方式调用
- B.前者是一种消息驱动式体系结构,后者是一种单向调用
- C.前者具有强大的图形用户界面,后者是一种单向调用
- D.前者可以突破内存管理640KB的限制,后者不能
- A.
- B.
- C.
- D.
-
在C++语言中,关于类(class)和结构体(struct)的说法中,正确的是______。
- A.结构体不允许有成员函数
- B.结构体与类没什么区别,可以替换
- C.类定义中成员在默认情况下是private
- D.类定义中成员在默认情况下是public
- A.
- B.
- C.
- D.
-
对数据{82,16,95,27,75,42,69,34)按关键字非递减顺序进行快速排序,取第一个元素为枢轴,第一趟排序后的结果是______。
- A.34,16,69,27,75,42,82,95
- B.16,27,75,42,69,34,82,95
- C.16,82,27,75,42,69,34,95
- D.16,82,95,27,75,42,69,34
- A.
- B.
- C.
- D.
-
如果一个软件是给许多客户使用的,大多数软件生产商要使用机制测试过程来发现那些可能只有最终用户才能发现的错误。______测试是由软件的最终用户在一个或多个用户实际使用环境中进行的。
- A.Alpha
- B.Beta
- C.Gamma
- D.Delta
- A.
- B.
- C.
- D.
-
在下列说法中,______是造成软件危机的主要原因。
①用户使用不当 ②软件本身特点 ③硬件不可靠
④对软件的错误认识 ⑤缺乏好的开发方法和手段 ⑥开发效率低
- A.①③⑥
- B.①②④
- C.③⑤⑥
- D.②⑤⑥
- A.
- B.
- C.
- D.
-
______表示了对象间“is-a”的关系。
- A.组合
- B.引用
- C.聚合
- D.继承
- A.
- B.
- C.
- D.
-
原型化方法是一种______型的设计过程。
- A.自外向内
- B.自项向下
- C.自内相外
- D.自底向上
- A.
- B.
- C.
- D.
-
高级语言的语言处理程序分为解释程序和编译程序两种。解释程序处理源程序时,大多数采用______方法。
- A.源程序语句被逐个直接解释执行
- B.先将源程序转化成某种中间代码,然后对这种代码解释执行
- C.先将源程序转化成目标代码,再执行
- D.以上方法都不是
- A.
- B.
- C.
- D.
-
帧中继协议工作在OSI参考模型的______。
- A.物理层和应用层
- B.物理层和数据链路层
- C.数据链路层和网络层
- D.数据链路层和表示层
- A.
- B.
- C.
- D.
-
软件的互操作性是指______。
- A.软件的可移植性
- B.人机界面的可交互性
- C.多用户之间的可交互性
- D.连接一个系统和另一个系统所需的工作量
- A.
- B.
- C.
- D.
-
软件项目的进度管理有许多方法,______清晰地描述每个任务从何时开始,到何时结束以及各个任务之间的并行性,但难以表达多个子任务之间的逻辑关系
- A.Gantt图
- B.IPO
- C.PERT
- D.时标网状图
- A.
- B.
- C.
- D.
-
“生产者—消费者”问题是一个经典的进程同步与互斥控制问题,若缓冲区可存放n件物品,要解决这个问题,通常需要使用______个信号量。
- A.1
- B.2
- C.3
- D.4
- A.
- B.
- C.
- D.
-
根据我国法律,在以下______情况下,引用他人作品不构成侵权。
- A.引用目的在于填补引用人作品在某些方面的空白
- B.所引用部分构成引用作品的主要部分或实质部分
- C.引用时未注出处,足以使读者误以为被引用部分是引用者的见解
- D.引用目的是为了介绍该作品,但引用数量达到了被引用作品的四分之一
- A.
- B.
- C.
- D.
-
标准化对象一般可分为两大类,一类是标准化的具体对象,即需要制定标准的具体事物;另一类是______。
- A.标准化抽象对象
- B.标准化总体对象
- C.标准化虚拟对象
- D.标准化面向对象
- A.
- B.
- C.
- D.
-
软件开发中的瀑布模型典型地刻画了软件生存周期的阶段划分,与其最相适应的软件开发方法是______。
- A.构件化方法
- B.结构化方法
- C.面向对象方法
- D.快速原型法
- A.
- B.
- C.
- D.
-
黑盒测试也称为功能测试,黑盒测试不能发现______。
- A.终止性错误
- B.错误是否正确接收
- C.界面是否有误
- D.是否存在冗余代码
- A.
- B.
- C.
- D.
-
若某个计算机系统中,内存地址与I/O地址统一编址,访问内存单元和I/O设备是靠______采区分的。
- A.数据总线上输出的数据
- B.不同的地址代码
- C.内存与I/O设备使用不同的地址总线
- D.不同的指令
- A.
- B.
- C.
- D.
-
使Cache命中率最高的替换算法是______
- A.先进先出算法FIFO
- B.随机算法RAND
- C.先进后出算法FILO
- D.替换最近最少使用的块算法LRU
- A.
- B.
- C.
- D.