百年教育职业培训中心 百年教育学习服务平台
国开搜题

2024秋最新国家开放大学国开电大机考期末秋程序设计基础4机考期末试卷参考试题

来源: 更新时间:

23秋程序设计基础-04关注公众号【飞鸟搜题】,回复【试题】获取试卷答案文档说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重要

23秋 程序设计基础-04

关注公众号【飞鸟搜题】,回复【试题】获取试卷答案

文档说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。本文库还有期末考核试题、其他网核及教学考一体化、一网一平台复习试题与答案,敬请查看。

课程题目试题是随机的,请按题目关键词查找(或按Ctrl+F输入题目中的关键词,尽量不要输入整个题目,不要复制空格,连续的几个字就行)

本文由【飞鸟搜题】微信公众号提供,禁止复制盗取,违者必究

本文由【飞鸟搜题】微信公众号提供,禁止复制盗取,违者必究

本文由【飞鸟搜题】微信公众号提供,禁止复制盗取,违者必究


一 、单选题

1. 在存储线性表时,______。

A. 只能采用顺序存储结构

B. 只能采取链式存储结构

C. 可以任意采用顺序或链式存储结构

D. 没有明确的结论

答案:C
- 关注公众号【飞鸟搜题】查看答案

2. C语言中,为了求两个整数相除之后得到的余数,可以使用运算符______。

A. /

B. %

C. *

D. ++

答案:B
- 关注公众号【飞鸟搜题】查看答案

3. C语言中的常量使用要求是______。

A. 必须先定义后使用

B. 可以不经说明直接使用

C. 可以直接使用,以后再定义

D. 类型不同要求不同

答案:B
- 关注公众号【飞鸟搜题】查看答案

4. 当代计算机的最主要的体系结构称为是______。

A. 冯·诺依曼机

B. 非冯·诺依曼机

C. 图灵机

D. PASCAL机

答案:A
- 关注公众号【飞鸟搜题】查看答案

5. 在C语言中,为了表示关系:x≥y≥z,应该使用表达式______。

A. x≥y≥z

B. x>=y>=z

C. x>=y && y>=z

D. x>=y & y>=z

答案:关注公众号【飞鸟搜题】查看答案

6. 评价算法效率的重要指标是______。

A. 算法的时间复杂度和空间复杂度

B. 算法的数据结构

C. 算法采用的编程语言和程序长度

D. 数据的表示方式和存储方式

答案:关注公众号【飞鸟搜题】查看答案

7. #include <stdio.h> main( ) { int a,b,m,n; scanf ( ”%d%d", &a, &b); m = n = 1; if (a>0) m = m+n; if (a<b) n = 2*m; else if(a==b) n = 5; else n = m+n; printf ( "m=%d n=%d ", m, n ); } 为了输出 n=4,变量a和b应具备条件 。

A. 0<b<a

B. b<0<a

C. 0<a<b

D. a<b<0

答案:关注公众号【飞鸟搜题】查看答案

8. 数据的存储结构分为______。

A. 线性存储结构和非线性存储结构

B. 有序存储结构和非有序存储结构

C. 树型存储结构和图型存储结构

D. 链式存储结构和顺序存储结构

答案:关注公众号【飞鸟搜题】查看答案

9. 树的典型特点是各个结点之间是______。

A. 没有直接关系

B. 一对一关系

C. 一对多关系

D. 多对多关系

答案:关注公众号【飞鸟搜题】查看答案

10. 队列的最主要特点是______。

A. 先进先出

B. 先进后出

C. 两端进出

D. 一端进一端出

答案:关注公众号【飞鸟搜题】查看答案

11. 下列选择中不属于C语言的基本数据类型的是______。

A. int

B. Double

C. Char

D. Bool

答案:关注公众号【飞鸟搜题】查看答案

12. 在后进先出表中,可以进行插入和删除的一端称为_____,另一端称为_____。

A. 队头 队尾

B. 表尾 表头

C. 栈顶 栈底

