国开程序设计基础形考任务1-4作业及答案.docx

上传人:太** 文档编号:72210692 上传时间:2023-02-09 格式:DOCX 页数:18 大小:22.84KB
返回 下载 相关 举报
国开程序设计基础形考任务1-4作业及答案.docx_第1页
第1页 / 共18页
国开程序设计基础形考任务1-4作业及答案.docx_第2页
第2页 / 共18页
点击查看更多>>
资源描述

《国开程序设计基础形考任务1-4作业及答案.docx》由会员分享,可在线阅读,更多相关《国开程序设计基础形考任务1-4作业及答案.docx(18页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、国开电大专科程序设计基础形考任务1至4试题及答案形考任务1试题及答案一、填空题.计算机的五大主要应用领域7E、。答案科学计算、数据处理、过程控制、计算机辅助系统、人工 智能,总线是连接 、 和 的公共信息通道。通常由三部分组成:、o答案CPU、存储器、外部设备、数据总线、地址总线、控制 总线.计算机是一类智能机器,这是因为它除了完成算术运算外,还能 完成某些答案逻辑运算.世界上第一台计算机取名为答案ENIAC.目前制造计算机所采用的电子器件是 J答案大规模集成电路. CPU是Central Processing Unit的英文缩写,它主要由 、 和寄存器3个部分组成。当一个算法输入不合法的数据

2、时,应当能够作适当处理,不致于引起 严重后果,这属于算法的()o答案健壮性软件开发模型着重研究的是 O答案软件开发全部过程、活动和任务的结构框架早期进行程序开发过程中存在不少问题,在下列问题中有一个并不是 早期程序员常见的问题,它是0答案对问题的抽象层次不够深入程序设计要遵循一定的开发方法及思想,以下有一个不是程序设计过 程中应该遵循的开发方法,它是O答案数据结构优先原则三、简答题人才的成长道路是多种多样的,每个人都可以走出一条独特的成材之 路。通过对程序设计基础课程的学习以及你对计算机历史中的先驱大 师生平成就的了解,谈谈你都有些什么收获?为成为一个合格的计算 机人才,今后你将如何规划好自己

3、的成才之路?答:在就业压力日趋激烈的今天,一个良好的职业规划无疑增加 了一份自信,而如今,身为大学生的我们,在一天天消磨时光的日子 里,不如多学习点知识来充实自己.未来掌握在自己手中,趁现在还年 轻,赶紧为自己的未来之路定好一个方向,一个好的规划就像灯塔一 样为我们指明了方向,我们可以按照这个方向前进。我的性格有些内向,但有时开朗、活泼。很积极向上,我是一个当代大学生,平时,是家里最大的希望一一成为有用之才,业余爱好 下棋、听音乐、散步。性格外向、开朗、活泼,业余时间爱下棋、听 音乐、外出散步、聊天,还有上网。平时与人友好相处群众基础较好, 亲人、朋友、教师关爱,喜欢创新,动手能力较强做事认真

4、、投入 , 但缺乏毅力、恒心,学习是“三天打渔,两天晒网”,以致一直不能 成为尖子生,有时多愁善感。我们当代的大学生正处于面临人生发展最为关键的时期。时代要求我们要在学习生活各个方面全方位面对和思考如何正确处理个体与社会的关系等一系列重大问题。我们要学会生存的技能、学会学习的潜力、学会创造与创新、学会奉献。计划定好固然好,但更重要的,在于其具体实施并取得成效。这一点时刻都不能被忘记。任何目标,只说不做到头来都只会是一场空。然而,现实是未知多变的。定出的目标计划随时都可能受到各方面因素的影响。这一点,每个人都应该有充分心理准备。当然,包括我自己。因此,在遇到突发因素、不良影响时,要注意保持清醒冷

5、静的头脑,不仅要及时面对、分析所遇问题,更应快速果断的拿出应对方案,对所发生的事情,能挽救的尽量挽救,不能挽救的要积极采取措施,争取做出最好矫正。相信如此以来,即使将来的作为和目标相比有所偏差,也不至于相距太远。当然,这只是我个人观点,若有不当之处, 敬请大家指出或补充,在此感谢!答案硬件系统、件系统.计算机的硬件系统一般可分为、 、和 等几个部分。答案存储器、中央处理器、输入设备、输出设备.计算机的存储器分为 和 两级。答案内存、外存.随机存储器和只读存储器的英文缩写分别为 和 O答案RAM、ROM.是为有效利用计算机的资源、充分发挥计算机的工作潜力、保证正常运行、尽可能方便用户使用计算机而

6、编制的软件。答案系统软件.是为实现一定功能,用计算机程序设计语言所编制的语句的有序集合。 是描述程序设计的过程及程序的使用方法的有关资料。 答案程序13是计算机的概念模型, 奠定了现代计算机的理论基础;是计算机的结构模型,奠定了现代计算机的设计基础。答案图灵机.高级语言源程序的翻译成机器语言程序一般有两种做法:方式和 方式。答案编译、解释.按照使用方式,程序设计语言分为 语言和 语言;按照应用范围则分为语言和 语言。答案交互式、非交互式、通用、专用.编译程序的核心部分,叫,其任务就是检查源程序在语法上是否 J答案语法分析器、正确二、选择题当代计算机的最主要的体系结构称为是 J答案冯诺依曼机计算

7、机软件是指0答案计算机程序及其有关文挡计算机能直接执行的语言是0答案机器语言显示器是O答案输出设备系统软件的核心软件是一一O答案操作系统要保证程序在多次反复使用过程中不发生错误,关键应该提高程 序的一。答案可靠性汇编语言属于一一0答案过程式语言要编写高质量的程序,判断程序质量的首要标准是程序的 一要保证程序在多次反复使用过程不发生错误,应该保证程 序的一_一。答案正确性可靠性编译程序的实现算法较为复杂,但它可以产生高效运行的 程序,因此更适合翻译那些规模较大、结构较复杂、需 要较长运行时间的一一程序。答案目标应用高级语言源程序的翻译有两种方式,对程序逐句进行分析并立即 执行的这种方式为八另一种

8、是需要把程序先转化为目标 代码再装入内存运行,这种方式为一一答案解释编译形考任务2试题及答案、选择题在C语言中,字符串常量的定界符是一一0答案双引号C语言中int变量能够表示的数值范围是答案-3276832767在C语言中,为了表示关系:xNyZ应该使用表达式答案x 二 y &y=z实型常量在C语言中只能用一表示,表示方法有:一答案十进制小数形式和指数形式在C语言中,不合法的int型常量是 0答案0678关于C语言语句的正确概念是一。答案goto语句可以从C语言中去除C语言中的语句#defineR20用于定义,语句charrl ;则用于定义答案符号常量R字符变量rl写出程序的运行结果。#inc

9、lude mainO(int a,b;if(+a=b) printf(Yes);printf(a+b =%dn5 a+b);)如果输入:a二6,b二8,则输出结果是答案a + b二15写出程序的运行结果。main()(int a=0;for(a=0;a3;a +);printf(%dn,a);输出结果是一一o答案3写出程序的运行结果。#include main()int i=0j=0,k=0,m;for(m=0;m4;m +)switch(m)(case 0:i = m +;case l:j = m +;case 2:k=m +;case 3:m +;)printf(n%d5%d3%d5%dj

10、j5k5m);该程序的执行结果是一o答案0,1,2,5写出程序的运行结果。#includemainO(intj;for(j=0;j(10;j +)(if(j%2=0)continue;printf(%dj);该程序的执行结果是一一。答案:13579二、编程序 从键盘输入3个整数,输出其中最大数。答案#includevoid main()答案运算器、控制器7完整的计算机系统是由和两大部分组成的。printf(输入三个数:“);scanf(”d%d%d ,&a,&b,&c);if(ab&ac)printf( 最大值为:%d,a);else if(ba&b cprintf( 最大值为:%d ; b)

11、;elseprintfC,最大值为:d,c);)编写一程序,从键盘输入10个实数,计算并输出算术平均数。答案#indudeint mainO(int i, a10;for(i=0;i=0;i-)printf(%d,ai);return O;利用穷举法编写一个算法判断给定的正整数n是否是素数,即判断n 是否只能被1和自身整除。答案#indude#includeint main(void)(int m3i,k;scanf(%d,&m);k=sqrt(m);for(i=2;i=k+l)printf(H%d is a prime numbernn5m);elseprintf(H%d is not a

