程序设计基础形考任务4
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1,逻辑运算;算术运算;数据比较;数据传送2,顺序结构;选择结构;循环结构
3,正确性;运行效率
4,时间;空间
5,自顶向下;逐步求精
6,定义;开发;使用与维护
7,可行性研究;需求分析
8,设计;实现;集成
9,正确;可用
10,瀑布;渐进式
下列叙述中正确的是___C__。
A. 设计算法时只需要考虑结果的可靠性
B. 设计算法时只需要考虑数据结构的设计
C. 以上三种说法都不对
D. 算法就是程序
下列叙述中正确的是__B___。
A. 一个算法的空间复杂度大,则其时间复杂度必定小
B. 以上三种说法都不对
C. 一个算法的时间复杂度大,则其空间复杂度必定小
D. 一个算法的空间复杂度大,则其时间复杂度也必定大
题目4
一个算法应该具有“确定性”等5个特性,下面对另外4个特性的描述中错误的是(D )。
A. 有零个或多个输入
B. 可行性
C. 有零个或多个输出
D. 有穷性
题目5
下面叙述正确的是(D )。
A. 算法的时间复杂度与空间复杂度一定相关
B. 数据的逻辑结构与存储结构是一一对应的
C. 算法的效率只与问题的规模有关,而与数据的存储结构无关
D. 算法的时间复杂度是指执行算法所需要的计算工作量
题目6
那一项不属于算法的四种基本的功能操作( D ) 。
A. 数据比较
B. 算术运算
C. 逻辑运算
D. 循环结构
题目7
在求解规模较大的问题时,可以把它分解成若干个规模较小的子问题,求出各个子问题的解之后,再把这些解合成原问题的解,这种方法是(B )。
A. 递归法
B. 分治法
C. 穷举法
D. 回溯法
题目8
当一个算法输入不合法的数据时,应当能够作适当处理,不致于引起严重后果,这属于算法的( D ) 。
A. 可读性
B. 正确性
C. 高效性
D. 健壮性
题目9
软件开发模型着重研究的是___A___。
A. 软件开发全部过程、活动和任务的结构框架
B. 程序设计的方法和编程技巧
C. 软件系统的基本架构和常见的软件系统模型
D. 软件系统的模型和对应不同模型的开发方法
题目10
早期进行程序开发过程中存在不少问题,在下列问题中有一个并不是早期程序员常见的问题,它是___D___。
A. 程序中的控制随意跳转,不加限制地使用goto语句
B. 无固定程序设计方法
C. 程序员过分依赖技巧与天分,不太注重所编写程序的结构
D. 对问题的抽象层次不够深入
题目11
程序设计要遵循一定的开发方法及思想,以下有一个不是程序设计过程中应该遵循的开发方法,它是__C____。
A. 面向对象的程序设计方法
B. 模块化程序设计方法
C. 数据结构优先原则
D. 结构化设计方法
12,
答:
在就业压力日趋激烈的今天,一个良好的职业规划无疑增加了一份自信.而如今,身为大学生的我们,在一天天消磨时光的日子里,不如多学习点知识来充实自己 .未来掌握在自己手中,趁现在还年轻,赶紧为自己的未来之路定好一个方向,一个好的规划就像灯塔一样为我们指明了方向,我们可以按照这个方
向前进。我的性格有些内向,但有时开朗、活泼。很积极向上,我是一个当代大学生,平时,是家里最大的希望成为有用之才。我们当代的大学生正处于面临人生发展最为关键的时期。时代要求我们要在学习生活各个方面全方位面对和思考如何正确处理个体与社会的关系等一系列重大问题。我们要学会生存的技能、学会学习的潜力、学会创造与创新、学会奉献。计划定好固然好,但更重要的,在于其具体实施并取得成效。这一点时刻都不能被忘记。任何目标,只说不做到头来都只会是一场空。然而,现实是未知多变的。定出的目标计划随时都可能受到各方面因素的影响。这一点,每个人都应该有充分心理准备。当然,包括我自己。因此,在遇到突发因素、不良影响时,要注意保持清醒冷静的头脑,不仅要及时面对、分析所遇问题,更应快速果断的拿出应对方案,对所发生的事情,能挽救的尽量挽救,不能挽救的要积极采取措施,争取做出最好矫正。相信如此以来,即使将来的作为和目标相比有所偏差,也不至于相距太远。当然,这只是我个人观点,若有不当之处,敬请大家指出或补充,在此感谢!