文档库 最新最全的文档下载
当前位置:文档库 › 算法与程序设计期中试题_B卷

算法与程序设计期中试题_B卷

算法与程序设计期中试题_B卷
算法与程序设计期中试题_B卷

华东师范大学2013年~2014第二学期

算法与程序设计基础期中测验(B卷)

(本试卷答卷时间为90分钟)

特别注意:

1.试卷提交前请不要关机或重启动,也不要将试题所在目录移往他处。

2.答题结果必须保存在试题下发目录或子目录下(默认为"c:\test\"),提交时双击试题下发目录下的submit.bat文件,根据提示输入学号和姓名(中间无空格)提交答卷。

一、程序改错(每小题15分,共30分)

1. 请在Python3.3环境下打开试题下发目录(如c:\test\文件夹)中的bug1.py 程序文件,按以下要求进行修改,使程序能正确运行并输出结果。

(1)该程序根据输入的正整数n,计算1至n的累计和。

(2)程序运行过程与结果类似如下所示

修改后的程序请另存为ans11d-学号-姓名.py(与原文件在同一目录下)。

2. 请在Python

3.3环境下打开试题下发目录(如c:\test\文件夹)中的bug2.py 程序文件,按以下要求进行修改,使程序能正确运行并输出结果。

(1)该程序根据输入的三个整数,判断输出最大值。

(2)程序运行结果类似如下所示:

修改后的程序请另存为ans12d-学号-姓名.py(与原文件在同一目录下)。

二、程序填空(每小题5分,共35分)

1. 请在Python3.3环境下打开试题下发目录(如c:\test\文件夹)中的fillblank.py程序源文件,按下列要求对文件中的下划线进行填空(用填空内容代替下划线),调试并运行,完成下列功能:

读取文本文件address.txt,抽取其中的用户名和对应的Email用户名,写入到文本文件name.txt(20分)。

address.txt的部分内容为:

结果文件name.txt的内容应该为:

修改后的程序请另存为ans21d-学号-姓名.py(与原文件在同一目录下)。

2.根据输入的曾是输出三角形(17分)。

(1)提示输入三角形的层数。

(2)根据输入的层数,输出运行结果所示的三角形。

(3)程序运行结果类似如下所示:

对应的程序命名为ans32d-学号-姓名.py(与原文件在同一目录下)。

高一第二学期期中 试卷及答案

2017年上学期高一期中考试语文试题卷 (总分150分,时间120分钟) 一、阅读下面的文字,完成下面问题。 “皮影”是对皮影戏和皮影戏人物(包括场面道具景物)制品的通用称谓。中国皮影艺术,是我国民间工艺美术与戏曲巧妙结合而成的独特艺术品种,是中华民族艺术殿堂里不可或缺的一颗精巧的明珠。 皮影戏是让观众通过白色布幕,观看一种平面偶人表演的灯影来达到艺术效果的戏剧形式;而皮影戏中的平面偶人以及场面道具景物,通常是民间艺人用手工、刀雕彩绘而成的皮制品,故称之为皮影。 皮影戏是我国出现最早的戏曲剧种之一。它的演出装备轻便,唱腔丰富优美,表演精彩动人。千百年来,深受广大民众的喜爱,所以流传甚广。不仅如此,皮影戏还对国内外文化艺术的发展起过一定的作用。有不少新的地方戏曲剧种,就是从各路皮影戏唱腔中派生出来的。中国皮影戏所用的幕影演出原理,以及皮影戏的表演艺术手段,对近代电影的发明和现代电影美术片的发展也都起过先导作用。西方世界从十八世纪的歌德到后来的卓别林等世界文化名人,对中国皮影戏艺术都曾给予过高度的评价。建国后,毛泽东、周恩来等国家领导人,也曾多次以皮影戏来招待国内外宾客。然而,皮影戏艺术在遭遇“文革”劫难之后,濒危的处境至今未能扭转。 至于皮影戏中人物、景物的造型与制作,却又是属于我国的民间美术范畴。它的艺术风格,在民族艺苑里也是独树一臶。它为了适应皮影戏的幕影表现形式,采取了抽象与写实相结合的手法,对人物及场面景物进行了大胆的平面化、艺术化、卡通化、戏曲化的综合处理。其脸谱与服饰造型生动而形象,夸张而幽默,或纯朴而粗犷,或细腻而浪漫。再加上雕功之流畅,着色之艳丽,通体透剔和四肢灵活的工艺制作效果,着实能使人赏心悦目,爱不释手。皮影人制品(简称影人)不只是用于皮影戏的演出,而且每个人都可以用双手耍玩娱乐,还可以臵于窗前或白墙之上,作为室内艺术装饰。由于皮影造型古朴典雅,民族气味浓厚,既具有艺术欣赏性又有收藏价值,所以国内外很多博物馆、收藏家、艺术工作者和皮影爱好者都藏有中国皮影。在国际交往中,也常有国人以中国皮影为上等礼品赠与国际友人。 链接:泰山皮影已经被列为国家非物质文化遗产项目。2007年6月8日--6月18日,中华世纪坛举办了非物质文化遗产专题展,泰山皮影传人范正安受邀表演了《石敢当铲除恶狼精》。泰山皮影的独特之处是演出只有一人完成,左脚踩鼓,右脚敲锣,口中演唱,双手指挥皮影。其曲风是山东大鼓,人物的语言和性格也有着鲜明的山东色彩。 1.下列对“皮影”的定义,正确的一项是() A.“皮影”是皮影戏和皮影戏人物(包括场面道具景物)制品的通用称谓。 B.“皮影”是我国民间工艺美术与戏曲巧妙结合而成的独特艺术品种。 C.“皮影”是用灯影达到艺术效果,让观众通过白色布幕观看平面偶人表演的一种戏剧形式。 D.“皮影”是民间艺人用皮制品手工、刀雕彩绘制作成平面偶人以及场面道具景物,借助白色幕布和灯光进行戏剧表演的艺术。 2.下列对“皮影”艺术特色的表述,不正确的一项是() A.“皮影”的演出装备轻便,唱腔丰富优美,表演精彩动人。 B.“皮影”为了适应其幕影表现形式,采取抽象与写实相结合的手法,对人物及场面景物进行平面化、艺术化、卡通化、戏曲化的综合处理。

高中信息技术《算法与程序设计》试题

高中信息技术《算法与程序设计》试题 一、单选题(每小题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 …… Next x 中,x能达到的最大值是() A、100 B、99 C、98 D、97 11、在下列选项中,不属于VB的对象的是() A、窗体的背景颜色 B、命令按钮 C、文本框 D、标签 12、在调试程序的时候,经常要设置断点,设置断点的快捷键是()

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

《算法与程序设计》试题 学校:_____________ 班级:____________ 学号:____________ 姓名:____________ 一、单选题(每小题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

下学期期中考试高一数学试卷

2010-2011学年度下学期期中考试高一数学试卷 答卷时间120分钟 满分100分 预祝同学们取得满意成绩! 一、选择题(每题3分 满分36分) 1、各项均不为零...的等差数列}{n a 中,52a -2 9a +132a =0,则9a 的值为( ) A 、0 B 、4 C 、04或 D 、2 2、 以)1,5(),3,1(-B A 为端点的线段的垂直平分线方程是( ) A 、083=--y x B 、043=++y x C 、063=+-y x D 、023=++y x 3、设一元二次不等式012 ≥++bx ax 的解集为? ?? ???≤≤-311x x ,则ab 的值是( ) A 、6- B 、5- C 、6 D 、5 4、在ABC ?中A a cos =B b cos ,则ABC ?是( ) A 、等腰三角形 B 、直角三角形 C 、等边三角形 D 、等腰或直角三角形 5、若0a b a >>>-,0c d <<,则下列命题中能成立的个数是( ) ()1ad bc >;() 20a b d c +<;()3a c b d ->-;()4()()a d c b d c ->- A 、1 B 、2 C 、3 D 、4 6、在ABC ?中,A =0 45,a =2,b =2,则B =( ) A 、300 B 、300或1500 C 、600 D 、600或1200 7、在ABC ?中,B =135?,C =15?,a =5,则此三角形的最大边长为 A 、35 B 、34 C 、 D 、24 8、若钝角三角形三内角的度数成等差数列,且最大边长与最小边长的比值为m , 则m 的范围是( ) A 、(1,2) B 、(2,+∞) C 、[3,+∞) D 、(3,+∞) 9、已知直线06=++my x 和023)2(=++-m y x m 互相平行,则实数m 的值为( ) A 、—1或3 B 、—1 C 、—3 D 、1或—3 10、已知数列{}n a 的通项为?? ? ???-=--1)74() 7 4 (11 n n n a 下列表述正确的是( )

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

高二信息技术(算法与程序设计)试题卷 一、单项选择题(每小题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、流程图是描述()的常用方式。 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 执行的次数为()次。 k=-10 do k=k+1 loop while(until)k=0 A. 9 B. 10 C. 11 D. 12 13.已知x=6, y=5, 则以下运算结果为True 的是() A.Not(x>y) B. (x<5)or(y>6) C. (x>=6)And(y>=5) D. Not(x>4) 14.模块化程序设计方法反映了结构化程序设计的()基本思想。 A、自顶向下,逐步求精 B、面向对象 C、自定义函数、过程 D、可视化编程 15、一位同学想编程解决“韩信点兵”的问题,他制定的如下工作过程中,最恰当的是() A、设计算法,编写程序,提出问题,运行程序,得到答案

高一数学-2014-2015学年高一下学期期中联考数学试题

2014-2015学年度春学期三校期中联考试卷 高一数学 命题人:江春 审题人:徐文忠 一.填空题:本大题共14小题,每小题5分,共计70分.请把答案填写在答题卡相应位置上........ . 1.已知直线l :30x ay -+=的倾斜角为o 30,则实数a 的值是_____________. 2.不等式2 6510x x --+≤的解集是_________________. 3.数列{}n a 为等差数列,已知389220a a a ++=,则7a =___________. 4.在ABC ?中,角C B A 、、所对的边分别为c b a 、、,若 120,3,1== =C c b ,则 ABC ?的面积是__________. 5.若{}n a 为等差数列,其前n 项和为n S ,若9,384==S S ,则17181920a a a a +++=_____. 6.在公比为2=q 的等比数列}{n a 中,n S 是其前n 项和,若64 255 ,2= =m m S a ,则=m . 7.在ABC ?中,角,,A B C 所对的边分别为,,a b c ,若222a b bc -=, sin 3sin C B =,则A =____________. 8.等比数列{}n a 的前n 项和为,n S 且212n n n S S S ++=+,则数列{}n a 的公比为_____. 9.已知(2,3),(4,1),A B -直线:10l kx y k +-+=与线段AB 有公共点,则k 的取值是 _____________. 10.变量y x ,满足约束条件222441x y x y x y +≥?? +≤??-≥-? ,则目标函数3|||3|z x y =+-的取值范围是 __________. 11..数列{}n a 的首项为11a =,数列{}n b 为等比数列且1n n n a b a +=,若511102=b b 则 21a = . 12在ABC ?中,角C B A 、、所对的边分别为c b a 、、 ,45a C ==,tan 21tan A c B b +=, 则边长c 的值是____________. 13.设数列{}n a 的前n 项和为n S ,且121a a ==,(){} 2n n nS n a ++为等差数列,则 n a =_______________. 14.已知函数22 ()21,f x x ax a =-+-若关于x 的不等式(())0f f x <的解集为空集,则 实数a 的取值范围是___________.

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

高一第二学期《算法与程序设计》学分认定试题 学校:_____________ 班级:____________ 学号:____________ 姓名:____________ 一、单选题(每小题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时,运行的结果是__________________。

桐乡一中_信息技术期中考试试卷及答案_算法与程序设计

(算法与程序设计模块) 试卷说明:试卷满分100分,考试时间60分钟 一、选择题(本大题共25个小题,每题2分,共50分) 1.计算机解决问题的三个步骤中不包括下面哪一步骤……………………………………( ) (A)需求分析(B)问题反思(C)算法分析(D)用计算机编写程序 2.对于一个完整的算法的流程图,下列说法不正确的是…………………………………( ) (A)有而且只有一对框(B)不一定有框 (C)不一定有框(D)分支结构中一定有框 3.下列算法展示了一台自动售货机一次售货的工作流程: 步骤1:提示“请投币” 步骤2:若硬币面值不是0.1元、0.5元、1元,退回硬币,并跳回步骤1 步骤3:若投入货款达1.5元或以上,执行步骤4,否则执行步骤1 步骤4:售出一个口香糖 步骤5:从接收货款中减去1.5元 步骤6:退回余额 下列关于这个算法说法正确的是……………………………………………………………() (A)上述算法采用伪代码表示(B)这台自动售货机在任何情况下也不会售出口香糖 (C)上述算法包含有顺序结构(D)这台自动售货机只会在接受硬币达2元时才放出口香糖 4.下列关于类、对象、属性、事件的描述中,错误 ..的是……………………………………( ) (A)同一类对象具有同一类属性,但同一个属性可以有不同的属性值 (B)“Private Sub Command_Click()”中的“Click”属于事件 (C)VB编程界面中,双击窗体中某对象,出现的是代码窗口 (D)对象的属性值在程序运行过程中不可修改 5.VB语句Text1.Text="Text"用于在文本框中显示字符串,该语句中的“Text1”是……() (A)属性值(B)对象名(C)属性名(D)类名 6.小张用VB做了一个小游戏,他想把自己做的程序放在因特网上供他人下载使用,他应该将自己做的程序保存为什么格式供他人下载………………………………………………( ) (A)Frm (B)Exe (C)Swf (D)Vbp 7.下列变量命名正确的是 (A)IsTrue (B)Next (C)A-3 (D)3Str 8.一个摸球游戏的流程图如右图所示(红球总数和绿球总数均大于0)。游戏结束时,S位所代表的是………………………………………………………………………………………( ) (A)摸到的绿球数(B)摸到的红球数(C)未摸到的绿球数(D)未摸到的红球数

算法与程序设计会考复习题

《算法与程序设计》模块会考复习题 一.单选题 1. java方法重载时参数不可能出现的情况是____D______。P67 A.参数的个数不同 B.参数的个数相同而参数的类型不同 C.参数不完全对应相同D.参数完全对应相同 2. 运行Java程序需要的工具软件所在的目录是___A_______。P16 A.JDK的bin目录B.JDK的demo目录 C.JDK的lib目录D.JDK的jre目录 3. J_HelloWorld.java 的文件内容如下: class J_HelloWorld { public static void Main(String args[]) M不应大写 { System.out.println(" Hello World "); } } 下面说法正确的是____B______。 A.J_HelloWorld.java无法通过编译,因为main方法的声明方式不对 B.J_HelloWorld.java可以通过编译,但程序运行时出现“程序中没main方法”的异常C.J_HelloWorld.java可以通过编译,但无法运行,因为该文件没有public类 D.J_HelloWorld.java可以通过编译并正常运行,结果输出字符串“Hello World” 4. 逻辑表达式!(3/2==1.5)&& 9<3|| 9>3的运算结果为_____A_______。 P9 A.true B.false C.表达式有错D.条件不足 5. 下列可以将变量x和y的值互换的语句是___B______。P35 A.x=y;y=x; B.z=x;x=y;y=z; C.x=z;z=y;y=x; D. x=(x+y)/2;y=(x-y)/2; 6. 执行完下面程序片段之后,下面结论正确的是___B_____。 P43 int a,b,c; a=1;b=2; c=(a+b)>3 ? a++:b++; A.a的值是2,b的值是3 B.a的值是1,b的值是3 C.a的值是1,b的值是2 D.c的值是false。 7. 下面程序片段输出的是___C_______。应使用关系运算符== int a=3,b=1; if(a=b)

高一下学期期中试卷、答题卡、附答案

开二实高高一第二学期期中试卷 物理 必修2 (本卷满分100分 考试时间:90分钟) 一、选择题(本大题共10小题,每小题4分,共40分。在每小题给出的四个选项中,至少有一个选项是符合题目要求的,选全对得4分;少选得2分;不选,多选、错选均不得分) 1、关于曲线运动,下列说法正确的有( ) A 、做曲线运动的物体速度方向在时刻改变,故曲线运动是变速运动 B 、做曲线运动的物体,受到的合外力方向在不断改变 C 、只要物体做圆周运动,它所受的合外力一定指向圆心 D 、物体只要受到垂直于初速度方向的恒力作用,就一定能做匀速圆周运动 2、物体在几个外力的作用下做匀速直线运动,如果撤掉其中的一个力,它可能做( ) A 、匀速直线运动B 、匀加速直线运动 C 、匀减速直线运动 D 、曲线运动 3、一质点沿半径为R 的圆做匀速圆周运动,周期是4s ,1s 内质点的位移大小和路程大小分别是( ) A 、R R 2,π B 、R 2π,R 2π C 、,2R R 2π D 、R 2 π ,,2R 4、关于公式k T R =23 中的常量k ,下列说法中正确的是 ( ) A 、对于所有星球的行星或卫星,k 值都相等 B 、不同星球的行星或卫星,k 值不相等 C 、k 值是一个与中心天天无关的常量 D 、k 值是—个与中心天体有关的常量 5、关于第一宇宙速度,下列说法中正确的是 ( ) A 、第一宇宙速度是发射人造地球卫星的最小的发射速度 B 、第一宇宙速度是人造地球卫星运行的最大速度 C 、第一宇宙速度是地球同步卫星的运行速度 D 、不同行星的第—宇宙速度是不同的 6、如图1所示,r 虽大于两球的半径,但两球的半径不能忽略,而球的质量分 布均匀,大小分别为m 1与m 2,则两球间万有引力的大小为 ( ) A 、22 1r m Gm B 、2121r m Gm C 、22121)(r r m Gm + D 、2 2121) (r r r m Gm ++ 7、A 、B 两颗行星,质量之比p M M B A =,半径之比为q R R B A =, 则两行星表面的重力加速之比为 ( ) A 、q p B 、2pq C 、2q p D 、pq 8、汽车通过搭桥顶点的速度是10m/s 时,车对桥的压力为车重的3/4,如果使 汽行驶至桥顶时桥恰无压力,则汽车的速度为 ( ) A 、15m/s B 、20m/s C 、25m/s D 、30m/s 9.如图所示的两个斜面,倾角分别为37°和53°,在 顶点两个小球A 、B 以同样大小的初速度分别向左、 向右水平抛出,小球都落在斜面上,若不计空气阻力, 则A 、B 两个小球平抛运动时间之比为( ) A 、1:1 B 、4:3 C 、16:9 D 、9:16 10.已知地球质量大约是月球质量的81倍,地球半径大约是月球半径的4倍.不考虑地球、月球自转的影响,由以上数据可推算出: A .地球对月球的引力和月球对地球的引力之比为81︰64 B .地球表面重力加速度与月球表面重力加速度之比约为81︰64 C .靠近地球表面沿圆轨道运行的航天器的周期与靠近月球表面沿圆轨道运行的航天器的周期之比约为8︰9 D .靠近地球表面沿圆轨道运行的航天器线速度与靠近月球表面沿圆轨道运行的航天器线速度之比约为81︰4 图 1 图2

2014山东省信息技术学考算法与程序设计试题答案附后讲解

2014山东省信息技术学考算法与程序设计试题答案附后讲解

山东省学考算法与程序设计试题 选择题 1、下列VB表达式中: ⑴Sqr(x) ⑵Text1.text ⑶Command1.caption ⑷"45"+"34" ⑸45+34值为字符串类型的是() A⑴⑵⑶ B⑵⑶⑷ C ⑴⑶⑸ D⑵⑷⑸ 2、如果给出三条线段的长分别为a、b、c,且已知a≤b≤c,要问这三条线段能否构成三角形,仅需下列选项中的哪个判定条件即可?() A 其他选项都不对 B a+c>b C a+b>c D b+c>a 3、VB程序中“Dim n As Integer”这条语句的作用是() A 定义一个事件过程 B 定义一个数据输入方法 C 定义一个变量 D 定义一个数据处理方法 4、关于算法的描述,下列选项中正确的是() A 算法的每一步骤必须有确切的含义 B 算法必须有输入 C 算法的步骤可以是无穷的 D 算法本身就是一种程序设计语言 5、关于算法的描述,正确的是() A同一种算法只能用一种程序语言实现 B算法就是数值计算的方法 C描述算法的方法只有流程图 D算法是描述解决问题的方法和步骤 6、算法的描述方法有多种,下列选项中不适合描述算法的是() A机器语言 B自然语言 C流程图 D伪代码 7、长度分别为a、b、c的三条线段,能够组成三角形的条件是() A a+b>c Or a+c>b Or b+c>a B a+b>c or a+c>b And b+c>a C a+b>c Or a+c>b And b+c>a D a+b>c And a+c>b And b+c>a 8、已知海伦公式:()()() p p a p b p c ---p=1 2 (a+b+c),a、b、c分别为三角形的三条 边长。利用海伦公式求三角形面积的算法属于() A 排序法 B 解析法 C 穷举法 D 查找法 9、以下程序段中循环体执行的次数是() s=0 i=0 Do While s<10 i=i+1 s=s+i*i Loop A 1 B 3 C 2 D 4 10、下列VB表达式中,能正确表达不等式方程|x|>1的解的是() A x>-1 and x<1 B x>-1 or x<1 C x<-1 and x>1 D x<-1 or x>1 11、一元二次方程ax2+bx+c=0(a≠0)的两个实数根分别为: x 1 24 b b ac -+- 2 24 b b ac ---下列表达式正确的是() A x 2=-b-sqr(b^2-4*a*c)/(2*a) B x 1 =(-b+sqr(b^2-4ac))/(2*a)

算法与程序设计填空题10套

第一套 1.有如下程序段: x=5 y=6 p=Not(x+y=11) 该程序段运行后,P的值是(1)False或0。 2.有如下程序段: x=5 y=10 z=12 if x+y<=z Or y+z<=x Or x+z<=y then a="False"else a="True" 该程序段运行后,a的值为(1)True。 3.有如下程序段: s=0 for i=1to5 s=s+i*i next i 该程序段运行后,s的值为(1)55。 4.程序填空 随机产生10个0~100之间的整数,按从小到大的次序排序并输出。为了实现这一目标,完善下面 的VB程序,在划线处填入合适的语句或表达式,完成程序设计(流程图参见图12-3)。

图12-3 sub command1_click() const n=10 dim i,j,t as integer dim a(1to10)as integer for i=1to10 ______(1)__a(i)=int(Rnd*101)________ next i For i=1To n-1 For j=i+1To n If______(2)_a(i)>a(j)_____Then k=a(i):a(i)=a(j):a(j)=k End If Next j Next i

For i=1To n List1.AddItem Str(a(i)) Next i 第二套 1.有如下程序段: x=5 y=6 t=x x=y y=t 该程序段运行后,y的值为(1)5。 2.有如下程序段: x=5 y=-20 if not x>0then x=y-3else y=x+3 该程序段运行后,x的值为(1)5。 3.有如下程序段: e=0:f=1 for i=1to3 e=e+f f=f+e next i 该程序段运行后,f的值为(1)13。 4.程序填空 有30个人,其中有男人、女人和小孩。他们在一家饭馆里花去500元。已知,每个男人花30元,每个女人花20元,每个小孩花10元。问男人、女人、小孩各为多少人? 为了实现这一目标,完善下面的VB程序,在划线处填入合适的语句或表达式,完成程序设计。 sub command1_click() dim man,woman,child,s as integer for man=1to15 for woman=1to23 child=_______(1)_30-woman-man_ s=30*man+20*woman+10*child if___(2)s=500and child>0then list1.additem str(man)+""+str(woman)+""+ str(child) end if

高一下学期期中考试数学试题

高一学年第二学期期中模块考试 数学 试题 2015.4 注意事项: 1.本试题分第Ⅰ卷和第Ⅱ卷两部分.第Ⅰ卷为选择题,共50分;第Ⅱ卷为非选择题,共100分,满分150分,考试时间为120分钟. 2.第Ⅰ卷共2页,10小题,每小题5分;每小题只有一个正确答案,请将选出的答案标号(A 、B 、C 、D )涂在答题卡上. 第Ⅰ卷(选择题 共50分) 一、选择题(本大题共10个小题,每小题5分,共60分.下列各题的四个选项中只有一个正确,请选出) 1.已知sin α=4 5 ,并且α是第二象限的角,那么tan α的值等于 ( ) A.- 43 B.- 34 C. 34 D. 43 2.已知sin(π+α)= 32,则cos(α-π 2 )的值是( ) A.12 B.- 12 C.32 D.- 3 2 3.设a=sin330,b=cos550,c=tan350,则( ) A.a>b>c B.b>c>a C.c>b>a D.c>a>b 4.设函数f(x)=sin(2x-π 2),则f(x)是 ( ) A.最小正周期为π的奇函数 B.最小正周期为π的偶函数

C.最小正周期为π2的奇函数 D.最小正周期为π 2的偶函数 5.将函数y=sin2x 的图象( )可得到函数y=sin(2x-π 4 )的图象 A.向左平移π8 B.向右平移π8 C.向左平移π4 D.向右平移π 4 6.已知|a → |=3, |b → |=4,且a → ⊥(2a →-b → ),则a →,b → 的夹角为( ) A.π3 B.π 6 C.2π3 D.5π6 7.在△ABC 中,若tanAtanB<1,则△ABC 是( ) A.锐角三角形 B.直角三角形 C.钝角三角形 D.无法确定 8.设角α是第二象限角,且|cos α2|=- cos α2 ,则α 2 角的终边在( ) A.第一象限 B.第二象限 C.第三象限 D.第四象限 9.已知锐角α,β满足sin α= 55,cos β=31010 ,则α+β= ( ), A.π4 B.3π4 C.π4 或3π4 D.π 2 10.已知tan θ=2,则sin 2θ+sin θcos θ-2cos 2θ= A.- 43 B.54 C.- 34 D.45

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

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)试卷 (满分:100分,答卷时间:1小时30分) 一、选择题(每题4分,共48分;其中1-7题为单项选择题;8-12题为多项选择题,少选得2分,错选及多选不得分) 1.关于匀速圆周运动,下列说法正确的是( ) A.匀速圆周运动是匀速运动 B.匀速圆周运动是匀变速运动 C.匀速圆周运动是线速度不变的运动 D.匀速圆周运动是速率不变的运动 2.如图所示,A、B 两小球从相同高度同时水平抛出,经过时间t在 空中相遇,若两球的抛出速度都变为原来的2倍,则两球从抛出到相遇 经过的时间为(不计空气阻力)( ) A.t B. 2 2 C. 2 t D. 4 t 3.在高为h的A处,与水平方向成θ角斜向上抛出一物体,(不计空气阻力),下列说法中正确的是:( ) A.最高点速度为零 B.初速度大小相同时抛射角θ越小,水平射程越大 C.初速度大小相同时抛射角θ越大,射高越大 D.抛射角θ相同时,初速度越大,水平射程不一定越大。 4.高一年的一位男生在一次投篮中对篮球做功为W,出手高度为h1,篮筐距地面高度为h 2 ,球的质量为m。不计空气阻力,则篮球进筐时的动能为() A.W+mgh2-mgh1 B.mgh2-mgh1-W C.mgh1+mgh2-W D.W+mgh1-mgh2 5.如图所示,在一张白纸上放置一把直尺,沿直尺的边缘放置一块直角三角板.将直角三角板沿刻度尺水平向右匀速运动,同时将一支铅笔从直角三角板直角 边的最下端向上运动,而且向上的速度越来越大,则铅笔在纸上留下的 轨迹可能是()

A B C D 6.一物体以30 m/s的水平初速度v0抛出,飞行一段时间后,打在倾角θ为30°的斜面上,此时速度方向与斜面夹角α为60°,则物体在空中飞行的时间为(不计空气阻力,g取10 m/s2) () A.1.5 s B. 3 s C.1.5 3 s D.3 3 s 7.质量为2 kg的质点在xOy平面内做曲线运动,在x方向的速度图象和y方向的位移图象如图所示,下列说法正确的是( ) A.质点的初速度为4 m/s B.质点所受的合外力为3 N C.质点在2 s内的运动轨迹为直线 D.2 s末质点速度大小为6 m/s 8.如图所示为一皮带传动装置,A、C在同一大轮上,B 在小轮边缘上,在传动过程中皮带不打滑,已知R=2r,r C =1 2R,则( ) A.ωC=ωB B.v C=v B C.v C= 1 2v B D.ωB=2ωC 9.把一重物挂在气球下,随气球以v =10 m/s的速度匀速上升,当到达离地高度h=175 m 处时,悬挂重物的绳子突然断裂,那么(空气阻力不计,取g=10 m/s2) ( ) A.重物经7s落到地面 B.重物经35s落到地面 C.落地的速度为35 10m/s D.落地的速度为60m/s 10.质量为m的汽车在平直路面上由静止匀加速启动,运动过程的速度图象如图所示,整个运动过程中汽车所受阻力恒为F f() A.t 1→ t2时间内,汽车做变加速度运动 B.0→t 1 时间内,汽车做变加速度运动

算法与程序设计试题

算法与程序设计试题 一、选择题(每题两分,共14分每题2分) 1、要进行元旦晚会比赛,学校请你设计一个能够对元旦晚会节目分数自动排序的软件,你接到任务后,准备开始设计此软件,比较好的方法和步骤是() A、设计算法,编写程序,提出问题,调试程序 B、分析问题,编写程序,设计算法,调试程序 C、分析问题,设计算法,编写程序,调试程序 D、设计算法,提出问题,编写程序,调试程序 2、数值型数据包括两种。 A、整型和长整型 B、整型和浮点型 C、单精度型和双精度型 D、整型、实型和货币型 3、具有输出数据功能的控件是:() A、窗体控件和标签控件 B、复选框控件和文本框控件 C、标签控件和文本框控件 D、选项框按钮控件和复选框控件 4、要使循环体至少执行一次,应使用循环。 5、下列程序段是计算公式的: s=0;t=1 for I =1 to 10 t:=t*I s:=s+t Next I A、s=1+2+3+......10B、s=1*2*3* (10) C、s=1!+2!+3! ......10! D、s=1+2*3+3*4+4*5+......9*10 6、在窗体(Name属性为Formal)上画两个文本框(其Name属性分别为Text1和Text2)和一个命令按钮(Name属性为Command1),然后编写如下两个事件过程: Private Sub Command1_Click() A = Text1Text + Text2.Text Print a End Sub Private Sub Formal_Load() Text1.Text = " " Text2.Text = " " End Sub 程序运行后,在第一个文本框(Text1)和第二个文本框(Text2)中分别输入123和321,然后单击命令按钮,则输出结果为()。 A、444 B、321123 C、123321 D、132231 7、使用函数与过程是为了。 A、使程序模块化B、使程序易于阅读

相关文档
相关文档 最新文档