专业软件设计师网站|培训机构|服务商(加客服微信:cnitpm或QQ:800184589进软件设计师学霸群)

软题库 培训课程
当前位置:信管网 >> 软件设计师 >> 综合知识 >> 文章内容
2007年上半年软件设计师上午综合知识真题文字版
来源:信管网 2021年05月14日 【所有评论 分享到微信

免费下载软件设计师历年真题:http://www.cnitpm.com/zhenti/rs.html
该套题在线考试:http://www.cnitpm.com/exam/examam.aspx?t1=2&sid=68741
1、 ( ) 不属于计算机控制器中的部件。

a、指令寄存器ir
b、程序计数器pc
c、算术逻辑单元alu
d、程序状态字寄存器psw
信管网参考答案:c
查看解析:www.cnitpm.com/st/79802748.html
2、 在cpu与主存之间设置高速缓冲存储器(cache),其目的是为了 ( ) 。
a、扩大主存的存储容量
b、提高cpu对主存的访问效率
c、既扩大主存容量又提高存取速度
d、提高外存储器的速度
信管网参考答案:b
查看解析:www.cnitpm.com/st/79812748.html
3、 下面的描述中, ( ) 不是risc设计应遵循的设计原则。
a、指令条数应少一些
b、寻址方式尽可能少
c、采用变长指令,功能复杂的指令长度长而简单指令长度短
d、设计尽可能多的通用寄存器
信管网参考答案:c
查看解析:www.cnitpm.com/st/79822748.html
4、 某系统的可靠性结构框图如下图所示。该系统由4个部件组成,其中2、3两部件并联冗余,再与1、4部件串联构成。假设部件1、2、3的可靠度分别为0.90、0.70、0.70。若要求该系统的可靠度不低于0.75,则进行系统设计时,分配给部件4的可靠度至少应为 ( ) 。

信管网参考答案:c
查看解析:www.cnitpm.com/st/79832749.html
5、 指令流水线将一条指令的执行过程分为四步,其中第1、2和4步的经过时间为  ,如下图所示。若该流水线顺序执行50条指令共用153 ,并且不考虑相关问题,则该流水线的瓶颈第3步的时间为 ( ) 。