12、prime numbern 5m);return 0;形考任务3试题及答案、填空题.数据结构研究主要包括三个方面的内容,分别是:数据的一结构,数据的一结构,以及定义在这上面的数据的一答案逻辑、存储、运算1 .当向一个顺序表插入一个元素时,从插入位置开始后的所有元素均需位置,移动过程是从 向依次移动每一个元素。答案向后移动、后、前.要从一个顺序表删除一个元素时,被删除之后的所有元素均需一个位置,移动过程是从一向一依次移动每一个元素。答案向前移动、前、后.线性表、栈和队列都是一结构,可以在线性表的一位置插入和删除元素,而栈只能在一插入和删除元素;对于队列只能在一插入元 素,在删除元素。答案线性、任

13、意、栈顶、队尾、队头.如果要在链表中删除一个元素,则只要将要删除的元素的个 元素的指针调整为指向要删除的元素的下一个元素。答案前.为了解决假溢出,通常采用一队列的方法,即把队列的存储空间设想成一个头尾相接的环状结构。答案循环.二叉树的第层上至多有2i-l(iN)个结点。答案i.在任意二叉树中,若有nO个叶子结点,n2个度为2的结点,则必有:一o答案 1no 二 n2 + l2 .深度为h且含有2h-l个结点的二叉树为一叉树。答案满.深度为5的二叉树中至多含有一点。答案31二、选择题数据的存储结构分为两种,它们是 O答案:顺序存储和链式存储如果在内存中采用链式保存线性表,则元素之间的逻辑关系通过

