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

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

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

1、西安交通大学22春程序设计基础补考试题库答案参考1. 一个C语言程序总是从( )。A.主过程开始执行B.主函数开始执行C.子程序开始执行D.主程序开始执行参考答案:B2. 以下哪项属于计算机低级语言( )A.汇编语言B.机器语言C.JAVAD.C+参考答案:AB3. C语言程序从main( )函数开始执行,所以这个函数要写在( )。A.程序文件的开始B.程序文件的最后C.它所调用的函数的前面D.程序文件的任何位置参考答案:D4. 下面属于高级语言的有( )A.特殊语言B.汇编语言C.JAVAD.C+参考答案:CD5. 非线性结构即可以用顺序存储结构存储、也可以用非顺序存储结构存储。( )A.正

2、确B.错误参考答案:B6. 设ch是char类型变量,其值是A,则表达式ch=(ch=A&ch=Z)?(ch+32):ch的值是( )。A.ZB.AC.aD.z参考答案:C7. 在定义JavaScript变量时,一定要指出变量名和值。( )A.错误B.正确参考答案:A8. 在C语言中,错误的int类型的常数是( )。A.32768B.0C.37D.0xAF参考答案:A9. 循环指令不影响标志。( )A.正确B.错误参考答案:A10. 在访问二维数组中的某个元素时,不可以用( )指定待访问元素的行下标或列下标。A.整型常量B.整型变量C.整型表达式D.浮点型常量参考答案:D11. 变量定义伪指令

3、汇编格式包含哪些项( )A.变量名B.伪指令C.初值表D.数据表参考答案:ABC12. 下面程序的运行结果是( )。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参考答案:D13. 写“Hello World”的正确javascript语法是( )。A.document.write(Hello World)B.Hello WorldC.response.write(Hello World)D.(Hello World)参考答案:A14. 一个结点的后继

4、的数目称为该结点的度;树中各结点度的最大值称为树的度。( )A.正确B.错误参考答案:A15. 循环结构的程序通常由哪三部分组成( )A.循环初始部分B.循环体部分C.循环控制部分D.循环规则参考答案:ABC16. 汇编语言中子程序间和模块间利用堆栈都是一个重要的和主要的参数传递方式。( )A.正确B.错误参考答案:A17. 为了说明指令执行需要的参数,处理器设计多种方法指明操作数的位置,这是( )A.寻址内容B.寻址条件C.寻址方式D.寻址指令参考答案:C18. 当说明一个共用体变量时系统分配给它的内存是( )。A.共用体中第一个成员所需内存量B.共用体中最后一个成员所需内存量C.共用体成员

5、中占内存量最大者所需的容量D.共用体中各成员所需内存量的总和参考答案:C19. 在一棵完全二叉树中,根结点的编号为1,按照由上到下由左到右的顺序为二叉树结点编号。若编号为5的结点存在右孩子,则右孩子结点的编号为( )。A.9B.10C.11D.12参考答案:C20. DOS系统的两种执行程序结构是( )A.EXE程序B.DAT程序C.COM程序D.BAT程序参考答案:AC21. 图的生成树即是树也是图。( )A.正确B.错误参考答案:A22. 具有n个顶点的有向图最多有( )条边。A.nB.n(n+1)C.n(n-1)D.n的平方参考答案:C23. 映像文件是一种文本文件。( )A.错误B.正

6、确参考答案:A24. 6位二进制数能表示的最大十进制数是( )。A.32B.31C.64D.63参考答案:D25. 对于任意一个类,析构函数的个数最多为( )。A.0B.1C.2D.3参考答案:B26. 下面属于析构函数特征的是( )。A.析构函数可以重载B.对象销毁前会自动调用析构函数C.如果定义一个类时没有定义析构函数,则系统会提供一个默认析构函数( )D.析构函数的函数类型为void参考答案:BC27. 若执行下述程序时从键盘输入3 4,则输出结果是( )。include main( ) int a,b,s; scanf(“%d%d”,&a,&b); s=a; if (aA.186B.2

7、56C.324D.400参考答案:B28. 已知Derived是Base的公有派生类,且已定义两个对象Derived d;和Base b;,则下列语句中正确的是( )。A.d=bB.b=dC.Derived*d=&bD.Base&b=d参考答案:BD29. 下列函数中,不可以作为虚函数的是( )。A.普通函数B.构造函数C.静态成员函数D.析构函数参考答案:ABC30. 乘法指令用来实现两个二进制操作数的相乘运算,包括( )两条指令A.SUBB.MULC.IMULD.DIV参考答案:BC31. location对象用来记录浏览器窗口中加载的文档的URL历史记录。( )A.错误B.正确参考答案:

8、A32. 在JavaScript中可以用十六进制形式表示浮点数常量。( )A.错误B.正确参考答案:A33. 8086不允许立即数传送至段寄存器。( )A.正确B.错误参考答案:A34. 面向对象程序设计思想的主要特征中不包括( )。A.封装性B.多态性C.继承性D.功能分解,逐步求精参考答案:D35. CMP指令用于比较两个操作数的( )关系A.大小B.多少C.相等D.不缺定参考答案:A36. 以下程序运行后,输出结果是( )。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=

9、9C.s=6D.s=18参考答案:D37. 下面选项中,不是类的成员函数为( )。A.构造函数B.析构函数C.友元函数D.缺省参数的构造函数参考答案:C38. 有关析构函数的说法不正确的是( )。A.析构函数有且仅有一个B.析构函数和构造函数一样可以有形参C.析构函数的功能是用来释放一个对象D.析构函数无任何函数类型参考答案:B39. 对象的核心概念就是通常所说的( )。A.继承B.封装C.传递D.多态参考答案:ABD40. 循环指令不影响标志。( )A.错误B.正确参考答案:B41. 循环语句的循环体在逻辑上是一条语句,当一个循环体需要多条语句才能完成时,必需用花括号将他们括起来。( )A.

10、正确B.错误参考答案:A42. 在全局变量定义前加一个static关键字,则该变量就成为静态全局变量。( )A.正确B.错误参考答案:A43. fileUpload对象代表HTML表单中用于文件上传的输入元素,包含一个文本框。( )A.错误B.正确参考答案:A44. 一个( )允许用户为类定义一种模式,使得类中的某些数据成员、某些成员函数的参数和返回值可以取任意数据类型。A.函数模板B.模板函数C.类模板D.模板类参考答案:C45. switch语句中的default分支不可以缺省。( )A.正确B.错误参考答案:B46. 在JavaScript中只允许使用预定义的函数,而不能自定义函数。( )A.错误B.正确参考答案:A47. 外部设备主要通过I/O端口与处理器交换信息。( )A.错误B.正确参考答案:A48. 图的遍历方法主要包括:( )A.深度优先遍历B.广度优先遍历C.后序遍历D.逐层遍历参考答案:AB49. 以下对指针变量的操作中,不正确的是( )。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参考答案:D50. 在访问数组中的某个元素时,可以使用整型变量指定要访问元素的下标。( )A.正确B.错误参考答案:A

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

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

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