西安交通大学22春《程序设计基础》补考试题库答案参考53

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

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

1、西安交通大学22春程序设计基础补考试题库答案参考1. 删除Cookie即把存储在客户端硬盘中的Cookie文件直接删除。( )A.错误B.正确参考答案:A2. 一个C语言程序总是从( )。A.主过程开始执行B.主函数开始执行C.子程序开始执行D.主程序开始执行参考答案:B3. 在C+中,打开一个文件就是将这个文件与一个( )建立关联;关闭一个文件就是取消这种关联。A.流B.类C.结构D.对象参考答案:A4. 继承具有( ),即当基类本身也是某一个类的派生类时,底层的派生类也会自动继承间接基类的成员。A.规律性B.传递性C.重复性D.多样性参考答案:B5. 在完整段定义后的四个关键字是( )A.

2、段组合属性B.段类别属性C.段定位属性D.段字属性参考答案:ABCD6. 外设采用中断方式与处理器交换信息是利用( )实现的A.内部可屏蔽中断B.内部不可屏蔽中断C.外部不可屏蔽中断D.外部可屏蔽中断参考答案:D7. 面向对象程序设计思想的主要特征中不包括( )。A.封装性B.多态性C.继承性D.功能分解,逐步求精参考答案:D8. 下面中断属于内部中断的有( )A.除法错中断B.指令中断C.溢出中断D.可屏蔽中断参考答案:ABC9. C语言规定:简单变量做实参时,它和对应形参之间的数据传递方式是( )。A.地址传递B.单向值传递C.由实参传给形参,再由形参传回实参D.由用户指定传递方式参考答案

3、:B10. C+中ostream类的直接基类是ios。( )A.正确B.错误参考答案:A11. 将含100个结点的完全二叉树从根这一层开始,每层从左至右依次对结点编号,根结点的编号为1。编号为47的结点X的双亲的编号为( )。A.23B.24C.25D.无法确定参考答案:A12. 带进位加法指令是( )A.SUBB.INCC.ADDD.ADC参考答案:D13. 循环条件判断的循环控制不可以在进入循环前进行。( )A.错误B.正确参考答案:A14. 逻辑左移和算术左移是同一条指令的两种助记符形式。( )A.正确B.错误参考答案:A15. 设i,j,k都是变量,下面不正确的赋值表达式是( )。A.

4、i+B.i=j=kC.i=j=kD.i+j=k参考答案:D16. 设“var a=true,b=0;”,则执行完比较运算ab后,结果为假。( )A.错误B.正确参考答案:A17. 在处理器和外设之间还有一个协调两者数据传送的逻辑电路,称之为( )A.处理器电路B.外设电路C.输入输出接口电路D.快速电路参考答案:C18. 下列语句中不正确的是( )。A.for(int a=1;a=10;a+)B.int a=1;do a+: while(a=10)C.int a=1;while(a=10) a+; D.for(int a=1;a=10;a+)a+;参考答案:B19. 在C+中,对结构体变量中成

5、员的访问既可以逐个进行、也可以整体进行。( )A.正确B.错误参考答案:B20. 下面选项中,不是类的成员函数为( )。A.构造函数B.析构函数C.友元函数D.缺省参数的构造函数参考答案:C21. 以下能对二维数组a进行正确初始化的语句是( )。A.int a2=1,0,1,5,2,3B.int a3=1,2,3,4,5,6C.int a24=1,2,3,4,5,6D.int a3=1,0,1,1,1参考答案:B22. 在C语言中,错误的int类型的常数是( )。A.32768B.0C.37D.0xAF参考答案:A23. 浏览器可以监听事件,在事件发生时做出反应,进行相应的处理工作。( )A.

