- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一、单项选择题(每空2分,共30分)
保存在计算机内存中的信息为______。
A 程序 B 程序和地址 C 数据和地址 D 数据和程序
计算机软件是指______。
A 计算机程序 B 源程序和目标程序
C 源程序 D 计算机程序及其有关文挡
计算机硬件能够直接执行的编程语言应该是______。
A 机器语言 B 汇编语言 C 高级语言 D 面向对象语言
SQL语言的类别是______。
A 面向过程的程序设计语言 B 面向数据库的语言
C 面向对象的程序设计语言 D 面向硬件的程序设计语言
编程语言提供的三种基本控制结构是______。
A 输入、处理和输出结构 B 常量、变量和表达式结构
C 表达式、语句和函数结构 D 顺序、选择和循环结构
在C语言中,决定int数的表示范围的因素是______。
A int类型占用的字节数量 B 人为事先的约定和习惯
C 所存储的数据是否有符号 D 数在内存中的编码方式
C语言中,关于运算符的正确概念是_____。
A 运算符具有优先级,同优先级的运算符由括号决定运算次序
B 在不同优先级运算符进行混合运算时,运算的先后次序取决于结合性
C 在同优先级的运算符参与运算时,先计算左侧的运算符
D 运算符具有优先级和结合性
在C语言中关于循环语句的结论中,错误的是______。
A do-while语句构成的循环至少要执行一次
B while语句和for语句可以相互替代
C for和while语句的循环控制条件都是当条件成立时执行循环体
D do-while语句的循环控制条件是当条件不成立时继续执行循环体
如果在内存中采用数组保存线性表,则元素之间的逻辑关系通过______。
A 元素在数组中的相对位置表示逻辑次序
B 保存在元素中的指针表示先后次序
C 设立单独的区域存储元素之间的逻辑次序
D 元素本身的关键字来表示逻辑次序
采用链式存储保存线性表与采用顺序存储保存线性表进行比较,在链式存储线性表时进行插入操作的执行效率______。
A 比较低 B 一样 C 比较高 D 没有明确结论
采用顺序空间作为栈的存储空间时,在进行栈操作的时候______。
A 不需要判断栈是否空,不需要判断栈是否满
B 不需要判断栈是否空,但需要判断栈是否满
C 需要判断栈是否空,不需要判断栈是否满
D 需要判断栈是否空,也需要判断栈是否满
对于一张一般的图,其中的各个结点之间的关系是______。
A 集合关系 B 一对一关系 C 一对多关系 D 多对多关系
进行折半查找的条件是______。
A 数据有序且采用顺序存储方式 B 数据不需要有序,但需要顺序存储
C 数据有序且采用链式存储方式 D 数据不需要有序,但需要链式存储
在下列4种方法中,有一个不是软件的开发模型,它是______。
A 瀑布模型 B 螺旋模型 C 喷泉模型 D 逐步求精法
软件生存周期是指______。
A 软件从编程开始,经过调试直至交付使用的全过程
B 软件从编程、测试和使用,直到维护结束的全过程
C 软件从定义、需求分析和编程,直至最后完成的全过程
D 软件从开发、使用和维护,直至最后退役的全过程
二、填空题(每空2分,共20分)
1、计算机语言有三种类型:机器语言、______和______。
2、程序设计的核心是______和______。
3、数据的逻辑结构有四种,它们是线性结构、树型结构、______和______。
4、如果线性表的长度为0,则称该表为______,如果队列中没有元素,则称该队列为______。
5、一个完整的计算机算法应满足输入性、可行性、输出性和______、_____。
三、简答题(每小题5分,共20分)
1、高级语言解释程序的功能是什么?解释过程有哪两种方式?解释方式与编译方式有什么根本不同?
2、程序的最基本控制结构有几种?分别叫什么?如何组成千变万化的程序?
3、请分别写出下面二叉树的先序遍历、中序遍历和后序遍历的结果。
请简述软件工程的框架构成。
四、写出运行结果(共10分)
1、写出程序运行结果。(2分)
#include stdio.h
main( )
{ char c=’A’;
if ( ’0’= c =’9’ )
printf (”YES”);
else
printf (”NO”);
}
该程序的执行结果是______。
2、写出程序运行结果。(4分)
#include stdio.h
main ( )
您可能关注的文档
最近下载
- 2025广西公需科目考试答案(3套,涵盖95_试题)一区两地一园一通道建设;人工智能时代的机遇与挑战.pdf VIP
- 2025商用车发动机气缸体铸件技术条件.docx VIP
- 颅内复杂动脉瘤介入治疗围术期护理专家共识2025 .pdf
- 第二节病虫害预测预报教学教材.ppt VIP
- 电梯新检规施工自检报告-曳引客货-2024.doc
- 2025年高考英语(新高考Ⅱ卷)试卷评析及2026高考备考策略 课件.pptx
- 2000年全国高中学生化学竞赛决赛(冬令营)理论试题与实验试题及参考答案精品.pdf VIP
- 苹果公司知识产权保护策略.pptx
- 中药饮片智能调剂与煎煮关键技术研究课件.pdf VIP
- 局部解剖学(山东联盟) 智慧树 知到答案.docx VIP
文档评论(0)