西安交通大学21秋《程序设计基础》复习考核试题库答案参考套卷23

上传人:新** 文档编号:470033315 上传时间:2023-06-22 格式:DOCX 页数:11 大小:12.88KB
返回 下载 相关 举报
西安交通大学21秋《程序设计基础》复习考核试题库答案参考套卷23_第1页
第1页 / 共11页
西安交通大学21秋《程序设计基础》复习考核试题库答案参考套卷23_第2页
第2页 / 共11页
西安交通大学21秋《程序设计基础》复习考核试题库答案参考套卷23_第3页
第3页 / 共11页
西安交通大学21秋《程序设计基础》复习考核试题库答案参考套卷23_第4页
第4页 / 共11页
西安交通大学21秋《程序设计基础》复习考核试题库答案参考套卷23_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《西安交通大学21秋《程序设计基础》复习考核试题库答案参考套卷23》由会员分享,可在线阅读,更多相关《西安交通大学21秋《程序设计基础》复习考核试题库答案参考套卷23(11页珍藏版)》请在金锄头文库上搜索。

1、西安交通大学21秋程序设计基础复习考核试题库答案参考1. 下列关于变量作用域的说法中,正确的一项是:( )A.方法参数的作用域是方法外部代码段B.异常处理参数的作用域是方法外部代码段C.局部变量的作用域是整个类D.类变量的作用域是类的某个方法参考答案:B2. 在C语言中,一维数组的定义方式为:类型说明符数组名( )。A.常量表达式B.整型表达式C.整型常量或整型表达式D.整型常量参考答案:A3. 语句.DATA表示( )段的开始A.程序段B.数据段C.堆栈段D.代码段参考答案:B4. 顺序表能够存放的最大元素数量n称为线性表的长度。( )A.正确B.错误参考答案:B5. 语句while (!y

2、)中的表达式!y等价于( )。A.y=0B.y!=1C.y!=0D.y=1参考答案:A6. 下列虚基类的声明中正确的是( )。A.class virtual B:public AB.virtual class B:publicC.class B:public A virtualD.class B: virtual public A参考答案:D7. 乘法指令用来实现两个二进制操作数的相乘运算,包括( )两条指令A.MULB.IMULC.SUBD.DIV参考答案:AB8. 映像文件是一种文本文件。( )A.正确B.错误参考答案:A9. 在以下选项中,不属于JavaScript语言特点的是( )。A

3、.基于对象B.跨平台C.编译执行D.脚本语言参考答案:C10. DOS命令分为内部命令和外部命令。( )A.错误B.正确参考答案:A11. 子程序包含有子程序的调用就是( )A.子程序的递归B.子程序的重入C.子程序的嵌套D.子程序说明参考答案:C12. 语句.DATA表示( )段的开始A.代码段B.数据段C.堆栈段D.程序段参考答案:B13. C+有( )种联编方式。A.1B.2C.3D.4参考答案:B14. 任何一个串操作指令都可以在前面加一个重复前缀,重复前缀有哪三种( )A.REPB.REPZC.REPNZD.RPE参考答案:ABC15. 二叉树就是结点度都是为2的树。( )A.正确B

4、.错误参考答案:B16. 一个C+程序至少且仅能包含一个main( )函数。main( )函数是整个程序的入口,通过在main( )函数中调用其他函数。( )A.正确B.错误参考答案:A17. 变量定义伪指令汇编格式包含哪些项( )A.变量名B.伪指令C.初值表D.数据表参考答案:ABC18. 在寄存器相对寻址或相对基址变址寻址方式中,位移量可以用符号表示。( )A.正确B.错误参考答案:A19. 已知“char *s=mybook;”,则strlen(s)的值为( )。A.4B.6C.7D.不确定参考答案:B20. 以下哪项属于计算机低级语言( )A.机器语言B.汇编语言C.JAVA语言D.

