2019国开电大《程序设计基础》形考任务4答案

合集下载

程序设计基础形考任务四参考答案

程序设计基础形考任务四参考答案
二、选择题
题目2
下列叙述中正确的是_____。
选择一项:B
A.设计算法时只需要考虑数据结构的设计
B.以上三种说法都不对
C.设计算法时只需要考虑结果的可靠性
D.算法就是程序
题目3
下列叙述中正确的是_____。
选择一项:D
A.一个算法的空间复杂度大,则其时间复杂度也必定大
B.一个算法的空间复杂度大,则其时间复杂度必定小
题目11
程序设计要遵循一定的开发方法及思想,以下有一个不是程序设计过程中应该遵循的开发方法,它是______。
选择一项:C
A.面向对象的程序设计方法
B.结构化设计方法
C.数据结构优先原则
D.模块化程序设计方法
选择一项:D
A.回溯法
B.递归法
C.穷举法
D.分治法
题目8
当一个算法输入不合法的数据时,应当能够作适当处理,不致于引起严重后果,这属于算法的( )。
选择一项:D
A.可读性
B.高效性
C.正确性
D.健壮性
题目9
软件开发模型着重研究的是______。
选择一项:A
A.软件开发全部过程、活动和任务的结构框架
B.软件系统的基本架构和常见的软件系统模型
C.一个算法的时间复杂度大,则其空间复杂度必定小
D.以上三种说法都不对
题目4
一个算法应该具有“确定性”等5个特性,下面对另外4个特性的描述中错误的是()。
选择一项:B
A.有穷性
B.有零个或多个输出
C.可行性
D.有零个或多个输入
题目5
下面叙述正确的是()。
选择一项:C
A.算法的时间复杂度与空间复杂度一定相关

xx年国开电大《程序设计基础》形考任务4答案

xx年国开电大《程序设计基础》形考任务4答案

程序设计基础形考任务4:1.算法的四种基本操作是逻辑运算、算数运算、数据比较、数据传送。

2.算法的控制结构有三种基本形式:顺序结构、选择结构、循环结构。

3.评价算法需要从几个不同的角度考虑,最主要的是正确性和运行效率。

4.算法的运行效率包括两方面,算法的时间复杂度和算法的空间复杂度。

5.结构化程序设计的总体思想是采用模块化结构,自顶向下、逐步求精。

6. 软件生存周期包括软件的定义、软件的开发和软件使用与维护3个部分。

7. 软件定义时期主要包括可行性研究和需求分析两个阶段。

8.软件开发时期是具体设计和实现在前一时期定义的软件,它由软件的设计阶段、实现阶段、集成阶段组成。

9.软件工程的目标是可概括为生产具有正确性、可用性以及开销合宜的产品。

10.软件开发模型大体上可分为两种类型,第一种是以软件需求完全确定为前提的瀑布模型。

第二种是在软件开发初始阶段只能提供基本需求时采用的渐进式开发模型。

二、选择题(每题4分,合计40分)2下列叙述中正确的是_____。

选择一项:A. 算法就是程序B. 设计算法时只需要考虑结果的可靠性C. 以上三种说法都不对D. 设计算法时只需要考虑数据结构的设计3下列叙述中正确的是_____。

选择一项:A. 一个算法的空间复杂度大,则其时间复杂度也必定大B. 以上三种说法都不对C. 一个算法的空间复杂度大,则其时间复杂度必定小D. 一个算法的时间复杂度大,则其空间复杂度必定小4一个算法应该具有“确定性”等5个特性,下面对另外4个特性的描述中错误的是()。

选择一项:A. 有零个或多个输入B. 可行性C. 有穷性D. 有零个或多个输出5下面叙述正确的是()。

选择一项:A. 算法的时间复杂度是指执行算法所需要的计算工作量B. 算法的效率只与问题的规模有关,而与数据的存储结构无关C. 数据的逻辑结构与存储结构是一一对应的D. 算法的时间复杂度与空间复杂度一定相关6那一项不属于算法的四种基本的功能操作( ) 。

国开电大专科《程序设计基础》形考任务1至4试题及答案

国开电大专科《程序设计基础》形考任务1至4试题及答案

国开电大专科《程序设计基础》形考任务1至4试题及答案形考任务1试题及答案一、填空题1.计算机的五大主要应用领域是______、______、______、______和______。

[答案]科学计算、数据处理、过程控制、计算机辅助系统、人工智能2.总线是连接______、______和______的公共信息通道。

