算法与程序部分复习试题.pdf

上传人:ylj18****70940 文档编号:73525821 上传时间:2023-02-19 格式:PDF 页数:14 大小:1.02MB
返回 下载 相关 举报
算法与程序部分复习试题.pdf_第1页
第1页 / 共14页
算法与程序部分复习试题.pdf_第2页
第2页 / 共14页
点击查看更多>>
资源描述

《算法与程序部分复习试题.pdf》由会员分享,可在线阅读,更多相关《算法与程序部分复习试题.pdf(14页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、 算法与程序部分复习试题 Revised as of 23 November 2020 VB 题复习题 1.下列各组控件都具有 Caption 属性的是 C A.窗体、文本框 B.标签、定时器 C.窗体、标签 D.文本框、定时器 2.下面关于算法的错误说法是B A)算法必须有输出 B)算法必须在计算机上用某种语言实现 C)算法不一定有输入 D)算法必须在有限步执行后能结束 3.下列每个控件都具有的属性是A 4.下列运算结果中,值最大的是 D 4 4 mod 3 mod 4 /表示除,表示整除,mod 表示求余数 5.以下哪个是合法的变量名 D ALen BTestqw C6cost_1 Dco

2、unt2s 6.在 Visual Basic 代码中,将多个语句合并在一行上的并行符是 B A.撇号()B.冒号(:)C.感叹号(!)D.问号()7.下列语句中,可以表示输入语句的有 C D ,输出语句的有 ABE 表示赋值语句的有 ADFG (多选)a)()=val a F.a=a*b+c =309 8下列控件中可设置滚动条的是 C (即具有 ScrollBars 属性的对象)A.计时器 B标签 C文本框 D按钮 9下面程序执行的结果是 C Private Sub Form_Click()A=123:B=456 C=Val(A)+Val(B)val 是把字符转化为数值的函数 msgbox (

3、C 100)End Sub 10在 VB 中,执行“IF A5 then b=10 else b=20”语句后(程序在该行语句前未对 A 变量赋值),B 值为 C 【说明:在 VB 中,如果变量未被赋值而直接引用,则数值型变量的值为 0,字符型变量的值为空串“”。】C A5 B10 C20 D10 或 20 11下列逻辑运算结果为true的是 C or not true and not true C.true or not true and not true 12下列控件中可用于接受用户输入文本,又可用于显示文本的是 B ALabel 控件 B.TextBox 控件 C.Timer 控件 D.

4、CommandButton 控件 13.以下程序段执行后,整型变量 n 的值为 D year=2001 n=year4+year400-year100 A.495 B.505 C.500 D.485 14.下列关于 CommandButton 控件的叙述正确的是 A A.CommandButton 控件的 Caption 属性决定按钮上显示的内容 B.单击 VB 应用程序中的按钮,则系统激活按钮控件对应的 Change 事件 click 事件 C.CommandButton 控件的 name 属性决定按钮上显示的内容 D.以上都不对 15.一只漂亮的酒杯被摔碎了,则漂亮,酒杯,摔,碎了是 C

5、A.对象,属性,事件,方法 B.对象,属性,方法,事件 C.属性,对象,方法,事件 D.属性,对象,事件,方法 16.如果要改变窗体的标题,需要设置窗体对象的属性。B 17.窗体的 BackColor 属性用于设置窗体的 C A.高度 B.宽度 C.背景色 D.前景色 18.Visual Basic 提供的标签控件(LABEL)可具有功能是 B A.输入文本 B.显示文本 C.计时 D.显示时间 19.要使窗体 Form1 的标题栏中显示“正在复制文件”,以下语句正确的是 A A=“正在复制文件”B=“正在复制文件”C=“正在复制文件”DForm1.名称=“正在复制文件”20.Visual B

6、asic 规定窗体文件的扩展名是 B A.for B.frm C.vbp D.bas 21下列关于算法的叙述不正确的是 C A算法是解决问题的有序步骤 B算法具有确定性、可行性、有限性等基本特征 C一个问题的算法都只有一种 D常见的算法描述方法有自然语言、图示法、伪代码法等 22 下列关于添加控件的方法正确的是 B A单击控件图标,将指针移到窗体上,双击鼠标 B双击工具箱中的控件,即在窗体上出现该控件 C单击工具箱中的控件,将指针移到窗体上,再单击 D用鼠标左键拖动工具箱中的某控件到窗体的适当位置 23以下选项中,不是 Visual Basic 控件的是 C A.文本框 B.定时器 C.窗体

7、D.命令按钮 24双击窗体中的对象后,Visual Basic 将显示的窗口是 C A.项目(工程)窗口 B工具箱 C代码窗口 D属性窗口 25下列逻辑表达式中能完全正确表示条件 year 是闰年的是 C A.year mod 4=0 B.year mod 400=0 C.(year mod 400=0)or(year mod 4=0)and(year mod 1000)D.(year mod 400=0)and(year mod 4=0)or(year mod 1000)26若要设置文本框中所显示的文本颜色,使用的属性是 C 27命令按钮能响应的事件是 B ADblClick BClick

