道路纵坡设计标高采集算法及程序

道路纵坡设计标高采集算法及程序
道路纵坡设计标高采集算法及程序

《算法与程序设计》试题带答案

《算法与程序设计》试题 学校:_____________ 班级:____________ 学号:____________ 姓名:____________ 一、单选题(每小题3分,20小题,共60分) 1、用计算机解决问题时,首先应该确定程序“做什么?”,然后再确定程序“如何做?”请问“如何做?”是属于用计算机解决问题的哪一个步骤?() A、分析问题 B、设计算法 C、编写程序 D、调试程序 2、在调试程序过程中,下列哪一种错误是计算机检查不出来的?() A、编译错误 B、执行错误 C、逻辑错误 D、任何错误计算机都能检查出来 3、下列关于算法的叙述中,错误的是() A、一个算法至少有一个输入和一个输出 B、算法的每一个步骤必须确切地定义 C、一个算法在执行有穷步之后必须结束 D、算法中有待执行的运算和操作必须是相当基本的。 4、流程图中表示判断的是()。 A、矩形框B、菱形框C、圆形框D、椭圆形框 5、任何复杂的算法都可以用三种基本结构组成,下列不属于基本结构的是() A、顺序结构 B、选择结构 C、层次结构 D、循环结构 6、能够被计算机直接识别的语言是() A、伪代码 B、高级语言 C、机器语言 D、汇编语言 7、在VB语言中,下列数据中合法的长整型常量是() A、08A B、2380836E C、88.12345 D、1.2345E6 8、求Mid(“ABCDEFG”,3,2)的结果是() A、“ABC” B、“CD” C、“ABCDEF” D、“BCD” 9、表达式 A+B+C=3 OR NOT C<0 OR D>0 当A=3,B=4,C=-5,D=6时的运算结果是() A、0 B、1 C、TRUE D、FALSE

纵坡规范

第二节纵断面设计 第5。2.1条纵断面设计原则如下: 一、纵断面设计应参照城市规划控制标高并适应临街建筑立面布置及沿路范围内地面水得排除。 二、为保证行车安全、舒适、纵坡宜缓顺,起伏不宜频繁。 三、山城道路及新辟道路得纵断面设计应综合考虑土石方平衡,汽车运营经济效益等因素,合理确定路面设计标高. 四、机动车与非机动车混合行驶得车行道,宜按非机动车爬坡能力设计纵坡度。 五、纵断面设计应对沿线地形、地下管线、地质、水文、气候与排水要求综合考虑。 1.路线经过水文地质条件不良地段时,应提高路基标高以保证路基稳定。当受规划控制标高限制不能提高时,应采取稳定路基措施。 2。旧路改建在旧路面上加铺结构层时,不得影响沿路范围得排水。 3.沿河道路应根据路线位置确定路基标高。位于河堤顶得路基边缘应高于河道防洪水位0。5m。当岸边设置挡水设施时,不受此限。位于河岸外侧道路得标高应按一般道路考虑,符合规划控制标高要求,并应根据情况解决地面水及河堤渗水对路基稳定得影响。 4.道路纵断面设计要妥善处理地下管线覆土得要求。 5.道路最小纵坡度应大于或等于0.5%,困难时可大于或等于0.3%,遇特殊困难纵坡度小于0.3%时,应设置锯齿形偏沟或采取其她排水措施。 六、山城道路应控制平均纵坡度。越岭路段得相对高差为200~500m时,平均纵坡度宜采用4.5%;相对高差大于500m时,宜采用4%,任意连续3000m长度范围内得平均纵坡度不宜大于4。5%. 第5.2.2条机动车车行道最大纵坡度推荐值与限制值见表5。2.2。

第5.2。3条坡长限制规定如下: 一、设计纵坡度大于表5。2.2所列推荐值时,可按表5.2.3—1得规定限制坡长.设计纵坡度超过5%,坡长超过表5。2。3-1规定值时,应设纵坡缓与段。缓与段得坡度为3%,长度应符合本条第二款规定。 二、各级道路纵坡最小长度应大于或等于表5.2.3-2得数值,并大于相邻两个竖曲线切线长度之与。 第5.2.4条在设有超高得平曲线上,超高横坡度与道路纵坡度得合成坡度应小于或等于表5。2.4规定值。

公路竖曲线计算

竖曲线及平纵线形组合设计 (纵断面上相邻两条纵坡线相交的转折处,为了行车平顺用一段曲线来缓和,这条连接两纵坡线的曲线叫竖曲线。) 竖曲线的形状,通常采用平曲线或二次抛物线两种。在设计和计算上为方便一般采用二次抛物线形式。 纵断面上相邻两条纵坡线相交形成转坡点,其相交角用转坡角表示。当竖曲线转坡点在曲线上方时为凸形竖曲线,反之为凹形竖曲线。 一、竖曲线 如图所示,设相邻两纵坡坡度分别为i 1 和i 2,则相邻两坡度的代数差即转坡角为ω= i 1-i 2 ,其中i 1、i 2为本身之值,当上坡时取正值,下坡时取负值。 当 i 1- i 2为正值时,则为凸形竖曲线。当 i 1 - i 2 为负值时,则为凹形竖曲线。 (一)竖曲线基本方程式 我国采用的是二次抛物线形作为竖曲线的常用形式。其基本方程为: Py x 22= 若取抛物线参数P 为竖曲线的半径 R ,则有: Ry x 22 = R x y 22= (二)竖曲线要素计算公式

