2019国开电大《程序设计基础》模拟测试题一答案上课讲义

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2019国开电大《程序设计基础》模拟测试

题一答案

程序设计基础模拟测试题一: 1计算机早期传统的应用领域是______。

选择一项:

A. 科学计算

B. 信息处理

C. 人工智能

2冯·诺依曼型计算机的两大特征是______。

选择一项:

A. 程序存储和采用二进制

B. 硬件由五部分组成和软件与硬件分离

C. 数据和程序均采用二进制表示

D. 建立二进制编码体系和软硬件分离

3世界上第一个高级语言是______。

选择一项:

A. BASIC语言

B. C语言

C. FORTRAN语言

D. PASCAL语言

4CPU主要包括______。

选择一项:

A. 运算器、控制器和寄存器

B.运算器、控制器和存储器

C. 控制器

D. 运算器和存储器

5JAVA语言的类别是______

选择一项:

A. 面向过程的程序设计语言

B. 面向问题的程序设计语言

C. 面向对象的程序设计语言

D. 面向硬件的程序设计语言

6操作系统属于______

选择一项:

A. 系统软件

B. 应用软件

C. 计算机硬件系统

D. 编译系统

7计算机能直接执行的语言是______ 选择一项:

A. 机器语言

B. 汇编语言

C. 高级语言

D.目标语言

8C语言中,使用变量的要求是______

选择一项:

A. 要先定义后使用

B. 要先使用后定义

C. 不需要定义,可以直接使用

D. 没有明确的要求

9C语言中的常量使用要求是______

选择一项:

A. 必须先定义后使用

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

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

D. 类型不同要求不同

10闰年条件是年份能被4整除,但不能被100整除,或能被400整除,用C语言表示话可写做______

选择一项:

A.

(year%4= =0&&year%100!=0)|| (year%400= =0)

B. (year%4=0||year%100!=0)&& (year%400=0)

C.

(year%4 =0&&year%100!=0)|| (year%400=0)

D. (year%4= =0||year%100!=0)&& (year%400= =0) 11栈的最主要特点是______

选择一项:

A. 先进先出

B. 先进后出

C. 两端进出

D. 一端进一端出

12下面4句结论中只有一句是错误的,它是_____

选择一项:

A. 二叉树是树

B. 二叉树的左右子树的位置可以颠倒

C. 可以使用二叉树的思想对数值进行排序

D. 可以采用链表方式存储二叉树

13在软件需求完全确定的情况下,应该采用的软件开发模型是____ 选择一项:

A. 瀑布模型

B. 渐进式开发模型

C. 原型模型

D. 螺旋模型

14关于结构化程序设计的概念中,正确的是_____

选择一项:

A. 结构化程序设计是按照一定的原则与原理,组织和编写正确且易读的程序的软件技术

B. 一种采用结构描述复杂的客观事物从而可以进行负责程序设计的一种技术

C. 结构化程序设计的主要思想是自低向上、逐步求精的开发过程

D. 以上三中说法都是正确的

15软件开发模型着重研究的是_____

选择一项:

A. 程序设计的方法和编程技巧

B. 软件系统的基本架构和常见的软件系统模型

C. 软件开发全部过程、活动和任务的结构框架

D. 软件系统的模型和对应不同模型的开发方法

16,另一种是回答

17当前计算机的最基本原理采用的是冯·诺依曼原理

,求余数的运算符号是回答

++和%

19最基本的程序控制有三种,它们是,回答

。这三种执行控制的任意组合和重复、嵌套就可以描述任意复杂的程序。

顺序条件(分支)循环

20树型结构的主要特征是结点之间存在着一种层次的关系,数据元素之间的关系是回答

的关系。在图型结构中,任何两个结点之间都可能存在着联系,数

的关系。

21请说明要在计算机上运行一个用C语言编写的程序,要经过怎样的处理过程。

1.使用计算机处理自然语言,首先要做的是将语言录入处理程序,其实大部分都是将普通的文本写入你的处理程序,使用变量将文本保存。对于文本的处理,推荐使用perl。

2.写入文本后,首先要对文本进行分词,这一点英文比较容易,中文就困难一些。对于中文,基本的方法有前后向最大匹配法,这是基于规则的方法,或者采用马尔科夫模型的统计方法,分词是最基本的环节,基本上所有的自然语言处理都要分词。

3.分词之后可以做词性标注,词性标注是为了能够区分相同的不同词性。

4,词性标注之后可以做句法剖析,句法剖析是为了确定对于一种特定词性的词的语法归属,也就是具体是属于主语,或者宾语,或者谓语等等。

5.句法剖析之后就可以给出单词的不同语义信息,也就是一个词的确切解释。

6.然后就可以做机器翻译了

22简述产生“软件危机”的原因。

复杂程度高。研制周期长。正确性难以保证。

23瀑布模型的主要思想是什么?这个模型有什么主要特点?

相关文档
最新文档