a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 52|回复: 0

[软件设计师] 2012年软件水平考试软件设计笔试考前练习(2)

[复制链接]
发表于 2012-8-2 09:08:23 | 显示全部楼层 |阅读模式
2012年软件水平考试软件设计笔试考前练习(2)
1 x+ ~( g3 I" v关系模式R(U,F),其中U=(W,X,Y,Z),F={WX→Y,W→X,X,→Z,yVw}。关系模式R的候选码是_(1)_,_(2)_是无损连接并保持函数依赖的分解。8 j- T9 \, m1 g0 ^, R5 ^! l. u
  (1)A.W和Y  B.WY/ A9 E, }1 Y2 O7 W: {4 }% V; S5 T
  C.WX  D.WZ# r/ X4 C! b1 E6 c* M# m
  (2)A.ρ={R1(WY),R2(XZ)}6 M# u6 g( \( R- J( _
  B.ρ={R1(WZ),R2(XY)}
% M! \6 V# p% G# H  C.ρ={R1(WXY),R2(XZ)}
7 b4 g& w! N+ E" L2 u* R2 Y  D.ρ={R1(WX),R2(YZ)}! w, U( c) e9 a0 F' Y
  ●类的实例化过程是一种实例的合成过程,而不仅仅是根据单个类型进行的空间分配、初始化和绑定。指导编译程序进行这种合成的是_(3)_。. ~0 I0 f8 P7 ?: f; j1 @
  (3)A.类层次结构  B.实例的个数
  Y9 b" _4 P1 T* Q5 J# I1 W1 Q9 p  C.多态的种类  D.每个实例的初始状态
& K/ H  ]$ Q+ Y2 B/ H& {$ t+ W  ●重置的基本思想是通过_(4)_机制的支持,使得子类在继承父类界面定义的前提下,用适合于自己要求的实现去置换父类中的相应实现。3 \. L4 x* S8 @8 m7 ]: j' k
  (4)A.静态绑定  B.对象引用; Q: A  U" T$ i# G# ^5 v; \  c/ L
  C.类型匹配  D.动态绑定
) O. j9 }; Q" ?1 L  参考答案:A C A D
1 ~+ e, A6 N# ?) b( z# R5 i  1.语句"printf("%d\n"strlen("ats\nol2\1\\"));"的输出结果是( )
5 r5 Z; t5 }. F' F" v# A4 M8 d/ x/ z' Q  ①11  ②10  ③ 9  ④ 8+ g4 [# k) z$ b' U7 C- V" L  P
  2.函数调用“strcat(strcpy(strl,str2),str3)”的功能是( )
1 j, h6 D! P% @* I5 _1 e  ①将字符串strl复制到字符串str2中后再连接到字符串str3之后
. O4 P1 H( a" c/ H  ②将字符串strl连接到字符串str2中后再复制到字符率str3之后
: H8 a" `4 [# m( @3 k* W5 m  ③将字符串str2复制到字符串strl中后再将字符串str3连接到字符串strl之后* I9 ]# E. ]5 i9 \
  ④将字符串str2连接到字符率strl之后再将字符串strl复制到字符串str3中* ?/ }  L) }* Q0 \3 Q# \3 Z- F1 |
  【解】字符串中的字符可以是一般的普通字符,也可以是由反斜杠字符开头的转义字符。在字符串"abs\no12\11\\" 中,有三个转义字符,它们是\n、\1、\\,所以该字符串的有效字符个数是9。所以正确的回答是③。3 J9 S1 |; y$ m. v6 _" d" ~- S1 K! ?
  【解】函数调用strcat(s1,s2)是将s2字符串复制连接到s1字符串之后,使s1字符串变得更长。函数调用strcpy(s1,s2)是将 s2字符串复制到s1,使s1字符串的内容与s2字符串的内容相同。函数调用strcat(strcpy(strl,str2) ,str3) 是先执行strcpy(strl,str2),然后再执行strcat(strl,str3),所以其功能是将字符串str2复制到字符串strl中,然后再将字符串str3复制连接到字符串strl之后。正确的选择是③。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-18 09:39 , Processed in 0.661717 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表