竖曲线计算图示 1、切线上任意点与竖曲线间的竖距h 通过推导可得: ==PQ h )()(2112li y l x R y y A A q p ---=-R l 22= 2、竖曲线曲线长: L = R ω 3、竖曲线切线长: T= T A =T B ≈ L/2 =2 ωR 4、竖曲线的外距: E =R T 22 ⑤竖曲线上任意点至相应切线的距离:R x y 22= 式中:x —为竖曲任意点至竖曲线起点(终点)的距离, m ; R —为竖曲线的半径,m 。 二、竖曲线的最小半径 (一)竖曲线最小半径的确定 1.凸形竖曲线极限最小半径确定考虑因素 (1)缓和冲击 汽车行驶在竖曲线上时,产生径向离心力,使汽车在凸形竖曲线上重量减小,所以确定竖曲线半径时,对离心力要加以控制。 (2)经行时间不宜过短

高二算法与程序设计试题及答案

高二信息技术(算法与程序设计)试题卷 一、单项选择题(每小题2.5分共50分将正确答案填到答题卷相应题号下) 1、一同学想通过程序设计解决“鸡兔同笼”的问题,他制定的如下工作过程中,更恰当的是()。 A、提出问题、设计算法、编写程序、得到答案 B、提出问题、编写程序、运行程序、得到答案 C、编写程序、设计算法、调试程序、得到答案 D、设计程序、提出问题、编写程序、运行程序 2、下列常量说明中,符合语法的是()。 A、CONST color=red B、CONST const=10*5 C、CONST xl:=3.9; D、CONST color=”abcd” 3、下列代数式的Visual Basic表达式是( )。 A、(x^5-cos(29*3.14))/(sqr(exp(x)+log(y))) B、(x^5-cos(29))/(sqr(exp(x)+ln(y))+5) C、(x^5-cos(29*3.14/)/(sqr(exp(x)+ln(y))+5) D、(x^5-cos(0.506))/(sqr(exp(x)+log(y))+5) 4、下列变量名写法错误的是()。 A、abc B、abc123 C、abc_123 D、123abc 5、visual basic程序设计语言是一种()。 A、高级语言 B、汇编语言 C、机器语言 D、数据库语言 6、下列给出的赋值语句中正确的是()。 A、4 = M B、-M =M C、B=A-3 D、x + y = 0 7、下列Visual Basic中,下列()的表达式的值不等于4。 A、int(4.1) B、fix(4.9) C、Abs(int(-3.9)) D、Abs(int(-4.5)) 8、下面程序运行后的输出S结果为()。 i=1 do WHILE i<8 i=i+2:s=2*i+3 loop PRINT s A、17 B、19 C、21 D、23 9、下列Visual Basic中,下列()类型属于字符串型。 A、Integer B、Single C、String D、Boolean 10、在VB中表达式11\3+11 mod 3 的运算结果值是()。 A、3 B、4 C、5 D、6 11、下列程序执行后,整型变量n的值为( )。 n=0: for I=1 to 100: if I mod 4=0 then n=n+1: next I A、5050 B、25 C、26 D、33 12、以下选项中,不是Visual Basic控件的是( )。 A、文本框 B、定时器 C、窗体 D、命令按钮 13、使用Visual Basic编程,我们把工具箱在的工具称为( )。 A、事件 B、工具 C、控件 D、窗体 14、结构化程序设计由三种基本结构组成,下面哪个不属于这三种基本结构()。 A、顺序结构 B、输入、输出结构 C、选择结构 D、循环结构 15、语句if 3*4>=10 then a=1 else a=2 执行后,a的值为()。 A、12 B、10 C、1 D、2 16、下列结果为True的逻辑表达式是( )。 A、Not (3<8) B、(3<9) And (5>10) C、(3<8) And (5<10) D、(3>8) Or (5>10) 17、要交换变量X和Y之值,应使用的语句组是( )。 A、X=Y;Y=Z;Z=X B、C=X;X=Y;Y=C C、X=Y;Y=X D、Z=Y;Y=X;Y=Z 18、以下程序中的循环体执行的次数是()。

设计标高确定方法

设计标高确定 一、设计标高确定的主要因素 1)用地不被水淹,雨水能顺利排出。 在山区要特别注意防洪、排洪问题。在江河附近,设计标高应高出设计洪水位0.5m以上,而设计洪水位视建设项目的性质、规模、使用年限确定。 2)考虑地下水位、地质条件影响。 地下水位很高的地段不宜挖方;地下水位低的地段,可考虑适当挖方,以获得较高地耐力,减少基础埋深。 3)考虑交通联系的可能性。 应当考虑场地内外道路、铁路连接的可能性,场地内建筑物、构筑物之间相互运输联系的可能性。 4)减少土石方工程量。 地形起伏变化不大的地方,应使设计标高尽量接近自然地形标高;在地形起伏变化较大地区,应充分利用地形,避免大填大挖。 二、设计标高确定的一般要求 1)室内、外高差。 当建筑物有进车道时,室内外高差一般为0.15m;当无进车道时,一般室内地坪比室,外地面高出0.45~0.60m,允许在0.3~0.9m的范围内变动。 2)建筑物与道路。 当建筑物无进车道时,地面排水坡度最好在0.5%-3%之间,允许在0.5%~6%之间变动;当建筑物设进车道时,坡度为0.4%~3%,机动车通

