ImageVerifierCode 换一换
格式:DOC , 页数:13 ,大小:73.50KB ,
资源ID:1337794      下载积分:5000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-1337794.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(【计算机类职业资格】计算机二级(C++)1及答案解析.doc)为本站会员(deputyduring120)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

【计算机类职业资格】计算机二级(C++)1及答案解析.doc

1、计算机二级(C+)1 及答案解析(总分:1765.00,做题时间:90 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:25,分数:1750.00)1.所有在函数中定义的变量,连同形式参数,都属于( )。(分数:70.00)A.局部变量不能被本层模块程序调用B.私有变量只能被本层模块程序调用C.局部变量能被本层模块和下层模块程序调用D.私有变量能被本层模块和下层模块程序调用2.以下程序中调用 cin 函数给变量 a 输入数值的方法是错误的,其错误原因是( )。 #includeiostreamh void main( ) int *p,*q,a,b; p= cout a “

2、“; void print ( ) const cout a “ “; ; void main ( ) example x (3); const example y (2); x. print ( );yprint ( ); (分数:70.00)A.(operator+(x) )operator/(y)B.(operator+(0) )operator/(y)C.operator/( (operator+(x,0) ),y)D.operator/( (operator+(0) ),y)5.有如下程序: #includeiostreamh long fib(int n) if(n 2) retu

3、rn(fib(n-1)+fib(n-2) ); else return(2); void main( ) cout fib(3); 该程序的输出结果是( )。 (分数:70.00)A.2B.4C.6D.86.关于静态数据成员的描述中正确的是( )。(分数:70.00)A.类的静态数据成员不是类的所有对象共享的数据B.类的静态数据成员不能被类的成员函数调用C.类的静态数据成员不能被类的构造函数调用D.类的静态数据成员必须进行初始化7.下面程序的结果是( )。 #include“ iostreamh“ void main( ) char * str; Str=“test!“; cout str5;

4、 (分数:70.00)A.CREATE VIEW ZG_view; SELECT 职工号,姓名 FROM 职工表B.CREATE VIEW ZG_view AS; SELECT 职工号,姓名 FROM 职工表C.CREATE QUERY ZG_view; SELECT 职工号,姓名 FROM 职工表D.CREATE QUERY ZG_view AS; SELECT 职工号,姓名 FROM 职工表8.C+语言中关于构造函数的说法正确的是( )。(分数:70.00)A.构造函数的函数名不必和类名相同B.构造函数只能每一个C.每个类必定有构造函数D.构造函数必有返回值9.下面程序段的运行结果是( )

5、。 voidmain( ) ihtt,a,b,C; a=1;b=2;C=2; while(abc) t=a;a=b;b=t;c-; couta“,“b“,“C; (分数:70.00)A.8B.9C.7D.610.下面程序错误的语句是( )。 # include iostreamh void main( ) int * p=new int1; p=9; cout * p endl; delete p; (分数:70.00)A.B.C.D.11.执行语句 for(i=1;i+ 4;);,后变量 i 的值是(分数:70.00)A.3B.4C.5D.不定12.下面程序的运行结果为( )。 # incl