6、错误B.正确参考答案:B24. 为了说明指令执行需要的参数,处理器设计多种方法指明操作数的位置,这是( )A.寻址内容B.寻址条件C.寻址方式D.寻址指令参考答案:C25. 下面关于自定义类的运算符重载的说法中,正确的是( )。A.除了后增后减单目运算符外,其他运算符重载为类的成员函数时,函数参数个数比运算符实际操作数个数少一个B.运算符重载为类的成员函数时,函数中的this指针指向第一个运算数C.只有运算符的第一个运算数是自定义类类型时,才能将该运算符重载为类的成员函数D.所有运算符都可以以类成员函数形式进行重载参考答案:ABC26. 处理机控制类指令用来控制各种CPU操作。( )A.正确B

7、.错误参考答案:A27. 为了能够识别字符串结束位置,C+系统会在字符串的末尾自动添加一个ASCII编码为00H的字符&39;0&39;(也称空字符),作为字符串的结束符,所以每个字符串的存储长度总是比其实际长度(字符个数)多1。( )A.正确B.错误参考答案:A28. 8086的寄存器有4个通用寄存器。( )A.错误B.正确参考答案:A29. 下面是串操作指令的是( )A.STOSB.MOVSC.LODSD.CMPS参考答案:ABCD30. 如果不加限制地使用goto语句,则会导致程序流程的混乱,降低程序的可读性。( )A.正确B.错误参考答案:A31. 多数运算符可以重载,个别运算符不能,

8、运算符重载是通过函数定义实现的。( )A.正确B.错误参考答案:A32. 在计算机中,各种字符只能用若干位的二进制码的组合表示,这就称为( )A.十进制编码B.十六进制编码C.八进制编码D.二进制编码参考答案:D33. 已知函数定义void fun(int &a) a+=10; ,则执行int x=5; fun(x);后,变量x的值为( )。A.5B.10C.15D.不确定参考答案:C34. continue语句的作用是终止当次循环,跳转到循环的开始处继续下一轮循环。( )A.错误B.正确参考答案:B35. 图说的是数据的逻辑结构。( )A.正确B.错误参考答案:A36. 在定义JavaScr

9、ipt变量时,一定要指出变量名和值。( )A.错误B.正确参考答案:A37. 在计算机中,各种字符只能用若干位的二进制码的组合表示,这就称为( )A.二进制编码B.八进制编码C.十进制编码D.十六进制编码参考答案:A38. 定义如下变量和数组: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参考答案:A39. 系统提供的默认拷贝构造函数实现的是“浅拷贝”,下列关于浅拷贝的说法中正确的是( )。A.当一个类中有指针成员变量时,浅拷贝有可能会导致一片内存被重复释放B.当一个

10、类中有指针成员变量时,浅拷贝有可能导致一个对象中保存的数据不正确C.如果一个类中只有int型和double型的成员变量,则浅拷贝不会出现任何问题D.如果一个类中有一个成员变量是char型数组,则使用浅拷贝会存在问题参考答案:ABC40. 下列哪个不是正确标识符:( )A.$millionB.$_millionC.1 $_millionD.$ 1_million参考答案:C41. 构造函数和析构函数都不能重载。( )A.正确B.错误参考答案:B42. 撤消对象时,系统自动调用( )函数。A.成员函数B.构造函数C.析构函数D.普通函数参考答案:C43. 任何一个串操作指令都可以在前面加一个重复前

11、缀,重复前缀有哪三种( )A.RPEB.REPZC.REPNZD.REP参考答案:BCD44. 对象的核心概念就是通常所说的( )。A.继承B.封装C.传递D.多态参考答案:ABD45. 8086的寄存器均为32位的。( )A.正确B.错误参考答案:B46. 在一个链接队列中,假设f和r分别是队头和队尾指针,则删除一个结点的运算时( )。A.r=f-next;B.r=r-next;C.f=f-next;D.f=r-next;参考答案:C47. 任何一个串操作指令都可以在前面加一个重复前缀,重复前缀有哪三种( )A.REPB.REPZC.REPNZD.RPE参考答案:ABC48. 有符号数用1表示正数,负数用1表示。( )A.错误B.正确参考答案:A49. 段存储器常见的有( )A.代码段B.堆栈段C.数据段D.附加段参考答案:ABCD50. 在8086命令中CS是要执行的下一条指令的偏移地址。( )A.正确B.错误参考答案:B

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

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

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