行最大坡度为8%。 道路中心标高一般比建筑室内地坪低0.25-0.30m以上;同时,道路原则上不设平坡部分,其最小纵度为0.3%,以利于建筑物之间的雨水排至道路,然后沿着路缘石排水槽排水槽排入雨水口(如图1-2-5所示)。 三、场地排水 场地排水一般有两种形式: l)暗管排水。 多用于建筑物。构筑物较集中的场地;运输线路及地下管线较多,面积较大、地势平旦的地段;大部分屋面为内落水;道路低于建筑物标高,并利用路面雨水口排水的情况。 2)明沟排水。 多用于建筑物、构筑物比较分散的场地,断面尺寸按汇水面积大小而定,如汇水面积不大,可采有图1-2-6所示三种断面尺寸。明沟排水坡度为0.3%~0.5%,特殊困难地段可为0.1%。 3)场地排水坡度 为了方便排水,场地最小坡度为0.3%,最大坡度不大于8%。

纵坡规范

第二节纵断面设计 第5.2.1条纵断面设计原则如下: 一、纵断面设计应参照城市规划控制标高并适应临街建筑立面布置及沿路范围内地面水的排除。 二、为保证行车安全、舒适、纵坡宜缓顺,起伏不宜频繁。 三、山城道路及新辟道路的纵断面设计应综合考虑土石方平衡,汽车运营经济效益等因素,合理确定路面设计标高。 四、机动车与非机动车混合行驶的车行道,宜按非机动车爬坡能力设计纵坡度。 五、纵断面设计应对沿线地形、地下管线、地质、水文、气候和排水要求综合考虑。 1.路线经过水文地质条件不良地段时,应提高路基标高以保证路基稳定。当受规划控制标高限制不能提高时,应采取稳定路基措施。 2.旧路改建在旧路面上加铺结构层时,不得影响沿路范围的排水。 3.沿河道路应根据路线位置确定路基标高。位于河堤顶的路基边缘应高于河道防洪水位0.5m。当岸边设置挡水设施时,不受此限。位于河岸外侧道路的标高应按一般道路考虑,符合规划控制标高要求,并应根据情况解决地面水及河堤渗水对路基稳定的影响。 4.道路纵断面设计要妥善处理地下管线覆土的要求。 5.道路最小纵坡度应大于或等于0.5%,困难时可大于或等于0.3%,遇特殊困难纵坡度小于0.3%时,应设置锯齿形偏沟或采取其他排水措施。 六、山城道路应控制平均纵坡度。越岭路段的相对高差为200~500m时,平均纵坡度宜采用4.5%;相对高差大于500m时,宜采用4%,任意连续3000m长度范围内的平均纵坡度不宜大于4.5%。 第5.2.2条机动车车行道最大纵坡度推荐值与限制值见表5.2.2。

第5.2.3条坡长限制规定如下: 一、设计纵坡度大于表5.2.2所列推荐值时,可按表5.2.3-1的规定限制坡长。设计纵坡度超过5%,坡长超过表5.2.3-1规定值时,应设纵坡缓和段。缓和段的坡度为3%,长度应符合本条第二款规定。 二、各级道路纵坡最小长度应大于或等于表5.2.3-2的数值,并大于相邻两个竖曲线切线长度之和。 第5.2.4条在设有超高的平曲线上,超高横坡度与道路纵坡度的合成坡度应小于或等于表5.2.4规定值。

上海高一信息技术算法与程序设计习题集

信息技术算法与程序设计习题集 习题: (1)1<5 and 4>3 or not -1=1 T (2)"a">"b" or 5<6 and 8>=2*4 T (3)假设变量a的值是1,变量b的值是2,变量c的值是3,计算下列表达式的值。 a^3+b*c 7 c mo d b +a 2 int(c/b) >b-a F a0 T a+b>c or b+c>a and c+a>b T 二、算法的一些概念 1.算法的定义:解决问题的确定的有限的步骤。 2.算法的描述:自然语言、流程图描述、计算机程序、伪代码。 3.常量和变量: 变量的特点:取之不尽,赋值即覆盖 变量的命名规则:以字母、数字、下划线组成,必须以字母开头。 变量的类型:整数型(Integer)、实数型(Single)、字符串型(String) 4.算法的三种基本结构:顺序结构、分支结构、循环结构 (1)顺序结构 顺序结构按照自上而下的顺序把每个步骤执行一次。 (2)分支结构(选择结构) 分支结构根据条件决定执行步骤1或步骤2中的算法步骤,判断框有一个入口两个出口,分支结构

单分支语句格式 If <条件> Then <步骤1的语句块> End If 有一个入口,一个出口。 5.算法的特点:可行性、确定性(无二义性)、有穷性、可以没有输入,必须要有输出。 三、算法实例 (一)顺序结构 练习1:输入一个圆的半径,求圆的周长和面积,并输出结果。 练习2:输入一个两位数,交换个位和十位的值,输出结果。 练习3:输入两个变量的值,将两个变量中的值互相交换并输出结果。 双分支语句格式 If <条件> Then <步骤1的语句块> Else <步骤2的语句块> End If 代码: Dim r As Single r = InputBox("输入半径") s = 3.14 * r ^ 2 c = 2 * 3.14 * r Print "周长"; c Print "面积"; s 代码: x = InputBox("请输入") a = Int(x / 10) b = x Mod 10 y = 10 * b + a Print y

算法与程序设计习题

《算法与程序设计》模块练习题 一、单选题 1、模块化程序设计方法主要通过()来实现。 A.递归算法和递归程序 B.过程和函数的定义和调用 C.程序的循环结构 D.对象答案:B 2、text1.text的含义正确的是()。 A.text1是控件名称,text是控件属性 B.text1是窗体名称,text 是控件 C.text1是控件名称,text是方法 D.text1是控件属性,text是控 件答案:A 3、以下程序段运行后S的值是()。 s = 0 For i = 1 To 14 x = 2 * i - 1 If x Mod 3 = 0 Then s = s + 1 Next i A.0 B.4 C.5 D.14 答案:C 4、数列1,4,7,10,13,……的递推公式为()。 A.f(1)=1;f(n)=n+3 B.f(1)=1;f(n)=n*2-1 C.f(1)=1;f(n)=n*2+1