6、ude iostreamh class A int num; public: A(inti)hum=i; A(Aa)num=anum+; void print( )cout num; ; void main( ) Aa(1),b(a); aprint( ); bprint( ); (分数:70.00)A.显示“打开文件”对话框B.显示“保存文件”对话框C.显示“字体”对话框D.显示“打印”对话框13.设以下变量均为 int 类型,则值不等于 7 的表达式是( )。(分数:70.00)A.(x=y=6,x+y,X+1)B.(x=y=6,x+y,y+1)C.(x=6,x+1,y=6,x+y)D.(

7、y=6,y+1,x+y,x+1)14.若调用一个函数,且此函数中没有 return 语句,则正确的说法是该函数( )。(分数:70.00)A.没有返回值B.返回若干个系统默认值C.有返回值,但返回一个不确定的值D.能返回一个用户所希望的函数值15.下面关于 C+语言变量的叙述错误的是( )。(分数:70.00)A.字段变量的值B.内存变量的值C.随机显示D.错误信息16.以下函数调用语句中含有参数的个数是( )。 excc(v1,v2),(v2,v3,v4),v6); (分数:70.00)A.operator+(operator*(x,y),z)B.xoperator+(operator*(x

8、,y),z)C.yoperator*(operator+(x,y),z)D.xoperator+(operator*(x,y)17.如果表达式+x/y 中,+是作为友元函数重载的,/是作为成员函数重载的,则该表达式还可为( )。(分数:70.00)A.(operator+(x) )operator/(y)B.(operator+(0) )operator/(y)C.operator/( (operator+(x,0) ),y)D.operator/( (operator+(0) ),y)18.下列程序的输出结果是( )。 #include iostreamh int b=2; int func

9、(int *A) b + = *a;return(B) ; void main( ) int a=2,res=2; res + = func( cout a “ “; void print ( ) const cout a “ “; ; void main ( ) example x (3); const example y (2); x. print ( );yprint ( ); (分数:70.00)A.(operator+(x) )operator/(y) B.(operator+(0) )operator/(y)C.operator/( (operator+(x,0) ),y)D.op

10、erator/( (operator+(0) ),y)解析:本题的四个选项中只有选项 C)Name 属性适用于所有控件,其他 只是适用于部分控件。如:对话框控件就没有 BackColor 和 BorderStyle 属性。5.有如下程序: #includeiostreamh long fib(int n) if(n 2) return(fib(n-1)+fib(n-2) ); else return(2); void main( ) cout fib(3); 该程序的输出结果是( )。 (分数:70.00)A.2B.4 C.6D.8解析:fib(3)=fib(2)+fib(1),而 fib(2

11、)的返回值为 2,fib(1)的返回值也为 2,故输出的 fib(3)的值为4。6.关于静态数据成员的描述中正确的是( )。(分数:70.00)A.类的静态数据成员不是类的所有对象共享的数据B.类的静态数据成员不能被类的成员函数调用C.类的静态数据成员不能被类的构造函数调用D.类的静态数据成员必须进行初始化 解析:C+类中的静态成员变量是该类中所有对象所共有的,它能够被类中的任何函数调用,所以选项 A),选项 B),选项 C)是错误的。而类的静态数据成员是必须要进行初始化才能使用的。7.下面程序的结果是( )。 #include“ iostreamh“ void main( ) char *

12、str; Str=“test!“; cout str5; (分数:70.00)A.CREATE VIEW ZG_view; SELECT 职工号,姓名 FROM 职工表B.CREATE VIEW ZG_view AS; SELECT 职工号,姓名 FROM 职工表 C.CREATE QUERY ZG_view; SELECT 职工号,姓名 FROM 职工表D.CREATE QUERY ZG_view AS; SELECT 职工号,姓名 FROM 职工表解析:利用 SET RELATION 命令建立两个表之间的关联,该关联为临时性关联,用于控制表间记录指针关系的临时联系。8.C+语言中关于构造函

13、数的说法正确的是( )。(分数:70.00)A.构造函数的函数名不必和类名相同B.构造函数只能每一个C.每个类必定有构造函数 D.构造函数必有返回值解析:本题考查构造函数的概念。构造函数的函数名必须和类名相同;构造函数可以有一个,也可以有多个;构造函数没有返回值。9.下面程序段的运行结果是( )。 voidmain( ) ihtt,a,b,C; a=1;b=2;C=2; while(abc) t=a;a=b;b=t;c-; couta“,“b“,“C; (分数:70.00)A.8 B.9C.7D.6解析:本题考查的是 DOLoopUntil,结构的循环语句,不管满不满足条件,都要先执行一次。经

14、分析当I7(或 8 或 9)都满足执行三次的条件,但题目要求最小的,所以应该是 7。10.下面程序错误的语句是( )。 # include iostreamh void main( ) int * p=new int1; p=9; cout * p endl; delete p; (分数:70.00)A.B. C.D.解析:本题考查的是指针的使用,p 是指向 int 型的指针,若想给它指向 的元素赋值,应使用 * 符号,直接赋值相当于改变了原来 P 存储的地址。11.执行语句 for(i=1;i+ 4;);,后变量 i 的值是(分数:70.00)A.3B.4C.5 D.不定解析:for 语句中

