【计算机类职业资格】中级软件设计师下午试题-68及答案解析.doc
《【计算机类职业资格】中级软件设计师下午试题-68及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】中级软件设计师下午试题-68及答案解析.doc(7页珍藏版)》请在麦多课文档分享上搜索。
1、中级软件设计师下午试题-68 及答案解析(总分:151.00,做题时间:90 分钟)一、试题一(总题数:4,分数:60.00)1.问题 1 把上面用关系表示的实体,实体与实体之间的联系,用 E-R 图表示出来,要求在图中表示联系的类型(1:1,L:N,M:N)。(分数:15.00)填空项 1:_2.问题 2 使用关系代数表达式写出查询所有年龄在 20 岁以下的学生姓名和年龄。(分数:15.00)填空项 1:_3.问题 3 用 SQL 语言写出查询:查询年龄不在 2023 岁(包括 20 岁和 23 岁)之间的学生的姓名,系别和年龄。(分数:15.00)填空项 1:_4.问题 4 用 SQL 语
2、言写出操作:把数学系全体学生的成绩置零。(分数:15.00)填空项 1:_二、试题二(总题数:4,分数:16.00)5.问题 1 该关系模式满足 2NF 吗?为什么?(分数:4.00)填空项 1:_6.问题 2 如果将关系模式 R 分解为:R1(A#,B#,E)R2(B#,C,D) 指出关系模式 R2 的键,并说明该关系模式最高满足第几范式(在 1NFBCNF 之内)(分数:4.00)填空项 1:_7.问题 3 将关系模式 R 分解到 BCNF(分数:4.00)填空项 1:_8.问题 4 在 E-R 模型中,如果实体间是 1:N 的联系,如何设计相应部分的关系模型?(分数:4.00)填空项 1
3、:_三、试题三(总题数:1,分数:15.00)9.#include stdio. hvoid main( )int digit;long in , s;seanf(“ % Id“, (1) ;(2) ;while(in 0) (3) ;s = s + digit* digit;(4) ;pfinff( “sum = % 1dn“, s );(分数:15.00)填空项 1:_四、试题四(总题数:1,分数:15.00)10.说明 某旅馆的电话服务如下:可以拨分机号和外线号码。分机号是从 7201 至 7299。外线号码先拨9,然后是市话号码或长话号码。长话号码是以区号和市话号码组成。区号是从 10
4、0 到 300 中任意的数字串。市话号码是以局号和分局号组成。局号可以是 455,466,888,552 中任意一个号码。分局号是任意长度为 4 的数字串。要求:写出在数据字典中,电话号码的数据条目的定义(即组成)。(分数:15.00)_五、试题五(总题数:1,分数:15.00)11.说明 以下函数完成求表达式(分数:15.00)填空项 1:_六、试题六(总题数:1,分数:15.00)12.说明 编写一个学生类 Student,要求:(1) 学生类 Student 属性有:id: long 型,代表学号name: String 类对象,代表姓名age: int 型,代表年龄sex: boole
5、n 型,代表性别(其中:true 表示男,false 表示女)phone: String 类对象,代表联系电话(2) 学生类 Student 的方法有:Student (long i,String n,int a,boolean s,String p):有参构造函数,形参表中的参数分别初始化学号、姓名、年龄、性别和联系电话。int getAge ():获取年龄作为方法的返回值。boolean getSex ():获取性别作为方法的返回值。String getPhone ():获取联系电话作为方法的返回值。public String to String ():以姓名:性别:学号:联系电话的形式作
6、为方法的返import java. applet. Applet;import java. awt.* ;public class Student extends Applet long id;String name, phone;int age;boolean sex;Student(long i, String n, int a, boolean s, String p)id=i;name = n;age = a;sex= s;phone = p;public void paint( Graphics g)Student x= new Student (5000,“ xiaoliu“ ,
7、89, true, “ 8989898“ );(1) ;(2) g. drawstring( x. getPhone( ), 140,140);int getAge( )return age; boolean getsex ( )return sex; String getPhone( )return phone; String ToString( )(3) (分数:15.00)填空项 1:_七、试题七(总题数:1,分数:15.00)13.Private Sub Command1_ Click( )If List1. ListIndex = (1) Then List1. RemoveItem
8、 (2) Label1. Caption = (3) ElseMsgBox “请选择要删除的项目”End IfEnd Sub(分数:15.00)填空项 1:_中级软件设计师下午试题-68 答案解析(总分:151.00,做题时间:90 分钟)一、试题一(总题数:4,分数:60.00)1.问题 1 把上面用关系表示的实体,实体与实体之间的联系,用 E-R 图表示出来,要求在图中表示联系的类型(1:1,L:N,M:N)。(分数:15.00)填空项 1:_ (正确答案: )解析:议题一解答要点 实体联系模型(ER 模型)中的基本语义单位是实体和联系。ER 模型的图形表示称为 ER 图。联系可以同一个或
9、多个实体有关。实体与实体之间的联系可以是一对一,一对多和多对多。利用 ER 模型进行数据库的概念设计,可以分成三步:首先设计局部 ER,然后把各个局部 ER 模型综合成一个全局的模型,最后对全局 ER 模型进行优化,得到最终的 ER 模型。关于 SQI语言,见(13)解析。2.问题 2 使用关系代数表达式写出查询所有年龄在 20 岁以下的学生姓名和年龄。(分数:15.00)填空项 1:_ (正确答案: Sname, Sage ( Sage 20 ( Student ) ))解析:3.问题 3 用 SQL 语言写出查询:查询年龄不在 2023 岁(包括 20 岁和 23 岁)之间的学生的姓名,系
10、别和年龄。(分数:15.00)填空项 1:_ (正确答案:SELECT Shame, Sdept, Sage FROM StudentWHERE Sage NOT BETWEEN 20 AND 23 或 SELECT Shame, Sdept, Sage FROM Student WHERE NOT (Sage BETWEEN 20 AND 23 )或 SELECT Sname, Sdept, Sage FROM Student WHERE (Sage 23))解析:4.问题 4 用 SQL 语言写出操作:把数学系全体学生的成绩置零。(分数:15.00)填空项 1:_ (正确答案:UPDATE
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 中级 软件 设计师 下午 试题 68 答案 解析 DOC