D.f(1)=1;f(n)=f(n-1)+3 答案:D 5、对于对象及其特征的错误理解是()。 A.对象都具有一个标识自己以区别其他对象的名字。 B.对象都具有自身的属性及其属性值。 C.对象一般只用数据表示属性,但不用代码表示行为。 D.对象都具有自身的行为(操作)。 答案:C 6、VB函数Left ()从字串左端取部分字串,那么Left("Visual Basic 6.0", 8)的值为()。 A.Visual B B.Visual C.Visual Ba D.asic 6.0 答案:A 7、程序段如下: c ="1234" For i = 1 To 4 Print _____, Next 如果要让程序运行后得到如下结果: 1 1 2 12 3 1234 则在下划线处应填入的内容为()。 A.Right(c,i) B.Left(c,i) C.Mid(c,i,1) D.Mid(c,i,i) 答案:B 8、若X = True,执行If X Then X = 0 Else X = 1后X的结果为()。

第五章_高速公路纵断面设计

第五章高速公路纵断面设计 第一节概述 定义:沿着道路中线竖向剖面的展开图即为路线纵断面。 纵断面设计:在路线纵断面图上研究路线线位高度及坡度变化情况的过程。 任务:研究纵断面线形的几何构成及其大小与长度。 依据:汽车的动力特性、道路等级、当地的自然地理条件以及工程经济性等。 路线纵断面图构成: 地面线:它是根据中线上各桩点的高程而点绘的一条不规则的折线; 设计线:路线上各点路基设计高程的连续。 地面高程:中线上地面点高程。 设计高程:一般公路,路基未设加宽超高前的路肩边缘的高程。 设分隔带公路,一般为分隔带外边缘。 路基高度:横断面上设计高程与地面高程之高差。 路堤:设计高程大于地面高程。 路堑:设计高程小于地面高程。 纵断面设计内容:坡度及坡长、竖曲线 第二节纵坡及坡长设计 一、纵坡设计的一般要求 1.纵坡设计必须满足《标准》的各项规定。 2.为保证车辆能以一定速度安全顺适地行驶,纵坡应具有一定的平顺性,起伏不宜过大和过于频繁。 尽量避免采用极限纵坡值。 合理安排缓和坡段,不宜连续采用极限长度的陡坡夹最短长度的缓坡。 连续上坡或下坡路段,应避免设置反坡段。 越岭线哑口附近的纵坡应尽量缓一些。 3.纵坡设计应对沿线地面、地下管线、地质、水文、气候和排水等综合考虑,视具体情况加以处理,以保证道路的稳定与通畅 4.一般情况下山岭重丘区纵坡设计应考虑填挖平衡,尽量使挖方运作就近路段填方,以减少借方和废方,降低造价和节省用地。——即纵向填挖平衡设计。 5.平原微丘区地下水埋深较浅,或池塘、湖泊分布较广,纵坡除应满足最小纵坡要求外,还应满足最小填上高度要求,保证路基稳定。——即包线设计。 6.对连接段纵坡,如大、中桥引道及隧道两端接线等,纵坡应和缓、避免产生突变。交叉处前后的纵坡应平缓一些, 7.在实地调查基础上,充分考虑通道、农田水利等方面的要求。 二、最大纵坡 最大纵坡:是指在纵坡设计时各级道路允许使用的最大坡度值。 影响因素: 汽车的动力特性:汽车在规定速度下的爬坡能力。 道路等级:等级高,行驶速度大,要求坡度阻力尽量小。 自然条件:海拔高程、气候(积雪寒冷等)。 纵坡度大小的优劣: 坡度大:行车困难:上坡速度低,下坡较危险。

道路工程(计算题)

计算题 1. 某城市道路相邻两段纵坡分别为1i =-3%,2i =2%,变坡点里K1+150,变坡点高程200.53m ,要使变坡点处得设计高程不小于201.80,则该竖曲线半径最小为多少(取到千米整数倍) 解:ω=2i -1i =2%-(-3%)=5% E+200.53≥201.80 ∴221+200.53201.808 R i -≥(i ),R ≥4064 取R=5000m 2. 城市道路相邻变坡分别为1i =3%,2i =-2%,变坡点里程为K1+150,变坡点高程为200.53m ,该竖曲线半径为5000m 。 (1) 计算竖曲线坡差ω并判断其竖曲线类型,计算竖曲线长,切线长,竖曲线外距 (2) 求竖曲线起点、终点桩号 (3) 计算K1+130桩号设计高程 解:(1)ω=2i -1i =-2%-3%=-5% L=R ω=5000×5%=250m T=L/2=250/2=125m E= 2 2T R =1.56m (2)QD=(K1+150)-125=K1+025.00 ZD=(K1+150)+125=K1+275.00 (3)K1+130装号设计标高:用变坡点里程为K1+150,故该桩号在变坡点前x=125-20=105m ,又因为切线长为125m,故该桩号在竖曲线起点和终点范围内, 2 2x y R ==1.10m ,H 切=200.53-20×3%=199.93m ,H 求=H 切-y=199.93-1.10=198.83m 3.某路线平面部分设计资料如下: JD1=K0+819.562 JD2=K1+270.427 ZH1=K0+619.150 ZH2=K1+095.155 HY1=K0+734.150 YH1=K0+849.351 HZ1=K0+964.351 (1) 试计算弯道1的切线长,曲线长,缓和曲线长及曲线中点桩号 (2) 试计算交点1和交点2间距 (3) 若交点1与交点2的曲线是属于反向曲线,且该道路设计速度v=80km/h ,曲线 1和曲线2之间的直线长度,该曲线间的直线长度是否满足直线最小长度的要求,为什么? 解:(1)切线长l 切=200.412m 曲线长l 曲=345.201m 缓和曲线长l 缓=115m QZ1=K0+791.751m

