23秋 程序设计基础-02
23秋 程序设计基础-02
关注公众号【飞鸟搜题】,回复【试题】获取试卷答案
文档说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。本文库还有期末考核试题、其他网核及教学考一体化、一网一平台复习试题与答案,敬请查看。
课程题目试题是随机的,请按题目关键词查找(或按Ctrl+F输入题目中的关键词,尽量不要输入整个题目,不要复制空格,连续的几个字就行)
本文由【飞鸟搜题】微信公众号提供,禁止复制盗取,违者必究
本文由【飞鸟搜题】微信公众号提供,禁止复制盗取,违者必究
本文由【飞鸟搜题】微信公众号提供,禁止复制盗取,违者必究
一 、单选题
1. 采用链式存储的有序数据要进行查找,可以采用______。
顺序查找
折半查找
顺序索引查找
顺序或折半查找
答案:A- 关注公众号【飞鸟搜题】查看答案
2. C语言中,为了求两个整数相除之后得到的余数,可以使用运算符______。
/
%
*
++
答案:B- 关注公众号【飞鸟搜题】查看答案
3. C语言中的常量使用要求是______。
必须先定义后使用
可以不经说明直接使用
可以直接使用,以后再定义
类型不同要求不同
答案:B- 关注公众号【飞鸟搜题】查看答案
4. 当代计算机的最主要的体系结构称为是______。
冯·诺依曼机
非冯·诺依曼机
图灵机
PASCAL机
答案:A- 关注公众号【飞鸟搜题】查看答案
5. 在C语言中,为了表示关系:x≥y≥z,应该使用表达式______。
x≥y≥z
x>=y>=z
x>=y && y>=z
x>=y & y>=z
答案:关注公众号【飞鸟搜题】查看答案
6. 评价算法运行效率的重要指标是______。
算法的时间复杂度和空间复杂度
算法的数据结构
算法采用的编程语言和程序长度
数据的表示方式和存储方式
答案:关注公众号【飞鸟搜题】查看答案
7. #include <stdio.h> void main( ) { int a=1,b=4,c=2; a=(a+b)/c; printf(“%d ”,--a); } 该程序的执行结果是______。
2
1
0
-1
答案:关注公众号【飞鸟搜题】查看答案
8. 数据的存储结构分为______。
线性存储结构和非线性存储结构
有序存储结构和非有序存储结构
树型存储结构和图型存储结构
链式存储结构和顺序存储结构
答案:关注公众号【飞鸟搜题】查看答案
9. 图的典型特点是各个结点之间是______。
多对多关系
一对一关系
一对多关系
没有直接关系
答案:关注公众号【飞鸟搜题】查看答案
10. 线性表表长的含义是______。
线性表所占用的内存字节数量
线性表占用的内存和外存的字节数量
线性表中所包含的元素数量
线性表在内存中元素的数量
答案:关注公众号【飞鸟搜题】查看答案
11. 下列选择中不属于C语言的基本数据类型的是______。
int
Double
Char
Bool
答案:关注公众号【飞鸟搜题】查看答案
12. C语言中,引入函数的目的主要是解决两个问题,一个是解决______,另外是 _____。
程序参数调用 结构化编程需要
代码优化 对象编程需要
代码重复 结构化、模块化编程需要
协作编程 代码优化
答案:关注公众号【飞鸟搜题】查看答案
13. 1946年诞生的第一台电子计算机ENIAC是在______ 研制的。
美国哈弗大学
英国国家物理实验室
美国宾夕法尼亚大学
美国IBM公司
答案:关注公众号【飞鸟搜题】查看答案
14. 请从给出的A~D选项中选择一个正确的描述,将选项内容依次填写到答题处。 C语言是__________语言,该语言是1972年由美国的_________设计发明的。
中级 肯汤普森
结构化 丹尼斯里奇
高级 IBM公司
面向对象 约翰巴克斯
答案:关注公众号【飞鸟搜题】查看答案
15. 以下哪项属于应用软件______。
数据库管理系统
编译软件
图像处理软件
操作系统
答案:关注公众号【飞鸟搜题】查看答案
16. 冯·诺依曼型计算机的两大特征是______。
程序存储和采用二进制
硬件由五部分组成和软件与硬件分离
数据和程序均采用二进制表示
建立二进制编码体系和软硬件分离
答案:关注公众号【飞鸟搜题】查看答案
17. C语言属于______。
函数式语言
逻辑语言
过程式语言
非过程式语言
答案:关注公众号【飞鸟搜题】查看答案
18. 解释程序的功能是______。
将高级语言程序转换为目标程序
将汇编语言程序转换为目标程序
解释执行高级语言程序
解释执行汇编语言程序
答案:关注公众号【飞鸟搜题】查看答案
19. 程序设计要遵循一定的开发方法及思想,以下有一个不是程序设计过程中应该遵循的开发方法,它是______。
结构化设计方法
模块化程序设计方法
面向对象的程序设计方法
数据结构优先原则
答案:关注公众号【飞鸟搜题】查看答案
20. 在软件需求完全确定的情况下,应该采用的软件开发模型是______。
瀑布模型
渐进式开发模型
原型模型
螺旋模型
答案:关注公众号【飞鸟搜题】查看答案
二 、判断题
1. 表达式 3.5 + 1/2 + 56%10 的计算结果是 7.5。
√
×
答案:关注公众号【飞鸟搜题】查看答案
2. 解释程序对源程序的解释过程有两种方式,一种是直接解释执行,另一种是把源程序先转换成以词为单位的中间代码程序,然后对中间程序逐句解释执行。后一种解释方式会产生目标程序。( )
√
×
答案:关注公众号【飞鸟搜题】查看答案
3. 高级语言不像汇编语言那样与机器语言具有直接的对应关系,因此很难一步把它翻译成机器指令序列。( )
√
×
答案:关注公众号【飞鸟搜题】查看答案
4. 计算机的硬件与软件虽然各有分工,但它们之间的功能界面是浮动的。随着技术的发展,一些功能既可由硬件实现,也可由软件来完成。( )
√
×
答案:关注公众号【飞鸟搜题】查看答案
5. 二叉树中每个结点的两棵子树是有序的。
√
×
答案:关注公众号【飞鸟搜题】查看答案
6. 数组是具有确定顺序关系的若干个同类型变量的集合,这些变量称为数组的元素。()
√
×
答案:关注公众号【飞鸟搜题】查看答案
7. 在C语言中,printf函数的输出格式必须与格式化字符串中的格式化符号一致。
√
×
答案:关注公众号【飞鸟搜题】查看答案
8. 图灵机是各种各样实际计算机的物理模型。()
√
×
答案:关注公众号【飞鸟搜题】查看答案
9. 二分搜索算法是利用分治策略实现的算法。
√
×
答案:关注公众号【飞鸟搜题】查看答案
10. 字符型变量用来存放字符常量,注意只能放2个字符。
√
×
答案:关注公众号【飞鸟搜题】查看答案
11. for循环语句能够被转换为while循环语句。
√
×
答案:关注公众号【飞鸟搜题】查看答案
12. for循环语句中的循环体可能不会被执行。
√
×
答案:关注公众号【飞鸟搜题】查看答案
13. 逻辑运算符的优先级别高于算术运算符。
√
×
答案:关注公众号【飞鸟搜题】查看答案
14. 在变量说明中给变量赋初值的方法是:int a=b=c=10; 。
√
×
答案:关注公众号【飞鸟搜题】查看答案
15. 软件开发模型着重研究软件开发全部过程、活动和任务的结构框架。例如瀑布模型、螺旋模型及喷泉模型等。( )
√
×
答案:关注公众号【飞鸟搜题】查看答案
三 、问答题
1. 编程序求解以下问题:一辆卡车违犯交通规则,撞人后逃跑。现场有三人目击事件,但都没有记住车号,只记下车号的一些特征。甲说:牌照的前两位数字是相同的;乙说:牌照的后两位数字是相同的,但与前两位不同;丙是位数学家,他说:四位的车号刚好是一个整数的平方。请根据以上线索求出车号。
答案:关注公众号【飞鸟搜题】查看答案
关注公众号【飞鸟搜题】,回复【试题】获取试卷答案
微信扫码添加好友
如二维码无法识别,可拨打 13662661040 咨询。