2017年软考中级软件设计师模拟试题三
-
建立一个供应商、零件数据库。其中“供应商”表 S(Sno,Sname,Zip,City)分别表示:供应商代码、供应商名、供应商邮编、供应商所在城市,其函数依赖为:Sno→(Sname,Zip,City ) ,Zip→City。 “供应商”表 S属于 () 。
- A. 1NF
- B. 2NF
- C. 3NF
- D. BCNF
-
一个项目为了修正一个错误而进行了变更。但这个错误被修正后,却引起以前可以正确运行的代码出错。 () 最可能发现这一问题。
- A. 单元测试
- B. 接受测试
- C. 回归测试
- D. 安装测试
-
程序员甲与同事乙在乙家探讨甲近期编写的程序,甲表示对该程序极不满意,说要弃 之重写,并将程序手稿扔到乙家垃圾筒。后来乙将甲这一程序稍加修改,并署乙名发表。以 下说法正确的是( )。
- A.乙的行为侵犯了甲的软件著作权
- B.乙的行为没有侵犯甲的软件著作权,因为甲已将程序手稿丢弃
- C.乙的行为没有侵犯甲的著作权,因为乙已将程序修改
- D.甲没有发表该程序并弃之,而乙将程序修改后发表,故乙应享有著作权
-
表达式“(a+b)*(c-d)”的后缀表示为()。
- A.ab+cd-*
- B.abcd+-*
- C.ab+*cd-
- D.abcd*+-
-
一个项目为了修正一个错误而进行了变更。但这个错误被修正后,却引起以前可以正确运行的代码出错。( )最可能发现这一问题。
- A.单元测试
- B.接受测试
- C.回归测试
- D.安装测试
-
风险预测从两个方面评估风险,即风险发生的可能性以及( )。
- A.风险产生的原因
- B.风险监控技术
- C.风险能否消除
- D.风险发生所产生的后果
-
确定系统边界和关系规范化分别在数据库设计的 () 阶段进行。
- A. 需求分析和逻辑设计
- B. 需求分析和概念设计
- C. 需求分析和物理设计
- D. 逻辑设计和概念设计