2013年11月 程序员 上午题之十九
摘要:对于【程序员】软考考试而言,真题无疑是最重要的学习资料之一。在软考备考过程中,吃透真题、掌握真题所考知识点、熟悉真题的出题思路,对我们提升分数的效果是最明显的,通过对真题的反复练习,还可以查漏补缺。今天,给大家带来【2013年11月 程序员 上午题】部分真题的详解,一起来看看吧~1、用户小王对某软件的操作界面提出了以下四条改进意见,其中,( )是不需要考虑的。A、 输入
1、用户小王对某软件的操作界面提出了以下四条改进意见,其中,( )是不需要考虑的。
A、 输入信用卡号时应该允许在其中插入空格
B、 显示较长的说明信息时不要很快就消失
C、 输入注册信息时有些项应该允许留空
D、 切换选项卡时,应自动保存己修改的设置
答案:D
答题解析:
本题考查软件工程实践的基础知识(用户界面设计)。
从用户的角度看,软件的操作界面体现了软件的功能和使用特性。操作界面的设计需要征求最终用户的意见。用户小王提的四条意见中,意见A是正确的。因为信用卡号比较长,输入时最好分段,其间插入空格,容易检查,不容易出错。意见B也是正确的。有些软件的提示信息或警告信息较长,如果只显示了很短时间,用户还没有看完,就消失了,用户就不明白、不满意。意见C也是正确的,输入注册信息时有些项是必须填写的,但有些项并不重要或者有些人无法填写,这些项应该允许留空。一般软件中,用"*"标记是必填项写的注册信息项。没有该标记的项是可填可不填的。意见D不完全正确。软件某方面的设置可能有多张选项卡,每张选项卡上可有多个选项。通常每张选项卡上都有"确认/取消"按钮,是否保存用户的选择应由用户自己决定。因为用户的选择往往需要反复思考,再三决策,不宜完全采用自动保存的做法。
2、以下关于软件文档的叙述中,不正确的是( )。
A、 撰写规范的文档有助于传授经验,降低风险
B、 开发过程文档化的目标是易于据此重建项目
C、 由代码生成文档的全自动工具软件现已成熟
D、 过时的文档比没有文档更糟,会误导使用者
答案:C
答题解析:
本题考查软件工程实践的基础知识(文档撰写)。
撰写规范的文档,记录开发过程和所用的技术,有助于记载并传授经验,便于自己整理总结提高,也有助于指导他人。撰写规范的文档后,即使开发过程中有人调走了,别人也能接得上,同时,也有利于检查审核,找出问题的原因,有助于降低开发风险。
开发过程文档化的目标是易于据此重建项目。需要撰写哪些文档,写到什么程度,这些都将由这个目标决定。
由代码生成文档是非常复杂的,因为文档非结构化,其中还包含了人文因素。一般只能半自动生成文档的框架,再由专业人员具体仔细补充。半自动生成文档框架有利于文档的全面完整,不容易遗漏某些方面。因此,对复杂系统来说,不会存在全自动生成文档的工具软件。
过时的文档比没有文档更糟,许多功能已经删除了或者已经调整了,有些操作方法发生了变化,处理问题的方法也可能变了,所以过时文档会误导使用者和开发者,造成维护的困难和问题。
3、某营销公司员工绩效考核系统,对不同岗位的员工绩效考核指标不同,例如:一级销售员月销售额不得低于200万元,二级销售员月销售额不得低于100万元,三级销售员月销售额不得低于50万元。对于这种情况在系统实现时可以通过( )进行约束。
A、 实体完整性
B、 参照完整性
C、 主键完整性
D、 用户定义完整性
答案:D
答题解析:
本题考查对数据库完整性约束方面的基础知识。
数据库完整性(Database Integrity)是指数据库中数据的正确性和相容性。数据库完整性由各种各样的完整性约束来保证,因此可以说数据库完整性设计就是数据库完整性约束的设计。数据库完整性约束包括实体完整性、参照完整性和用户定义完整性。
实体完整性(Entity Integrity)指表中行的完整性。主要用于保证操作的数据(记录)非空、唯一且不重复。即实体完整性要求每个关系(表)有且仅有一个主键,每一个主键值必须唯一,而且不允许为"空"(NULL)或重复。
参照完整性(Referential Integrity)属于表间规则。在关系数据库中,关系之间的联系是通过公共属性实现的。这个公共属性经常是一个表的主键,同时是另一个表的外键。参照完整性体现在两个方面:实现了表与表之间的联系,外键的取值必须是另一个表的主键的有效值,或是"空"值。参照完整性规则要求:若属性组F是关系模式R1的主键,同时F也是关系模式R2的外键,则在R2的关系中,F的取值只允许两种可能:空值或等于R1关系中某个主键值。
用户定义完整性(User-defined Integrity)也称域完整性规则,是对数据表中字段属性的约束,包括字段的值域、字段的类型和字段的有效规则(如小数位数)等约束,是由确定关系结构时所定义的字段的属性决定的。例如,百分制成绩的取值范围在0~100之间;性别取值为"男"或"女"等。
查看完整试题>>>
软考资料: 2024年软考论文范文> 软考考试核心重点难点汇总> 查看更多>
备考刷题:章节练习+每日一练> 软考历年试题+模拟题>查看更多>