14、一O答案保存在元素中的指针表示先后次序进行顺序查找的条件是O答案数据不需要有序,也不限制存储方式 队列的最主要特点是一一。答案一端进一端出如果在具有层次结构的一组元素中,存在着一对一的关系,我们可以认为这样的数据的逻辑类型就是答案线性结构在任意二叉树中,如有N个叶子结点,M个度为的节点,则必有答案2N=M + 1若按照一定的顺序依次访问树中的每一个结点,而且每个结点只被访问一次,则称这样的操作为 0答案遍历对如图所示的二叉树进行先序遍历的顶点序列是一一,后序遍历时得到的顶点序列是 20答案】ABDECEDBCA设有一个栈,元素进栈的次序为A,B,C,DE下列 是不可能的出栈序列。答案E,A,B

15、,C,D已知一个图如下所示,则从顶点a出发按深度优先搜索遍历可以得到的一种顶点序列为哪个?答案a, e, d, f, b, c形考任务4试题及答案、填空题.算法的四种基本操作是 ,。答案逻辑运算、算术运算、数据比较、数据传送.算法的控制结构有三种基本形式:、。答案顺序结构、选择结构、循环结构.评价算法 需要从几个不同的角度考虑,最主要的是 和 答案正确性、运行效率.算法的运行效率包括两方面, 算法的 复杂度和算法的 复杂度。答案时间、空间.结构化程序设 计的总体思想是采用模块化结构, 、。答案自顶向下、逐步求精. 软件生存周期包括软件的.、软件的和软件 3个部分。答案定义、开发、使用与维护7.

16、软件定义时期主要包括和两个阶 段。答案可行性研究、需求分析8,软件开发时期是具体设计和实现在前一时期定义的软件,它由 软件的一阶段、一阶段、 阶段组成。答案设计、实现、成9.生产具有软件工程的目标是可概括为 性、性以及开销合宜的产品。答案正确、可用10.软件开发模型大体上可分为两种类型,第一种是以软件需求完全确定为前提的模型。第二种是在软件开发初始阶段只能提供 基本需求时采用的开发模型。答案瀑布、渐进式二、选择题下列叙述中正确的是 O答案以上三种说法都不对下列叙述中正确的是 O答案以上三种说法都不对一个算法应该具有确定性等 5个特性,下面对另外4个特性的描述中错误的是()。答案有零个或多个输出下面叙述正确的是。答案算法的时间复杂度是指执行算法所需要的计算工作量 那一项不属于算法的四种基本的功能操作()o答案循环结构在求解规模较大的问题时,可以把它分解成若干个规模较小的子问题求出各个子问题的解之后,再把这些解合成原问题的解,这种方法是0 O答案分治法

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