算法与程序设计试题带答案

高一第二学期《算法与程序设计》学分认定试题 学校:_____________ 班级:____________ 学号:____________ 姓名:____________ 一、单选题(每小题3分,20小题,共60分) 1、用计算机解决问题时,首先应该确定程序“做什么”,然后再确定程序“如何做”请问“如何做”是属于用计算机解决问题的哪一个步骤() A、分析问题 B、设计算法 C、编写程序 D、调试程序 2、在调试程序过程中,下列哪一种错误是计算机检查不出来的() A、编译错误 B、执行错误 C、逻辑错误 D、任何错误计算机都能检查出来 3、下列关于算法的叙述中,错误的是() A、一个算法至少有一个输入和一个输出 B、算法的每一个步骤必须确切地定义 C、一个算法在执行有穷步之后必须结束 D、算法中有待执行的运算和操作必须是相当基本的。 4、流程图中表示判断的是()。 A、矩形框B、菱形框C、圆形框D、椭圆形框 5、任何复杂的算法都可以用三种基本结构组成,下列不属于基本结构的是() A、顺序结构 B、选择结构 C、层次结构 D、循环结构 6、能够被计算机直接识别的语言是() A、伪代码 B、高级语言 C、机器语言 D、汇编语言 7、在VB语言中,下列数据中合法的长整型常量是() A、08A B、2380836E C、 D、 8、求Mid(“ABCDEFG”,3,2)的结果是() A、“ABC” B、“CD” C、“ABCDEF” D、“BCD” 9、表达式A+B+C=3 OR NOT C<0 OR D>0 当A=3,B=4,C=-5,D=6时的运算结果是() A、0 B、1 C、TRUE D、FALSE 10、在循环语句For x=1 to 100 step 2 …… Next x 中,x能达到的最大值是() A、100 B、99 C、98 D、97 11、在下列选项中,不属于VB的对象的是() A、窗体的背景颜色 B、命令按钮 C、文本框 D、标签 12、在调试程序的时候,经常要设置断点,设置断点的快捷键是()A、F1 B、F8 C、F9 D、F12 13、算法描述可以有多种表达方法,下面哪些方法不可以描述“闰年问题”的算法() A、自然语言 B、流程图 C、伪代码 D、机器语言 14、以下不属于非法用户自定义标识符(常量和变量命名)的是() A、8ad B、ad8 C、_a8d D、const 15、已知A,B,C,D是整型变量,且都已有互不相同的值,执行语句B=0;A=C;D=A;D=B;后,其值相等的变量是() A、A,D B、A,C C、C,B D、B,A 16、要交换变量A和B的值,应使用的语句组是( ) A、A=B;B=C;C=A B、C=A;A=B;B=C C、A=B;B=A D、C=A;B=A;B=C 17、VisualBasic中以单引号开头一行文字称为注释,它对程序的运行() A、起一定作用 B、有时候起作用 C、不起任何作用,但是必须的 D、不起任何作用,但能增加程序的可阅读性 18、要使一个命令按钮显示文字“确定”,正确的设置是把该命令按钮的()。 A、属性Font设置为“确定” B、属性.ForeColor设置为“确定” C、属性Caption设置为“确定” D、属性BorderStyle设置为“确定” 19、要从文本框TXTShowOut中输出"中国您好!",代码为( ) A ="中国您好!" B ="中国您好!" C ="中国您好!" D Val=“中国您好!” 20、下列Visual Basic程序段运行后,变量max的值为()。 a=11; b=15; max=a IF b>max Then max =b A、15 B、11 C、15或11都有可能 D、以上都不是 二、阅读程序写结果(第1~2小题每题5分,第3小题10分,共20分) 1、Private Sub Form_Load() N=InputBox(“请输入N的值:”,“输入”) S=1 For i=1 to N S=S*i Next i MsgBox “S=”+Str(s),0,”计算结果” End Sub 当N=5时,运行的结果是__________________。

历年算法与程序设计学业水平考试真题带答案

一、选择题 1、流程图是描述()的常用方式。 A、程序 B、算法 C、数据结构 D、计算规则 2、下面不属于算法描述方式的是()。 A、自然语言 B、伪代码 C、流程图 D、机器语言 3、以下运算符中运算优先级最高的是()。 A、+ B、^ C、>= D、* 4、某程序中三个连续语句如下: a=1 b=2 c=b+a 它属于() A、顺序结构 B、选择结构 C、循环结构 D、以上三种都不是 5、穷举法的适用范围是() A、一切问题 B、解的个数极多的问题 C、解的个数有限且可一一列举 D、不适合设计算法 6、在现实生活中,人工解题的过程一般分为() A、理解分析问题→寻找解题方法→用工具计算→验证结果

B、寻找解题方法→理解分析问题→用工具计算→验证结果 C、用工具计算→验证结果→寻找解题方法→理解分析问题 D、用工具计算→验证结果→理解分析问题→寻找解题方法 7、下列关于算法的特征描述不正确的是() A、有穷性:算法必须在有限步之内结束 B、确定性:算法的每一步必须确切的定义 C、输入:算法必须至少有一个输入 D、输出:算法必须至少有一个输出 8、下列哪一个不是用于程序设计的软件() A、BASIC B、C语言 C、Word D、Pascal 9、下列可以作为合作变量名的是() A、a7 B、7a C、a-3 D、8 10、编程求1+2+3+........+1000的和,该题设计最适合使用的控制结构为()。 A、顺序结构 B、分支结构 C、循环结构 D、选择结构 11、下列步骤不属于软件开发过程的是() A、任务分析与系统设计 B、软件的销售 C、代码编写与测试 D、软件测试与维护12.以下程序段运行时,语句k=k+1 执行的次数为()次。

