2022年电大程序设计基础复习题 .pdf
《2022年电大程序设计基础复习题 .pdf》由会员分享,可在线阅读,更多相关《2022年电大程序设计基础复习题 .pdf(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、程序设计基础题库一、填空题1.总线通常由 3 部分组成:(数据)总线、(地址 )总线和控制总线。2.(流程图 )算法描述方法是用规定式样的几何图形、流程线及文字说明组合起来表示算法的框图。3.在数据结构的指定位置上添加一个新结点称为(插入)运算操作。4.while 语句与 do-while 语句的区别是(while 中的循环体可能一次也不执行 ,而 do-while 中的循环体至少执行一次)。5.采用链式存储的有序数据要进行查找,可以采用( 顺序查找 ) 。6.队列的最主要特点是 ( 先进先出 )。7.(过程式) 语言是通过知名一系列可执行的运算及运算的次序来描述计算过程的语言。8.软件系统按
2、其功能可分为(系统)软件和( 应用)软件两大部分。9.冯诺依曼型计算机的两大特征是(程序存储 )和( 采用二进制 )。10. 计算机语言有三种类型:(机器)语言、( 汇编)语言和( 高级)语言。11. (过程式 )语言,也叫命令式语言或强制式语言。12. (过程式 )语言是通过知名一系列可执行的运算及运算的次序来描述计算过程的语言。13. 微机中常用的高级语言主要有三类:面向(过程)的程序设计语言、数据库语言和面向( 对象)的程序设计语言。14. 高级语言程序翻译成机器语言程序一般有两种方法:(编译)方式和解释方式。15. 我们用( 时间复杂度 )和( 空间复杂度 )来度量算法的运行效率。二、
3、选择题1.以下各标识符组中,合法的用户标识符是()。CA3A3 BKEY% C_ABC Dchar 1.以下哪种类型语言的表达方式更接近人类自然语言()CA.汇编语言B.机器语言C.高级语言D.低级语言2.以下哪个系统是为了运行、管理、维护和使用计算机而编写的各种程序(包括文档)的总和。()BA. 硬件系统B. 软件系统C. 总线系统D. 操作系统3.C语言中,取地址采用运算符()CA.& 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 13 页 - - - - - -
4、- - - B.| C.& D.!4.如果 i 的初值为 3,则 k=(+i)+(+i);结果 k 的值为()DA.6 B.8 C.7 D.10 5.下面结论中()是错误的。 B A.二叉树是树B.二叉树的左右子树的位置可以颠倒C.可以使用二叉树的思想对数值进行排序D.可以采用链表方式存储二叉树6.计算机发展的分代史中通常划分时代的标准是以计算机所采用的_ _。AA 逻辑元件B 程序设计语言C 操作系统发展D 硬件运算速度7.世界上第一台电子数字计算机研制成功的时间是_ _。BA 1936 年B 1946 年C 1956 年D 1970 年8.CASE 的含义是 _ _。DA 计算机辅助设计B
5、 计算机辅助制造C 计算机辅助教学D 计算机辅助软件工程器9.硬盘是 _ _。CA 输入设备B 输出设备C 存储设备D 计算设备10. 系统软件的核心软件是 _ _。AA 操作系统B 编译程序C 汇编程序D 机器语言11. 下面 4 句话中,最准确的表述是 _ _。AA 程序=算法+数据结构 B 程序是使用编程语言实现算法C 程序的开发方法决定算法设计 D 算法是程序设计中最关键的因素12. 程序设计要遵循一定的开发方法及思想,以下有一个不是程序设计过程中应该遵循的开发方法,它是_ _。DA 结构化设计方法B 模块化程序设计方法C 面向对象的程序设计方法D 数据结构优先原则13. 计算机能直接
6、执行的语言是_ _。AA 机器语言B 汇编语言C 高级语言D 目标语言14. 世界上第一个高级语言是 _ _。CA BASIC 语言B C 语言C FORTRAN 语言D PASCAL 语言名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 13 页 - - - - - - - - - 15. 下面 4 种程序设计语言中,不是面向过程式语言的是_ _。DA FORTRAN B ALGOL C Ada D C+ 16. 下面 4 种程序设计语言中,不是面向对象式语言的是_ _。
7、DA JAVA B Object Pascal C Delphi D C 17. 栈的最主要特点是 _ _。BA 先进先出B 先进后出C 两端进出D 一端进一端出18. 队列的最主要特点是 _ _。AA 先进先出B 先进后出C 两端进出D 一端进一端出19. 下面 4 句结论中只有一句是错误的,它是_ _。BA 二叉树是树B 二叉树的左右子树的位置可以颠倒C 可以使用二叉树的思想对数值进行排序D 可以采用链表方式存储二叉树20. 采用链式存储的有序数据要进行查找,可以采用_ _。AA 顺序查找B 折半查找C 顺序索引查找D 顺 序 或 折半查找21. 螺旋模型中包括需求定义、风险分析、工程实现
8、和评审四个阶段,在开发过程中 _ _。AA 每个周期都要包括这四个阶段B 每个周期可以包括不同的阶段C 在最后交付使用之前才进行评审D 开项目开始时才需要进行风险分析22.关于计算机程序的错误说法是_。BA 程序是按照工作步骤事先编排好的、具有特殊功能的指令序列B 运行在硬件系统之上的软件应该采用高级语言编写C 在现代的计算机系统中程序采用二进制形式存储D 同一计算机系统可以完成不同的功能是因为执行了不同的程序23.程序设计过程中的三要素是_。AA 算法、数据结构和程序设计方法学B 数据、算法和数据结构C 输入、操作处理和输出D 数据、数据结构和处理24.JAVA 语言的类别是 _。CA 面向
9、过程的程序设计语言B 面向问题的程序设计语言C 面向对象的程序设计语言D 面向硬件的程序设计语言25.在 C 语言中,字符串常量的定界符是_。CA 空格B 单引号C 双引号D 方括号26.C 语言中 int 变量能够表示的数值范围是_。 BA -3276732768 B -3276832767 C 065535 D 065536 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 13 页 - - - - - - - - - 27.C 语言中的循环控制语句中属于“直到型”循环
10、的语句是_。DA goto B while C for D do-while 28.数据的存储结构分为两种,它们是_。B A 线性存储和数组存储B 顺序存储和链式存储C 线性存储和树型存储D 数组存储和指针存储29.如果在内存中采用链式保存线性表,则元素之间的逻辑关系通过_。 B A 元素在内存中的相对位置表示逻辑次序B 保存在元素中的指针表示先后次序C 设立单独的区域存储元素之间的逻辑次序D 元素本身的关键字来表示逻辑次序30.栈的逻辑结构是_。 BA 集合B 线性结构C 树型结构D 图型结构31.若按照一定的顺序依次访问树中的每一个结点,而且每个结点只被访问一次,则称这样的操作为 _。CA
11、 排序B 查找C 遍历D 建立32.进行顺序查找的条件是_。DA 数据有序且采用顺序存储方式B 数据不需要有序,但需要顺序存储C 数据有序且采用链式存储方式D 数据不需要有序,也不限制存储方式33.早期进行程序开发过程中存在不少问题,在下列问题中有一个并不是早期程序员常见的问题,它是_。 DA 程序员过分依赖技巧与天分,不太注重所编写程序的结构B 程序中的控制随意跳转,不加限制地使用goto 语句C 无固定程序设计方法D 对问题的抽象层次不够深入34.如果在进行单元测试的时候发现错误,则针对该被发现的错误,可以判断在整个软件开发过程最可能出现错误的阶段是_。CA 需求分析B 概要设计C 详细设
12、计D 单元测试三、问答题1.下图是一种什么类型的数据结构?A结点度为多少? E结点的度为多少?根结点是哪个结点? F 结点的兄弟结点和双亲结点分别是哪些结点?名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 13 页 - - - - - - - - - 一般的树, 3,0,A,E,B2.用流程图描述求 3 个正整数中最大值的算法3.简述计算机程序设计语言的分类和各类的特点。一般分为三类:机器语言(也称机器指令集),汇编语言和高级语言。机器语言是每台计算机出厂时, 厂家都为它
13、配备一套机器语言, 不同的计算开始输入 a,b,c a 值赋予 max bmax? N Y b 值赋予 max cmax? N Y C 值赋予 max 输出 max 结束名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 13 页 - - - - - - - - - 机,其机器语言通常是不同的。 由于机器语言是面向具体机器的,所以其程序缺乏通用性,编写程序的过程繁琐复杂,易出错,错了又不易查找和修改,编出的程序可读性极差。汇编语言是机器语言的符号化形式。用汇编语言编写的程序(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年电大程序设计基础复习题 2022 电大 程序设计 基础 复习题
限制150内