通常由三部分组成:______、______、______。

[答案]CPU、存储器、外部设备、数据总线、地址总线、控制总线3.计算机是一类智能机器,这是因为它除了完成算术运算外,还能完成某些______。

[答案]逻辑运算4.世界上第一台计算机取名为______。

[答案]ENIAC5.目前制造计算机所采用的电子器件是______。

[答案]大规模集成电路6.CPU是CentralProceingUnit的英文缩写,它主要由______、______和寄存器3个部分组成。

[答案]运算器、控制器7.完整的计算机系统是由______和______两大部分组成的。

[答案]硬件系统、件系统8.计算机的硬件系统一般可分为______、______、______和______等几个部分。

[答案]存储器、中央处理器、输入设备、输出设备9.计算机的存储器分为______和______两级。

[答案]内存、外存10.随机存储器和只读存储器的英文缩写分别为______和______。

[答案]RAM、ROM11.______是为有效利用计算机的资源、充分发挥计算机的工作潜力、保证正常运行、尽可能方便用户使用计算机而编制的软件。

[答案]程序13.______是计算机的概念模型,奠定了现代计算机的理论基础;______是计算机的结构模型,奠定了现代计算机的设计基础。

[答案]图灵机14.高级语言源程序的翻译成机器语言程序一般有两种做法:______方式和______方式。

[答案]编译、解释15.按照使用方式,程序设计语言分为______语言和______语言;按照应用范围则分为______语言和______语言。

国家开放大学电大《C语言程序设计》网络课形考任务4作业及答案

国家开放大学电大《C语言程序设计》网络课形考任务4作业及答案

国家开放大学电大《C语言程序设计》网络课形考任务4作业及答案形考任务4一、选择题(共30分,每小题2分)题目1假定有“struct BOOK{char title[40]; float price;}; struct BOOK book;”,则不正确的语句为()。

选择一项:a. struct BOOK *x=malloc(book);题目2假定有“struct BOOK{char title[40]; float price;} book;”,则正确的语句为()。

选择一项:b. struct BOOK *x=&book;题目3在结构类型的定义中,不同数据成员的定义项之间采用的分隔符是()。

选择一项:c. 分号题目4假定一个结构类型的定义为“struct A{int a,b; double c;};”,则该类型的长度为()。

选择一项:d. 16题目5假定一个结构类型的定义为“struct D{int a; D* next;};”,则该类型的长度为()。

选择一项:b. 8反馈Your answer is correct.题目6假定要访问一个结构指针变量x中的数据成员a,则表示方法为()。

选择一项:b. x->a题目7与结构成员访问表达式等价的表达式为()。

选择一项:c. (&x)->name题目8假定一个链表中结点的结构类型为“struct AA{int data, struct AA *next;};”,则next数据成员的类型为()。

选择一项:b. struct AA*题目9假定一个链表的表头指针为f,结点中包含有data和next域,则向该链表的表头插入一个地址为p的结点时,应执行的操作为()。

选择一项:b. p->next=f和f=p题目10标准输入设备键盘的文件流标识符是()。

选择一项:a. stdin题目11表示文件结束符的符号常量为()。

选择一项:c. EOF题目12C语言中打开一个数据文件的系统函数为()。

2024年春国家开放大学机械设计基础形考任务4试题与答案

2024年春国家开放大学机械设计基础形考任务4试题与答案

国开电大机械设计基础形考任务4答案1.蜗杆传动一般用于传动大功率、大速比的场合。

A.对B.错题目1答案:错2.连续工作的闭式蜗杆传动需进行热平衡计算,以控制工作温度。

A.对B.错题目2答案:对3.周转轮系的自由度一定为1。

A.对B.错题目3答案:错4.差动轮系的自由度为2。

A.对B.错题目4答案:对5.带传动中打滑现象是不可避免的。

A.对B.错题目5答案:错6.带传动在工作时,产生弹性滑动是由于传动过载。

A.对B.错题目6答案:错7.动联接中,被联接的零、部件之间可以有相对位置的变化。

A.对B.错题目7答案:对8.带传动的轴受力较小,因此带传动的寿命长。

A.对B.错题目8答案:错9.运动副是联接,联接也是运动副。

A.对B.错题目9答案:错10.压入法一般只适用于配合尺寸和过盈量都较小的联接。

A.对B.错题目10答案:对11.三角形螺纹具有较好的自锁性能。

