西安交通大学21春《程序设计基础》在线作业二满分答案77

上传人:住在山****ck 文档编号:97843021 上传时间:2022-05-28 格式:DOCX 页数:13 大小:13.78KB
收藏 版权申诉 举报 下载
西安交通大学21春《程序设计基础》在线作业二满分答案77_第1页
第1页 / 共13页
西安交通大学21春《程序设计基础》在线作业二满分答案77_第2页
第2页 / 共13页
西安交通大学21春《程序设计基础》在线作业二满分答案77_第3页
第3页 / 共13页
资源描述:

《西安交通大学21春《程序设计基础》在线作业二满分答案77》由会员分享,可在线阅读,更多相关《西安交通大学21春《程序设计基础》在线作业二满分答案77(13页珍藏版)》请在装配图网上搜索。

1、西安交通大学21春程序设计基础在线作业二满分答案1. 下列关于变量作用域的说法中,正确的一项是:( )A.方法参数的作用域是方法外部代码段B.异常处理参数的作用域是方法外部代码段C.局部变量的作用域是整个类D.类变量的作用域是类的某个方法参考答案:B2. 处理器指令的操作数可以是( )A.运算器B.立即数C.寄存器D.存储单元参考答案:BCD3. 下面属于析构函数特征的是( )。A.析构函数可以重载B.对象销毁前会自动调用析构函数C.如果定义一个类时没有定义析构函数,则系统会提供一个默认析构函数( )D.析构函数的函数类型为void参考答案:BC4. 设a、b、c、d均是int类型变量,为了使

2、以下程序段的输出为:1234+123+12+1,正确的输入形式应当是( )。scanf(“%4d+%3d+%2d+%1d”,&a,&b,&c,&d); printf(“%4d+%3d+%2d+%1d”,a,b,c,d)A.1234123121B.1234123412341234C.1234+1234+1234+1234D.1234+123+12+1参考答案:D5. 映像文件是一种文本文件。( )A.正确B.错误参考答案:A6. SP结构化程序设计方法也称面向过程的程序设计方法,反映了过程性编程的方法,根据执行的操作来设计一个程序。( )A.正确B.错误参考答案:A7. 下列哪一个是合法的标识符

3、:( )A.12classB.+viodC.-5D._black参考答案:D8. 用C+表示数学表达式xy是x*y。( )A.正确B.错误参考答案:A9. CMP指令用于比较两个操作数的( )关系A.大小B.多少C.相等D.不缺定参考答案:A10. 已知ch是字符型变量,则不正确的赋值语句是( )。A.ch=5+9B.ch=0C.ch=7+9D.ch=a+b参考答案:D11. 以下哪项属于计算机低级语言( )A.机器语言B.汇编语言C.JAVA语言D.C语言参考答案:AB12. 多继承情况下,派生类的构造函数中基类构造函数的执行顺序取决于定义派生类时所指定的各基类的顺序。( )A.正确B.错误

4、参考答案:A13. 下列说法中错误的是( )。A.公有继承时基类中的public成员在派生类中是public的B.公有继承时基类中的private成员在派生类中是不可访问的C.私有继承时基类中的public成员在派生类中是private的D.私有继承时基类中的public成员在派生类中是protected的参考答案:D14. 计算机语言可以分为高级语言和( )A.中级语言B.低级语言C.编译语言D.以上都不正确参考答案:B15. 假设A为抽象类,下列语句( )是错误的。A.A fun(int);B.A *p;C.int fun(A);D.A Obj;参考答案:ACD16. 下列关于拷贝构造函数

5、的说法中,正确的是( )。A.拷贝构造函数是一个特殊的构造函数B.一个类中只能有一个拷贝构造函数C.如果定义一个类时没有定义拷贝构造函数,则系统会提供一个默认的不包含任何操作的拷贝构造函数D.当一个类中有指针类型的成员变量时,则需要为这个类定义拷贝构造函数参考答案:ABD17. 已知char *s=mybook;,则strlen(s)的值为( )。A.4B.6C.7D.不确定参考答案:B18. 下列哪一个不是JAVA语言中保留字:( )A.ifB.sizeofC.orivateD.null参考答案:B19. return语句只能用在函数中,用在函数主体以外任何地方都是错误的。( )A.错误B.

6、正确参考答案:B20. JavaScript语言利用image对象可以动态地对图像进行操作。( )A.错误B.正确参考答案:B21. 乘法指令用来实现两个二进制操作数的相乘运算,包括( )两条指令A.MULB.IMULC.SUBD.DIV参考答案:AB22. 一个C+程序至少且仅能包含一个main( )函数。main( )函数是整个程序的入口,通过在main( )函数中调用其他函数。( )A.正确B.错误参考答案:A23. 映像文件是一种文本文件。( )A.错误B.正确参考答案:A24. 在定义JavaScript变量时,一定要指出变量名和值。( )A.错误B.正确参考答案:A25. 类中的静

