好文档 - 专业文书写作范文服务资料分享网站

2024年度国开电大《程序设计基本》模拟检验题一答案解析

天下 分享 时间: 加入收藏 我要投稿 点赞

* *

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

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

多对多元素之间存在着回答 的关系。

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

1.使用计算机处理自然语言,首先要做的是将语言录入处理程序,其实大部分都是将普通的文本写入你的处理程序,使用变量将文本保存。对于文本的处理,推荐使用perl。 2.写入文本后,首先要对文本进行分词,这一点英文比较容易,中文就困难一些。对于中文,基本的方法有前后向最大匹配法,这是基于规则的方法,或者采用马尔科夫模型的统计方法,分词是最基本的环节,基本上所有的自然语言处理都要分词。 3.分词之后可以做词性标注,词性标注是为了能够区分相同的不同词性。

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

5.句法剖析之后就可以给出单词的不同语义信息,也就是一个词的确切解释。 6.然后就可以做机器翻译了 22简述产生“软件危机”的原因。

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

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

瀑布模型也称软件生存周期模型。根据软件生存周期各个阶段的任务,瀑布模型从可行性研究(或称系统需求分析)开始,逐步进行阶段性变换,直至通过确认测试并得到用户确

* *

认的软件产品为止。瀑布模型上一阶段的变换结果是下一阶段变换的输入,相邻的两个阶段具有因果关系,紧密相联。一个阶段工作的失误将蔓延到以后的各个阶段。 瀑布模型在软件工程中占有重要的地位,它提供了软件开发的基本框架,这比依靠“个人技艺”开发软件好得多。它有利于大型软件开发过程中人员的组织和管理,有利于软件开发方法和工具的研究与使用,从而提高了大型软件项目开发的质量和效率。(5分)

瀑布模型的主要特点是:阶段间的顺序性和依赖性,开发过程是一个严格的下导式过程,即前一阶段的输出是后一阶段的输入,每一阶段工作的完成需要确认,而确认过程是严格的追溯式过程,后一阶段出现了问题要通过前一阶段的重新确认来解决。因此,问题发现得越晚解决问题的代价就越高。(5分)

24写出程序运行结果。

main ()

{ int x=20, y=8;

printf(\ }

该程序的执行结果是 x=

21 回答 回答y=

7

25#include

main( )

* *

{ int k=1, j=0; while ( k+j <= 4 ) { if ( k >j ) j = j+2; else k = k+2; } printf ( \%d\\n\ }

该程序的执行结果是 k=

3 回答 回答 j=

2 26编写一程序,从键盘输入20个整数,计算并输出算术平均数。 参考答案

#include main( )

{ int i, x; (1分) double sum=0; (1分) for (i=1; x<=20; x++) (2分) { scanf (“%d”, &x) (2分) sum += x; (2分) }

* *

printf(\ (2分) }

2024年度国开电大《程序设计基本》模拟检验题一答案解析

**20树型结构的主要特征是结点之间存在着一种层次的关系,数据元素之间的关系是回答一对多的关系。在图型结构中,任何两个结点之间都可能存在着联系,数据多对多元素之间存在着回答的关系。21请说明要在计算机上运行一个用C语言编写的程序,要经过怎样的处理过程。1.使用计算机处理自然语言,首先要做的是将语言录入处理程序,
推荐度:
点击下载文档文档为doc格式
2bt6u51crs77t6k14pg60zn011oo6h01akn
领取福利

微信扫码领取福利

微信扫码分享