《国家开放大学程序设计基础 期末考试复习资料汇编.docx》由会员分享,可在线阅读,更多相关《国家开放大学程序设计基础 期末考试复习资料汇编.docx(4页珍藏版)》请在优知文库上搜索。
1、程序设计基础2015工科考试改革模拟试题答题时间60分钟超越高度温馨提醒:可以使用word查找功能快速查找对应题目和答案。查找快捷键:Ctrl+F一、单项选择题(每小题4分,共40分)1、当代计算机的最主要的体系结构称为是OA冯诺依曼机B非冯诺依曼机C图灵机DPASCAL机2、计算机软件是指oA计算机程序B源程序和目标程序C源程序D计算机程序及其有关文挡3、汇编程序的任务是oA将汇编语言编写的程序转换为目标程序B将汇编语言编写的程序转换为可执行程序C将高级语言编写的程序转换为汇编语言程序D将高级语言编写的程序转换为可执行程序4、C语言是oA机器语言B汇编语言C高级语言D目标语言5、关于C语言语
2、句的正确概念是OA在C语言中不能使用goto语句Bgoto语句可以从C语言中去除Cwhile和do-while都是直到型循环Dswitch语句可以替代if语句6、如果在具有层次结构的一组元素中,存在着一对一的关系,我们可以认为这样的数据的逻辑类型就是OA集合B线性结构C树型结构D图型结构7、图的典型特点是各个结点之间是。A没有直接关系B一对一关系C一对多关系D多对多关系8、如果在内存中采用链式保存线性表,则元素之间的逻辑关系通过oA元素在内存中的相对位置表示逻辑次序B保存在元素中的指针表示先后次序C设立单独的区域存储元素之间的逻辑次序D元素本身的关键字来表示逻辑次序9、在软件系统进行组装测试的
3、时候发现错误,则针对被发现的错误,可以判断在整个软件开发过程最可能出现错误的阶段是OA需求分析B概要设计C详细设计D单元测试10、早期进行程序开发过程中存在不少问题,在下列问题中有一个并不是早期程序员常见的问题,它是OA程序员过分依赖技巧与天分,不太注重所编写程序的结构B程序中的控制随意跳转,不加限制地使用goto语句C无固定程序设计方法D对问题的抽象层次不够深入二、填空题(每小题6分,共30分)1、计算机的运算器除了能够完成基本的运算外,还具有进行比较、等逻辑运算的功能。这种能力是计算机处理逻辑推理问题的前提。A.算术判断B.数据关系C.判断算术2、编译程序的实现算法较为复杂,但它可以产生高效运行的一程序,因此更适合翻译那些规模较大、结构较复杂、需要较长运行时间的程序。A.执行复杂B.目标应用C.可执行代码系统3、二叉树的第层上至多有个结点。A.i2li叁1)B.i+12(i叁1)C.i2,(il)4、在下图的树中:A结点度为,B结点的兄弟结点是A.OCB.3C,DC.1E5、写出程序的运行结果。#includemain()imj;for(j=0;jB10、D二、填空题(每小题6分,共30分)1、A2、B3、A4、B5、A三、判断题(正确的请打“J,错误的请打“X”,每小题3分,共30分)(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)XXXXXX