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

上传人:住在****他 文档编号:97954852 上传时间:2022-05-28 格式:DOCX 页数:13 大小:13.92KB
返回 下载 相关 举报
西安交通大学21春《程序设计基础》在线作业二满分答案_21_第1页
第1页 / 共13页
西安交通大学21春《程序设计基础》在线作业二满分答案_21_第2页
第2页 / 共13页
西安交通大学21春《程序设计基础》在线作业二满分答案_21_第3页
第3页 / 共13页
点击查看更多>>
资源描述
西安交通大学21春程序设计基础在线作业二满分答案1. 下列哪一个不是JAVA语言中保留字:( )A.ifB.sizeofC.orivateD.null参考答案:B2. 条件转移指令的用处有( )A.没有用处B.比较有符号数大小C.比较无符号数高低D.判断单个标志位状态参考答案:BCD3. 算数表达式12+&39;a&39;值的数据类型是char型。( )A.正确B.错误参考答案:B4. 下面属于高级语言的有( )A.JAVA语言B.C语言C.汇编语言D.特殊语言参考答案:AB5. 若有说明:char *pc=“aaa”,“bbb”,“ccc”,“ddd”; 则以下叙述正确的是( )。A.“pc0代表的是字符串”aaaB.*pc0代表的是字符aC.pc0代表的是字符串“aaa”D.pc0代表的是字符a参考答案:B6. 多继承情况下,派生类的构造函数中基类构造函数的执行顺序取决于定义派生类时所指定的各基类的顺序。( )A.正确B.错误参考答案:A7. 控制类指令通过修改CS和IP寄存器值可以实现( )等指令A.有条件转移B.无条件转移C.循环及子程序D.中断参考答案:ABCD8. 语言中字符型(char)数据在内存中的存储形式是( )。A.原码B.补码C.反码D.ASCII码参考答案:D9. 二叉树的顺序表示法操作方便,但缺点是容易造成存储空间的浪费。( )A.正确B.错误参考答案:A10. 当说明一个共用体变量时系统分配给它的内存是( )。A.共用体中第一个成员所需内存量B.共用体中最后一个成员所需内存量C.共用体成员中占内存量最大者所需的容量D.共用体中各成员所需内存量的总和参考答案:C11. 下列虚基类的声明中正确的是( )。A.class virtual B:public AB.virtual class B:publicC.class B:public A virtualD.class B: virtual public A参考答案:D12. INC是一个单操作数指令。( )A.正确B.错误参考答案:A13. 在处理器和外设之间还有一个协调两者数据传送的逻辑电路,称之为( )A.输入输出接口电路B.快速电路C.外设电路D.处理器电路参考答案:A14. 已知char c=abc;,则可以使用c=def;更改c的值。( )A.正确B.错误参考答案:B15. 主程序在调用内部中断服务程序之前,必须修改( )A.中断点B.中断条件C.中断参数D.中断向量参考答案:D16. 已知int m=1,n=2; 则m/n的值为0.5。( )A.正确B.错误参考答案:B17. 在访问二维数组中的某个元素时,不可以用( )指定待访问元素的行下标或列下标。A.整型常量B.整型变量C.整型表达式D.浮点型常量参考答案:D18. 所有系统功能的调用格式都是一样的,一般按四步走( )A.用INT 21H指令执行功能调用B.根据出口参数分析功能调用执行情况C.在指定寄存器中设置入口参数D.在AH寄存器中设置系统功能调用号参考答案:ABCD19. char str = &39;H&39;, &39;e&39;, &39;l&39;, &39;l&39;, &39;o&39;, &39; &char str = H, e, l, l, o, , w, o, r, l, d, !, 0; 和 char str = Hello world!; 两种定义形式不等价。( )A.正确B.错误参考答案:B20. 调用函数时传入的实参个数可以多于形参个数。( )A.正确B.错误参考答案:B21. 已知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);参考答案:B22. 8086CPU的中断系统具有( )个中断A.255B.32C.256D.64参考答案:C23. 下面选项中,是类的成员函数为( )。A.构造函数B.析构函数C.友元函数D.缺省参数的构造函数参考答案:ABD24. XCHG指令中操作数只可以是字而不可以是字节。( )A.正确B.错误参考答案:B25. 一个C语言程序总是从( )。A.主过程开始执行B.主函数开始执行C.子程序开始执行D.主程序开始执行参考答案:B26. 以下运算正确的程序段是( )。A.char str1=“ABCDE”, str2=“abcdef”; strcpy(str1, str2)B.char str10, *st=“abcde”; strcat(str, st)C.char *st1=“ABCDS”,*st2=“abcde”; strcat(st1,st2)D.char str10=“”, st=“abcde”; strcat(str, st)参考答案:D27. 下列成员中,不能被派生类继承的包括( )。A.公有成员B.构造函数C.保护成员D.析构函数参考答案:BD28. pj也可以写作*(p+j)或*(*(p+i)+j)。( )A.正确B.错误参考答案:A29. 带进位加法指令是( )A.ADDB.ADCC.INCD.SUB参考答案:B30. 关于对象成员的构造函数的调用顺序,说法正确的是( )。A.与它们在成员初始化列表中给出的顺序相同B.与析构函数的调用顺序相同C.与它们在类中说明顺序相同D.以上说法都不对参考答案:C31. 逻辑左移和算术左移是同一条指令的两种助记符形式。( )A.正确B.错误参考答案:A32. 下列函数中,不可以作为虚函数的是( )。A.普通函数B.构造函数C.静态成员函数D.析构函数参考答案:ABC33. 在JavaScript中只允许使用预定义的函数,而不能自定义函数。( )A.错误B.正确参考答案:A34. 相对于完全二叉树,顺序表示法更适用于非完全二叉树。( )A.正确B.错误参考答案:B35. 类中的静态数据成员为该类的所有对象所共享,并且,在该类对象被销毁时,静态数据成员不会被同时销毁。( )A.正确B.错误参考答案:A36. 语句for(i=1;jA.16B.18C.14D.12参考答案:A37. 语句.DATA表示( )段的开始A.代码段B.数据段C.堆栈段D.程序段参考答案:B38. 下列关于类的静态数据成员的说法中,正确的是( )。A.静态数据成员的值初始化后不能再修改B.静态数据成员必须在类体外定义和初始化C.使用static关键字可以将一个数据成员声明为静态数据成员D.静态数据成员的访问控制权限可以是公有、私有或保护参考答案:BCD39. 分支程序结构有( )两种基本形式A.IF-THEN-ELSEB.DO-WHILEC.UNTILD.IF-THEN参考答案:AD40. CSS的RevealTrans滤镜是发光滤镜。( )A.错误B.正确参考答案:A41. 若有以下说明,并且0iA.*(a+i)B.ap-a+iC.p+iD.*(&ai)参考答案:C42. 汇编语言中子程序间和模块间利用堆栈都是一个重要的和主要的参数传递方式。( )A.错误B.正确参考答案:B43. 乘法指令用来实现两个二进制操作数的相乘运算,包括( )两条指令A.SUBB.MULC.IMULD.DIV参考答案:BC44. 下面选项中,不是类的成员函数为( )。A.构造函数B.析构函数C.友元函数D.缺省参数的构造函数参考答案:C45. 下面各选项中的数组定义方式,错误的是( )。A.int a7;B.const int N=7; float bN;C.char c=abcdef;D.int N=7; double dN;参考答案:D46. 下列关于变量作用域的描述中,不正确的一项是:( )A.变量属性是用来描述变量作用域的B.局部变量作用域只能是它做在的的方法的代码段C.类变量能在类的方法中声明D.类变量的作用域是整个类参考答案:C47. fileUpload对象代表HTML表单中用于文件上传的输入元素,包含一个文本框。( )A.错误B.正确参考答案:A48. 计算机的硬件分成5大组成部分:运算器、控制器、存储器、( )A.输出设备B.输入设备C.软件D.以上都不正确参考答案:AB49. 在JavaScript中可以用十六进制形式表示浮点数常量。( )A.错误B.正确参考答案:A50. 在创建派生类对象时,构造函数的执行顺序是( )。A.对象成员构造函数、基类构造函数、派生类本身的构造函数B.派生类本身的构造函数、基类构造函数、对象成员构造函数C.基类构造函数、派生类本身的构造函数、对象成员构造函数D.基类构造函数、对象成员构造函数、派生类本身的构造函数参考答案:D51. 需要独立运行的程序,一个程序只有( )个起始点A.四B.二C.三D.一参考答案:D52. 下列哪一项不属于变量的组成部分:( )A.变量名B.变量属性C.变量初值D.变量大小参考答案:D53. 为了说明指令执行需要的参数,处理器设计多种方法指明操作数的位置,这是( )A.寻址条件B.寻址方式C.寻址指令D.寻址内容参考答案:B54. 下面的循环体执行的次数与其它不同的是( )。A.i = 0; while( +i = 100) cout i ; B.for( i = 0; i 100; i+ ) cout i ; C.for( i = 100; i = 1; i- ) cout i ; D.i = 100; do cout 0);参考答案:C55. CPU由哪三部分组成( )A.运算器B.控制器C.逻辑器D.寄存器参考答案:ABD56. 所有系统功能的调用格式都是一样的,一般按四步走( )A.在AH寄存器中设置系统功能调用号B.在指定寄存器中设置入口参数C.用INT21H指令执行功能调用D.根据出口参数分析功能调用执行情况参考答案:ABCD57. 选择语句中的分支语句在逻辑上是一条语句,当一个分支功能需要多条语句才能完成时,就需要使用复合语句。( )A.正确B.错误参考答案:A58. 在数据结构中,与所使用的计算机无关的是数据的( )结构。A.逻辑B.存储C.逻辑和存储D.物理参考答案:A59. 以下程序运行后,输出结果是( )。define ADD(x) x+x main( ) int m=1,n=2,s=3; s*=ADD(m+n); printf(“s=%dn”,s);A.s=8B.s=9C.s=6D.s=18参考答案:D60. 关键字是组成编程语言词汇表的标识符,用户可以用他们标识其他实体。( )A.正确B.错误参考答案:B
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 考试试卷


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

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


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