a、2
b、3
c、4
d、5
信管网参考答案:b
查看解析:www.cnitpm.com/st/79842749.html
6、 系统响应时间和作业吞吐量是衡量计算机系统性能的重要指标。对于一个持续处理业务的系统而言,其 ( ) 。
a、响应时间越短,作业吞吐量越小
b、响应时间越短,作业吞吐量越大
c、响应时间越长,作业吞吐量越大
d、响应时间不会影响作业吞吐量
信管网参考答案:b
查看解析:www.cnitpm.com/st/79852749.html
7、 下列行为不属于网络攻击的是 ( ) 。
a、连续不停ping某台主机
b、发送带病毒和木马的电子邮件
c、向多个邮箱群发一封电子邮件
d、暴力破解服务器密码
信管网参考答案:c
查看解析:www.cnitpm.com/st/79862750.html
8、 多形病毒指的是 ( ) 的计算机病毒。
a、可在反病毒检测时隐藏自己
b、每次感染都会改变自己
c、可以通过不同的渠道进行传播
d、可以根据不同环境造成不同破坏
信管网参考答案:b
查看解析:www.cnitpm.com/st/79872750.html
9、 感染"熊猫烧香"病毒后的计算机不会出现 ( ) 的情况。
a、执行文件图标变成熊猫烧香
b、用户信息被泄漏
c、系统运行变慢
d、破坏计算机主板
信管网参考答案:d
查看解析:www.cnitpm.com/st/79882750.html
10、 如果两名以上的申请人分别就同样的发明创造申请专利,专利权应授予 ( ) 。
a、最先发明的人
b、最先申请的人
c、所有申请人
d、协商后的申请人
信管网参考答案:b
查看解析:www.cnitpm.com/st/79892751.html
11、 下列标准代号中, ( ) 为推荐性行业标准的代号。
a、sj/t
b、q/t11
c、gb/t
d、db11/t
信管网参考答案:a
查看解析:www.cnitpm.com/st/79902751.html
12、 以下显示器像素点距的规格中,最好的是 ( ) 。
a、0.39
b、0.33
c、0.31
d、0.28
信管网参考答案:d
查看解析:www.cnitpm.com/st/79912751.html
13、 在彩色喷墨打印机中,将油墨进行混合后得到的颜色称为 ( ) 色。
a、相减
b、相加
c、互补
d、比例
信管网参考答案:a
查看解析:www.cnitpm.com/st/79922752.html
14、 800×600的分辨率的图像,若每个像素具有16位的颜色深度,则可表示 ( ) 种不同的颜色。
a、1000
b、1024
c、65536
d、480000
信管网参考答案:c
查看解析:www.cnitpm.com/st/79932752.html
15、 结构化开发方法中,数据流图是 ( ) 阶段产生的成果。
a、需求分析
b、总体设计
c、详细设计
d、程序编码
信管网参考答案:a
查看解析:www.cnitpm.com/st/79942752.html
16、 cvs是一种 ( ) 工具。
a、需求分析
b、编译
c、程序编码
d、版本控制
信管网参考答案:d
查看解析:www.cnitpm.com/st/79952753.html
17、 以下关于原型化开发方法的叙述中,不正确的是 ( ) 。
a、原型化方法适应于需求不明确的软件开发
b、在开发过程中,可以废弃不用早期构造的软件原型
c、原型化方法可以直接开发出最终产品
d、原型化方法利于确认各项系统服务的可用性
信管网参考答案:c
查看解析:www.cnitpm.com/st/79962753.html
18、 通常在软件的 ( ) 活动中无需用户参与。
a、需求分析
b、维护
c、编码
d、测试
信管网参考答案:c
查看解析:www.cnitpm.com/st/79972753.html
19、 进行软件项目的风险分析时,风险避免、风险监控和风险管理及意外事件计划是( ) 活动中需要考虑的问题。
a、风险识别
b、风险预测
c、风险评估
d、风险控制
信管网参考答案:d
查看解析:www.cnitpm.com/st/79982754.html
20、 下面关于编程语言的各种说法中, ( ) 是正确的。
a、由于c语言程序是由函数构成的,因此它是一种函数型语言
b、smalltalk、c++、java、c#都是面向对象语言
c、函数型语言适用于编写处理高速计算的程序,常用于超级计算机的模拟计算
d、逻辑型语言是在client/server系统中用于实现负载分散的程序语言
信管网参考答案:b
查看解析:www.cnitpm.com/st/79992754.html
21、 在面向对象的语言中, ( ) 。
a、类的实例化是指对类的实例分配存储空间
b、每个类都必须创建一个实例
c、每个类只能创建一个实例
d、类的实例化是指对类进行初始化
信管网参考答案:a
查看解析:www.cnitpm.com/st/80002755.html
22、 在统一建模语言(uml)中,( )用于描述系统与外部系统及用户之间的交互。
a、类图
b、用例图
c、对象图
d、协作图
信管网参考答案:b
查看解析:www.cnitpm.com/st/80012755.html
23、 某系统的进程状态转换如下图所示,图中1、2、3和4分别表示引起状态转换的不同原因,原因4表示 (1) ;一个进程状态转换会引起另一个进程状态转换的是 (2) 。

(1)a、就绪进程被调度
b、运行进程执行了p操作
c、发生了阻塞进程等待的事件
d、运行进程的时间片到了
(2)a、1→2
b、2→1
c、3→2
d、2→4
信管网参考答案:c、b
查看解析:www.cnitpm.com/st/80022755.html
24、 在操作系统中,虚拟设备通常采用 ( ) 设备来提供虚拟设备。
a、spooling技术,利用磁带
b、spooling技术,利用磁盘
c、脱机批处理技术,利用磁盘
d、通道技术,利用磁带
信管网参考答案:b
查看解析:www.cnitpm.com/st/80032756.html
25、 某文件管理系统在磁盘上建立了位示图(bitmap),记录磁盘的使用情况。若系统中字长为32位,磁盘上的物理块依次编号为:0,1,2,…,那么8192号物理块的使用情况在位示图中的第 ( ) 个字中描述。
a、256
b、257
c、512
d、1024
信管网参考答案:b
查看解析:www.cnitpm.com/st/80042756.html
26、 某虚拟存储系统采用最近最少使用(lru)页面淘汰算法,假定系统为每个作业分配3个页面的主存空间,其中一个页面用来存放程序。现有某作业的部分语句如下:

设每个页面可存放150个整数变量,变量i、j放在程序页中。初始时,程序及变量i、j已在内存,其余两页为空,矩阵a按行序存放。在上述程序片段执行过程中,共产生 (1) 次缺页中断。最后留在内存中的是矩阵a的最后 (2) 。
(1)a、50
b、100
c、150
d、300
(2)a、2行
b、2列
c、3行
d、3列
信管网参考答案:b、c
查看解析:www.cnitpm.com/st/80052756.html
27、 统一过程(up)是一种用例驱动的迭代式增量开发过程,每次迭代过程中主要的工作流包括捕获需求、分析、设计、实现和测试等。这种软件过程的用例图(use case diagram)是通过 ( ) 得到的。
a、捕获需求
b、分析
c、设计
d、实现
信管网参考答案:a
查看解析:www.cnitpm.com/st/80062757.html
28、 序言性注释是指在每个程序或模块开头的一段说明,起辅助理解程序的作用,一般包括:程序的表示、名称和版本号,程序功能描述,接口与界面描述,输入/输出数据说明,开发历史,与运行环境有关的信息等。下列叙述中不属于序言性注释的是 ( ) 。
a、程序对硬件、软件资源的要求
b、重要变量和参数说明
c、嵌入在程序中的sql语句
d、程序开发的原作者、审查者、修改者、编程日期等
信管网参考答案:c
查看解析:www.cnitpm.com/st/80072757.html
29、 iso/iec 9126软件质量模型中第一层定义了六个质量特性,并为各质量特性定义了相应的质量子特性,其中易分析子特性属于软件的 ( ) 质量特性。
a、可靠性
b、效率
c、可维护性
d、功能性
信管网参考答案:c
查看解析:www.cnitpm.com/st/80082757.html
30、 软件 ( ) 的提高,有利于软件可靠性的提高。
a、存储效率
b、执行效率
c、容错性
d、可移植性
信管网参考答案:c
查看解析:www.cnitpm.com/st/80092758.html
31、 软件能力成熟度模型将软件能力成熟度自低到高依次划分为初始级、可重复级、定义级、管理级和优化级,并且高级别成熟度一定可以达到低级别成熟度的要求。其中 ( )中的开发过程及相应的管理工作均已标准化、文档化,并已建立完善的培训制度和专家评审制度。
a、可重复级和定义级
b、定义级和管理级
c、管理级和优化级
d、定义级、管理级和优化级
信管网参考答案:d
查看解析:www.cnitpm.com/st/80102758.html
32、 loc是软件规模的一种量度,它表示 ( ) 。
a、软件功能数
b、源代码行数
c、每单位成本数
d、工作量
信管网参考答案:b
查看解析:www.cnitpm.com/st/80112758.html
33、 阅读下列流程图:

(当用判定覆盖法进行测试时,至少需要设计 ( ) 个测试用例。
a、2
b、4
c、6
d、8
信管网参考答案:b
查看解析:www.cnitpm.com/st/80122759.html
34、 面向对象分析与设计是面向对象软件开发过程中的两个重要阶段,下列活动中,( ) 不属于面向对象分析阶段。
a、构建分析模型
b、识别分析类
c、确定接口规格
d、评估分析模型
信管网参考答案:c
查看解析:www.cnitpm.com/st/80132759.html
35、 在某大学学生学籍管理信息系统中,假设学生年龄的输入范围为16~40,则根据黑盒测试中的等价类划分技术,下面划分正确的是 ( ) 。
a、可划分为2个有效等价类,2个无效等价类
b、可划分为1个有效等价类,2个无效等价类
c、可划分为2个有效等价类,1个无效等价类
d、可划分为1个有效等价类,1个无效等价类
信管网参考答案:b
查看解析:www.cnitpm.com/st/80142759.html
36、 面向对象分析需要找出软件需求中客观存在的所有实体对象(概念),然后归纳、抽象出实体类。 (1) 是寻找实体对象的有效方法之一。
(1)a、会议调查
b、问卷调查
c、电话调查
d、名词分析
在"模型-视图-控制器(mvc)"模式中, (2) 主要表现用户界面, (3)用来描述核心业务逻辑。
(2)a、视图
b、模型
c、控制器
d、视图和控制器
(3)a、视图
b、模型
c、控制器
d、视图和控制器
信管网参考答案:d、a、b
查看解析:www.cnitpm.com/st/80152760.html
37、 在进行面向对象设计时,采用设计模式能够( )。
a、复用相似问题的相同解决方案
b、改善代码的平台可移植性
c、改善代码的可理解性
d、增强软件的易安装性
信管网参考答案:a
查看解析:www.cnitpm.com/st/80162760.html
38、 下面给出了4种设计模式的作用。
外观(facade):为子系统中的一组功能调用提供一个一致的接口,这个接口使得这一子系统更加容易使用;
装饰(decorate):当不能采用生成子类的方法进行扩充时,动态地给一个对象添加一些额外的功能;
单件(singleton):保证一个类仅有一个实例,并提供一个访问它的全局访问点;
模板方法(template method):在方法中定义算法的框架,而将算法中的一些操作步骤延迟到子类中实现。
请根据下面叙述的场景选用适当的设计模式。若某面向对象系统中的某些类有且只有一个实例,那么采用 (1) 设计模式能够有效达到该目的;该系统中的某子模块需要为其他模块提供访问不同数据库系统(oracle、sql server、db2 udb等)的功能,这些数据库系统提供的访问接口有一定的差异,但访问过程却都是相同的,例如,先连接数据库,再打开数据库,最后对数据进行查询, (2) 设计模式可抽象出相同的数据库访问过程;系统中的文本显示类(textview)和图片显示类(pictureview)都继承了组件类(component),分别显示文本和图片内容,现需要构造带有滚动条、或者带有黑色边框、或者既有滚动条又有黑色边框的文本显示控件和图片显示控件,但希望最多只增加三个类,(3)设计模式可以实现该目的。
(1)a、外观
b、装饰
c、单件
d、模板方法
(2)a、外观
b、装饰
c、单件
d、模板方法
(3)a、外观
b、装饰
c、单件
d、模板方法
信管网参考答案:c、d、b
查看解析:www.cnitpm.com/st/80172760.html
39、 在采用标准uml构建的用例模型(use-case model)中,参与者(actor)与用例(use case)是模型中的主要元素,其中参与者与用例之间可以具有( )关系。
a、包含(include)
b、递归(recursive)
c、关联(association)
d、组合(composite)
信管网参考答案:c
查看解析:www.cnitpm.com/st/80182761.html
40、 当采用标准uml构建系统类模型(class model)时,若类b除具有类a的全部特性外,类b还可定义新的特性以及置换类a的部分特性,那么类b与类a具有(1)关系;若类a的对象维持类b对象的引用或指针,并可与类c的对象共享相同的类b的对象,那么类a与类b具有(2)关系。
(1)a、聚合
b、泛化
c、传递
d、迭代
(2)a、聚合
b、泛化
c、传递
d、迭代
信管网参考答案:b、a
查看解析:www.cnitpm.com/st/80192761.html
41、 表达式"(a+b)* (c-d)"的后缀表示为 ( ) 。
a、ab+cd-*
b、abcd+ -*
c、ab+*cd-
d、abcd*+ -
信管网参考答案:a
查看解析:www.cnitpm.com/st/80202761.html
42、 函数t()、f()的定义如下所示,若调用函数t时传递给x的值为3,并且调用函数f()时,第一个参数采用传值(call by value)方式,第二个参数采用传值引用(call by reference)方式,则函数t的返回值为 ( ) 。

a、35
b、24
c、22
d、11
信管网参考答案:b
查看解析:www.cnitpm.com/st/80212762.html
43、 程序设计语言中 ( ) 。
a、while循环语句的执行效率比do-while循环语句的执行效率高
b、while循环语句的循环体执行次数比循环条件的判断次数多1,而do-while语句的循环体执行次数比循环条件的判断次数少1
c、while语句的循环体执行次数比循环条件的判断次数少1,而do-while语句的循环体执行次数比循环条件的判断次数多1
d、while语句的循环体执行次数比循环条件的判断次数少1,而do-while语句的循环体执行次数等于循环条件的判断次数
信管网参考答案:d
查看解析:www.cnitpm.com/st/80222762.html
44、信管网参考答案:b
查看解析:www.cnitpm.com/st/80232762.html
45、 在数据库管理系统中, (  ) 不属于安全性控制机制。
a、完整性约束
b、视图
c、密码验证
d、用户授权
信管网参考答案:a
查看解析:www.cnitpm.com/st/80242763.html
46、 给定供应关系spj(供应商号,零件号,工程号,数量),查询某工程至少用了3家供应商(包含3家)供应的零件的平均数量,并按工程号的降序排列。

(1)a、avg(数量)at 平均数量
b、avg(数量)as平均数量
c、平均数量 at avg(数量)
d、平均数量as avg(数量)
(2)a、having count(distinct(供应商号))>2
b、where count(供应商号)>2
c、having(distinct(供应商号))>2
d、where 供应商号 2
信管网参考答案:b、a
查看解析:www.cnitpm.com/st/80252763.html
47、 设关系模式r(a, b, c),传递依赖指的是 (1) ;下列结论错误的是 (2) 。
(1)a、若a→b,b→c,则a→c
b、若a→b,a→c,则a→bc
c、若a→c,则ab→c
d、若a→bc,则a→b,a→c
(2)a、若a→bc,则a→b,a→c
b、若a→b,a→c,则a→bc
c、若a→c,则ab→c
d、若ab→c,则a→c,b→c
信管网参考答案:a、d
查看解析:www.cnitpm.com/st/80262763.html
48、 输入受限的双端队列是指元素只能从队列的一端输入,但可以从队列的两端输出,如下图所示。若有8、1、4、2依次进入输入受限的双端队列,则得不到输出序列 ( ) 。
a、2、8、1、4
b、1、4、8、2
c、4、2、1、8
d、2、1、4、8
信管网参考答案:d
查看解析:www.cnitpm.com/st/80272764.html
49、 已知某二叉树的中序序列为cbdaefi、先序序列为abcdefi,则该二叉树的高度为 ( ) 。
a、2
b、3
c、4
d、5
信管网参考答案:c
查看解析:www.cnitpm.com/st/80282764.html
50、 某工程计划如下图所示,各个作业所需的天数如下表所示,设该工程从第0天开工,则该工程的最短工期是 (1) 天,作业j最迟应在第 (2) 天开工。

(1)a、17
b、18
c、19
d、20
(2)a、11
b、13
c、14
d、16
信管网参考答案:d、b
查看解析:www.cnitpm.com/st/80292764.html
51、 下图所示平衡二叉树(树中任一结点的左右子树高度之差不超过1)中,结点a的右子树ar高度为h,结点b的左子树bl高度为h,结点c的左子树cl、右子树cr高度都为h-1。若在cr中插入一个结点并使得cr的高度增加1,则该二叉树 ( ) 。

a、以b为根的子二叉树变为不平衡
b、以c为根的子二叉树变为不平衡
c、以a为根的子二叉树变为不平衡
d、仍然是平衡二叉树
信管网参考答案:c
查看解析:www.cnitpm.com/st/80302765.html
52、 设商店有10元、5元、2元和1元的零币,每种零币的数量充足。售货员给顾客找零钱时,零币的数量越少越好。例如给顾客找零29元:先选2张10元币,然后选择1张5元币,再选择两张2元币。以上的找零钱方法采用了( ) 策略。
a、分治
b、贪心
c、动态规划
d、回溯
信管网参考答案:b
查看解析:www.cnitpm.com/st/80312765.html
53、 对n个元素的数组进行 ( ) ,其平均时间复杂度和最坏情况下的时间复杂度都是o(nlogn)。
a、希尔排序
b、快速排序
c、堆排序
d、选择排序
信管网参考答案:c
查看解析:www.cnitpm.com/st/80322766.html
54、 由值为29、12、15、6、23的五个叶子结点构造的哈夫曼树为 (1) ,其带权路径长度为 (2) 。
(1)
(2)a、85
b、188
c、192
d、222
信管网参考答案:a、c
查看解析:www.cnitpm.com/st/80332766.html
55、 关于路由器,下列说法中错误的是 ( ) 。
a、路由器可以隔离子网,抑制广播风暴
b、路由器可以实现网络地址转换
c、路由器可以提供可靠性不同的多条路由选择
d、路由器只能实现点对点的传输
信管网参考答案:d
查看解析:www.cnitpm.com/st/80342766.html
56、 关于arp表,以下描述中正确的是( ) 。
a、提供常用目标地址的快捷方式来减少网络流量
b、用于建立ip地址到mac地址的映射
c、用于在各个子网之间进行路由选择
d、用于进行应用层信息的转换
信管网参考答案:b
查看解析:www.cnitpm.com/st/80352767.html
57、 分配给某校园网的地址块是202.105.192.0/18,该校园网包含 ( ) 个c类网络。
a、6
b、14
c、30
d、62
信管网参考答案:d
查看解析:www.cnitpm.com/st/80362767.html
58、 在windows操作系统中,采用 ( ) 命令来测试到达目标所经过的路由器数目及ip地址。
a、ping
b、tracert
c、arp
d、nslookup
信管网参考答案:b
查看解析:www.cnitpm.com/st/80372767.html
59、 以下关于dhcp服务的说法中正确的是 ( ) 。
a、在一个子网内只能设置一台dhcp服务器,以防止冲突
b、在默认情况下,客户机采用最先到达的dhcp服务器分配的ip地址
c、使用dhcp服务,无法保证某台计算机使用固定ip地址
d、客户端在配置时必须指明dhcp服务器ip地址,才能获得dhcp服务
信管网参考答案:b
查看解析:www.cnitpm.com/st/80382768.html
60、 (1) analysis emphasizes the drawing of pictorial system models to document and validate both existing and/or proposed systems.ultimately, the system models become the(2) for designing and constructing an improved system. (3) is such a technique. the emphasis in this technique is process-centered.systems analysts draw a series of process models called (4) . (5) is another such technique that integrates data and process concerns into constructs called objects.
(1)a、prototyping
b、accelerated
c、model-driven
d、iterative
(2)a、image
b、picture
c、layout
d、blueprint
(3)a、structured analysis
b、information engineering
c、discovery prototyping
d、object-oriented analysis
(4)a、pert
b、dfd
c、erd
d、uml
(5)a、structured analysis
b、information engineering
c、discovery prototyping
d、object-oriented analysis
信管网参考答案:c、d、a、d、b
查看解析:www.cnitpm.com/st/80392768.html
扫码关注公众号

温馨提示:因考试政策、内容不断变化与调整,信管网网站提供的以上信息仅供参考,如有异议,请以权威部门公布的内容为准!

信管网致力于为广大信管从业人员、爱好者、大学生提供专业、高质量的课程和服务,解决其考试证书、技能提升和就业的需求。

信管网软考课程由信管网依托10年专业软考教研倾力打造,官方教材参编作者和资深讲师坐镇,通过深研历年考试出题规律与考试大纲,深挖核心知识与高频考点,为学员考试保驾护航。面授、直播&录播,多种班型灵活学习,满足不同学员考证需求,降低课程学习难度,使学习效果事半功倍。

相关内容

发表评论  查看完整评论  

推荐文章