道路纵坡规定

道路纵坡规定 8.0.3 居住区内道路纵坡规定,应符合下列规定: 8.0.3.1 居住区内道路纵坡控制指标应符合表8.0.3规定; 居住区内道路纵坡控制指标(%)表8.0.3 道路类别最小纵坡最大纵坡多雪严寒地区最大纵坡 机动车道≥0.3 ≤8.0 L≤200m ≤5 L≤600m 非机动车道≥0.3 ≤3.0 L≤50m ≤2 L≤100m 步行道≥0.5 ≤8.0 ≤4 注:L为坡长(m)。 8.0.3.2机动车与非机动车混行的道路,其纵坡宜按非机动车道要求,或分段按非机动车道要求控制。 8.0.4 山区和丘陵地区的道路系统规划设计,应遵循下列原则: 8.0.4.1 车行与人行宜分开设置自成系统; 8.0.4.2 路网格式应因地制宜; 8.0.4.3 主要道路宜平缓; 8.0.4.4路面可酌情缩窄,但应安排必要的排水边沟和会车位,并应符合当地城市规划管理部门的有关规定。 8.0.5居住区内道路设置,应符合下列规定: 8.0.5.1小区内主要道路至少应有两个出入口;居住区内主要道路至少应有两个方向与外围道路相连;机动车道对外出入口数应控制,其出入口间距不应小于150m。 沿街建筑物长度超过160m时,应设不小于4m×4m消防车通道。人行出口间距不宜超过80m,当建筑物长度超过80m时,应在底层加设人行通道; 8.0.5.2居住区内道路与城市道路相接时,其交角不宜小于75 ;当居住区内道路坡度较大时,应设缓冲段与城市道路相接; 8.0.5.3进入组团的道路,既应方便居民出行和利于消防车、救护车的通行,又应维护院落的完整性和利于治安保卫; 8.0.5.4在居住区内公共活动中心,应设置为残疾人通行的无障碍通道。通行轮椅车的坡道宽度不应小于2.5m,纵坡不应大于2.5%; 8.0.5.5居住区内尽端式道路的长度不宜大于120m,并应设不小于 12m×12m的回车场地; 8.0.5.6当居住区内用地坡度大于8%时,应辅以梯步解决竖向交通,并宜在梯步旁附设推行自行车的坡道; 8.0.5.7在多雪严寒的山坡地区,居住区内道路路面应考虑防滑措施;在地震设防地区,居住区内的主要道路,宜采用柔性路面; 8.0.5.8 居住区内道路边缘至建筑物、构筑物的最小距离,应符合表 8.0.5规定; 道路边缘至建、构筑物量小距离(m)表8.0.5 道路级别与建、构筑物关系居住区道路小区路组团路及宅间小路建筑物面向道路无出入口高层5 多层3 3 3 2 2 有出入口 - 5 2.5 建筑物山墙面向道路高层4 多层2 2 2 1.5 1.5 围墙面向道路 1.5 1.5 1.5 注:居住区道路的边缘指红线;小区路、组团路及宅间小路的边缘指路面边线。当小区路设有人行便道时,其道路边缘指便道边线。

最新高中信息技术《算法与程序设计》试题精品版

2020年高中信息技术《算法与程序设计》 试题精品版

新课标高中信息技术《算法与程序设计》试题一、单选题(每小题3分,20小题,共60分) 1、用计算机解决问题时,首先应该确定程序“做什么?”,然后再确定程序“如何做?”请问“如何做?”是属于用计算机解决问题的哪一个步骤?() A、分析问题 B、设计算法 C、编写程序 D、调试程序 2、在调试程序过程中,下列哪一种错误是计算机检查不出来的?() A、编译错误 B、执行错误 C、逻辑错误 D、任何错误计算机都能检查出来 3、下列关于算法的叙述中,错误的是() A、一个算法至少有一个输入和一个输出 B、算法的每一个步骤必须确切地定义 C、一个算法在执行有穷步之后必须结束 D、算法中有待执行的运算和操作必须是相当基本的。 4、流程图中表示判断的是()。 A、矩形框B、菱形框C、圆形框D、椭圆形框 5、任何复杂的算法都可以用三种基本结构组成,下列不属于基本结构的是( ) A、顺序结构 B、选择结构 C、层次结构 D、循环结构 6、能够被计算机直接识别的语言是() A、伪代码 B、高级语言 C、机器语言 D、汇编语言 7、在VB语言中,下列数据中合法的长整型常量是() A、08A B、2380836E C、88.12345 D、1.2345E6 8、求Mid(“ABCDEFG”,3,2)的结果是() A、“ABC” B、“CD” C、“ABCDEF” D、“BCD” 9、表达式 A+B+C=3 OR NOT C<0 OR D>0 当A=3,B=4,C=-5,D=6时的运算结果是() A、0 B、1 C、TRUE D、FALSE 10、在循环语句 For x=1 to 100 step 2 ……

算法与程序设计精彩试题

