西安交通大学21春《程序设计基础》离线作业2参考答案63

上传人:公**** 文档编号:504014892 上传时间:2023-06-16 格式:DOCX 页数:11 大小:13.14KB
返回 下载 相关 举报
西安交通大学21春《程序设计基础》离线作业2参考答案63_第1页
第1页 / 共11页
西安交通大学21春《程序设计基础》离线作业2参考答案63_第2页
第2页 / 共11页
西安交通大学21春《程序设计基础》离线作业2参考答案63_第3页
第3页 / 共11页
西安交通大学21春《程序设计基础》离线作业2参考答案63_第4页
第4页 / 共11页
西安交通大学21春《程序设计基础》离线作业2参考答案63_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《西安交通大学21春《程序设计基础》离线作业2参考答案63》由会员分享,可在线阅读,更多相关《西安交通大学21春《程序设计基础》离线作业2参考答案63(11页珍藏版)》请在金锄头文库上搜索。

1、西安交通大学21春程序设计基础离线作业2参考答案1. 语句.CODE表示( )段的开始A.代码段B.数据段C.堆栈段D.程序段参考答案:A2. 乘法指令用来实现两个二进制操作数的相乘运算,包括( )两条指令A.MULB.IMULC.SUBD.DIV参考答案:AB3. 下列关于自动类型转换的说罚中,正确的是( )A.int类型数据可以被自动转换为char类型数据B.char类型数据可以自动被转换为int类型数据C.boolean类型数据不不可以做自动转换,但可以做强制转换D.long类型数据可以被自动转换为short类型数据参考答案:B4. 在源程序语句4个部分中,参数是指令的操作对象,参数之间

2、用逗号分隔。( )A.正确B.错误参考答案:A5. 如果不加限制地使用goto语句,则会导致程序流程的混乱,降低程序的可读性。( )A.正确B.错误参考答案:A6. 计算机中可以直接处理十进制数。( )A.正确B.错误参考答案:B7. 已知char str20=mybook,*p=str+2;则以下各选项中输出结果为b的是( )。A.coutp;B.coutp0;C.coutstr;D.coutstr+2;参考答案:B8. PF是进位标志位。( )A.正确B.错误参考答案:B9. INC是一个单操作数指令。( )A.正确B.错误参考答案:A10. 下列哪一个是合法的标识符:( )A.12cla

3、ssB.+viodC.-5D._black参考答案:D11. 下面选项中,不是类的成员函数为( )。A.构造函数B.析构函数C.友元函数D.缺省参数的构造函数参考答案:C12. 用new动态分配内存时既可以使用常量也可以使用变量指定元素数目。( )A.正确B.错误参考答案:A13. DOS命令分为内部命令和外部命令。( )A.错误B.正确参考答案:A14. 为了能够识别字符串结束位置,C+系统会在字符串的末尾自动添加一个ASCII编码为00H的字符&39;0&39;(也称空字符),作为字符串的结束符,所以每个字符串的存储长度总是比其实际长度(字符个数)多1。( )A.正确B.错误参考答案:A1

