我们还可以利用计算机来模拟“割圆术”计算验证圆周率。如图所示,设圆的半径为1,正n边形的边长AB=xn,弦心距为hn,面积为Sn,正2n边形的边长AC=x2n,由勾股定理即可推导出hn=1-(xn2)2,x2n=(xn2)2+(1-hn)2(n≥6),其中x6=1。观察发现,正2n边形的面积等于正n边形的面积加上n个等腰三角形的面积,即S2n=Sn+n×xn(1-hn)2(n≥6)。利用这个推导公式,编写如下Python程序,求解π的近似值。


(1)按照数字化工具的功能分类,Python语言编程软件属于 BB。
A.信息传输工具
B.信息加工工具
C.信息检索工具
D.信息存储工具
(2)Python文件的后缀名为 DD。
A..c
B..jar
C..xls
D..py
(3)s=6*sqrt(3)/4是一条 BB。
A.输入语句
B.赋值语句
C.输出语句
D.注释语句
(4)“(x/2)**2+(1-h)**2”表达的代数式是 DD。
A.2(x2)+1-2h
B.x2×2+(1-h)×2
C.2(x2)+2(1-h)
D.(x2)2+(1-h)2
(5)“i<=n/2”中包含①算术表达式②逻辑表达式③关系表达式④赋值表达式 BB。
A.①②
B.①③
C.②④
D.②③
(6)程序中“#当i>n/2时,结束循环,执行print ( )( )”的功能为 CC。
A.数据输入
B.数据输出
C.注释或解释
D.赋值
(7)“print(“当正多边形的边数为”,n,“时,π的近似值为:”,s)”的作用是 BB。
A.数据输入
B.数据输出
C.运算
D.赋值
(8)在h=sqrt(1-(x/2)**2)语句中,**是 DD运算符。
A.乘
B.除
C.求余
D.幂
(9)在Python程序设计语言中,数据输入通过input函数来实现,input函数的返回值是 BB。
A.数值
B.字符串
C.字典
D.列表
(10)利用计算机模拟“割圆术”,计算验证圆周率,体现了数字化学习的 CC特点。
A.多样性
B.局限性
C.创造性
D.单一性
(11)编制计算机程序解决问题的一般过程为①设计算法②编写程序③调试运行程序④分析问题,正确的排序是 BB。
A.①②③④
B.④①②③
C.④②①③
D.①④②③
1
-
(
x
n
2
)
2
(
x
n
2
)
2
+
(
1
-
h
n
)
2
(
1
-
h
n
)
2
x
2
x
2
x
2
(
x
2
)
2
+
(
1
-
h
)
2
【考点】把解决问题的方法步骤化.
【答案】B;D;B;D;B;( );C;B;D;B;C;B
【解答】
【点评】
声明:本试题解析著作权属菁优网所有,未经书面同意,不得复制发布。
发布:2024/5/27 14:0:0组卷:14引用:1难度:0.3
相似题
-
1.明设计“机器人走棋盘算法”,算法用流程图描述如图a所示,根据算法流程图可以得出,该算法采用的控制结构是
发布:2024/6/27 10:35:59组卷:14引用:1难度:0.5 -
2.下列语句用于计算s=2+5+8+11+…+26并于屏幕输出最后结果。正确的语句顺序是( )
①for i in range(2,27,3)
②print(s)
③s=0
④s=s+i发布:2024/12/13 11:30:1组卷:6引用:2难度:0.5 -
3.小申使用监督学习方法进行鸢尾花类型的判定,并统计正确率。假设现在数据集中有三类鸢尾花,以下是进行判别的一些步骤。正确的步骤是( )
①计算训练集中每种鸢尾花的属性平均值 X1,X2,X3
②将数据分为训练集和测试集
③计算测试集中数据与属性平均值 X1,X2,X3 的距离,找出其中最小值
④将机器判定的分类与测试集中原有标记分类进行比对,计算正确率
⑤将最小值对应的训练集中鸢尾花的类型判定为测试集中鸢尾花类型发布:2024/12/14 1:30:1组卷:18引用:4难度:0.5