7、态数据成员为该类的所有对象所共享,并且,在该类对象被销毁时,静态数据成员不会被同时销毁。( )A.正确B.错误参考答案:A26. 在完整段定义后的四个关键字是( )A.段组合属性B.段类别属性C.段定位属性D.段字属性参考答案:ABCD27. 若二维数组a有m列,则计算任一元素aij在数组中位置的公式为( )。(假设a00位于数组的第一个位置上。)A.i*m+jB.j*m+iC.i*m+j-1D.i*m+j+1参考答案:D28. 在源程序语句4个部分中,参数是指令的操作对象,参数之间用逗号分隔。( )A.错误B.正确参考答案:B29. 下面属于高级语言的有( )A.JAVA语言B.C语言C.汇

8、编语言D.特殊语言参考答案:AB30. 所有系统功能的调用格式都是一样的,一般按四步走( )A.用INT 21H指令执行功能调用B.根据出口参数分析功能调用执行情况C.在指定寄存器中设置入口参数D.在AH寄存器中设置系统功能调用号参考答案:ABCD31. 8086的中断分为( )两类A.外部中断B.内部中断C.程序中断D.子程序中断参考答案:AB32. 如果不加限制地使用goto语句,则会导致程序流程的混乱,降低程序的可读性。( )A.正确B.错误参考答案:A33. 以下各选项中,非法的变量名是( )。A.No_1B.No123C.2nameD.sumOfStudent参考答案:C34. 在私

9、有继承中,基类中所有成员对派生类的对象都是不可见的。( )A.正确B.错误参考答案:A35. 判断字符串a和b是否相等,应当使用( )。A.if(a=b)B.if(a=b)C.if(strcpy(a,b)D.if(strcmp(a,b)参考答案:D36. 对DIV指令,除数为0,或者在字节除时商超过8位,或者在字除时商超过16位,则发生除法溢出。( )A.正确B.错误参考答案:A37. 控制类指令通过修改CS和IP寄存器值可以实现( )等指令A.有条件转移B.无条件转移C.循环及子程序D.中断参考答案:ABCD38. 需要独立运行的程序,一个程序只有( )个起始点A.四B.二C.三D.一参考答

10、案:D39. pj也可以写作*(p+j)或*(*(p+i)+j)。( )A.正确B.错误参考答案:A40. 执行以下程序段后,y的值是( )。int a=1,3,5,7,9 int x=0,y=1,*ptr; ptr=&a1; while (!x) y+=*(ptr+x); x+;A.1B.2C.4D.24参考答案:C41. 8086按照逻辑段组织程序即( )A.代码段B.数据段C.附加段D.堆栈段参考答案:ABCD42. 在一个源文件中定义的全局变量的作用域为( )。A.本文件的全部范围B.本程序的全部范围C.本函数的全部范围D.从定义该变量的位置开始至本文件结束参考答案:D43. C+中的

11、命名空间是为了解决C+中的变量、函数的命名冲突的问题而设置的。( )A.正确B.错误参考答案:A44. 请问如下哪个方法可以将MenuBar加入Frame中?( )A.setMenu( )B.setMenuBar( )C.add( )D.addMenuBar( )参考答案:B45. 二叉树是有序树。( )A.正确B.错误参考答案:A46. 对象的核心概念就是通常所说的( )。A.继承B.封装C.传递D.多态参考答案:ABD47. 二叉树指的是数据的逻辑结构。( )A.正确B.错误参考答案:B48. 外设采用中断方式与处理器交换信息是利用( )实现的A.内部可屏蔽中断B.内部不可屏蔽中断C.外部

12、不可屏蔽中断D.外部可屏蔽中断参考答案:D49. 下列哪个不是正确标识符:( )A.$millionB.$_millionC.1 $_millionD.$ 1_million参考答案:C50. 设ch是char类型变量,其值是A,则表达式ch=(ch=A&chA.ZB.AC.aD.z参考答案:C51. 下面选项中,不是类的成员函数为( )。A.构造函数B.析构函数C.友元函数D.缺省参数的构造函数参考答案:C52. 循环条件判断的循环控制不可以在进入循环前进行。( )A.错误B.正确参考答案:A53. 在32位计算机系统中,已知int a23; fun(a);,fun函数的形参变量名为p,则在

13、fun( )函数体中通过sizeof(p)计算得到的结果为( )。A.4B.6C.12D.24参考答案:A54. 在C语言中,一维数组的定义方式为:类型说明符数组名( )。A.常量表达式B.整型表达式C.整型常量或整型表达式D.整型常量参考答案:A55. 非压缩BCD码用( )个二进制位表示一个十进制位A.8B.6C.4D.10参考答案:A56. 对链表进行插入和删除操作时不必移动链表中的结点。( )A.正确B.错误参考答案:A57. 设i,j,k都是变量,下面不正确的赋值表达式是( )。A.i+B.i=j=kC.i=j=kD.i+j=k参考答案:D58. 若有以下说明,并且0iA.*(a+i)B.ap-a+iC.p+iD.*(&ai)参考答案:C59. 若要使指针变量p指向一个动态开辟的字符型存储单元,则空中应选择填入的是( )。char *p; p= malloc(sizeof(char)A.charB.char*C.(*char)D.(char*)参考答案:D60. 下列描述中,( )是抽象类的特性。A.可以说明虚函数B.可以定义友元函数C.可以进行构造函数重载D.不能说明其对象参考答案:D

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!