信息选修复习练习2.doc_第1页
信息选修复习练习2.doc_第2页
信息选修复习练习2.doc_第3页
信息选修复习练习2.doc_第4页
信息选修复习练习2.doc_第5页
已阅读5页,还剩3页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

/zzh53复习(二)选修部分:算法与程序设计 一、选择题 1、以下问题中,更适合于用程序设计的方式解决的是( )。 A求线性方程组的解 B一组调查数据的图表表示 C编辑文稿 D家庭装修设计 2、鸡兔同笼问题:一个笼子里有鸡和兔,现在只知道里面一共有35个头、94只脚,问鸡和兔各有多少只?试设计一个求解的算法,并用自然语言描述出来。 设所求的鸡数是x,兔数是y,已知笼子里的头数是a,脚数是b。以下算法描述正确的是( )。 A输入方程x+y=a B输入方程x+y=a 输入方程2x+4y=b 输入方程2x+4y=b 求出x 输人a 求出y 输入b 输出x,y 输出x,y C求x=2a-b2 D输人a和b的值 求y=b2a 求x=2a-b2 输入a,b 求y-b2-a 输出x,y的值 输出x,y的值 3、下列关于算法的叙述不正确的是( )。 A算法是解决问题的有序步骤 B算法有输入、输出、确定性、可行性、有穷性等基本特征 C解决同一个问题的算法只有一种 D描述算法的方法主要有自然语言描述法、图示法、伪代码法 4、下列关于计算机语言的叙述中错误的是( )。 A高级语言必须通过编译或解释才被计算机执行 B机器语言程序是计算机可以直接执行的程序 C一条汇编语言指令对应一条机器指令,故汇编语言程序在计算机中可直接执行 D高级语言是与计算机型号无关的计算机算法语言 5、下列关于计算机语言的叙述中,正确的是( )。 A低级语言学习、使用都很难,运行效率又低,所以已被高级语言淘汰 B所谓“高级语言”,是因为只有专家才能使用 C程序一定要装到主存储器中才能运行 D汇编语言是比高级语言容易学习,容易掌握的语言 6、以下关于Visual Basic 60的集成开发环境的说法错误的是( )。 A属性窗口用于显示与修改程序中对象的属性 B工具箱窗口里包含了VB中所有的控件 C工程资源管理器窗口显示了工程中包含的所有项目 D在集成开发环境中可以控制VB工程的运行与停止 7、下列关于添加“控件”的叙述正确的是( )。 A单击工具箱中的控件图标,将指针移到窗体上,再单击鼠标 B单击工具箱中的控件图标,将指针移到窗体上,再拖动鼠标 C用鼠标左键将工具箱中的控件拖到窗体上 D用鼠标右键将工具箱中的控件拖到窗体上 8、下列关于改变或删除“控件”的叙述正确的是( ) A控件一旦被加到窗体后就不能再改变位置和大小 B控件一旦被加到窗体后就不能被删除 、 C控件被加到窗体后就可以被删除 D-控件不能用剪贴板进行复制 9、下列关于属性设置的叙述正确的是( )。 A所有的对象都有同样的属性 B控件的属性只能在设计时修改,运行时无法改变 C控件的属性都有同样的默认值 D引用对象属性的格式为:对象名称属性名称 10、下列每个控件都有的属性是( )。 AName BCaption CFont DInterval 11、下列数据中,只能用双精度型数来表示的是( )。 A4238 B324052342223 C1.564lO5 D-63789 12、下列属于合法变量名的是( )。 A1st Binteger Cab c Dfirstname 13、下列各组关于常量的声明,正确的是( )。 ADim pi as 3.14159 BConst pi=3.14159 CConst pi=3.14159 as single DDim pi as 3.14159 as single14、下列不合法的表达式是( )。 A123+abc B123 & abcC1+23 D?+ 3*(4+5)-67 15、将表达式转换成程序能接受的表达式,以下转换正确的是( )。 A(a+b)2ab B(a+b)2(ab) C(a+b)*(a+b)(ab) D(a+b)*(a+b)(a*b) 16、以下程序段执行后,整型变量a,b的值分别为( )。 a=15 b=20 a=a+b b=a-b a=a-b Aa=20,b=15 Ba=35,b=35 Ca=5,b=5 Da=-5,b=-5 17、下列逻辑表达式中,能正确表示条件“x,y,z全是偶数”的是( )。 A(x+y+z) mod 2=O Bx mod 2=0 or y mod 2=0 or z mod 2=O Cx mod 2=O and y mod 2=0 and z mod 2=O D(x+y+z) mod 2=1 18、假设变量a,b,t均为整型变量,执行以下程序段后,a和b的值分别为( )。 a=2 b=3 if a50 then y=x*2 else y=x*3 A语法有错 B150 C260 D390 24、函数Abs(-4)返回的值是( )A.-4 B.1 C.2 D.425、函数Sqr(16)返回的值是( )A.16 B.1 C.3 D.426、下列属于整型常量的是( )A.ABC B.1997 C.一千零一夜 D.199727、下列属于字符型常量的是( )A.word B.北京奥运会 C.#2006-11-10# D.123428、以下程序段执行后,整型变量a的值为( )a=5b=8b = b - aa = a - bA.8 B.2 C.3 D.529、以下程序段执行后,整型变量a的值为( )a=2b=3b = b + a a = a * bA.10 B.3 C.5 D.630、代数式 对应的VB表达式是( )A.(a + b) / (c * d) B.a + b / cd C.(a + b) / c * d D.a + b / (c * d)31、代数式对应的VB表达式是( )A.(a - b) / c / 2 B.a -b / c / 2 C.(a - b) / (c / 2) D.a - b / (c / 2)32、代数式 对应的VB表达式是( )A.a + b / 2 * c B.(a + b )/ 2 c C.a + b / (2 * c) D.(a + b) / (2 * c)33、在VB语言中,下列正确的赋值语句是( )A.a / 2 = c * 3 B.a + 4 = c C.a = 2 + c D.a + 4 = b - 534、在VB语言中,下列正确的赋值语句是( )A.a / 2 = c B.a + b = c C.a = 9 D.a + 2 = b - 337、如图所示的流程图是求从1累加到10的算法,根据算法,流程图中处的内容是( )A.I = 1 B.I = I + 1 C.I = 10 D.从1到1038、如图所示的流程图为计算圆面积的算法。根据算法,流程图中处的内容是( )A.输出R B.S = 3.14 * 2 * R C.S = 3.14 * R * R D.S = 3.14 * R39、在VB语言中,下列合法的变量名是( )A.x1 B.5566 C.a-c D.ab&3440、在VB语言中,下列合法的变量名是( )A.34ab B.ab_c C.ab-34 D.cc41、若a = 8,b = 5,则运行Print a; -; b; =; a - b的结果是( )A.3 B.a -b = 3 C.8 - 5 = 3 D.a - b = a b42、下列逻辑表达式的值为“假”的是( )A.5 3 And 3 2 B.4 + 11 20 C.3 + 5 7 D.8 / 4 443、下列逻辑表达式的值为“真”的是( )A.10 / 5 8 C.3 + 12 15 D.5 0 And 4 a 0 B.a 12 And a 12 Or a 0 And a 0 then I=”正数“else I=”负数“End ifText2.text=iEnd Sub第3题:Private Sub Command1_Click()Dim a As IntegerDim b As Integer, i As Integera = val(Text1.Text)b = val(Text2.Text)If ab then I=aelse I=bEnd ifText3.t

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论