D. 表头 表尾

答案:关注公众号【飞鸟搜题】查看答案

13. 计算机发展的分代史中通常划分时代的标准是以计算机所采用的______。

A. 逻辑元件

B. 程序设计语言

C. 操作系统发展

D. 硬件运算速度

答案:关注公众号【飞鸟搜题】查看答案

14. 编译程序的核心部分叫__________器,其任务就是检查___________在语法上是否正确。

A. 语法分析 源程序

B. 语义分析 目标代码

C. 词法分析 源程序

D. 代码优化 目标代码

答案:关注公众号【飞鸟搜题】查看答案

15. 以下哪项属于应用软件______。

A. 数据库管理系统

B. 编译软件

C. 图像处理软件

D. 操作系统

答案:关注公众号【飞鸟搜题】查看答案

16. 系统软件的核心软件是( )。

A. 操作系统

B. 编译程序

C. 汇编程序

D. 机器语言

答案:关注公众号【飞鸟搜题】查看答案

17. 世界上最早出现的计算机高级语言是______。

A. BASIC语言

B. C语言

C. FORTRAN语言

D. PASCAL语言

答案:关注公众号【飞鸟搜题】查看答案

18. 汇编语言属于______ 。

A. 函数式语言

B. 逻辑语言

C. 过程式语言

D. 非过程式语言

答案:关注公众号【飞鸟搜题】查看答案

19. 螺旋模型中包括需求定义、风险分析、工程实现和评审四个阶段,在开发过程中______。

A. 每个周期都要包括这四个阶段

B. 每个周期可以包括不同的阶段

C. 在最后交付使用之前才进行评审

D. 开项目开始时才需要进行风险分析

答案:关注公众号【飞鸟搜题】查看答案

20. 软件包括______。

A. 程序

B. 程序及文档

C. 文档及数据

D. 算法及数据结构

答案:关注公众号【飞鸟搜题】查看答案

二 、判断题

1. 如果 i 的原值为 3,则执行:j = ++i 后,j的值为 3 。

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

2. 解释程序对源程序的解释过程有两种方式,一种是直接解释执行,另一种是把源程序先转换成以词为单位的中间代码程序,然后对中间程序逐句解释执行。两种解释方式都不会产生目标程序。( )

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

3. FORTRAN语言是系统地体现结构化程序设计思想的第一种语言,既适于描述数值问题算法,又适于描述非数值问题算法。( )

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

4. 计算机的硬件与软件虽然各有分工,但它们之间的功能界面是浮动的。随着技术的发展,一些功能既可由硬件实现,也可由软件来完成。( )

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

5. 二叉树是n(n≥0)个结点的有限集合,它或为空树(n=0),或由一个根结点和两棵被分别称为左子树和右子树的可以相交的二叉树构成。( )

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

6. 在一维数组的定义语句中,数组名前为元素类型关键字。

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

7. printf函数是一个标准库函数,它的函数原型在头文件"stdio.h"中。

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

8. “图灵机”是计算机的“粗框图”,是计算机的结构模型,奠定了现代计算机的设计基础。( )

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

9. 穷举法的基本思想是对答案范围内所有可能的情况进行逐一验证。

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

10. 在 C语言中的实型变量分为两种类型,它们是float(实型)和double(双精度实型)。

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

11. for循环是先判断循环条件,当条件为真时执行循环体。

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

12. while循环语句中的循环体至少被执行一次。

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

13. 逻辑运算符的优先级别高于算术运算符。

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

14. 数据是操作的对象,操作的结果会改变数据的状况。

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

15. 软件开发方法是指软件开发过程所遵循的办法和步骤。()

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

三 、问答题

1. 编程序求解以下问题:从键盘输入h值,输出h行用*号组成等腰三角形。例:输入 h=4,输出的图形如下: * * * * * * * * * * * * * * * *

答案:关注公众号【飞鸟搜题】查看答案

关注公众号【飞鸟搜题】,回复【试题】获取试卷答案

电话咨询