8、CLoad DScroll 28如果想在程序中反复使用一个数据“01/01/2000”,为了避免在编写程序时反复输入这个数据,也为了一次能够修改程序中所有用到这个数据的语句,可以采用 C A将这个数据声明为字符串型常量,用一个常量标识符代表它。B将这个数据声明为字符串型变量,用一个变量标识符表示它。C将这个数据声明为日期型常量,用一个常量标识符代表它。D将这个数据声明为日期型变量,用一个变量标识符表示它。29Visual Basic 程序设计的完整的步骤是 C A.可视性程序设计 B代码程序设计 C可视性程序设计和代码程序设计 D界面设计 30在 Visual Basic 环境下,当写一个新的

9、 Visual Basic 程序时,所做的第一件事是 B A.编写代码 B新建一个工程 C打开属性窗口 D进入 VB 环境 31Visual Basic 是一种面向对象的程序设计语言,构成对象的三要素是 B A属性、事件、方法 B控件、属性、事件 C窗体、控件、过程 D 窗体、控件、模块 32只能用来显示字符信息的控件是 B A.文本框 B.标签框 C.图片框 D.图像框 33如果 x=4,那么以下运算结果为 True 的表达式是 D A(x=6)B(x4)Or(x=6)C(x6)Dnot(x4)34.设计一个计算器时,必须要使用的控件是 A A.滚动条 B图片框 C文本框 D单选框 35.下

10、列各赋值语句,语法不正确的是 A A x+y=5 B BiNumber=15 C =time D sLength=x+y 36.Visual Basic 规定工程文件的扩展名是 C A.for B.frm C.vbp D.bas 37下列关于“控体”属性的说法正确的是 A A单击窗体中的某控件,在属性窗口中的属性列表框中找到所要设置的属性,即可设置其属性值。B所有对象都具有同样的属性 C 控件的属性只能在设计时设置,不能在运行时修改 D控件的每一个属性都具有同样的默认值 38下列关于事件的叙述中不正确的是 D A事件是系统预先为对象定义的能被对象认别的动作 B事件可分为用户事件与系统事件两类

11、CVB 为每个对象设置好各种事件,并定义好事件过程的过程名,但过程代码必须由用户自行编写 DVB中所有对象的默认事件都是 Click 39下列各组变量声明不正确的是 D ADim abc as integer,num as single BDim p(3 to 100)as integer CDim aaa,ccc,bb as double Ddim saa,str,sqr as char 40.在使用计算机处理数据的过程中,往往需要对数据进行排序,所谓排序就是:C。A把杂乱无章的数据变为从小到大排列的数据 B把杂乱无章的数据变为从大到小排列的数据 C把杂乱无章的数据变为有序的数据 D以上说法