15、的表达式可以部分或全部省略,但两个“;”不能省略,若 3 个表达式均省略,会因为缺少条件判断,导致循环无限执行,而形成死循环。本题中当 i 的值为 5 的时候,循环终止。12.下面程序的运行结果为( )。 # include iostreamh class A int num; public: A(inti)hum=i; A(Aa)num=anum+; void print( )cout num; ; void main( ) Aa(1),b(a); aprint( ); bprint( ); (分数:70.00)A.显示“打开文件”对话框B.显示“保存文件”对话框C.显示“字体”对话框 D.

16、显示“打印”对话框解析:选项卡是用来分页的,而选项组控件是用来选择列表的,文本框控件主要用来输入或编辑字段数据。13.设以下变量均为 int 类型,则值不等于 7 的表达式是( )。(分数:70.00)A.(x=y=6,x+y,X+1)B.(x=y=6,x+y,y+1)C.(x=6,x+1,y=6,x+y) D.(y=6,y+1,x+y,x+1)解析:C+语言中逗号“,”也是一种运算符,称为逗号运算符。其功能是把两个表达式连接起来组成一个表达式,称为逗号表达式。其一般形式为:表达式 1,表达式 2,其求值过程是分别求两个表达式的值,并以表达式 2 的值作为整个逗号表达式的值。逗号表达式的一般形

17、式可以扩展为:表达式 1,表达式 2,表达式 3,表达式 n,它的值为表达式 n 的值。14.若调用一个函数,且此函数中没有 return 语句,则正确的说法是该函数( )。(分数:70.00)A.没有返回值B.返回若干个系统默认值C.有返回值,但返回一个不确定的值 D.能返回一个用户所希望的函数值解析:本题考查 return 语句的意义和用法。在 C+语言函数调用中,如果被调用函数中没有 retnrn 语句,并不带回一个确定的、用户所希望得到的函数值,而是带回的是一个不确定的值。15.下面关于 C+语言变量的叙述错误的是( )。(分数:70.00)A.字段变量的值 B.内存变量的值C.随机显

18、示D.错误信息解析:使用 SET PROCEDURETO 命令可以将过程或函数放在单独的程序文件中,选项 B)用于设置键盘功能键,选项 A)和选项 C)语法错误。16.以下函数调用语句中含有参数的个数是( )。 excc(v1,v2),(v2,v3,v4),v6); (分数:70.00)A.operator+(operator*(x,y),z) B.xoperator+(operator*(x,y),z)C.yoperator*(operator+(x,y),z)D.xoperator+(operator*(x,y)解析:C+中用成员函数重载+x 为:xoperator+( ),用友元函数重载

19、+x 为:operator+(x),用成员函数重载 x/y 为:xoperator/(y),用友元函数重载 x/y 为:operator/(x,y)。17.如果表达式+x/y 中,+是作为友元函数重载的,/是作为成员函数重载的,则该表达式还可为( )。(分数:70.00)A.(operator+(x) )operator/(y) B.(operator+(0) )operator/(y)C.operator/( (operator+(x,0) ),y)D.operator/( (operator+(0) ),y)解析:C+中用成员函数重载+x 为:xoperator+( ),用友元函数重载+x

20、 为:operator+(x),用成员函数重载 x/y 为:xoperator/(y),用友元函数重载 x/y 为:operator/(x,y)。18.下列程序的输出结果是( )。 #include iostreamh int b=2; int func(int *A) b + = *a;return(B) ; void main( ) int a=2,res=2; res + = func(&A) ; cout res; (分数:70.00)A.用类模板定义一个对象时,不能省略实参B.类模板只能有虚拟类型参数 C.类模板本身在编译中不会生成任何代码D.类模板的成员函数都是模板函数解析:C+类

21、中的静态成员变量是该类中所有对象所共有的,它能够被类中的任何函数调用,所以选项 A),选项 B),选项 C)是错误的。而类的静态数据成员是必须要进行初始化才能使用的。19.下面对于友元函数描述正确的是( )。(分数:70.00)A.友元函数的实现必须在类的内部定义B.友元函数是类的成员函数C.友元函数破坏了类的封装性和隐藏性 D.友元函数不能访问类的私有成员解析:友元函数的定义既可以在类内部进行,也可以在类外部进行。它提高了程序的运行效率,但破坏了类的封装性和隐藏性,使得类的非成员函数可以访问类的私有成员。20.通常拷贝构造函数的参数是( )。(分数:70.00)A.某个对象名B.某个对象的成

