2019国开电大《程序设计基础》模拟测试题一答案_第1页
2019国开电大《程序设计基础》模拟测试题一答案_第2页
2019国开电大《程序设计基础》模拟测试题一答案_第3页
2019国开电大《程序设计基础》模拟测试题一答案_第4页
2019国开电大《程序设计基础》模拟测试题一答案_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、程序设计基础模拟测试题一:1计算机早期传统得应用领域就是 选择一项:A、科学计算B、信息处理C、人工智能2冯诺依曼型计算机得两大特征就是。选择一项:A、程序存储与采用二进制B、硬件由五部分组成与软件与硬件分离C、数据与程序均采用二进制表示D、建立二进制编码体系与软硬件分离3世界上第一个咼级语言就是。选择一项:A、BASI C语言B、C语言C、FOR T RA N语言D、P A SC A L语言4 CP U主要包括。选择一项:A、运算器、控制器与寄存器B、运算器、控制器与存储器C、控制器D、运算器与存储器5 I AVA语言得类别就疋选择一项:A、面向过程得程序设计语言B、面向问题得程序设计语言C

2、、面向对象得程序设计语言D、面向硬件得程序设计语言6操作系统属于选择一项:A、系统软件B、应用软件C、计算机硬件系统D、编译系统7计算机能直接执行得语言就是选择一项:A、机器语言B、汇编语言C、咼级语言D、目标语言8C语言中,使用变量得要求就是选择一项:A、要先定义后使用B、要先使用后定义C、不需要定义,可以直接使用D、没有明确得要求9C语言中得常量使用要求就是 选择一项:A、必须先定义后使用E、 可以不经说明直接使用C、可以直接使用,以后再定义D、类型不同要求不同10闰年条件就是年份能被 4整除,但不能被10 0整除,或能被400整除,用C语言表示话可写做选择一项:A、(y ear % 4=

3、0& y ear %1 0 0!= 0) | ( y ear%400= =0)B (ye ar%4=0| |y ear%1 0 0 ! = 0) & & ( y e ar% 4 00= 0 )C、(y ea r% 4= 0&y e ar % 1 0 0! =0 ) |(y e a r % 400 = 0 )D、(yea r %4= = 0| year % 100 ! =0 ) & &(year % 4 00= =0 )11栈得最主要特点就是选择一项:A、 先进先出B、先进后出C、两端进出D、一端进一端出12下面4句结论中只有一句就是错误得,它就是选择一项:A、二叉树就是树E、二叉树得左右子树得

4、位置可以颠倒C、D、可以使用二叉树得思想对数值进行排序 可以采用链表方式存储二叉树13在软件需求完全确定得情况下,应该采用得软件开发模型就是选择一项:A、瀑布模型B、渐进式开发模型C、原型模型D、螺旋模型14关于结构化程序设计得概念中,正确得就是选择一项:A、结构化程序设计就是按照一定得原则与原理,组织与编写正确且易读得程序得软件技术B、一种采用结构描述复杂得客观事物从而可以进行负责程序设计得一种技术C、结构化程序设计得主要思想就是自低向上、逐步求精得开发过程D、以上三中说法都就是正确得15软件开发模型着重研究得就是选择一项:A、程序设计得方法与编程技巧B、软件系统得基本架构与常见得软件系统模

5、型C、软件开发全部过程、活动与任务得结构框架D、软件系统得模型与对应不同模型得开发方法16高级语言源程序得翻译有两种方式,一种就是回答,另一种就是回答1 7当前计算机得最基本原理采用得就是冯诺依曼原理。这擞据1 8 C语言中自增运算符就是回答,求余数得运算符号就是回答+与%19?最基本得程序控制有三种,它们就是回答 ,回答 与回答三种执行控制得任意组合与重复、嵌套就可以描述任意复杂得程序。顺序 条件(分支)循环2 0树型结构得主要特征就是结点之间存在着一种层次得关系,数据元素之间得关系就是回答得关系。在图型结构中,任何两个结点之间都可能存在着联系元素之间存在着回答得关系。1、 使用计算机处理自

6、然语言,首先要做得就是将语言录入处理程序,其实大部分都就是将普 通得文本写入您得处理程序,使用变量将文本保存。对于文本得处理,推荐使用perl。2、写入文本后,首先要对文本进行分词, 这一点英文比较容易, 中文就困难一些。对于中文,基本得方法有前后向最大匹配法,这就是基于规则得方法, 或者采用马尔科夫模型得统计方法,分词就是最基本得环节,基本上所有得自然语言处理都要分词。3、分词之后可以做词性标注,词性标注就是为了能够区分相同得不同词性。4、词性标注之后可以做句法剖析,句法剖析就是为了确定对于一种特定词性得词得语法归属,也就就是具体就是属于主语,或者宾语,或者谓语等等5、句法剖析之后就可以给出

7、单词得不同语义信息,也就就是一个词得确切解释6、然后就可以做机器翻译了22简述产生“软件危机”得原因。复杂程度高。研制周期长。正确性难以保证23瀑布模型得主要思想就是什么?这个模型有什么主要特点?瀑布模型也称软件生存周期模型。根据软件生存周期各个阶段得任务,瀑布模型从可行性研究(或称系统需求分析)开始,逐步进行阶段性变换,直至通过确认测试并得到用户确认得 软件产品为止。瀑布模型上一阶段得变换结果就是下一阶段变换得输入,相邻得两个阶段具有因果关系,紧密相联。一个阶段工作得失误将蔓延到以后得各个阶段。瀑布模型在软件工程中占有重要得地位,它提供了软件开发得基本框架,这比依靠“个人技艺”开发软件好得多

8、它有利于大型软件开发过程中人员得组织与管理,有利于软件开发方法与工具得研究与使用,从而提高了大型软件项目开发得质量与效率( 5分)瀑布模型得主要特点就是:阶段间得顺序性与依赖性,开发过程就是一个严格得下导式过程,即前一阶段得输出就是后一阶段得输入,每一阶段工作得完成需要确认,而确认过程就是严格得追溯式过程,后一阶段出现了问题要通过前一阶段得重新确认来解决。因此,问题发现得越晚解决问题得代价就越高。(5分)2 4写出程序运行结果。ma i n () int x= 2 0,y=8;p r in tf (x= % d ; y= % dH , x +1 , -y );该程序得执行结果就是x=回答 y=回答25 # in eludevs t dio、 h m a i n () i n t k = 1 ,j=0;w hi le ( k+j = 4 ) i f ( k j ) j = j +2;el s e k = k + 2; p rint f ( %d % dn k, j );该程序得执行结果就是k =回答 j=回答2 6编写一程序,从键盘输入20个整数,计算并输出算术平均数。参考答案# i n clu de main

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论