第四章 计算机中的问题求解:计算机发展初期的目的就是处理数值计算问题。不同专业领域的数值计算问题千差万别,每一个专业领域的人不仅要掌握自己专业领域的知识,还应能够熟练的运用计算机对自己专业中的各种问题进行求解。当我们使用计算机来解决一个具体问题时,一般需要经过下列几个步骤:首先从具体问题抽象出一个适当的数学模型,然后设计或选择一个解此数学模型的算法,最后编出程序进行调试、测试,直至得到最终的解答。在这个过程中数学模型和算法是灵魂,这一章中主要介绍程序设计的基本概念和要素,并结合实例给出了常用算法的思想和思路,在下一章中将讨论数学模型之一基本数据结构。通过算法训练不仅可以提高计算思维的能力,而且可以促进综合应用能力和专业素质的提高。4.1程序设计的基本概念:本节主要介绍什么是程序设计,程序设计语言的基本概念和发展,以及什么是算法,以及算法的基本要求
4.2程序设计的构成要素:本节主要介绍程序设计时需要用到的基本要素,包括常量、变量、运算符、表达式和语句等
4.3结构化程序设计:本节主要介绍结构化程序设计的几个基本要求,模块化程序设计的基本思想及要求
4.4常用算法:本节主要介绍常用的算法,包括极值算法、求和算法、迭代算法和枚举算法等
[单选题]下面关于算法的认识错误的是(   )。  
算法有一个或多个的输出
算法就是计算机程序
算法的步骤必须是有限的
 A  算法是解决问题的方法和步骤 B  算法有一个或多个的输出 C  算法就是计算机程序 D  算法的步骤必须是有限的
算法是解决问题的方法和步骤 
答案:算法就是计算机程序
[单选题]计算机算法必须具备输入、输出和(      )等5个特性。 
易读性、稳定性和安全性
可行性、可移植性和可扩充性
可行性、确定性和有穷性
确定性、有穷性和稳定性[单选题]下列语句中:①m=m/x     ②3*5=15    ③32=A    ④a=a+2 其中是赋值语句的个数为(  )。     
1
4
3
2[单选题]用二分法求方程x2*2x+1=0 的近似根的算法中要用哪种算法结构(   )。 
循环结构 
选择结构 
以上都用
顺序结构[单选题]下面关于算法的认识错误的是(   )。
算法就是计算机程序 
算法有一个或多个的输出 
算法的步骤必须是有限的 
算法是解决问题的方法和步骤[单选题]使用枚举法解决问题,在列举问题可能解的过程中,(    )。
不能遗漏,但可以重复
不能遗漏,也不应重复
可以遗漏,也可以重复
可以遗漏,但不应重复[单选题]如果x=4,那么以下运算结果为True的表达式是( )。
(x6)
(x>4)Or(x>=6)
(x=6)
not(x4)[单选题]下列各赋值语句,语法不正确的是( )。
Labell =time
x+y=5
BiNumber =15
sLength =x+y[单选题]算法的特征是:有穷性、( )、可行性、有0个或多个输入和有一个或多个输出。
确定性
正常性
稳定性
快速性[单选题]采用盲目的搜索方法,在搜索结果的过程中,把各种可能的情况都考虑到,并对所得的结果逐一进行判断,过滤掉那些不合要求的,保留那些合乎要求的结果,这种方法叫做( )。
递推法
解析法
选择法
枚举法

温馨提示支付 ¥1.00 元后可查看付费内容,请先翻页预览!
点赞(0) dxwkbang
返回
顶部