中级软件设计师
当前位置:
首页
>
计算机
>
计算机软件水平考试
> 中级软件设计师
搜索
[单项选择]将Students表的插入权限赋予用户UserA,并允许其将权限授予他人,应使用的SQL语句为:GRANT(1)TABLEStudentsTOUserA(2);空白(2)处应选择()
A. FORALL
B. PUBLIC
C. WITHCHECKOPTION
D. WITHGRANTOPTION
[单项选择]给定关系模式R
,U={A,B,C},F={AB→C,C→B}。关系R(1),且分别有(2)。空白(1)处应选择().
A. 只有1个候选关键字AC
B. 只有1个候选关键字AB
C. 有2个候选关键字AC和BC
D. 有2个候选关键字AC和AB
[单项选择]对n个元素值分别为-1、0或1的整型数组A进行升序排序的算法描述如下:统计A中-1、0和1的个数,设分别为n
1
、n
2
和n
3
,然后将A中的前n
1
个元素赋值为-1,第n
1
+1到n
1
+n
2
个元素赋值为0,最后n
3
个元素赋值为1。该算法的时间复杂度和空间复杂度分别为()。
A. Θ(n)和Θ(1)
B. Θ(n)和Θ(n)
C. Θ(n
2
)和Θ(1)
D. Θ(n
2
)和Θ(n)
[单项选择]在有n个无序无重复元素值的数组中查找第i小的数的算法描述如下:任意取一个元素r,用划分操作确定其在数组中的位置,假设元素r为第k小的数。若i等于k,则返回该元素值;若i小于k,则在划分的前半部分递归进行划分操作找第i小的数;否则在划分的后半部分递归进行划分操作找第k-i小的数。该算法是一种基于()策略的算法。
A. 分治
B. 动态规划
C. 贪心
D. 回溯
[单项选择]给定关系模式R
,U={A,B,C},F={AB→C,C→B}。关系R(1),且分别有(2)。空白(2)处应选择()
A. 1个非主属性和2个主属性
B. 2个非主属性和1个主属性
C. 0个非主属性和3个主属性
D. 3个非主属性和0个主属性
[单项选择]欲动态地给一个对象添加职责,宜采用()模式。
A. 适配器(Adapter)
B. 桥接(BridgE.
C. 组合(CompositE.
D. 装饰器(Decorator)
[单项选择]对于线性表(由n个同类元素构成的线性序列),采用单向循环链表存储的特定之一是()
A. 从表中任意节点出发都能遍历整个链表
B. 对表中的任意节点可以进行随机访问
C. 对于表中的任意一个节点,访问其直接前趋和直接后继节点所用时间相同
D. 第一个节点必须是头节点
[单项选择]分治算法设计技术()
A. 一般由三个步骤组成:问题划分、递归求解、合并解
B. 一定是用递归技术来实现
C. 将问题划分为k个规模相等的子问题
D. 划分代价很小而合并代价很大
[单项选择]要在8×8的棋盘上摆放8个"皇后",要求"皇后"之间不能发生冲突,即任何两个"皇后"不能在同一行、同一列和相同的对角线上,则一般采用()来实现。
A. 分治法
B. 动态规划法
C. 贪心法
D. 回溯法
[单项选择]无向图中一个顶点的度是指图中与该顶点相邻接的顶点数。若无向图G中的顶点数为n,边数为e,则所有顶点的度数之和为()
A. n×e
B. n+e
C. 2n
D. 2e
[单项选择]()模式通过提供与对象相同的接口来控制对这个对象的访问。
A. 适配器(Adapter)
B. 代理(Proxy)
C. 组合(Composite)
D. 装饰器(Decorator)
[单项选择]采用面向对象开发方法时,对象是系统运行的基本实体。以下关于对象的叙述中,正确的是()
A. 对象只能包括数据(属性)
B. 对象只能包括操作(行为)
C. 对象一定有相同的属性和行为
D. 对象通常由对象名、属性和操作三个部分组成
[单项选择]某医院数据库的部分关系模式为:科室(科室号,科室名,负责人,电话)、病患(病历号,姓名,住址,联系电话)和职工(职工号,职工姓名,科室号,住址,联系电话)。假设每个科室有一位负责人和一部电话,每个科室有若干名职工,一名职工只属于一个科室;一个医生可以为多个病患看病;一个病患可以由多个医生多次诊治。科室与职工的所属联系类型是(1),病患与医生的就诊联系类型为(2)。对于就诊联系最合理的设计是(3),就诊关系的主键是(4)。空白(1)处应选择()
A. 1:1
B. 1:n
C. n:1
D. n:m
[单项选择]采用UML进行面向对象开发时,部署图通常在()阶段使用。
A. 需求分析
B. 架构设计
C. 实现
D. 实施
[单项选择]在面向对象软件开发中,封装是一种()技术,其目的是使对象的使用者和生产者分离。
A. 接口管理
B. 信息隐藏
C. 多态
D. 聚合
<<
<
3
4
5
6
7
>
>>
相关试卷:
中级软件设计师下午试题-52
中级软件设计师上午试题-71
中级软件设计师下午试题-58
中级软件设计师下午试题-2
中级软件设计师上午试题-78
计算机水平考试中级软件设计师2004年下半年下午真题
中级软件设计师上午试题-70
计算机水平考试中级软件设计师2009年上半年下午真题
中级软件设计师下午试题-34
中级软件设计师上午试题-18