第1题 在下面的选项中,适合使用CheckBox控件的是( )。 A.两种状态选择 B.条件选取 C.数据项目选取 D.多种选择3 Z+ t4 T r' i* R6 R: _
【答案】:A4 O$ ^+ W8 S/ X- J) @( ~
【参考解析】:CheckBox控件用于标记一个两值状态。9 M% c2 E0 m' R! {2 t9 g: D
第2题 关系运算中花费时间可能最长的运算是( )。
( z1 K+ [& \0 z1 A A.选择 B.联接 C.并 D.笛卡儿积
! @3 y5 _% c/ I2 \" b( k 【答案】:B
% n8 ^3 p2 Z0 Q8 C 【命题目的】本题考查了关系运算的基本知识。) Z j9 E3 G, B; n2 z# P. A
【解题要点】在关系模型的数据语言中,一般除了运用常规的集合运算,(并、交、差、笛卡尔积等)外,还定义了一些专门的关系运算,如投影、选择和连接等。联接运算是在对关系进行笛卡尔积运算的基础之上再进行选择运算,因此花费的时间可能最长。5 I7 c5 y9 p: l9 f4 S' [& U
【错题分析】选项A)是专门关系运算中的选择运算,选项B)是专门关系运算中的联接运算,选项C)是传统集合运算中的并运算,笛卡儿积则是将指定集合中的每个元组逐个进行乘积运算,所以正确答案为D)。" H6 f/ i% f2 b9 u5 q
【考点链接】在Visual FoxPro中,专门的关系运算包括投影、选择和连接。/ D1 p; m4 F9 |6 {3 G7 d! [& O
第3题 需求分析阶段的任务是确定( )。& ^' q! B- [8 B0 B/ E5 ^9 S9 V
A.软件开发方法 B.软件开发工具 C.软件开发费用 D.软件系统功能6 u$ L, \& ^- w6 R, D6 `, e9 m
【答案】:D
a. X$ j) h& c" `: _, C# ` 【命题目的】考查考生对需求分析的内容的了解。
7 X) L. ~ x( ?& m/ L4 D$ ]& C 【解题要点】需求分析是软件定义时期的最后一个阶段,它的基本任务就是详细调查现实世界要处理的对象(组织、部门、企业等),充分了解原系统的工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。
* C) H( a9 @( @4 M. M. Q# O 【错解分析】选项A)软件开发方法是在总体设计阶段完成的任务;选项B)软件开发工具是在实现阶段需完成的任务;选项C)软件开发费用是在可行性研究阶段需完成的任务。
& N+ c, V# H* M; h$ T9 { 【考点链接】需求分析的任务和它的6种方法。6 E4 r- ^, |$ z+ L6 T, K+ e* b/ p
第4题 下列表达式中,合法的是( )。4 L3 W- Q* Q- l$ W; h, z1 `+ U
A.Year(Date())-{2000/08/02} B.Date()-{2000/08/02} C.Date()+{2000/08/02} D.A、B、C均对4 I1 K/ t2 j& f O% u% j/ t# p4 w
【答案】:B( i4 ]/ i/ b6 B
【参考解析】:Date()返回当前时间。
/ K) c% x1 g% w7 j% } 第5题 下列选项中,不属于模块问耦合的是( )。! z7 H( c6 l% v. u+ P d: f
A.数据耦合 B.标记耦合 C.异构耦合 D.公共耦合0 T& c+ b* C& [( x2 ~: T
【答案】:C a* Z# _* H" ]* t w" O
【命题目的】本题主要考查了模块间耦合的类型。
7 a4 ~4 S: g% q5 v- L" ^+ e5 I 【解题要点】模块之间的耦合程度反映了模块的独立性,也反映了系统分解后的复杂程度。按照耦合程度从强到弱分别是:内容耦合、公共耦合、外部耦合、控制耦合、标记耦合、数据耦合和非直接耦合,没有异构耦合这种耦合方式。
# O2 n- q; y8 |0 b, F1 t 【考点链接】评价模块独立性的主要标准,以及对它们的定义和分类。 |