12、都错误 41.已知:三角形三条边的长 a、b、c,求三角形的面积。求三角形面积的海伦公式是:其中:下述流程图正确的是B。A B C D 42关于下面流程图功能的描述正确的是:D。A输入一个数,若其大于 0 则输出该数,若其小于 0 则输出该数的相反数 B输入一个数,若其小于或等于 0 则输出该数的相反数 C输入一个数,输出其绝对值 D以上答案都正确 43.算法的特征是:有穷性、B、能行性、有 0个或多个输入和有一个或多个输出。)()(cpbpapps2/)(cbap A稳定性 B确定性 C正常性 D快速性 44.可以用多种不同的方法来描述一个算法,算法的描述可以用:C。A流程图、分支和循环 B

13、顺序、流程图和自然语言 C流程图、自然语言和伪代码 D顺序、分支和循环 45.算法中通常需要三种不同的执行流程,即:D。A连续模式、分支模式和循环模式 B顺序模式、结构模式和循环模式 C结构模式、分支模式和循环模式 D顺序模式、分支模式和循环模式 46.流程图是一种描述算法的方法,其中最基本、最常用的成分有:D。A处理框、矩形框、连接框、流程线和开始、结束符 B菱形框、判断框、连接框、流程线和开始、结束符 C处理框、判断框、连接框、圆形框和开始、结束符 D处理框、判断框、连接框、流程线和开始、结束符 47.算法的描述可以用自然语言,下面说法中正确的是:D。A所谓自然语言描述算法就是用人类语言加

14、上数学符号,来描述算法 B用自然语言描述算法有时存在“二义性”C自然语言用来描述分支、循环不是很方便 D以上说法都错误 48.关于程序中的变量,下面说法中错误的是:B中。A一旦将数据存入某变量,读取变量中的值,不会改变变量的内容 B一旦将数据存入某变量,以后就不能将新的数据存入该变量 C一旦将数据存入某变量,以后可以将新的数据存入该变量 D一旦将数据存入某变量,只要不把新的数据存入,变量的内容不会改变 49 程序通常需要三种不同的控制结构,即:顺序结构、分支结构和循环结构,下面说法正确的是:C。A一个程序只能包含一种结构 B一个程序最多可以包含两种结构 C一个程序可以包含以上三种结构中的任意组

15、合 D一个程序必须包含以上三种结构 信息技术基础部分(必修)50.用 UltrEdit 软件观察字符”1949 年新这个成立”的内码,结果如图 2-1-1 所示。图中汉字”新”的内码是(A)C2 (B)C2 D6 (C)D0 C2 (D)FA B3 51.存储一个标准 ASCII 码需要的二进制位数是 (D )(A)1 (B)2 (C)4 (D)8 52.十进制数 35 转换成二进制数是 (D )(A)(110001)2 (B)(110101)2 (C)(101010)2 (D)(100011)2 53.二进制数 1101011 转换成十六进制数是 (D )(A)D3H (B)6AH (C)B

16、6H (D)6BH 54.在计算机中,256 级灰度的图像,每个像素的存储空间是 (B )(A)l 个位 (B)1 个字节 (C)2 个位 (D)2 个字节(A)(B)(C)(D)55.字母“A”的 ASCII 码值的十进制表示是 65(十进制),则字母“G”的 ASCII 码用二进制可表示为 (C )(A)(1001110)2 (B)(111000)2 (C)(1000111)2 (D)(1110001)2 56.算式(78)10-(1101)2 的结果是 (B )(A)(100001)10 (B)(1000001)2 (C)(13)10 (D)(11010)2 57.算式 C7H 一 11

17、00B 的运算结果是 (A )(A)(BB)16 (B)(AA)16 (C)()2 (D)()2 58.用 UltraEdit 软件观察内码,结果下图所示:则图中内码表示的字符可能是 (B )(A)6 个 ASCII 字符 (B)1 个 ASCII 字符和 1 个 GB2312 字符 (C)2 个 GB2312 字符 (D)3 个 GB2312 字符 59.下列数中最大的数是 ()(A)37H (B)50D (C)110110B (D)100110B 率上调 个百分点 60.以下问题适合用计算机编程解决的是 (D )(A)网上购物时物品样式的选择(B)一批电脑绘画作品的评比(C)验证 1000

18、0 以内“大于 6 的偶数必定由两个素数组成”(D)确定放学回家的路线 61.下列四种流程图样式中,能用于表示循环结构的是(D )(A)(B)(C)(D)62.空气污染指数 API 值小于等于 50,说明空气质量为优,下图是判断空气质量是否为优的部分流程图,其中变量 A 表示 API 值,则虚线框内应为 ()(A)(B)(C)(D)63.有流程图结构如下,其算法结构属于(B )(A)顺序结构 (B)选择结构 (C)循环结构 x=0?输出“负数”Y N 输出“非负数”(D)重复结构 64.下图是判断方程ax2+bx+c=0(a0)有无实根的部分流程图,则图中虚线部分的内容是(C )(A)(B)(

19、C)(D)65.求矩形面积s的部分流程图如下图所示,矩形的长、宽分别用变量a、b表示,对于框和框的作用,下列说法正确的是(A )(A)框用于输入a和b的值,框用于输出s的值(B)框用于输出a和b的值,框用于输出s的值(C)框用于输入a和b的值,框用于输入s的值(D)框用于输出 a 和 b 的值,框用于输入 s 的值 66.有流程图如下图所示,其功能是将键盘输入的数进行相加,当输入的数为0时输出它们的和,则图中虚线部分的内容是()(A)(B)(C)(D)67有如下 Visual Basic 程序段:(C )For k=1 to 100 s=s+k Next 其基本控制结构属于(A)顺序结构(B)

20、分支结构(C)循环结构(D)网络结构 68有如下 Visual Basic 程序段:(B )If x59 Then MsgBox(left)Else MsgBox(right)End If 其基本控制结构属于(A)顺序结构(B)分支结构(C)循环结构(D)网络结构 69Windows 的工作机制中,关键的三个概念是:窗口、消息和(A )(A)事件(B)文本(C)文件(D)文件夹 70有如下 Visual Basic 程序段:A=111 B=222 A=A+B B=A-B A=A-B 其基本控制结构属于(A )(A)顺序结构(B)分支结构(C)循环结构(D)网络结构 71Visual Basic

21、 程序设计语言是一种 A(A)高级语言(B)汇编语言(C)机器语言(D)数据库语言 72有如下 Visual Basic 程序段:A=3 B=5 A=A+B B=A+B 该程序段运行后变量 B 的值是 ()(A)3(B)5(C)13(D)15 73有如下 Visual Basic 程序段:y=3 x=y*y If x10 Then y=y*10 End If 该程序段运行后,变量 y 的值是(A )(A)3(B)9(C)10(D)30 74有如下 Visual Basic 程序段:s=0 For k=1 to 5 s=k Next 该程序段运行后,变量 s 的值是()(A)1(B)5(C)10(D)15 75程序的三种基本控制结构是 B(A)顺序结构、层次结构、循环结构(B)顺序结构、分支结构、循环结构(C)树型结构、分支结构、循环结构(D)顺序结构、分支结构、树型结构 76有如下 Visual Basic 程序段:A=3 B=5 A=A+B S=A+B 该程序段运行后,变量 S 的值是()(A)3(B)5(C)8(D)13

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作报告

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