5、C语言参考答案:AB21. 当输出汉字时,输出的是汉字机内码。( )A.正确B.错误参考答案:B22. 若调用fputc函数输出字符成功,则函数的返回值是( )。A.输出的字符B.-1C.0D.EOF参考答案:A23. 已知“int a3;”,则可以使用“a3=10;”将数组a中的第3个元素赋值为10。( )A.正确B.错误参考答案:B24. 计算机系统分为硬件和( )两部分A.软件B.中间件C.部件D.以上都不正确参考答案:A25. 下面的循环体执行的次数与其它不同的是( )。A.i = 0; while( +i = 100) cout i ; B.for( i = 0; i 100; i+

6、 ) cout i ; C.for( i = 100; i = 1; i- ) cout i ; D.i = 100; do cout 0);参考答案:C26. 在私有继承中,基类中所有成员对派生类的对象都是不可见的。( )A.正确B.错误参考答案:A27. 已知char s10=hello;,则s5的值为&39;0&39;。( )A.正确B.错误参考答案:A28. 判断char型变量c1是否为大写字母的正确表达式是( )。A.AB.(c1=A)&(c1C.(c1=A)&(c1D.(A=c1)参考答案:C29. 以下对指针变量的操作中,不正确的是( )。A.int p,*q; q=&pB.in

7、t *p,*q; q=p=NULLC.int a=5,*p; *p=aD.int a=5,*p=&a,*q=&a; *p=*q参考答案:D30. 在下述结论中,正确的是( ) 只有一个结点的二叉树的度为0; 二叉树的度为2; 二叉树的左右子树可任意交换; 深度为K的完全二叉树的结点个数小于或等于深度相同的满二叉树。A.B.C.D.参考答案:D31. 下面各选项中的数组定义方式,错误的是( )。A.int a7;B.const int N=7; float bN;C.char c=abcdef;D.int N=7; double dN;参考答案:D32. 对以下说明语句的正确理解是( )。int

8、 a10=6,7,8,9,10A.将5个初值依次赋给a1至a5B.将5个初值依次赋给a0至a4C.将5个初值依次赋给a6至a10D.因为数组与初值的个数不相同,所以此语句不正确参考答案:B33. 语言中字符型(char)数据在内存中的存储形式是( )。A.原码B.补码C.反码D.ASCII码参考答案:D34. 所有系统功能的调用格式都是一样的,一般按四步走( )A.在AH寄存器中设置系统功能调用号B.在指定寄存器中设置入口参数C.用INT21H指令执行功能调用D.根据出口参数分析功能调用执行情况参考答案:ABCD35. 已知char s=hello;,则下面叙述中正确的是( )。A.数组s的长

9、度为5B.元素s2的值为eC.使用“cins;”可以将从键盘上键入的字符串保存在数组s中D.使用“int t=s;”可以定义数组t、并用s中各元素的值初始化t中的各元素参考答案:C36. 计算机的硬件分成5大组成部分:运算器、控制器、存储器、( )A.输出设备B.输入设备C.软件D.以上都不正确参考答案:AB37. 8086CPU的中断系统具有( )个中断A.255B.32C.256D.64参考答案:C38. PF是进位标志位。( )A.正确B.错误参考答案:B39. 下列关于类的继承描述中,( )是错误的。A.派生类可以访问基类的所有数据成员,也能调用基类的所有成员函数B.派生类也是基类,但

10、基类不一定具有派生类的全部属性和方法C.继承描述类的层次关系,派生类可以具有与基类相同的属性和方法D.一个基类可以有多个派生类,但一个派生类只能由一个基类参考答案:AD40. C+程序中的include是一个注释命令,它使程序具有了基本的输入/输出功能。( )A.正确B.错误参考答案:B41. 下列关于拷贝构造函数的说法中,正确的是( )。A.拷贝构造函数是一个特殊的构造函数B.一个类中只能有一个拷贝构造函数C.如果定义一个类时没有定义拷贝构造函数,则系统会提供一个默认的不包含任何操作的拷贝构造函数D.当一个类中有指针类型的成员变量时,则需要为这个类定义拷贝构造函数参考答案:ABD42. 下面

11、中断属于内部中断的有( )A.除法错中断B.指令中断C.溢出中断D.可屏蔽中断参考答案:ABC43. 以下运算正确的程序段是( )。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)参考答案:D44. 以下哪项属于计算机低级语言( )A.汇编语言B.机器语言C.JAVAD

12、.C+参考答案:AB45. JavaScript是一种解释型脚本语言。( )A.错误B.正确参考答案:B46. 若执行下述程序时从键盘输入3 4,则输出结果是( )。include main( ) int a,b,s; scanf(“%d%d”,&a,&b); s=a; if (aA.186B.256C.324D.400参考答案:B47. 非压缩BCD码用( )个二进制位表示一个十进制位A.8B.6C.4D.10参考答案:A48. 在JavaScript中只允许使用预定义的函数,而不能自定义函数。( )A.错误B.正确参考答案:A49. 对于任意一个类,析构函数的个数最多为( )。A.0B.1C.2D.3参考答案:B50. 8086的中断分为( )两类A.外部中断B.内部中断C.程序中断D.子程序中断参考答案:AB

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


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

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