22、员名C.某个对象的引用名 D.某个对象的指针名解析:拷贝初始化构造函数的作用是用一个已知的对象来初始化一个被 创建的同类的对象,该函数只有一个参数,并且是对同类的某个对象的引用。21.对类成员访问权限的控制,是通过设置成员的访问控制属性实现的,下列不是访问控制属性的是( )。(分数:70.00)A.公有类型B.私有类型C.保护类型D.友元类型 解析:所谓的访问控制只包含公有类型、私有类型和保护类型 3 种,友元可以是一个函数,也可以是一个类。22.下面程序输出的结果为( )。 #include“ iostreamh“ class A public: A( ) cout “CLASS A“ en

23、d1; A( ) ; class B:public A public: B( ) cout “CLASS B“ end1; B( ) ; void main( ) A * p; p=new B; B * q; q=new B; (分数:70.00)A.DEHNE POPUPB.DEFINE MENU C.DEHNE PADD.DEFINE BAR解析:SQL 的数据定义功能中,可以对视图进行定义,语句格式为: CREATE VIEW view_name(column_name,column_name)AS select_statement。 23.下面程序段的运行结果是( )。 #includ

24、eiostreamh void main( ) char*s=“abcde“; S+=2; cout&s; (分数:70.00)A.6B.7C.123.46D.系统报错 解析:本题考查函数含有默认参数时的调用方法。如果一个函数中有多个参数,则默认参数应从右到左逐个定义。注意:选项 C)没有给 a 传递任何的参数,所以是错误的。24.下面程序的功能是将从键盘输入的一对数,由小到大排序输出,当输入一对相等数时结束循环,在划线处应填入的是( )。 #includeiostreamh voidmain( ) inta,b,t; cinab; while(_) if(ab) t=a;a=b;b=t; c

25、outa“bendl; cinab; (分数:70.00)A.输入对话框B.输出对话框C.模式(模态)对话框 D.无模式对话框解析:关系 S 和 R 的并运算是产生既包含 S 中的元组又包含 R 中的元组的集合。关系 S 和 R 的交运算是产生既属于 S 又属于 R 的元组的集合。关 系 S 和 R 的差运算产生属于 S 但不属于 R 的元组的集合。关系 S和 R 的积运算产生的是两个关系的笛卡儿积。25.下面对静态数据成员的描述中,正确的是( )。(分数:70.00)A.各个记录中的数据彼此间有一定的关联关系B.数据模型符合满足一定条件的二维表格式 C.某两个数据库文件之间有一定的关系D.表

26、中的两个字段有一定的关系解析:Visual FoxPro 就是一种关系数据库管理系统,一个“表”就是一个关系,一个关系就是一个二维表。关系数据库管理系统可管理若干个二维表。26.下列叙述中,正确的是( )。(分数:-1.00)A.用 E-R 图能够表示实体集间一对一的联系、一对多的联系和多对多的联系B.用 E-R 图只能表示实体集之间一对一的联系C.用 E-R 图只能表示实体集之间一对多的联系 D.用 E-R 图表示的概念数据模型只能转换为关系数据模型解析:两个实体之间的联系实际上是实体集间的函数关系,这种函数关系可以有下面几种,即一对一的联系、一对多(或多对一)的联系和多对多的联系;概念模型

27、便于向各种模型转换。由于概念模型不依赖于具体的数据库管理系统,因此,容易向关系模型、网状模型和层次模型等各种模型转换。 27.设有两个串 p 和 q,求 q 在 p 首次出现位置的运算称作( )。(分数:-1.00)A.连接B.模式匹配 C.求于串D.求串长解析:于串的定位操作通常称作串模式匹配,是各种申处理系统中最重要的操作之一,算法的基本思想是:从主串的开始字符起和模式的第一个字符比较,若相等则继续比较后续字符,否则从主串的下一个字符起再重新和模式的字符比较,依次类推,直至模式中的每一个字符依次和主串中的一个连续的字符序列相等,称匹配成功,否则称匹配不成功。28.数据库系统的核心是( )。