螺纹之间的摩擦力及支承面之间的摩擦力都能阻止螺母的松脱。

所以就是在振动及交变载荷作用下,也不需要防松。

A.对B.错题目11答案:错12.一个平键联接能传递的最大扭矩为T,则安装一对平键能传递的最大扭矩为T。

A.对B.错题目12答案:对13.仅传递扭矩的轴是转轴。

A.对B.错题目13答案:错14.通过连轴器联接的两轴可在工作中随时分离。

A.对B.错题目14答案:错15.杆传动装置中,蜗杆的头数为z1,蜗杆直径系数为q,蜗轮齿数为z2,则蜗轮蜗杆传动的标准中心距a等于________。

A.m(z1+z2)/2B.mq/2C.m(z1+q)/2D.m(q+z2)/2题目15答案:m(q+z2)/216.阿基米德圆柱蜗杆的_______模数,应符合标准数值。

A.端面B.法面C.轴面D.无题目16答案:轴面17.在普通圆柱蜗杆传动中,若其他条件不变而增加蜗杆头数,将使_______。

A.传动效率提高B.蜗杆强度提高C.传动中心距增大D.蜗杆圆周速度提高题目17答案:传动效率提高18.传动比大而且准确的传动是_______。

国开电大专科《程序设计基础》形考任务1至4试题及答案

国开电大专科《程序设计基础》形考任务1至4试题及答案

国开电大专科《程序设计基础》形考任务1至4试题及答案形考任务1试题及答案一、填空题.计算机的五大主要应用领域是和[答案]科学计算、数据处理、过程控制、计算机辅助系统、人工智能2.总线是连接、和的公共信息通道。

通常由三部分组成:[答案]CPU、存储器、外部设备、数据总线、地址总线、控制总线3.计算机是一类智能机器,这是因为它除了完成算术运算外,还能完成某些[答案]逻辑运算4.世界上第一台计算机取名为[答案]ENIAC5.目前制造计算机所采用的电子器件是[答案]大规模集成电路、、6.CPU是Central Processing Unit 的英文缩写,它主要由、和寄存器3个部分组成。

[答案]运算器、控制器.完整的计算机系统是由和两大部分组成的。

[答案]硬件系统、件系统8.计算机的硬件系统一般可分为、、和等几个部分。

[答案]存储器、中央处理器、输入设备、输出设备9.计算机的存储器分为和两级。

[答案]内存、外存10.随机存储器和只读存储器的英文缩写分别为和[答案]RAM、ROM11.是为有效利用计算机的资源、充分发挥计算机的工作潜力、保证正常运行、尽可能方便用户使用计算机而编制的软件。

[答案]系统软件12.是为实现一定功能,用计算机程序设计语言所编制的语句的有序集合。

是描述程序设计的过程及程序的使用方法的有关资料。

[答案]程序13.是计算机的概念模型,奠定了现代计算机的理论基础;是计算机的结构模型,奠定了现代计算机的设计基础。

[答案]图灵机14.高级语言源程序的翻译成机器语言程序一般有两种做法:方式和方式。

[答案]编译、解释15.按照使用方式,程序设计语言分为语言和语言;按照应用范围则分为语言和语言。

[答案]交互式、非交互式、通用、专用16.编译程序的核心部分,叫,其任务就是检查源程序在语法上是否[答案]语法分析器、正确二、选择题当代计算机的最主要的体系结构称为是[答案]冯·诺依曼机计算机软件是指。

程序设计基础形考作业答案

程序设计基础形考作业答案

程序设计基础形考作业答案《程序设计基础》形考作业答案广州市广播电视大学吴献彩程序设计基础作业1一、选择题1、B 世界上第一台电子数字计算机研制成功的时间是(1946)年。

2、B 计算机的发展阶段通常是按计算机所采用的(逻辑元件)来划分的。

3、C 从第一代电子计算机到第四代计算机的体系结构都是相同的,都是由运算器、控制器、存储器以及输入/输出设备组成的,称为(冯.诺依曼)体系结构。

