
西北工业大学21秋《计算方法》期末考核试题及答案参考89.docx
11页西北工业大学21秋《计算方法》期末考核试题及答案参考1. 冒泡排序是一种不稳定排序方法 )A.错误B.正确参考答案:A2. 高精度计算时可以用字符串来存储运算结果 )A.错误B.正确参考答案:B3. 通过点(x₀,y₀),(x₁,y₁)的拉格朗日插值基函数l₀(x₀),l₁(x₁)满足( )通过点(x₀,y₀),(x₁,y₁)的拉格朗日插值基函数l₀(x₀),l₁(x₁)满足( )A、l₀(x₀)=0,l₁(x₁)=0B、l₀(x₀)=0,l₁(x₁)=1C、l₀(x₀)=1,l₁(x₁)=0D、l₀(x₀)=1,l₁(x₁)=1参考答案:D4. 在计算机上中有符号整数和无符号整数表示的数值范围是相同的 )A.错误B.正确参考答案:A5. 递推利用已知或已求出的结果迭代出下一步的结果﹔而递归则反之,要求出这一步的结果需要先去求上一步或上几步的结果(即多重迭代),往往会重复计算大量的子问题并且递推省去了递归的栈操作 )A.错误B.正确参考答案:B6. 顺序结构、选择结构、循环结构三种结构共同特点是( )A.只有一个入口B.只有一个出口C.结构内的每一部分都有机会被执行到(不存在死语句)D.结构内不存在死循环(永远执行不完的循环)参考答案:ABCD7. 根据罗尔(Rolle)定理,可以推出中值定理。
)根据罗尔(Rolle)定理,可以推出中值定理 )A、错误B、正确参考答案:A8. 字符串有关的格式字符有( )A.“%c”B.“%d”C.“%f”D.“%s”参考答案:AD9. 算法流程图由一些图框和流程线组成,下面表示处理的图框是( )A.圆形B.菱形C.圆角矩形D.矩形参考答案:D10. 设x*=1.234是真值x=1.23445的近似值,则x*有( )位有效数字设x*=1.234是真值x=1.23445的近似值,则x*有( )位有效数字A、1B、2C、3D、4参考答案:D11. 按四舍五入原则数2.7182818与8.000033具有五位有效数字的近似值分别为2.7183和8.00000 )按四舍五入原则数2.7182818与8.000033具有五位有效数字的近似值分别为2.7183和8.00000 )A、错误B、正确参考答案:B12. 利用待定系数法可以得出各种求积公式,而且可以具有尽可能高的代数精度 )A.正确B.错误参考答案:A13. 线性方程组的解法大致可以分为( )线性方程组的解法大致可以分为( )A、直接法和间接法B、直接法和替代法C、直接法和迭代法D、间接法和迭代法参考答案:C14. 基于“使残差的平方和”为最小的准则来选取拟合曲线的方法称为曲线拟合的最小二乘法。
)基于“使残差的平方和”为最小的准则来选取拟合曲线的方法称为曲线拟合的最小二乘法 )A、错误B、正确参考答案:B15. 十六进制数5A.8转换为十进制数是( )A.89.6B.90.1C.90.5D.96.8参考答案:C16. 基于函数f(x)的连续性质,常用的根的隔离的方法有( )A.逐行搜索法B.逐步搜索法C.描图法D.拼图法参考答案:BC17. 简单选择排序和冒泡排序都是一种不稳定排序方法 )A.错误B.正确参考答案:A18. 字符串比较时是基于字典顺序的 )A.错误B.正确参考答案:B19. 字符串”China Beijing”的长度是( )A.12B.13C.14D.15参考答案:B20. 快速排序的基本思想是将每次将一个待排序的数据元素,插入到前面已经排好序的数列中的适当位置,使数列依然有序﹔直到待排序数据元素全部插入完为止 )A.错误B.正确参考答案:A21. 注释内容太多会影响程序的执行效率 )A.错误B.正确参考答案:A22. 牛顿迭代法的基本思想是将非线方程f(x)=0逐步转化为线性议程来求解 )A.正确B.错误参考答案:A23. 对于二分查找,表必须有序且表中数据必须是整型,实型或字符型。
)A.错误B.正确参考答案:A24. 为了防止迭代发散,通常对迭代过程再附加一项要求,即保证函数值单调下降,满足这项要求的算法称为( )为了防止迭代发散,通常对迭代过程再附加一项要求,即保证函数值单调下降,满足这项要求的算法称为( )A、快速弦截法B、弦截法C、下山法D、牛顿法参考答案:C25. 下列叙述中正确的是( )A.在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化B.在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化C.在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化D.上述三种说法都不对参考答案:C26. 十进制的基数是( )A.2B.8C.10D.16参考答案:C27. 对一组数据(84,47,25,15,21)排序,数据的排列次序在排序的过程中的变化为(1) 84 47 25 15 21 (2) 15 47 25 84 21 (3) 15 21 25 84 47 (4) 15 21 25 47 84 则采用的排序方法是( )A.选择B.冒泡C.快速D.插入参考答案:A28. 排序算法是按照某个或某些关键字的( ),递增或递减的排列起来的操作A.类别B.属性C.名称D.大小参考答案:D29. 一个栈的初始状态为空,首先将元素5,4,3,2,1依次入栈,然后退栈一次,再将元素A、B、C、D依次入栈,之后将所有元素全部退栈,则所元素退栈(包括中间退栈的元素)的顺序为1DCBA2345。
)A.错误B.正确参考答案:B30. 快速排序是一种不稳定排序方法 )A.错误B.正确参考答案:B31. 排序的稳定性是指排序算法中的比较次数保持不变,且算法能够终止 )A.错误B.正确参考答案:A32. 某内排序方法的稳定性是指( )A.该排序算法不允许有相同的关键字记录B.该排序算法允许有相同的关键字记录C.平均时间为0(n log n)的排序方法D.以上都不对参考答案:D33. 改进的平方根法,亦称为( )改进的平方根法,亦称为( )A、约当消去法B、高斯消去法C、追赶法D、乔累斯基方法参考答案:D34. 按“先进后出”原则组织数据的数据结构是队列 )A.错误B.正确参考答案:A35. 在深度为7的满二叉树中,度为2的结点个数为64 )A.错误B.正确参考答案:A36. 线性插值虽然只利用了两个节点上的信息,但是精度却比较高 )线性插值虽然只利用了两个节点上的信息,但是精度却比较高 )A、错误B、正确参考答案:A37. 雅可比方法的主要特点是什么( )A.精度高B.算法稳定C.稀疏性D.求得的特征向量正交性好参考答案:ABD38. 快速排序的速度在所有排序方法中为最快,而且所需附加空间也最少。
)A.错误B.正确参考答案:A39. 高斯消去法是对增广矩阵(A|b)进行一系列的初等行变换 )A.正确B.错误参考答案:A40. 已知一列数{8,9,7,4,1,2},使用简单选择排序法对其按照升序进行排列,第0趟比较之后数列为( )A.8,9,7,4,1,2B.1,9,7,4,8,2C.8,7,4,1,2,9D.1,2,8,9,7,4参考答案:B41. 在递归算法所体现的“重复”中要求每次调用在规模上都有所缩小 )A.错误B.正确参考答案:B42. 在程序调试中,我们需要借助于( )来中断程序的运行,查看变量的值A.变量名B.断点C.设置断点函数D.程序段参考答案:B43. 如果不关注误差,合理的算法也可能得出错误的结果 )如果不关注误差,合理的算法也可能得出错误的结果 )A、错误B、正确参考答案:B44. 下面命名规则中,哪项不是现在比较常用的命名规则( )A.匈牙利命名法B.骆驼命名法C.下划线命名法D.图灵命名法参考答案:D45. 设x=2.40315是真值2.40194的近似值,则x具有( )为有效数字设x=2.40315是真值2.40194的近似值,则x具有( )为有效数字。
A、2B、3C、4D、5参考答案:B46. 可以采用赋值语句将一个字符串直接赋给一个数组 )A.错误B.正确参考答案:A47. 在进行单步调试时,按F4开始调试,程序便会直接运行到断点处 )A.错误B.正确参考答案:A48. 对于代数插值,插值多项式的次数随着节点个数的增加而升高 )对于代数插值,插值多项式的次数随着节点个数的增加而升高 )A、错误B、正确参考答案:B49. 两个字符串中的字符个数相同时才能进行字符串大小的比较 )A.错误B.正确参考答案:A50. 下列程序段实现的是顺序查找功能 ) int Search(int array[], int n, int key) {int i; array[n] = key; for(i=0;key!=array[i];i++); return(in?i:-1);}A.错误B.正确参考答案:B。