4、5. 下面哪个方法与applet的显示无关?( )A.update( )B.draw( )C.repaint( )D.paint( )参考答案:B16. 页面上显示一个超链接的字符串,当鼠标经过或者停留在这个字符串上,将触发。( )A.错误B.正确参考答案:A17. 若有说明:int a4=0,0; 则下面不正确的叙述是( )。A.数组a中的每个元素都可得到初值0B.二维数组a的第1维大小为1C.因为二维数组a中第二维大小的值除以初值个数的商为1,故数组a的行数为1D.只有数组元素a00和a01可得到初值0,其余元素均得不到初值0参考答案:D18. CSS的GLOW滤镜能产生24种动态效果。(

5、 )A.错误B.正确参考答案:A19. 将含100个结点的完全二叉树从根这一层开始,每层从左至右依次对结点编号,根结点的编号为1。编号为47的结点X的双亲的编号为( )。A.23B.24C.25D.无法确定参考答案:A20. 6位二进制数能表示的最大十进制数是( )。A.32B.31C.64D.63参考答案:D21. 非压缩BCD码用( )个二进制位表示一个十进制位A.8B.6C.4D.10参考答案:A22. 为了说明指令执行需要的参数,处理器设计多种方法指明操作数的位置,这是( )A.寻址内容B.寻址条件C.寻址方式D.寻址指令参考答案:C23. 下列关于类的静态数据成员的说法中,正确的是(

6、 )。A.静态数据成员的值初始化后不能再修改B.静态数据成员必须在类体外定义和初始化C.使用static关键字可以将一个数据成员声明为静态数据成员D.静态数据成员的访问控制权限可以是公有、私有或保护参考答案:BCD24. DOS提供给用户的系统功能调用时INT21H。( )A.错误B.正确参考答案:B25. 下列哪一个不属于JAVA语言的数据类型:( )A.指针类型B.类C.数组D.浮点类型参考答案:A26. 判断字符串a和b是否相等,应当使用( )。A.if(a=b)B.if(a=b)C.if(strcpy(a,b)D.if(strcmp(a,b)参考答案:D27. 循环指令不影响标志。(

7、)A.错误B.正确参考答案:B28. 下面关于自定义类的运算符重载的说法中,正确的是( )。A.类友元形式重载的运算符,重载函数中的this指针指向第一个运算数B.类友元形式重载的运算符,重载函数中可以直接访问类中的私有成员C.类友元形式重载的运算符,重载函数的参数个数与运算符的实际操作数个数相同D.所有运算符都可以以类友元形式进行重载参考答案:BC29. 请问如下哪个方法可以将MenuBar加入Frame中?( )A.setMenu( )B.setMenuBar( )C.add( )D.addMenuBar( )参考答案:B30. 系统提供的默认拷贝构造函数实现的是“浅拷贝”,下列关于浅拷贝

8、的说法中正确的是( )。A.当一个类中有指针成员变量时,浅拷贝有可能会导致一片内存被重复释放B.当一个类中有指针成员变量时,浅拷贝有可能导致一个对象中保存的数据不正确C.如果一个类中只有int型和double型的成员变量,则浅拷贝不会出现任何问题D.如果一个类中有一个成员变量是char型数组,则使用浅拷贝会存在问题参考答案:ABC31. switch语句中的default分支不可以缺省。( )A.正确B.错误参考答案:B32. 已知int a3;,则可以使用a2=10;将数组a中的第3个元素赋值为10。( )A.正确B.错误参考答案:A33. CSS的RevealTrans滤镜是发光滤镜。(

9、)A.错误B.正确参考答案:A34. CMP指令用于比较两个操作数的( )关系A.大小B.多少C.相等D.不缺定参考答案:A35. 在定义JavaScript变量时,一定要指出变量名和值。( )A.错误B.正确参考答案:A36. 下列程序中说明的公有成员是( ) class Location int X; public: void init(int initX,int initY); private: int Y; public: int GetX( ); int GetY( ); ;A.XB.init(int initX,int initY)C.GetX( ),GetY( )D.B和C都是参

10、考答案:D37. 下列JAVA语句中,不正确的一项是:( )A.int $e,a,b =10B.char c,d = aC.float e = 0.0dD.double e = 0.0f参考答案:C38. 已知“char s=hello;”,则下面叙述中正确的是( )。A.数组s的长度为5B.元素s2的值为eC.使用“cins;”可以将从键盘上键入的字符串保存在数组s中D.使用“int t=s;”可以定义数组t、并用s中各元素的值初始化t中的各元素参考答案:C39. 计算机语言可以分为高级语言和( )A.中级语言B.低级语言C.编译语言D.以上都不正确参考答案:B40. throw语句抛出一个

11、异常,并对该异常进行处理。( )A.错误B.正确参考答案:A41. DOS系统的两种执行程序结构是( )A.EXE程序B.COM程序C.BAT程序D.DAT程序参考答案:AB42. 有下面的程序段 char a3,b=“China”; a=b; printf(“%s”,a); 则( )。A.运行后将输出ChinaB.运行后将输出ChC.运行后将输出ChiD.编译时出错参考答案:D43. 子程序由主程序执行子程序调用指令( )来调用A.CALLB.RETC.LOOPD.POP参考答案:A44. 在处理器和外设之间还有一个协调两者数据传送的逻辑电路,称之为( )A.输入输出接口电路B.快速电路C.

12、外设电路D.处理器电路参考答案:A45. 下列描述中,( )是抽象类的特性。A.可以说明虚函数B.可以定义友元函数C.可以进行构造函数重载D.不能说明其对象参考答案:D46. 已知一个顺序存储的线性表,设每个结点需占m个存储单元,若第一个结点的地址为add1,则第I个结点的地址为( )。A.add1+(I-1)*mB.add1+I*mC.add1-I*mD.add1+(I+1)*m参考答案:A47. 已知char s10=Microsoft,Visual,C+;,则语句coutA.sB.iC.cD.icrosoft参考答案:A48. 已知char s10=hello;,则s5的值为&39;0&39;。( )A.正确B.错误参考答案:A49. 完成一条指令的功能可以分成哪两个阶段( )A.取指B.执行C.保存D.删除参考答案:AB50. 当说明一个共用体变量时系统分配给它的内存是( )。A.共用体中第一个成员所需内存量B.共用体中最后一个成员所需内存量C.共用体成员中占内存量最大者所需的容量D.共用体中各成员所需内存量的总和参考答案:C

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号