28、(分数:-1.00)A.数据库B.数据库管理系统 C.模拟模型D.软件工程解析:数据库管理系统(Database Management System,简称 DBMS)是数据库的机构,它是一种系统软件,负责数据库中的数据组织、数据操纵、数据维护、控制及保护和数据服务等,数据库管理系统是数据库系统的核心。29.算法的时间复杂度是指( )。(分数:-1.00)A.执行算法程序所需要的时间B.算法程序的长度C.算法执行过程中所需要的基本运算次数 D.算法程序中的指令条数解析:算法的复杂度主要包括算法的时间复杂度和算法的空间复杂度。所谓算法的时间复杂度是指执行算法所需要的计算工作量;算法的空间复杂度一般

29、是指执行这个算法所需要的内存空间。30.在下列几种排序方法中,要求内存量最大的是( )。(分数:-1.00)A.插入排序B.选择排序C.快速排序D.归并排序 解析:快速排序的基本思想是,通过一趟排序将待排序记录分割成独立的两部分,其中一部分记录的关键字均比另一部分记录的关键字小,再分别对这两部分记录继续进行排序,以达到整个序列有序;插入排序的基本操作是指将无序序列中的各元素依次插入到已经有序的线性表中,从而得到一个新的序列;选择排序的基本思想是:扫描整个线性表,从中选出最小的元素,将它交换到表的最前面(这是它应有的位置),然后对剩下的子表采用同样的方法,直到表空为止;归并排序是将两个或两个以上

30、的有序表组合成一个新的有序表。31.尔排序属于( )。(分数:-1.00)A.交换排序B.归并排序C.选择排序D.插入排序 解析:希尔排序的基本思想是把记录按下标的一定增量分组,对每组记录使用插入排序,随增量的逐渐减小,所分成的组包含的记录越来越多,到增量的值减小到 1 时,整个数据合成一组,构成一组有序记录,故其属于插入排序方法。32.串的长度是( )。(分数:-1.00)A.串中不同字符的个数B.串中不同字母的个数C.串中所含字符的个数且字符个数大于零D.串中所含字符的个数 解析:串的长度指的是串中的字符的个数,且其字符个数可以为零。33.在结构化设计方法中,生成的结构图(SC)中,带有箭

31、头的连线表示( )。(分数:-1.00)A.模块之间的调用关系 B.程序的组成成分C.控制程序的执行顺序D.数据的流向解析:常用的软件结构设汁工具是结构图(SC-Structure chart),也称程序结构图。其中,矩形内用于注明模块的功能和名字;箭头表示模块间的调用关系,带实心圆的箭头表示传递的是控制信息,带空心圆的箭头表示传递的是数据。34.软件开发离不开系统环境资源的支持,其中必要的测试数据属于( )。(分数:-1.00)A.硬件资源B.通信资源C.支持软件D.辅助资源 解析:软件测试过程中,辅助资源包括测试用例(测试数据)、测试计划、出错统计和最终分析报告等。35.算法分析的目的是(

32、 )。(分数:-1.00)A.找出数据结构的合理性B.找出算法中输入和输出之间的关系C.分析算法的易懂性和可靠性D.分析算法的效率以求改进 解析:算法分析是指对一个算法的运行时间和占用空间做定量的分析,一般计算出相应的数量级,常用时间复杂度和空间复杂度表示。分析算法的目的就是要降低算法的时间复杂度和空间复杂度,提高算法的执行效率。三、填空题(每空 2 分,共 30 分)(总题数:10,分数:30.00)36.在 C+语言中每个类都有一个 1 指针,该指针指向正在调用成员函数的对象。(分数:3.00)填空项 1:_ (正确答案:this)解析:C+语言中 this 指针是类自带的一个指针,它指向

