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

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

免费下载软件设计师历年真题:http://www.cnitpm.com/zhenti/rs.html
该套题在线考试:http://www.cnitpm.com/exam/examam.aspx?t1=2&sid=536718
1、 位于cpu与主存之间的高速缓冲存储器cache用于存放部分主存数据的拷贝,主存地址与cache地址之间的转换工作由()完成。

a.硬件
b.软件
c.用户
d.程序员
信管网参考答案:a
查看解析:www.cnitpm.com/st/2473410014.html
2、 内存单元按字节编址,地址0000a000h~0000bfffh共有()个存储单元。
a.8192k
b.1024k
c.13k
d.8k
信管网参考答案:d
查看解析:www.cnitpm.com/st/2473518838.html
3、 相联存储器按()访问。
a.地址
b.先入后出的方式
c.内容
d.先入先出的方式
信管网参考答案:c
查看解析:www.cnitpm.com/st/2473620811.html
4、 若cpu要执行的指令为:mov r1,#45(即将数值45传送到寄存器r1中),则该指令中采用的寻址方式为()。
a.直接寻址和立即寻址
b.寄存器寻址和立即寻址
c.相对寻址和直接寻址
d.寄存器间接寻址和直接寻址
信管网参考答案:b
查看解析:www.cnitpm.com/st/247379661.html
5、 一条指令的执行过程可以分解为取指、分析和执行3步,在取指时间t取指=3△t、分析时间t分析=2△t、执行时间t执行=4△t的情况下,若按串行方式执行,则10条指令全部执行完需要(1)△t。若按照流水方式执行,则执行完10条指令需要=(2)△t。
(1) a.40
b.70
c.90
d.100
(2)a.20
b.30
c.40
d.45
信管网参考答案:c、d
查看解析:www.cnitpm.com/st/247386061.html
6、 甲和乙要进行通信,甲对发送的消息附加了数字签名,乙收到该消息后利用()验证该消息的真实性。
a.甲的公钥
b.甲的私钥
c.乙的公钥
d.乙的私钥
信管网参考答案:a
查看解析:www.cnitpm.com/st/2473913350.html
7、 在windows系统中,默认权限最低的用户组是()。
a.everyone
b.administrators
c.power users
d.users
信管网参考答案:a
查看解析:www.cnitpm.com/st/2474021912.html
8、 iis6.0支持的身份验证安全机制有4种验证方法,其中安全级别最高的验证方法是()。
a.匿名身份验证
b.集成windows身份验证
c.基本身份验证
d.摘要式身份验证
信管网参考答案:b
查看解析:www.cnitpm.com/st/247417091.html
9、 软件著作权的客体不包括()。
a.源程序
b.目标程序
c.软件文档
d.软件开发思想
信管网参考答案:d
查看解析:www.cnitpm.com/st/2474216998.html
10、 中国企业m与美国公司l进行技术合作,合同约定m使用一项在有效期内的美国专利,但该项美国专利未在中国和其他国家提出申请。对于m销售依照该专利生产的产品,以下叙述正确的是()。
a.在中国销售,m需要向l支付专利许可使用费
b.返销美国,m不需要向l支付专利许可使用费
c.在其他国家销售,m需要向l支付专利许可使用费
d.在中国销售,m不需要向l支付专利许可使用费
信管网参考答案:d
查看解析:www.cnitpm.com/st/2474323866.html
11、 使用()dpi的分辨率扫描一幅2×4英寸的照片,可以得到一幅300×600像素的图像。
a.100
b.150
c.300
d.600
信管网参考答案:b
查看解析:www.cnitpm.com/st/2474419002.html
12、 计算机数字音乐合成技术主要有(1)两种方式,其中使用(2)合成的音乐,其音质更好。
(1)a.fm和am
b.am和pm
c.fm和pm
d.fm和wave table
(2)a.fm
b.am
c.pm
d.wave table
信管网参考答案:d、d
查看解析:www.cnitpm.com/st/2474526989.html
13、 数据流图(dfd.对系统的功能和功能之间的数据流进行建模,其中顶层数据流图描述了系统的()。
a.处理过程
b.输入与输出
c.数据存储
d.数据实体
信管网参考答案:b
查看解析:www.cnitpm.com/st/2474612013.html
14、 模块a执行几个逻辑上相似的功能,通过参数确定该模块完成哪一个功能,则该模块具有()内聚。
a.顺序
b.过程
c.逻辑
d.功能
信管网参考答案:c
查看解析:www.cnitpm.com/st/2474729922.html
15、 图2-1是一个软件项目的活动图,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的值表示完成活动所需要的时间,则()在关键路径上。

a.b
b.c
c.d
d.h
信管网参考答案:b
查看解析:www.cnitpm.com/st/2474817642.html
16、 ()最不适于采用无主程序员组的开发人员组织形式。
a.开发人数少(如3~4人)的项目
b.采用新技术的项目
c.大规模项目
d.确定性较小的项目
信管网参考答案:c
查看解析:www.cnitpm.com/st/2474916418.html
17、 若软件项目组对风险采用主动的控制方法,则()是最好的风险控制策略。
a.风险避免
b.风险监控
c.风险消除
d.风险管理及意外事件计划
信管网参考答案:a
查看解析:www.cnitpm.com/st/2475029737.html
18、 对于逻辑表达式“x and y or not z”,and、or、not分别是逻辑与、或、非运算,优先级从高到低为not、and、or,and、or为左结合,not为右结合,若进行短路计算,则()。
a.x为真时,整个表达式的值即为真,不需要计算y和z的值
b.x为假时,整个表达式的值即为假,不需要计算y和z的值
c.x为真时,根据y的值决定是否需要计算z的值
d.x为假时,根据y的值决定是否需要计算z的值
信管网参考答案:c
查看解析:www.cnitpm.com/st/2475118354.html
19、 对于二维数组a[1.. n, 1.. n]中的一个元素a[i, j](1≤i, j≤n),存储在a[i, j]之前的元素个数()。
a.与按行存储或按列存储方式无关
b.在i=j时与按行存储或按列存储方式无关
c.在按行存储方式下比按列存储方式下要多
d.在按行存储方式下比按列存储方式下要少
信管网参考答案:b
查看解析:www.cnitpm.com/st/2475216136.html
20、 算术表达式x-(y+c)*8的后缀式是()(-、+、*表示算术的减、加、乘运算,运算符的优先级和结合性遵循惯例)。
a.x y c 8 - + *
b.x y - c + 8 *
c.x y c 8 * + -
d.x y c + 8 * -
信管网参考答案:d
查看解析:www.cnitpm.com/st/247536029.html
21、 若某企业拥有的总资金数为15,投资4个项目p1、p2、p3、p4,各项目需要的最大资金数分别是6、8、8、10,企业资金情况如表2-1所示。p1新申请2个资金,p2新申请1个资金,若企业资金管理处为项目p1和p2分配新申请的资金,则p1、p2、p3、p4尚需的资金数分别为(1);假设p1已经还清所有投资款,企业资金使用情况如表2-2所示,那么企业的可用资金数为(2)。若在表2-2所示的情况下,企业资金管理处为p2、p3、p4各分配资金数2、2、3,则分配后p2、p3、p4已用资金数分别为(3)。

(1) a.1、3、6、7,可用资金数为0,故资金周转状态是不安全的
b.2、5、6、7,可用资金数为1,故资金周转状态是不安全的
c.2、4、6、7,可用资金数为2,故资金周转状态是安全的
d.3、3、6、7,可用资金数为2,故资金周转状态是安全的
(2) a.4
b.5
c.6
d.7
(3) a.3、2、3,尚需资金数分别为5、6、7,故资金周转状态是安全的
b.5、4、6,尚需资金数分别为3、4、4,故资金周转状态是安全的
c.3、2、3,尚需资金数分别为5、6、7,故资金周转状态是不安全的
d.5、4、6,尚需资金数分别为3、4、4,故资金周转状态是不安全的
信管网参考答案:c、d、d
查看解析:www.cnitpm.com/st/247542661.html
22、 假设一台按字节编址的16位计算机系统,采用虚拟页式存储管理方案,页面的大小为2k,且系统中没有使用快表(或联想存储器)。某用户程序如图2-2所示,该程序的页面变换表如图2-3所示,表中状态位等于1和0分别表示页面在内存或不在内存。

图2-2中move datal,data2是一个4字节的指令,data1和data2表示该指令的两个32位操作数。假设move指令存放在2047地址开始的内存单元中,data1存放在6143地址开始的内存单元中,data2存放在10239地址开始的内存单元中,那么执行move指令将产生(1)次缺页中断,其中:取指令产生(2)次缺页中断,取data1和data2操作数分别产生(3)次缺页中断。
(1) a.3
b.4
c.5
d.6
(2) a.0
b.1
c.2
d.3
(3) a.1、1
b.1、2
c.2、2
d.2、3
信管网参考答案:c、b、c
查看解析:www.cnitpm.com/st/2475522522.html
23、 软件开发的增量模型()。
a.最适用于需求被清晰定义的情况
b.是一种能够快速构造可运行产品的好方法
c.最适合于大规模团队开发的项目
d.是一种不适用于商业产品的创新模型
信管网参考答案:b
查看解析:www.cnitpm.com/st/247562519.html
24、 假设某软件公司与客户签订合同开发一个软件系统,系统的功能有较清晰的定义,且客户对交付时间有严格要求,则该系统的开发最适宜采用()。
a.瀑布模型
b.原型模型
c.v模型
d.螺旋模型
信管网参考答案:a
查看解析:www.cnitpm.com/st/24757446.html
25、 某企业由于外部市场环境和管理需求的变化对现有软件系统提出新的需求,则对该软件系统进行的维护属于()维护。
a.正确性
b.完善性
c.适应性
d.预防性
信管网参考答案:c
查看解析:www.cnitpm.com/st/2475828343.html
26、 mccall软件质量模型从软件产品的运行、修正和转移3个方面确定了11个质量特性,其中()不属于产品运行方面的质量特性。
a.正确性
b.可靠性
c.效率
d.灵活性
信管网参考答案:d
查看解析:www.cnitpm.com/st/2475912686.html
27、 采用mccabe度量法计算图2-4所示程序图的环路复杂性为()。

a.2
b.3
c.4
d.5
信管网参考答案:b
查看解析:www.cnitpm.com/st/2476016465.html
28、 在白盒测试法中,(1)是最弱的覆盖准则。图2-5至少需要(2)个测试用例才可以完成路径覆盖,语句组2不对变量i进行操作。

(1) a.语句
b.条件
c.判定
d.路径
(2) a.1
b.2
c.3
d.4


信管网参考答案:a、c
查看解析:www.cnitpm.com/st/247616854.html
29、 根据iso/iec9126软件质量模型中对软件质量特性的定义,可维护性质量特性的()子特性是指与为确认经修改软件所需努力有关的软件属性。
a.易测试性
b.易分析性
c.稳定性
d.易改变性
信管网参考答案:a
查看解析:www.cnitpm.com/st/247621390.html
30、 面向对象技术中,组合关系表示()。
a.包与其中模型元素的关系
b.用例之间的一种关系
c.类与其对象的关系
d.整体与其部分之间的一种关系
信管网参考答案:d
查看解析:www.cnitpm.com/st/2476316221.html
31、 以下关于封装在软件复用中所充当的角色的叙述中,正确的是()。
a.封装使得其他开发人员不需要知道一个软件组件内部如何工作
b.封装使得软件组件更有效地工作
c.封装使得软件开发人员不需要编制开发文档
d.封装使得软件组件开发更加容易
信管网参考答案:a
查看解析:www.cnitpm.com/st/2476419124.html
32、 在有些程序设计语言中,过程调用和响应调用需执行的代码的绑定直到运行时才进行,这种绑定称为()。
a.静态绑定
b.动态绑定
c.过载绑定
d.强制绑定
信管网参考答案:b
查看解析:www.cnitpm.com/st/2476526835.html
33、 uml序列图是一种交互图,描述了系统中对象之间传递消息的时间次序。其中,异步消息与同步消息不同,(1)。在图2-6中,(2)表示一条同步消息,(3)表示一条异步消息,(4)表示一条返回消息。

(1) a.异步消息并不引起调用者终止执行而等待控制权的返回
b.异步消息和阻塞调用有相同的效果
c.异步消息是同步消息的响应
d.异步消息和同步消息一样等待返回消息
(2)a.1
b.2
c.3
d.4
(3) a.1
b.2
c.3
d.4
(4) a.1
b.2
c.3
d.4
信管网参考答案:a、a、c、b
查看解析:www.cnitpm.com/st/2476627024.html
34、 设计模式根据目的进行分类,可以分为创建型、结构型和行为型3种。其中结构型模式用于处理类和对象的组合。()模式是一种结构型模式。
a.适配器(adapter)
b.命令(command)
c.生成器(builder)
d.状态(state)
信管网参考答案:a
查看解析:www.cnitpm.com/st/2476710091.html
35、 设计模式中的(1)模式将对象组合成树形结构以表示“部分-整体”的层次结构,使得客户对单个对象和组合对象的使用具有一致性。图2-7为该模式的类图,其中,(2)定义有子部件的那些部件的行为;组合部件的对象由(3)通过component提供的接口操作。

(1)a.代理(proxy)
b.桥接器(bridge)
c.组合(composite)
d.装饰器(decorator)
(2) a.client
b.component
c.leaf
d.composite
(3) a.client
b.component
c.leaf
d.composite
信管网参考答案:c、d、a
查看解析:www.cnitpm.com/st/2476817773.html
36、 图2-8所示为一个有限自动机(其中,a是初态、c是终态),该自动机所识别的字符串的特点是()。

a.必须以11结尾的0、1串
b.必须以00结尾的0、1串
c.必须以01结尾的0、1串
d.必须以10结尾的0、1串
信管网参考答案:c
查看解析:www.cnitpm.com/st/2476926262.html
37、 e-r模型向关系模型转换时,三个实体之间多对多的联系m:n:p应该转换为一个独立的关系模式,且该关系模式的关键字由()组成。
a.多对多联系的属性
b.三个实体的关键字
c.任意一个实体的关键字
d.任意两个实体的关键字
信管网参考答案:b
查看解析:www.cnitpm.com/st/247705679.html
38、 函数(过程)调用时,常采用传值与传地址两种方式在实参与形参间传递信息。以下叙述中,正确的是()。
a.在传值方式下,将形参的值传给实参,因此,形参必须是常量或变量
b.在传值方式下,将实参的值传给形参,因此,实参必须是常量或变量
c.在传地址方式下,将形参的地址传给实参,因此,形参必须有地址
d.在传地址方式下,将实参的地址传给形参,因此,实参必须有地址
信管网参考答案:d
查看解析:www.cnitpm.com/st/247712120.html
39、 编译和解释是实现高级程序设计语言翻译的两种基本形式。以下关于编译与解释的叙述中,正确的是()。
a.在解释方式下,对源程序不进行词法分析和语法分析,直接进行语义分析
b.在解释方式下,无需进行语法、语法和语义分析,而是直接产生源程序的目标代码
c.在编译方式下,必须进行词法、语法和语义分析,然后再产生源程序的目标代码
d.在编译方式下,必须先形成源程序的中间代码,然后再产生与机器对应的目标代码
信管网参考答案:c
查看解析:www.cnitpm.com/st/2477221568.html
40、

53、a.属性a和c的值分别等于1和3的元组为结果集

b.属性a和c的值分别等于1和3的两列为结果集

c.对r关系进行a=1、c=3的投影运算

d.对r关系进行属性a和c的投影运算
信管网参考答案:c、d
查看解析:www.cnitpm.com/st/2477312049.html
41、 某销售公司数据库的零件关系p(零件号,零件名称,供应商,供应商所在地,库存量),函数依赖集f={零件号→零件名称,(零件号,供应商)→库存量,供应商→供应商所在地}。
零件关系p属于()。
a.1nf
b.2nf
c.3nf
d.4nf
信管网参考答案:a
查看解析:www.cnitpm.com/st/2477416271.html
42、 查询各种零件的平均库存量、最多库存量与最少库存量之间差值的sol语句如下:
select 零件号,(1)from p(2);
(1)a.avg(库存量)as平均库存量,max(库存量)—min(库存量)as差值
b.平均库存量as avg(库存量),差值as max(库存量)—min(库存量)
c.avg库存量as平均库存量,max库存量—min库存量as差值
d.平均库存量as avg库存量,差值as max库存量—min库存量
(2) a.order by 供应商
b.order by 零件号
c.group by 供应商
d.group by 零件号
信管网参考答案:a、d
查看解析:www.cnitpm.com/st/24775814.html
43、 对于一个长度大于1且不存在重复元素的序列,令其所有元素依次通过一个初始为空的队列后,再通过一个初始为空的栈。设队列和栈的容量都足够大,一个序列通过队列(栈)的含义是序列的每个元素都入队列(栈)且出队列(栈)一次且仅一次。对于该序列在上述队列和栈上的操作,正确的叙述是()。
a.出队序列和出栈序列一定相同
b.出队序列和出栈序列一定互为逆序
c.入队序列与出队序列一定相同,入栈序列与出栈序列不一定相同
d.入栈序列与出栈序列一定互为逆序,入队序列与出队序列不一定互为逆序
信管网参考答案:c
查看解析:www.cnitpm.com/st/2477613626.html
44、 在字符串的kmp模式匹配算法中,需要求解模式串p的next,函数值,其定义如下所示。



若模式串p为“aaabaaa”,则其next函数值为()。
a.0123123
b.0123210
c.0123432
d.0123456
信管网参考答案:a
查看解析:www.cnitpm.com/st/2477721195.html
45、

若n2、n1、n0分别表示一个二叉树中度为2、度为1和叶子结点的数目(结点的度定义为结点的子树数目),则对于任何一个非空的二叉树,()。

a.n2一定大于n1

b.n1一定大于n0

c.n2一定大于n0

d.n0一定大于n2
信管网参考答案:d
查看解析:www.cnitpm.com/st/2477819897.html
46、 从存储空间的利用率角度来看,以下关于数据结构中图的存储的叙述中,正确的是()。
a.有向图适合采用邻接矩阵存储,无向图适合采用邻接表存储
b.无向图适合采用邻接矩阵存储,有向图适合采用邻接表存储
c.完全图适合采用邻接矩阵存储
d.完全图适合采用邻接表存储
信管网参考答案:c
查看解析:www.cnitpm.com/st/2477911141.html
47、递增序列a(a1,a2,…,an)和b(b1,b2,…,bn)的元素互不相同,若需将它们合并为一个长度为2n的递增序列,则当最终的排列结果为()时,归并过程中元素的比较次数最多。

a.a1,a2,…,an,b1,b2,…,bn

b.b1,b2,…,bn,a1,a2,…,an

c.a1,b1,a2,b2,…,aibi,…,anbn

d.a1,a2,…,ai/2,b1,b2,…,bi/2,ai/2+1,ai/2+2,…,an,bi/2+1,bi/2+2,…,bn
信管网参考答案:c
查看解析:www.cnitpm.com/st/2478029200.html
48、 以下关于渐进符号的表示中,不正确的是()。
a.
b.n2=o(n2)
c.n2=o(n)
d.n2=o(n3)
信管网参考答案:c
查看解析:www.cnitpm.com/st/2478128113.html
49、 某货车运输公司有一个中央仓库和n个运输目的地,每天要从中央仓库将货物运输到所有运输目的地,到达每个运输目的地一次且仅一次,最后回到中央仓库。在两个地点i和j之间运输货物存在费用cij。为求解旅行费用总和最小的运输路径,设计如下算法:首先选择离中央仓库最近的运输目的地1,然后选择离运输目的地1最近的运输目的地2,…,每次在来访问过的运输目的地中选择离当前运输目的地最近的运输目的地,最后回到中央仓库。该算法采用了(1)算法设计策略,其时间复杂度为(2)。
(1) a.分治
b.动态规划
c.贪心
d.回溯
(2)
信管网参考答案:c、a
查看解析:www.cnitpm.com/st/2478223876.html
50、

现要对n个实数(仅包含正实数和负实数)组成的数组a进行重新排列,使得其中所有的负实数都位于正实数之前。求解该问题的算法的伪代码如下所示,则该算法的时间和空间复杂度分别为()。

i=0; j=n-1;

while i<jdo

while a[i]<0 do

i=i+1;

while a[j]>0 do

j=j-1;

if i<j do

交换a[i]和a[j];


信管网参考答案:c
查看解析:www.cnitpm.com/st/2478310746.html
51、 网络中存在各种交换设备,下面的说法中错误的是()。
a.以太网交换机根据mac地址进行交换
b.帧中继交换机只能根据虚电路号dlci进行交换
c.三层交换机只能根据第三层协议进行交换
d.atm交换机根据虚电路标识进行信元交换
信管网参考答案:c
查看解析:www.cnitpm.com/st/2478415802.html
52、 smtp传输的邮件报文采用()格式表示。
a.ascii
b.zip
c.pnp
d.html
信管网参考答案:a
查看解析:www.cnitpm.com/st/247858837.html
53、 网络的可用性是指()。
a.网络通信能力的大小
b.用户用于网络维修的时间
c.网络的可靠性
d.用户可利用网络时间的百分比
信管网参考答案:d
查看解析:www.cnitpm.com/st/2478629701.html
54、 建筑物综合布线系统中的园区子系统是指()。
a.由终端到信息插座之间的连线系统
b.楼层接线间到工作区的线缆系统
c.各楼层设备之间的互连系统
d.连接各个建筑物的通信系统
信管网参考答案:d
查看解析:www.cnitpm.com/st/247878126.html
55、 如果子网172.6.32.0/20被划分为子网172.6.32.0/26,则下面的结论中正确的是()。
a.被划分为62个子网
b.每个子网有64个主机地址
c.被划分为32个子网
d.每个子网有62个主机地址
信管网参考答案:d
查看解析:www.cnitpm.com/st/247888336.html
56、 at a basic level, cloud computing is simply a means of delivering it resources as (1). almost all it resources can be delivered as a cloud service: applications, compute power, storage capacity, networking, programming tools, even communication services and collaboration (2). cloud computing began as large-scale internet service providers such as google, amazon, and others built out their infrastructure. an architecture emerged: massively scaled, (3)distributed system resources, abstracted as virtual it services and managed as continuously configured, pooled resources. in this architecture, the data is mostly resident on (4)"somewhere on the intemet" and the application runs on both the "cloud servers" and the user's browser. both clouds and grids are built to scale horizontally very efficiently. both are built towithstand failures of (5)elements or nodes. both are charged on a per-use basis. but while grids typically process batch jobs, with a defined start and end point, cloud servics can be continuous. what's more, clouds expand the types of resources available——file storage, databases, and web services——and extend the applicability to web and enterprise applications.
(1)a. hardware
b. computers
c. services
d. software
(2) a. computers
b. disks
c. machines
d. tools
(3) a. horizontally
b. vertically
c. inclined
d. decreasingly
(4) a. clients
b. middleware
c. servers
d. hard disks
(5) a. entire
b. individual
c. general
d. separate
信管网参考答案:c、d、a、c、b
查看解析:www.cnitpm.com/st/2478922907.html

扫码关注公众号

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

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

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

相关内容

发表评论  查看完整评论  

推荐文章