4、C 一个完整的计算机系统应该包括(硬件系统和软件系统)5、A 主要决定微机性能的是(CPU)6、B 计算机应用广泛,而其应用最广泛的领域是(数据处理)7、B 计算机硬件系统中最核心的部件是(CPU )8、A、D 计算机的主存储器一般由(ROM和RAM)组成,主存储器比辅存储器(读写速度快)9、C 解释程序的功能是(解释执行高级语言程序)10、D 下述所列程序中哪种程序不属于语言处理程序?(操作系统)11、C 在下列计算机语言中,哪个依赖于具体的机器?(机器语言、汇编语言)12、A 解释程序和编译程序同属于语言处理程序,下列关于它们的叙述中哪一个是正确的?(解释程序产生目标程序)13、B 计算机硬件能直接执行的语言只有(机器语言)14、D 下述语言(1)JAVA(2)FORTRAN(3)C哪个一般是编译型语言?((2)和(3))15、A 在软件方面、第一代计算机主要使用(机器语言)16、D 计算机软件是指:(计算机程序及其有关文档)17、C 用高级语言编写的程序:(具有通用性和可移植性)二、填空题1、计算机的五大应用领域是(科学计算)、(数据处理)、(过程控制)、(计算机辅助系统)和(人工智能)2、总线是连接(CPU)、(存储器)和(外部设备)的公共信息通道。

通常由三部分组成:(数据总线)、(地址总线)、(控制总线)3、计算机是一类智能机器,这是因为它除了完成自述运算外,还能完成某些(逻辑运算)。

4、世界上第一台计算机取名为(ENIAC)5、个人计算机简称PC,这种计算机属于(微)型计算机6、目前制造计算机所采用的电子器件是(超大规模集成电路)7、CPU是(中央处理器)的英文缩写,它主要由(运算器)和(控制器)组成8、计算机的系统组成部分是(硬件系统)和(软件系统)9、计算机的硬件系统一般可分为(运算器)、(控制器)、(存储器)和(输入/输出设备)等几个部分。

国开电大《C语言程序设计》形考任务4答案

国开电大《C语言程序设计》形考任务4答案

国开电大《C语言程序设计》形考任务4答案形考任务四题目1假定有“struct BOOK{char title[40]; float price; } ; struct BOOK book; ”,则不正确的语句为()。

[答案]A. struct BOOK *x=malloc(book) ;题目2假定有“struct BOOK{char title[40]; float price; } book; ”,则正确的语句为()。

[答案]B. struct BOOK *x=&book;题目3在结构类型的定义中,不同数据成员的定义项之间采用的分隔符是()。

[答案] C. 分号题目4假定一个结构类型的定义为“struct A{int a, b; double c; } ; ”,则该类型的长度为()。

[答案] D. 16题目5假定一个结构类型的定义为“struct D{int a; D* next; } ; ”,则该类型的长度为()。

[答案]B. 8题目6假定要访问一个结构指针变量x 中的数据成员a,则表示方法为()。

[答案]B. x->a题目7与结构成员访问表达式x. name 等价的表达式为()。

[答案] C. (&x) ->name题目8假定一个链表中结点的结构类型为“struct AA{int data, struct AA *next; } ; ”,则next 数据成员的类型为()。

[答案] B. struct AA*题目9假定一个链表的表头指针为f,结点中包含有data 和next 域,则向该链表的表头插入一个地址为p 的结点时,应执行的操作为()。

[答案]B. p->next=f 和f=p题目10标准输入设备键盘的文件流标识符是()。

[答案]A. stdin题目11表示文件结束符的符号常量为()。

[答案]C. EOF题目12C 语言中打开一个数据文件的系统函数为()。

国开(中央电大)专科《实用管理基础》网上形考任务4试题及答案

国开(中央电大)专科《实用管理基础》网上形考任务4试题及答案

国开(中央电大)专科《实用管理基础》网上形考任务4试题及答案国开(中央电大)专科《实用管理基础》网上形考任务4试题及答案形考任务4 试题及答案一、单选题题目1:凡事预则立,不预则废,说的是()的重要性。

[答案]计划题目2:泰罗科学管理理论的中心问题是()。

[答案]科学技术题目3:企业目标的内容和重点是随着外界环境、企业经营思想、自身优势的变化而变化的。

这就是企业目标的()。

[答案]变动性题目4:计划工作有广义和狭义之分,狭义的计划工作主要是指()。

[答案]制定计划题目5:以下组织结构形式中,()最适用于组织部门间的横向协作和攻关项目。

[答案]职能制结构题目6:应用模拟情景训练方法测试应聘者有较高的准确度,常用于招聘()。

[答案]高层管理者题目7:领导者以自身的专业知识、个性特征等影响或改变被领导者的心理和行为的力量是他的()。

[答案]自身影响力题目8:()的最大的优点在于它持久、有形、可以核实。