算法与程序设计期中考试试题 一、选择题:每题2分,30题,共60分 ()1.以下问题中最适合用计算机编程处理的是__D__。A.制定本学期的学习计划 B.计算正方形的周长 C.创作一首歌曲 D.求1000以的所有素数 ()2.用计算机解决问题的步骤一般为D。(p3) ①编写程序②设计算法③分析问题④调试程序 A.①②③④ B.③④①② C.②③①④ D.③②①④ ()3.下面说确的是A。(P5) A.算法+数据结构=程序 B.算法就是程序 C.数据结构就是程序 D.算法包括数据结构 ()4.以下D是算法具有的特征。(P5) ①有穷性②确定性③可行性④输入⑤输出 A.①②③ B.②③④

C.③④⑤ D.①②③④⑤ ()5.常用的算法描述方法有D。 A.用自然语言描述算法 B.用流程图描述算法 C.用伪代码描述算法 D.以上都是 ()6.流程图中表示判断框的是B。(P8) A.矩形框 B.菱形框 C.圆形框 D.椭圆形框 ()7.程序设计语言的发展阶段不包括A。(P11) A.自然语言 B.机器语言 C.汇编语言 D.高级语言 ()8.要使命令按钮显示文字“确定”,正确的设置是把该命令按钮的C。(P18) A.Font属性设置为“确定” B.ForeColor属性设置为“确定” C.Caption属性设置为“确定”

D.BorderStyle属性设置为“确定” ()10.下面的属性中,用于设定控件高度的是化程B序设。。(P18) A.Font B.Height C.Caption D.Width ()11.窗体的BackColor属性用于设置窗体的__D__。(p18) A.宽度 B.前景色 C.高度 D.背景色 12.在VB中,若要将变量N定义为单精度型数据,则下列表示方法中正确的是B化。(P21) A.Dim N as String B.Dim N as Single C.Dim N as Integer D.Dim N as Long ()14.在程序设计的过程中,错误的声明一个变量会导致程序不能正常编译。因此,需要规合理地声明一个变量,下列合法的变量名是B。(P23、很重要) A.if B.zf3 C.8-a D.a#2

场地整平的高程设计和土方计算

场地整平的高程设计和土方计算 工程开工前一般需要平整场地,设计时在图上布设方格网,边长10------40米。用水准仪测出各顶点的高程,称为“地面高程”,标注于各顶点右上方。方格网编号,规定纵坐标按ABCD-----,横坐标按1234------。如图一(a)所示。顶点编号标注于该点的左下角,如图一(b )。场地平整后的高程称为“设计高程”,标注于顶点的右下角。地面高程与设计高程之差称“填挖深度”,规定挖土为…+?,填土为…-?,标注于顶点的左上角。如图一(b)所示: (1)确定设计高程 如要求土方填挖基本相等,常用“加权平均法”如图二所示。 方格网角点A1,A3,B4,C4,C1它的设计标高只影响一个方格的土方量,故它的权为1;边上角点的A2 ,B1,C2,C3它的设计标高影响两个方格的土方量,故它的权为2;B3它的设计标高影响三个方格的土方量,故它的权为3;B2它的设计标高影响四个方 格的土方量,故它的权为4。 计算设计标高可按下式计算:

如图3所示,方格网边长为10米,用加权平均法求设计高程,使填挖土方量近于相等。 以上计算的设计高程是使土方填挖近于平衡。一般情况下要考虑,进出道路的标高,场地排水的要求和建筑物的标高等,根据各方面情况定出一个相对标高,这个标高就是设计高程,就不用计算设计高程了,直接计算土方量就行了。 (2)计算土方量 填方与挖方交界处称为0线,求B1,C1边上的0点。设C1与01的距离为X,则:

再以同法求得C2,B2,B2,B3,B3,A3 边上的0点,连接各0点,0线一边是挖方,一边是填方,要分别计算。 0点的位置也可以实际测得,设计高程的位置就是0点。 如图3的土方量计算: 图七 挖土:55.96立方米,填方55.86立方米,相差0.1立方米,基本相等。 由于自然地面高低不平,误差有时可达百分之七,也是正常的。 (如图片不能正常显示可到相册《计算公式》按相应图号查找) 第一种方法:1:根据设计标高和原始地面标高计算出方格网的每个角点的施工高度。 2:根据方格网的每个角点的施工高度计算出每个方格网的零点位置。 3:根据公式(方格内的每个区域均按照底面积乘以平均高度)计算出每个方格网的挖填方量,并汇总得出总挖填方量。

上海高一信息技术算法与程序设计习题集

信息技术算法与程序设计习题集 一、常见的运算 (1)1<5 and 4>3 or not -1=1 T (2)"a">"b" or 5<6 and 8>=2*4 T (3)假设变量a的值是1,变量b的值是2,变量c的值是3,计算下列表达式的值。 a^3+b*c 7 c mo d b +a 2 int(c/b) >b-a F a0 T a+b>c or b+c>a and c+a>b T 二、算法的一些概念 1.算法的定义:解决问题的确定的有限的步骤。 2.算法的描述:自然语言、流程图描述、计算机程序、伪代码。 3.常量和变量: 变量的特点:取之不尽,赋值即覆盖 变量的命名规则:以字母、数字、下划线组成,必须以字母开头。 变量的类型:整数型(Integer)、实数型(Single)、字符串型(String) 4.算法的三种基本结构:顺序结构、分支结构、循环结构 (1)顺序结构 顺序结构按照自上而下的顺序把每个步骤执行一次。 (2)分支结构(选择结构) 分支结构根据条件决定执行步骤1或步骤2中的算法步骤,判断框有一个入口两个出口,分支结构有一个入口,一个出口。