33、正在调用成员函数的对象。37. 1 是一系列相关函数的模型或样板,这些函数的 2 形式相同,只是所针对的 3 不同。(分数:3.00)填空项 1:_ (正确答案:函数模板)解析:本题考查 C+中函数模板的定义。函数模板是一系列相关函数的模型或样板,这些函数的源代码形式相同,只是所针对的数据类型不问。注意:声明一个函数的模板格式是:template 模板形参表声明 函数声明 38.友元类的所有成员函数都是另一个类的 1。(分数:3.00)填空项 1:_ (正确答案:友元函数)解析:C+语言中友元类中的函数都是另一个类的友元函数。39. 1 是实现 C+语言编译时多态性的机制, 2 是实现 C+语

34、言运行时多态性的机制。 (分数:3.00)填空项 1:_ (正确答案:静态联编或静态绑定)解析:C+语言编泽时多态性的机制是静态绑定,实现 C+语言运行时多态性的机制是动态绑定。40.C+语言中关键字运算符有 new,delete 和 1。(分数:3.00)填空项 1:_ (正确答案:sizeof)解析:C+语言中关键字运算符有 3 个分别 new,delete 和 sizeof。new 是申请内存, delete 是释放内存,sizeof 是求字节数。41.将 x+y*z 中的“+”用成员函数重载,“*”用友元函数重载应写为 1。(分数:3.00)填空项 1:_ (正确答案:x,operat

35、or+(operator * (y,z) ))解析:C+中用成员函数重载 x * y 为:x.operator * (y),用友元函数重载 x * y 为: operator * (x,y),用成员函数重载 x+y 为:x.operator+(y),用友元函数重载 x+y 为:operator+(x,Y)。42.若从键盘输入 70,则以下程序输出的结果是 1。 #includeiostreamh void main2 int a;cina; if(a50) couta; if(a40)couta; if(a30)couta (分数:3.00)填空项 1:_ (正确答案:707070)解析:本题

36、考查对 if 语句的掌握,当输入 70 以后,程序中的 3 个 if 语句都成立,所以分别输出 70。 43.若已知 a=10,b=20,则表达式 l a b 的值为 1。(分数:3.00)填空项 1:_ (正确答案:1)解析:计算表达式!ab,先计算!a,因 a 的值为 10,!a 的值为 0。关系表达式 0 20 为真,所以表达式!ab 的值为 1。44.假设 int a=1,b=2;,则表达式(+a/b)*b-的值为 1。(分数:3.00)填空项 1:_ (正确答案:2)解析:运算符+的优先级高于双目运算符/,所以括号中的运算为 2/2,最后的结果为 2/2*2。45.表达式 opera

37、tor + (x,y)还可以表示为 1。(分数:3.00)填空项 1:_ (正确答案:x+y)解析:本题考查的是运算符函数的调用,可以像一般函数那样用函数名进行调用,也可通过运算符构成表达式的形式进行调用。46.在程序设计阶段应该采取 1 和逐步求精的方法,把一个模块的功能逐步分解,细化 为一系列具体的步骤,进而用某种程序设计语言写成程序。 (分数:-1.00)填空项 1:_ (正确答案:自顶而下)解析:本题考查对程序设计的了解。47.关键字 ASC 和 DESC 分别表示 1 的含义。(分数:-1.00)填空项 1:_ (正确答案:升序排列和降序排列)解析:ASC 表示升序排列,DESC 表

38、示降序排列,多用在索引定义和 SELECT 语句中的 ORDER 子句中。 48.通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为 1。(分数:-1.00)填空项 1:_ (正确答案:软件生命周期)解析:软件产品从考虑其概念开始,到该软件产品不能使用为止的整个时期都属于软件生命周期。一般包括可行性研究与需求分析、设计、实现、测试、交付使用以及维护等活动。49.在算法正确的前提下,评价一个算法的两个标准是 1。(分数:-1.00)填空项 1:_ (正确答案:时间复杂度和空间复杂度)解析:50.数据库恢复是将数据库从 1 状态恢复到某一已知的正确状态。(分数:-1.00)填空项 1:_ (正确答案:错误)解析:数据库恢复是将数据库中的数据从错误状态中恢复到某种逻辑一致的状态。如果数据库中包含成功事务提交的结果,则称数据库处于一致性状态。

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1