[答案]书面沟通题目9:进行质量控制,首先应该掌握()。

[答案]全面质量管理方法题目10:常见的风险型决策方法有:()。

[答案]决策树法二、多项选择题题目11:明茨伯格通过实证研究发现:管理者在组织中扮演十种角色,这些角色被分为()。

[答案]人际关系角色;决策制定角色;信息传递角色题目12:梅奥的人际关系学说的基本内容包括()。

[答案]生产效率主要取决于工人的士气;企业中存在着非正式组织;人是社会人而不是经济人题目13:任何组织的经营目标都是多元化的,比如:()。

[答案]高利润;提高市场占有率;提高员工福利待遇题目14:现代组织理论强调组织结构的设计应具有弹性,也就是说()都要随环境的变化而变动。

[答案]职位的安排;职责的规定;组织的部门机构题目15:事业部制组织结构又可以称作()。

[答案]产品部式结构;M型结构;多部门结构题目16:领导者在领导过程中需要具备多种能力,它们是:()。

[答案]行为能力;情感能力;认知能力;意志能力题目17:当一个人的需要得不到满足,会产生挫折感,受挫后的防范措施一般有()。

国开《C语言程序设计》(形考任务四)试题及答案

国开《C语言程序设计》(形考任务四)试题及答案

一、选择题(共30分,每小题2分)试题1假定有"struct BOOK{char title[40]; float price;}; struct BOOK book;",则不正确的语句为( 选择一项:a.struct BOOK *x=malloc(book);b.struct BOOK x={"C++ Programming",27.0};c.struct BOOK *x=malloc(sizeof(struct BOOK));d.struct BOOK *x=&book;试题2假定有"struct BOOK{char title[40]; float price;} book/,则正确的语句为(选择一项:a.struct BOOK x= &book;b.struct BOOK *x=&book;“c.struct BOOK x=calloc(BOOK);「d.struct BOOK *x=BOOK;试题3在结构类型的定义中,不同数据成员的定义项之间采用的分隔符是()。

选择一项:a.句点b.冒号c.分号d.逗号试题4假定一个结构类型的定义为struct A{int a,b; double c;};\则该类型的长度为(选择一项:1 b,10d.16试题5假定一个结构类型的定义为"struct D{int a; D* next;};",则该类型的长度为()。

选择一项:「a.4母b.8r c.12厂 d.16试题6假定要访问一个结构指针变量x中的数据成员a,则表示方法为()。

选择一项:ra.x.a"b.x->a'c.x(a)1 d. x{a}试题7与结构成员访问表达式等价的表达式为()。

选择一项:ra.x->nameb.&x->name• c.(&x)->named.(*x)->name试题8假定一个链表中结点的结构类型为"struct AA{int data, struct AA *next;};n,则next数据成员的类型为()o选择一项:'a.struct AAb.struct AA*c.AAd.int试题9假定一个链表的表头指针为f,结点中包含有data和next域,则向该链表的表头插入一个地址为p 的结点时,应执行的操作为()。

国开电大《经济学基础》形考任务4阶段测验答案

国开电大《经济学基础》形考任务4阶段测验答案

国开电大《经济学基础》形考任务4阶段测验答案形考任务4(第十四章至第十七章)任务说明:本次形考任务包含填空题(21道,共20分),选择题(15道,共20分),判断题(15道,共20分),计算题(3道,共10分),问答题(3道,共30分)。

一、填空题(21道,共20分)1.某银行吸收存款1000万元,按规定应留200万元作为准备金,这时的法定准备率为;通过银行的信贷活动,可以创造出的货币额为万元。

1. 20% 50002.银行所创造的货币量与最初存款的比例称为,货币供给量与基础货币两者之间的比例是。

2.简单货币乘数货币乘数3.中央银行控制货币供给量的工具主要是:、贴现政策以及准备率政策。

3.公开市场活动4.LM曲线向倾斜,表明在货币市场上国内生产总值与利率成同方向变动。

4.右上方5.长期中存在的失业称为失业,短期中存在的失业是失业。

5.自然周期性7.如果把1995年作为基期,物价指数为100,200l年作为现期,物价指数为115,则从1995年到200l年期间的通货膨胀率为。

7.15%8.紧缩性缺口引起失业,膨胀性缺口引起的通货膨胀。

8.周期性需求拉上9.市场上具有垄断地位的企业为了增加利润而提高价格所引起的通货膨胀称为的通货膨胀。

9.利润推动10.菲利普斯曲线是用来表示之间交替关系的曲线。

10.失业与通货膨胀11.顶峰是的最高点,谷底是的最低点。

11.繁荣萧条12.在宏观经济政策工具中,常用的有、以及国际经济政策。

12.需求管理供给管理13.财政政策是通过来调节经济的政策。

13.政府支出和税收14.货币筹资是把债券卖给,债务筹资是把债券买给。

14中央银行中央银行以外的其他人15.简单规则的货币政策就是根据经济增长的需要,按一固定比率增加。

15.货币供给量16.反馈规则与固定规则之争的实质是。

16.要不要政府干预经济17.贸易赤字是指。

17.出口小于进口18.对国内产品的支出=+净出口。

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

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

国开电大专科《程序设计基础》形考任务1至4试题及答案形考任务1试题及答案—、填空题1.计算机的五大主要应用领域7E ______ 、、、、。

[答案]科学计算、数据处理、过程控制、计算机辅助系统、人工智能2,总线是连接 ________ 、_______ 和 _____ 的公共信息通道。

通常由三部分组成:_______ 、、。

[答案]CPU、存储器、外部设备、数据总线、地址总线、控制总线3.计算机是一类智能机器,这是因为它除了完成算术运算外,还能完成某些______[答案]逻辑运算4.世界上第一台计算机取名为 __________ 」[答案]ENIAC5.目前制造计算机所采用的电子器件是________ 」[答案]大规模集成电路6.CPU是Central Processing Unit的英文缩写,它主要由____________ 、和寄存器3个部分组成。

[答案]运算器、控制器7 .完整的计算机系统是由和两大部分组成的。

形考任务3试题及答案、填空题1.数据结构研究主要包括三个方面的内容,分别是:数据的—结构,数据的—结构,以及定义在这上面的数据的—」[答案]逻辑、存储、运算2.当向一个顺序表插入一个元素时,从插入位置开始后的所有元素均需__ —位置,移动过程是从_______ 向___ 依次移动每一个元素。

[答案]向后移动、后、前3.要从一个顺序表删除一个元素时,被删除之后的所有元素均需—个位置,移动过程是从—向—依次移动每一个元素。

[答案]向前移动、前、后4.线性表、栈和队列都是—结构,可以在线性表的—位置插入和删除元素,而栈只能在—插入和删除元素;对于队列只能在—插入元素,在___ 删除元素。

[答案]线性、任意、栈顶、队尾、队头5.如果要在链表中删除一个元素,则只要将要删除的元素的—一个元素的指针调整为指向要删除的元素的下一个元素。

[答案]前6.为了解决假溢出,通常采用—队列的方法,即把队列的存储空间设想成一个头尾相接的环状结构。

2019国开电大《程序设计基础》形考任务4答案

2019国开电大《程序设计基础》形考任务4答案
型。第二种是在软件开发初始阶段只能提供基本需求时采用的渐进式开发模型。
二、选择题(每题4分,合计40分)
2下列叙述中正确的是
选择一项:
C
A.算法就是程序
B.设计算法时只需要考虑结果的可靠性
C.以上三种说法都不对
D.设计算法时只需要考虑数据结构的设计3下列叙述中正确的是
选择一项:
B. 以上三种说法都不对
选择一项:
A.数据比较
B.算术运算
C.逻辑运算
D.循环结构
7在求解规模较大的问题时,可以把它分解成若干个规模较小的子问题,求出各个子问题的 解之后,再把这些解合成原问题的解,这种方法是()。
选择一项:
A.穷举法
B.回溯法
C.递归法
D.分治法
8当一个算法输入不合法的数据时,应当能够作适当处理,不致于引起严重后果,这属于算 法的()。
4一个算法应该具有“确定性”等5个特性,下面对另外4个特性的描述中错误的是()
选择一项:
A.有零个或多个输入
B.可行性
C.有穷性
D.有零个或多个输出5下面叙述正确的是()。
选择一项:
A.算法的时间复杂度是指执行算法所需要的计算工作量
B. 算法的效率只与问题的规模有关,而与数据的存储结构无关
D.算法的时间复杂度与空间复杂度一定相关6那一项不属于算法的四种基本的功能操作()。
1.算法的四种基本操作是逻辑运算、算数运算、数据比较、数据传送。
2.算法的控制结构有三种基本形式:顺序结构、选择结构、循环结构。
3.评价算法需要从几个不同的角度考虑,最主要的是正确性和运行效率。
4.算法的运行效率包括两方面,算法的时间复杂度和算法的空间复杂度。
5.结构化程序设计的总体思想是采用模块化结构,自顶向下、逐步求精。

良心出品国家开放大程序设计基础学形考4

良心出品国家开放大程序设计基础学形考4

国家开放大程序设计基础学形考任务4一、填空题(每空2分,合计50分,可以在线注明题号,填写答案,也可以通过附件形式提交) 1.算法的四种基本操作是逻辑运算、算术运算、数据比较、数据传送。

2.算法的控制结构有三种基本形式:顺序结构、选择结构、循环结构。

3.评价算法需要从几个不同的角度考虑,最主要的是正确性和运行效率。

4.算法的运行效率包括两方面,算法的时间复杂度和算法的空间复杂度。

5.结构化程序设计的总体思想是采用模块化结构,自顶向下、逐步求精。

6. 软件生存周期包括软件的定义、软件的开发和软件使用与维护3个部分。

7. 软件定义时期主要包括可行性研究和需求分析两个阶段。

8.软件开发时期是具体设计和实现在前一时期定义的软件,它由软件的设计阶段、实现阶段、集成阶段组成。

9.软件工程的目标是可概括为生产具有正确性、可用性以及开销合宜的产品。

10.软件开发模型大体上可分为两种类型,第一种是以软件需求完全确定为前提的瀑布模型。

第二种是在软件开发初始阶段只能提供基本需求时采用的渐进式开发模型。

二、选择题(每题4分,合计40分)1、下列叙述中正确的是__B___。

选择一项:A. 设计算法时只需要考虑结果的可靠性B. 以上三种说法都不对C. 算法就是程序D. 设计算法时只需要考虑数据结构的设计2、下列叙述中正确的是__A___。

选择一项:A. 以上三种说法都不对B. 一个算法的空间复杂度大,则其时间复杂度也必定大C. 一个算法的空间复杂度大,则其时间复杂度必定小D. 一个算法的时间复杂度大,则其空间复杂度必定小3、一个算法应该具有“确定性”等5个特性,下面对另外4个特性的描述中错误的是( B )。

选择一项:A. 有穷性B. 有零个或多个输出可行性C. D. 有零个或多个输入4、下面叙述正确的是( B )。

选择一项:A. 算法的时间复杂度与空间复杂度一定相关B. 算法的时间复杂度是指执行算法所需要的计算工作量C. 数据的逻辑结构与存储结构是一一对应的D. 算法的效率只与问题的规模有关,而与数据的存储结构无关5、那一项不属于算法的四种基本的功能操作( C ) 。

国家开放大学《程序设计基础》形考任务1-4参考答案

国家开放大学《程序设计基础》形考任务1-4参考答案

国家开放大学《程序设计基础》形考任务1-4参考答案形考任务1一、填空题1.计算机的五大主要应用领域是(科学计算)、(数据处理)、(过程控制)、(计算机辅助系统)和(人工智能)。

2.总线是连接(CPU)、(存储器)和(外部设备)的公共信息通道。

通常由三部分组成:(数据总线)、(地址总线)、(控制总线)。

3.计算机是一类智能机器,这是因为它除了完成算术运算外,还能完成某些(逻辑运算)。

4.世界上第一台计算机取名为(ENIAC)。

5.目前制造计算机所采用的电子器件是(大规模集成电路)。

6.CPU是Central Processing Unit的英文缩写,它主要由(运算器)、(控制器)和寄存器3个部分组成。

7.完整的计算机系统是由(硬件系统)和(软件系统)两大部分组成的。

8.计算机的硬件系统一般可分为(存储器)、(中央处理器)、(输入设备)和(输出设备)等几个部分。

9.计算机的存储器分为(内存)和(外存)两级。

10.随机存储器和只读存储器的英文缩写分别为(RAM)和(ROM)。

11.(系统软件)是为有效利用计算机的资源、充分发挥计算机的工作潜力、保证正常运行、尽可能方便用户使用计算机而编制的软件。

12.(程序)是为实现一定功能,用计算机程序设计语言所编制的语句的有序集合。

(文档)是描述程序设计的过程及程序的使用方法的有关资料。

13.(图灵机)是计算机的概念模型,奠定了现代计算机的理论基础;(冯·诺依曼)是计算机的结构模型,奠定了现代计算机的设计基础。

14.高级语言源程序的翻译成机器语言程序一般有两种做法:(编译)方式和(解释)方式。

15.按照使用方式,程序设计语言分为(交互式)语言和(非交互式)语言;按照应用范围则分为(通用)语言和(专用)语言。

16.编译程序的核心部分,叫(语法分析器),其任务就是检查源程序在语法上是否(正确)。

二、选择题1.当代计算机的最主要的体系结构称为是()。

A.冯·诺依曼机B.非冯·诺依曼机C.图灵机D.PASCAL机2.计算机软件是指()。

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

程序设计基础形考任务4:
1.算法的四种基本操作是逻辑运算、算数运算、数据比较、数据传送。

2.算法的控制结构有三种基本形式:顺序结构、选择结构、循环结构。

3.评价算法需要从几个不同的角度考虑,最主要的是正确性和运行效率。

4.算法的运行效率包括两方面,算法的时间复杂度和算法的空间复杂度。

5.结构化程序设计的总体思想是采用模块化结构,自顶向下、逐步求精。

6.软件生存周期包括软件的定义、软件的开发和软件使用与维护3个部分。

7.软件定义时期主要包括可行性研究和需求分析两个阶段。

8.软件开发时期是具体设计和实现在前一时期定义的软件,它由软件的设计阶段、实现阶段、集成阶段组成。

9.软件工程的目标是可概括为生产具有正确性、可用性以及开销合宜的产品。

10.软件开发模型大体上可分为两种类型,第一种是以软件需求完全确定为前提的瀑布模型。

第二种是在软件开发初始阶段只能提供基本需求时采用的渐进式开发模型。

二、选择题(每题4分,合计40分)
2下列叙述中正确的是_____。

选择一项:
A.算法就是程序
B.设计算法时只需要考虑结果的可靠性
C.以上三种说法都不对
D.设计算法时只需要考虑数据结构的设计
3下列叙述中正确的是_____。

选择一项:
A.一个算法的空间复杂度大,则其时间复杂度也必定大
B.以上三种说法都不对
C.一个算法的空间复杂度大,则其时间复杂度必定小
D.一个算法的时间复杂度大,则其空间复杂度必定小
4一个算法应该具有“确定性”等5个特性,下面对另外4个特性的描述中错误的是()。

选择一项:
A.有零个或多个输入
B.可行性
C.有穷性
D.有零个或多个输出
5下面叙述正确的是()。

选择一项:
A.算法的时间复杂度是指执行算法所需要的计算工作量
B.算法的效率只与问题的规模有关,而与数据的存储结构无关
C.数据的逻辑结构与存储结构是一一对应的
D.算法的时间复杂度与空间复杂度一定相关
6那一项不属于算法的四种基本的功能操作()。

选择一项:
A.数据比较
B.算术运算
C.逻辑运算
D.循环结构
7在求解规模较大的问题时,可以把它分解成若干个规模较小的子问题,求出各个子问题的解之后,再把这些解合成原问题的解,这种方法是()。

选择一项:
A.穷举法
B.回溯法
C.递归法
D.分治法
8当一个算法输入不合法的数据时,应当能够作适当处理,不致于引起严重后果,这属于算法的()。

选择一项:
A.健壮性
B.可读性
C.正确性
D.高效性
9软件开发模型着重研究的是______。

选择一项:
A.软件系统的模型和对应不同模型的开发方法
B.软件系统的基本架构和常见的软件系统模型
C.程序设计的方法和编程技巧
D.软件开发全部过程、活动和任务的结构框架
10早期进行程序开发过程中存在不少问题,在下列问题中有一个并不是早期程序员常见的
问题,它是______。

选择一项:
A.对问题的抽象层次不够深入
B.无固定程序设计方法
C.程序员过分依赖技巧与天分,不太注重所编写程序的结构
D.程序中的控制随意跳转,不加限制地使用goto语句
11程序设计要遵循一定的开发方法及思想,以下有一个不是程序设计过程中应该遵循的开
发方法,它是______。

选择一项:
A.结构化设计方法
B.数据结构优先原则
C.面向对象的程序设计方法
D.模块化程序设计方法
12人才的成长道路是多种多样的,每个人都可以走出一条独特的成材之路。

通过对程序设计基础课程的学习以及你对计算机历史中的先驱大师生平成就的了解,谈谈你都有些什么收获?为成为一个合格的计算机人才,今后你将如何规划好自己的成才之路?
WORD格式。

相关文档
最新文档