单分支语句格式 If <条件> Then <步骤1的语句块> End If 5.算法的特点:可行性、确定性(无二义性)、有穷性、可以没有输入,必须要有输出。 三、算法实例 (一)顺序结构 练习 1:输入一个圆的半径,求圆的周长和面积,并输出结果。 练习2:输入一个两位数,交换个位和十位的值,输出结果。 练习3:输入两个变量的值,将两个变量中的值互相交换并输出结果。 双分支语句格式 If <条件> Then <步骤1的语句块> Else <步骤2的语句块> End If 代码: Dim a As Single, Dim b As Single a = InputBox("第一个数") b = InputBox("第二个数") c = a a = b b = c Print a; b 代码: Dim r As Single r = InputBox("输入半径") s = 3.14 * r ^ 2 c = 2 * 3.14 * r Print "周长"; c Print "面积"; s 代码: x = InputBox("请输入") a = Int(x / 10) b = x Mod 10 y = 10 * b + a Print y

道路纵坡规定

道路纵坡规定 居住区内道路纵坡规定,应符合下列规定: 居住区内道路纵坡控制指标应符合表规定; 居住区内道路纵坡控制指标(%)表 道路类别最小纵坡最大纵坡多雪严寒地区最大纵坡 机动车道≥ ≤ L≤200m ≤5 L≤600m 非机动车道≥ ≤ L≤50m ≤2 L≤100m 步行道≥ ≤ ≤4 注:L为坡长(m)。 机动车与非机动车混行的道路,其纵坡宜按非机动车道要求,或分段按非机动车道要求控制。 山区和丘陵地区的道路系统规划设计,应遵循下列原则: 车行与人行宜分开设置自成系统; 路网格式应因地制宜; 主要道路宜平缓; 路面可酌情缩窄,但应安排必要的排水边沟和会车位,并应符合当地城市规划管理部门的有关规定。

居住区内道路设置,应符合下列规定: 小区内主要道路至少应有两个出入口;居住区内主要道路至少应有两个方向与外围道路相连;机动车道对外出入口数应控制,其出入口间距不应小于150m。 沿街建筑物长度超过160m时,应设不小于4m×4m消防车通道。人行出口间距不宜超过80m,当建筑物长度超过80m时,应在底层加设人行通道; 居住区内道路与城市道路相接时,其交角不宜小于75 ;当居住区内道路坡度较大时,应设缓冲段与城市道路相接; 进入组团的道路,既应方便居民出行和利于消防车、救护车的通行,又应维护院落的完整性和利于治安保卫; 在居住区内公共活动中心,应设置为残疾人通行的无障碍通道。通行轮椅车的坡道宽度不应小于,纵坡不应大于%; 居住区内尽端式道路的长度不宜大于120m,并应设不小于12m×12m的回车场地; 当居住区内用地坡度大于8%时,应辅以梯步解决竖向交通,并宜在梯步旁附设推行自行车的坡道; 在多雪严寒的山坡地区,居住区内道路路面应考虑防滑措施;在地震设防地区,居住区内的主要道路,宜采用柔性路面; 居住区内道路边缘至建筑物、构筑物的最小距离,应符合表规定; 道路边缘至建、构筑物量小距离(m)表

算法与程序设计综合评价练习题

算法与程序设计综合评价练习题 一、利用计算机解决问题的基本过程 判断题: 1、一个算法有一个或多个输出,但可以没有输入。()参考答案:正确。 2、我们常说的程序设计语言就是程序设计。()参考答案:错误。 3、一个算法可以用多种程序设计语言来实现。()参考答案:正确。 4、用计算机解决问题要经过分析问题——设计算法——编写程序——调试程序等基本过程。()参考答案:正确。单选题: 5、在日常生活中,我们常常会碰到许多需要解决的问题,以下描述中最适合用计算机编程来处理的是()。 A、确定放学回家的路线 B、计算某个同学期中考试各科成绩总分 C、计算10000以内的奇数的平方和 D、在因特网上查找自己喜欢的歌曲参考答案:C 6、以下不属于算法基本特征的是()。 A、可执行性 B、确定性 C、有穷性 D、无限性参考答案:D 7、生活中有许多工作可以通过编程来解决,但以下描述中,不宜使用编程来处理的是()。 A、编辑调查报告 B、机器人灭火比赛 C、导弹自动防御系统设置 D、山西省高中生学籍管理系统参考答案:A 8、一位爱好程序设计的同学,想通过程序设计解决“韩信点兵”的问题,他制定的如下工作过程中,最恰当的是()。 A、设计算法,编写程序,提出问题,运行程序,得到答案 B、分析问题,编写程序,设计算法,运行程序,得到答案 C、分析问题,设计算法,编写程序,运行程序,得到答案 D、设计算法,提出问题,编写程序,运行程序,得到答案参考答案:C 9、以下说法正确的是()。 A、算法+ 数据结构= 程序设计 B、算法就是程序 C、数据结构就是程序 D、算法包括数据结构 提示:程序=数据结构+算法是由N.Wirth(沃斯)提出来的。数据结构指的是数据与数据之间的逻辑关系,算法指的是解决特定问题的步骤和方法。参考答案:A 10、下列关于算法的描述错误的是()。 A、算法必须在有限步之内结束 B、算法的第一步必须有确切的含义 C、算法必须至少有一个输入 D、算法必须至少有一个输出参考答案:C 11、流程图是描述()的常用方式。 A、程序 B、算法 C、数据结构 D、计算规则参考答案:B 12、算法描述可以有多种表达方法,下面不属于算法描述的是()。 A、自然语言 B、流程图 C、伪代码 D、机器语言参考答案:D 13、在使用流程图描述算法时,表示变量的计算与赋值应使用的符号框为()。 A、矩形框 B、菱形框 C、平行四边形框 D、椭圆形框参考答案:A