数无限增加时,其面积可无限逼近圆面积,它的边长之和逐渐過近圆周。根据“圆周率即圆周长与该圆直径的比率”,即“圆周长/圆直径=圆周率”,当正多边形边数无限大时,圓周率的近似值也更加精确。
刘徽用这种方式首先从圆内接正六边形开始割圆,算到正192边形时,得到π的近似值为3.14,又算到正3072边形时,得到π的近似值为3.1416。南北朝数学家祖冲之继承并发展了刘徽的“割圆术”,得到π的近似值为3.1415926<π<3.1415927。据此完成小题。
from math import * #从math模块调用常用的数学函数 n = int(input("请输人多边形的边数:")) i=6 x=1 s=6*sqrt(3)/4 #sqrt( ) :math中的函数,用于求算术平方根 while i <=n/2: #当i> n/2时,结束循环,执行print( ) h = sqrt(1-(x/2)**2) s= s+i*x*( 1-h)/2 x = sqrt(((x/2)**2+(1-h)**2) i=2*i print( "当正多边形的边数为", n, "时, π的近似值为:", s) |
小欣同学想了解他编写好的计算机程序在计算机中是如何运行的,于是小欣查询了有关于计算机程序的资料。他使用Word软件制作了下图所示的计算机的工作过程。
选填:A .二进制\B .输入\C .输出\D .指令\E .运算器\F .控制器\G .存储器\H .编译\I .控制\J .机器语言\K .汇编语言\L .高级语言
常用的计算机硬件主要包括 、、存储器、输入设备和输出设备这五大部件。其中我们常用的鼠标、键盘、麦克风属于设备,主要负责计算机中的数据输入;显示器、打印机、扬声器属于设备,主要负责计算机中的数据输出。这两个部件均是与计算机中的部件进行数据交流,所以图中实线表示的是数据流。而控制器不断从该部件中获取指令,在解析指令后,向其他部件发送指令,例如:当控制器向运算器发送运算指令后,运算器需要从获取数据,在运算完成后,将计算结果存储到存储器中,并向控制器部件反馈,所以图中虚线表示的是流。计算机程序是指计算机可以识别运行的指令集合,用0,1这样的二进制代码编写的程序,被称为,这种语言难学难记难用,随着计算机的发展,相继开发出了贴近人们阅读理解习惯的,如Python语言。用Python语言编写的程序,需要经过,计算机才能执行。
【项目情境】
为了进一步提高交通管理水平,加大对超速违法行为的管控力度,保证高速公路行驶安全,打击违章超速等行为,高速公路上设置了多种测速方式,区间测速是常见的测速方式之一(如下图),某高速路段测速区间距离为4公里,该路段限速每小时80公里,车辆通过此路段的时间超过3分钟,则其平均时速就符合限速要求:车辆通过此路段的时间不足3分钟,就说明该车辆已经超速。
【项目规划】
为完成项目,需要经历确定主题、明确目标、项目方案设计等过程。项目预期成果为设计Python程序模拟区间测速。
【项目实施】具体实施过程如下:
㈠上网收集并整理资料,明确区间测速的工作原理和使用现状
资料一:区间测速的工作原理是选择恒定限速值路段,在起始点和结束点布设摄像机建立监控抓拍系统,基于车辆通过前后两个监控点的时间,计算车辆在该路段上的平均行驶速度,并依据该路段限速标准判定车辆是否超速。当车辆进入测速区时,区间测速设备会测试3个速度:进出点位的瞬时车速和通过路段的平均时速,如果3个速度中,多次出现超速,则取最高值进行处罚。此外,该系统具有数据(车辆行驶速度、交通流量、车辆的牌照号码、颜色、物理大概尺寸以及驾驶员特征)采集、号牌识别、时钟同步、平均速度计算、车型限速值判定、违法行为自动甄别、图像取证等诸多功能。
资料二:2013年2月5日,江苏正式启用了高速公路机动车全程区间测速系统。江苏省公安厅交巡警总队称,在沪宁高速南京至常州、宁杭高速南京至溧阳两个试点路段内,共抓拍到机动车超速违法行为3.3万余起,超速行驶同比下降30%。
阅读资料,根据要求,回答问题。
分析已知条件,抽象建立数学模型,算法描述区间测速。根据要求,回答问题。
■采集的数据:测速路段长度,用s表示,单位为千米
抓拍同一车辆时间间隔,用t表示,单位为分钟
测速路段限速limit,单位为千米/时
■区间测试问题的初始表征:用表征车辆通过区间测速路段平均时速(选填:/ ),假如测速路段限速limit为每小时80公里,如果v≤limit,则判定为,否则判定为(选填:“符合限速要求”/“已超速”)。
代码编写完成并在程序调试运行过程中,总会遇到各种各样的错误,有的错误是用户输人造成的,①关键字、函数名、变量名等拼写错误;②中英文输入、缩进格式、表达式书写以及缺少冒号等不符合Python 的语法规范;还有一类错误是程序设计本身存在的逻辑错误,这类错误只有在运行时才能判断其算法是否正确和完整。根据要求,回答问题。