西安交通大学21秋《程序设计基础》在线作业一答案参考91

上传人:住在****他 文档编号:94250656 上传时间:2022-05-22 格式:DOCX 页数:13 大小:14.04KB
收藏 版权申诉 举报 下载
西安交通大学21秋《程序设计基础》在线作业一答案参考91_第1页
第1页 / 共13页
西安交通大学21秋《程序设计基础》在线作业一答案参考91_第2页
第2页 / 共13页
西安交通大学21秋《程序设计基础》在线作业一答案参考91_第3页
第3页 / 共13页
资源描述:

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

1、西安交通大学21秋程序设计基础在线作业一答案参考1. 在处理器和外设之间还有一个协调两者数据传送的逻辑电路,称之为( )A.输入输出接口电路B.快速电路C.外设电路D.处理器电路参考答案:A2. 下列关于类的继承描述中,( )是错误的。A.派生类可以访问基类的所有数据成员,也能调用基类的所有成员函数B.派生类也是基类,但基类不一定具有派生类的全部属性和方法C.继承描述类的层次关系,派生类可以具有与基类相同的属性和方法D.一个基类可以有多个派生类,但一个派生类只能由一个基类参考答案:AD3. 在JavaScript中可以用十六进制形式表示浮点数常量。( )A.错误B.正确参考答案:A4. 多继承

2、情况下,派生类的构造函数中基类构造函数的执行顺序取决于定义派生类时所指定的各基类的顺序。( )A.正确B.错误参考答案:A5. 如果类A继承了类B,则类A称为( )。A.派生类B.继承类C.子类D.父类参考答案:AC6. 对链表进行插入和删除操作时不必移动链表中的结点。( )A.正确B.错误参考答案:A7. 以下正确的函数说明是( )。A.int fun(int a,b)B.float fun(int a; int b)C.double fun( )D.int fun(char a)参考答案:C8. 若有定义:int i,x34; 则不能将x11的值赋给变量i的语句是( )。A.i=x11B.

