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

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

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

1、西安交通大学21秋程序设计基础复习考核试题库答案参考1. 下面选项中,不是类的成员函数为( )。A.构造函数B.析构函数C.友元函数D.缺省参数的构造函数参考答案:C2. 在计算机中,各种字符只能用若干位的二进制码的组合表示,这就称为( )A.十进制编码B.十六进制编码C.八进制编码D.二进制编码参考答案:D3. 外部设备主要通过I/O端口与处理器交换信息。( )A.错误B.正确参考答案:A4. 控制类指令通过修改CS和IP寄存器值可以实现( )等指令A.有条件转移B.无条件转移C.循环及子程序D.中断参考答案:ABCD5. 下面中断属于内部中断的有( )A.除法错中断B.指令中断C.溢出中断

2、D.可屏蔽中断参考答案:ABC6. 以下对指针变量的操作中,不正确的是( )。A.int p,*q; q=&pB.int *p,*q; q=p=NULLC.int a=5,*p; *p=aD.int a=5,*p=&a,*q=&a; *p=*q参考答案:D7. 下列选项中,哪一项不属于JAVA语言的简单数据类型:( )A.整数型B.数组C.字符型D.浮点型参考答案:B8. 已知Derived是Base的公有派生类,且已定义两个对象Derived d;和Base b;,则下列语句中正确的是( )。A.d=bB.b=dC.Derived*d=&bD.Base&b=d参考答案:BD9. 已知char

3、 s10=Microsoft,Visual,C+;,则语句coutA.sB.iC.cD.icrosoft参考答案:A10. 一个C语言程序总是从( )。A.主过程开始执行B.主函数开始执行C.子程序开始执行D.主程序开始执行参考答案:B11. 在处理器和外设之间还有一个协调两者数据传送的逻辑电路,称之为( )A.输入输出接口电路B.快速电路C.外设电路D.处理器电路参考答案:A12. ( )是指设计、编制、调试程序的方法和过程,是寻找算法并用计算机能够理解的语言表达出来的一种活动。A.算法B.程序C.程序设计D.编程参考答案:B13. 对以下说明语句的正确理解是( )。int a10=6,7,

4、8,9,10A.将5个初值依次赋给a1至a5B.将5个初值依次赋给a0至a4C.将5个初值依次赋给a6至a10D.因为数组与初值的个数不相同,所以此语句不正确参考答案:B14. 完成一条指令的功能可以分成哪两个阶段( )A.取指B.执行C.保存D.删除参考答案:AB15. XCHG指令中操作数只可以是字而不可以是字节。( )A.正确B.错误参考答案:B16. 若执行下述程序时从键盘输入3 4,则输出结果是( )。include main( ) int a,b,s; scanf(“%d%d”,&a,&b); s=a; if (aA.186B.256C.324D.400参考答案:B17. 8086

5、的中断分为( )两类A.外部中断B.内部中断C.程序中断D.子程序中断参考答案:AB18. 可以定义函数指针变量指向函数的首地址,并使用函数指针变量代替函数名进行函数调用。( )A.正确B.错误参考答案:A19. 逻辑左移和算术左移是同一条指令的两种助记符形式。( )A.正确B.错误参考答案:A20. 下列哪一个不属于JAVA语言的数据类型:( )A.指针类型B.类C.数组D.浮点类型参考答案:A21. throw语句抛出一个异常,并对该异常进行处理。( )A.错误B.正确参考答案:A22. 8086的寄存器有4个通用寄存器。( )A.正确B.错误参考答案:B23. 语句.CODE表示( )段

6、的开始A.代码段B.数据段C.堆栈段D.程序段参考答案:A24. 在使用var x=1声明变量x之后,赋值语句x=我喜欢JavaScript将出错。( )A.错误B.正确参考答案:A25. 指令中的操作数可以不需要。( )A.错误B.正确参考答案:B26. 使用if.else语句可以处理多选择问题,不会因为嵌套层次太多而导致程序的可读性下降,也不容易出错。( )A.正确B.错误参考答案:B27. 已知f是以二进制读写方式打开的文件流对象,且有int型变量a,则下列选项中能正确进行文件读写操作的语句包括( )。A.f.write(char*)a,sizeof(a);B.f.write(char*

7、)&a,sizeof(a);C.f.read(char*)a,sizeof(a);D.f.read(char*)&a,sizeof(a);参考答案:BD28. 变量定义伪指令汇编格式包含哪些项( )A.变量名B.伪指令C.初值表D.数据表参考答案:ABC29. 设要把一个文件输出流对象myFile与文件f:myText.txt相关联,所用的C+语句是ifstream myFile(f:myText.txt,ios:in|ios:ut);。( )A.正确B.错误参考答案:B30. 已知char s10=hello;,则s5的值为&39;0&39;。( )A.正确B.错误参考答案:A31. 类中的

8、静态数据成员为该类的所有对象所共享,并且,在该类对象被销毁时,静态数据成员不会被同时销毁。( )A.正确B.错误参考答案:A32. 带进位加法指令是( )A.ADDB.ADCC.INCD.SUB参考答案:B33. 下面属于处理机控制类指令的是( )A.空操作指令B.暂停C.等待D.封锁前缀指令参考答案:ABCD34. 以下能正确读入字符串的程序段是( )。A.char *p; scanf(“%s”,p)B.char str10; scanf(“%s”,&str)C.char str10,*p; p=str; scanf(“%s”,p)D.char str10,*p=str; scanf(“%s

9、”,p1)参考答案:C35. 标记应用于下列哪组标记之间( )。A.html/htmlB.body/bodyC.head/headD.title/title参考答案:B36. 假设A为抽象类,下列语句( )是错误的。A.A fun(int);B.A *p;C.int fun(A);D.A Obj;参考答案:ACD37. 有关析构函数的说法不正确的是( )。A.析构函数有且仅有一个B.析构函数和构造函数一样可以有形参C.析构函数的功能是用来释放一个对象D.析构函数无任何函数类型参考答案:B38. CSS的GLOW滤镜能产生24种动态效果。( )A.错误B.正确参考答案:A39. 8086的寄存器

10、有4个通用寄存器。( )A.错误B.正确参考答案:A40. 请问如下哪个方法可以将MenuBar加入Frame中?( )A.setMenu( )B.setMenuBar( )C.add( )D.addMenuBar( )参考答案:B41. 若调用fputc函数输出字符成功,则函数的返回值是( )。A.输出的字符B.-1C.0D.EOF参考答案:A42. 处理器指令的操作数可以是( )A.运算器B.立即数C.寄存器D.存储单元参考答案:BCD43. PF是进位标志位。( )A.正确B.错误参考答案:B44. C+有( )种联编方式。A.1B.2C.3D.4参考答案:B45. 类成员的三种访问控制

11、属性是public、private和friend。( )A.正确B.错误参考答案:B46. 具有n个顶点的有向图最多有( )条边。A.nB.n(n+1)C.n(n-1)D.n的平方参考答案:C47. 下列语句中,不正确的是:( )A.float e =1.1fB.char f =-1.1fC.double g =1.1fD.byte h =1参考答案:B48. 任何一个串操作指令都可以在前面加一个重复前缀,重复前缀有哪三种( )A.REPB.REPZC.REPNZD.RPE参考答案:ABC49. DOS命令分为内部命令和外部命令。( )A.错误B.正确参考答案:A50. 在JavaScript中可以用十六进制形式表示浮点数常量。( )A.错误B.正确参考答案:A

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

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

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