3、i=*(*(x+1)C.i=*(*(x+1)+1)D.i=*(x1+1)参考答案:B9. 下列表达式中的值为1是( )。A.1-0B.1-0C.1-0D.0-0参考答案:B10. CMP指令用于比较两个操作数的( )关系A.大小B.多少C.相等D.不缺定参考答案:A11. ( )是指令中不可或缺的组成部分A.操作数B.操作码C.操作书D.操作键参考答案:B12. 循环结构的程序通常由哪三部分组成( )A.循环初始部分B.循环体部分C.循环控制部分D.循环规则参考答案:ABC13. 请问如下哪个方法可以将MenuBar加入Frame中?( )A.setMenu( )B.setMenuBar( )

4、C.add( )D.addMenuBar( )参考答案:B14. 非压缩BCD码用( )个二进制位表示一个十进制位A.4B.6C.8D.10参考答案:C15. 可以定义函数指针变量指向函数的首地址,并使用函数指针变量代替函数名进行函数调用。( )A.正确B.错误参考答案:A16. 二叉树的顺序表示法操作方便,但缺点是容易造成存储空间的浪费。( )A.正确B.错误参考答案:A17. 静态局部变量只可以在定义它的函数(或复合语句)中使用。( )A.正确B.错误参考答案:A18. 相对于完全二叉树,顺序表示法更适用于非完全二叉树。( )A.正确B.错误参考答案:B19. 计算机系统分为硬件和( )两

5、部分A.软件B.中间件C.部件D.以上都不正确参考答案:A20. 下列描述中,( )是抽象类的特性。A.可以说明虚函数B.可以定义友元函数C.可以进行构造函数重载D.不能说明其对象参考答案:D21. 8086的寄存器有4个通用寄存器。( )A.错误B.正确参考答案:A22. 循环条件判断的循环控制不可以在进入循环前进行。( )A.错误B.正确参考答案:A23. 任何一个串操作指令都可以在前面加一个重复前缀,重复前缀有哪三种( )A.RPEB.REPZC.REPNZD.REP参考答案:BCD24. 段存储器常见的有( )A.代码段B.堆栈段C.数据段D.附加段参考答案:ABCD25. 已知cha

6、r s10=Microsoft,Visual,C+;,则语句coutA.sB.iC.cD.icrosoft参考答案:A26. 一个( )允许用户为类定义一种模式,使得类中的某些数据成员、某些成员函数的参数和返回值可以取任意数据类型。A.函数模板B.模板函数C.类模板D.模板类参考答案:C27. 汇编语言中子程序间和模块间利用堆栈都是一个重要的和主要的参数传递方式。( )A.错误B.正确参考答案:B28. 在C语言中,错误的int类型的常数是( )。A.32768B.0C.37D.0xAF参考答案:A29. 在8086命令中CS是要执行的下一条指令的偏移地址。( )A.错误B.正确参考答案:A3

7、0. PF是进位标志位。( )A.正确B.错误参考答案:B31. 处理器指令的操作数可以是( )A.立即数B.寄存器C.存储单元D.运算器参考答案:ABC32. switch语句中的default分支不可以缺省。( )A.正确B.错误参考答案:B33. 顺序表能够存放的最大元素数量n称为线性表的长度。( )A.正确B.错误参考答案:B34. 在公有派生情况下,有关派生类对象和基类对象的关系,不正确的叙述是( )。A.派生类的对象可以赋给基类对象B.派生类的对象可以初始化基类的引用C.派生类的对象可以直接访问基类的成员D.派生类的对象的地址可以赋给指向基类的指针参考答案:C35. 下面程序段的运

8、行结果是( )。char a7=“abcdef”; char b4=“ABC”; strcpy(a,b); printf(“%c”,a5)A.空格B.0C.eD.f参考答案:D36. 对于一个具有n个顶点的无向连通图,它包含的连通分量的个数为( )。A.0B.1C.nD.n+1参考答案:B37. 假设A为抽象类,下列语句( )是错误的。A.A fun(int);B.A *p;C.int fun(A);D.A Obj;参考答案:ACD38. 已知int m=1,n=2; 则m/n的值为0.5。( )A.正确B.错误参考答案:B39. n个结点的无向图,若它有n(n-1)/2条边,则它一定是连通图

9、。( )A.正确B.错误参考答案:A40. 下列哪一个不是JAVA语言中保留字:( )A.ifB.sizeofC.orivateD.null参考答案:B41. 使用if.else语句可以处理多选择问题,不会因为嵌套层次太多而导致程序的可读性下降,也不容易出错。( )A.正确B.错误参考答案:B42. 定义如下变量和数组:int k; int a33=1,2,3,4,5,6,7,8,9; 则下面语句的输出结果是( )。for(k=0; kA.3 5 7B.3 6 9C.1 5 9D.1 4 7参考答案:A43. 标记应用于下列哪组标记之间( )。A.html/htmlB.body/bodyC.h

10、ead/headD.title/title参考答案:B44. 下面关于自定义类的运算符重载的说法中,正确的是( )。A.除了后增后减单目运算符外,其他运算符重载为类的成员函数时,函数参数个数比运算符实际操作数个数少一个B.运算符重载为类的成员函数时,函数中的this指针指向第一个运算数C.只有运算符的第一个运算数是自定义类类型时,才能将该运算符重载为类的成员函数D.所有运算符都可以以类成员函数形式进行重载参考答案:ABC45. 下面对构造函数的正确描述是( )。A.系统可以提供默认的构造函数B.构造函数可以有参数,所以可以有返回值C.构造函数可以重载D.构造函数可以设置默认参数参考答案:ACD

11、46. pj也可以写作*(p+j)或*(*(p+i)+j)。( )A.正确B.错误参考答案:A47. DOS系统的两种执行程序结构是( )A.EXE程序B.COM程序C.BAT程序D.DAT程序参考答案:AB48. 写“Hello World”的正确javascript语法是( )。A.document.write(Hello World)B.Hello WorldC.response.write(Hello World)D.(Hello World)参考答案:A49. 计算机的存储器中,一个字节有( )个二进制位组成。A.1B.2C.4D.8参考答案:D50. 对以下说明语句的正确理解是(

12、)。int a10=6,7,8,9,10A.将5个初值依次赋给a1至a5B.将5个初值依次赋给a0至a4C.将5个初值依次赋给a6至a10D.因为数组与初值的个数不相同,所以此语句不正确参考答案:B51. 外部设备主要通过I/O端口与处理器交换信息。( )A.错误B.正确参考答案:A52. 下列哪个不是正确标识符:( )A.$millionB.$_millionC.1 $_millionD.$ 1_million参考答案:C53. 已知“char s=hello;”,则下面叙述中正确的是( )。A.数组s的长度为5B.元素s2的值为eC.使用“cins;”可以将从键盘上键入的字符串保存在数组s

13、中D.使用“int t=s;”可以定义数组t、并用s中各元素的值初始化t中的各元素参考答案:C54. 在以下选项中,不属于JavaScript语言特点的是( )。A.基于对象B.跨平台C.编译执行D.脚本语言参考答案:C55. 在一个单链表中,若p所指结点不是最后结点,在p之后插入s所指结点,则执行( )。A.s-next=p;p-next=s;B.s-next=p-next;p-next=s;C.s-next=p-next;p=s;D.p-next=s;s-next=p;参考答案:A56. 以下不正确的if语句形式是( )。A.if(xy);B.if(x=0)x+=y;C.if(X!=y)c

14、inxD.if(xy)else ciny; x+; y+;参考答案:B57. 变量定义伪指令汇编格式包含哪些项( )A.变量名B.伪指令C.初值表D.数据表参考答案:ABC58. 面向对象程序设计思想的主要特征中不包括( )。A.封装性B.多态性C.继承性D.功能分解,逐步求精参考答案:D59. 已知int *p; fun(p);,其中,函数fun没有返回值,且其形参定义为引用调用方式,则下列给出的fun函数原型中正确的是( )。A.void fun(int a);B.void fun(int *&a);C.void fun(int &a);D.void fun(int &*a);参考答案:B60. 下面程序的运行结果是( )。main( ) struct cmplx int x; int y; cm2=1,2,3,4; printf(“%dn”, 2*cm0.x+cm1.y/cm0.y);A.5B.2C.3D.4参考答案: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交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!