2011-03VB江苏笔试试卷
5.苏州(VB程序设计)比赛试卷答案
![5.苏州(VB程序设计)比赛试卷答案](https://img.taocdn.com/s3/m/af570c9add88d0d233d46acf.png)
2011 年苏州大市中学信息技术教师VB程序设计比赛试卷参考答案一、选择题(2分×10)1、关于VB编程,下面不正确的说法是()A)VB的主要特点是面向对象和可视化编程B)一个控件对象中可以存入多个不同的事件过程C)程序运行后双击窗体的标题栏,就激发窗体的Load事件过程D)在设计状态双击窗体上某控件对象就会打开代码窗口2、以下能在窗体Form1的标题栏中显示“VisualBasic窗体"的语句是()。
A)="VisualBasic窗体" B)Form1.Title="VisualBasic窗体"C)Form1.Caption="VisualBasic窗体" D)Form1.Text="VisualBasic窗体”3、下面是对Timer1对象的InterVal属性设置,使激发Timer事件时间间隔最短的设置是()。
A)Timer1.InterVal=0 B)Timer1.InterVal=10C)Timer1.InterVal=100 D)Timer1.InterVal=10004、工程文件的扩展名是()。
A)frm B)bas C)ocx D)vbp5、表达式Int(8 * Sqr(36) * 10 ^ (-2) * 10 + 0.5) / 10的值是()。
A)0.48 B)0.5 C)0.048 D)0.056、当a=2,b=3,c=4,d=5时,表达式a > b Or a = c And b <> c Or c > d的值是()。
A)1 B)True C)-1 D)False7、执行Let a=8 : Let x = a = 8:Print x + 1程序行后输出的内容是()。
A)出现错误提示信息B)9C)0D)18、表达式Int(123.4567*100+0.5)/100的值是()。
11年春季江苏省计算机等级考试VB真题
![11年春季江苏省计算机等级考试VB真题](https://img.taocdn.com/s3/m/def2a086ec3a87c24128c406.png)
2011年春季江苏省二级VB考试真题第一部分计算机基础知识1.下列有关通信技术的叙述中,错误的是___(1)___ 。
A.无论是模拟通信还是数字通信,目前都是通过载波技术实现远距离的信息传输 B.多路复用技术可以降低信息传输的成本,常用的多路复用技术有TDM和FDM C.卫星通信属于微波通信,它是微波接力通信技术和空间技术相结合的产物D.目前3G移动通信有多种技术标准,我国三大电信运营商均采用同一标准2.使用存储器存储二进位信息时,存储容量是一项很重要的性能指标。
存储容量的单位有多种,下面不是存储容量单位的是___(2)___ 。
A. TBB. XBC. GBD. MB3.设有补码表示的两个单字节带符号整数a=01001110和b=01001111。
则a-b的结果用补码表示为___(3)___ 。
A. 11111111B. 10011101C. 00111111D. 101111114.下列有关PC机主板上BIOS和CMOS的叙述中,错误的是___(4)___ 。
A. BIOS芯片是一块闪烁存储器,其存储的信息关机后不会丢失B. BIOS中包含加电自检程序、系统自举程序等C. CMOS芯片属于易失性存储器,它使用电池供电D. CMOS中存放着与硬件相关的一些配置信息,以及CMOS设置程序5.下列有关PC机中央处理器(CPU)和内存(内存条)的叙述中,错误的是___(5)___ 。
A.目前PC机所使用的Pentium和Core 2微处理器的指令系统有数百条不同的指令 B.所谓双核CPU或四核CPU,是指CPU由两个或四个芯片组成C. DDR内存条、DDR2内存条在物理结构上有所不同,例如它们的引脚数目不同 D.通常台式机中的内存条与笔记本电脑中的内存条不同,不能互换6.下列有关PC机I/O总线与I/O接口的叙述中,正确的是___(6)___ 。
A.PC机中串行总线的数据传输速率总是低于并行总线的数据传输速率B. SATA接口主要用于连接光驱,不能连接硬盘c.通过USB集线器,一个USB接口理论上可以连接127个设备D. IEEEl394接口的连接器与USB连接器完全相同,均有6根连接线7.蓝光光盘(BD)是全高清影片的理想存储介质,其单层盘片的存储容量大约为___(7)___ 。
2011江苏省WORD全国计算机等级考试二级VB考试题库
![2011江苏省WORD全国计算机等级考试二级VB考试题库](https://img.taocdn.com/s3/m/0f52001b7cd184254b35355f.png)
1、下列关于队列的叙述中正确的是(C)A. 在队列中只能插入数据B. 在队列中只能删除数据C. 队列是先进先出的线性表D. 队列是先进后出的线性表2、检查软件产品是否符合需求定义的过程称为(A)A. 确认测试B. 集成测试C. 验证测试D. 验收测试3、下列关于队列的叙述中正确的是(C)A. 在队列中只能插入数据B. 在队列中只能删除数据C. 队列是先进先出的线性表D. 队列是先进后出的线性表4、在一棵二叉树上第5层的结点数最多是(B) 注:由公式2(k-1)得A. 8B. 16C. 32D. 155、用树形结构来表示实体之间联系的模型称为(B)A. 关系模型B. 层次模型C. 网状模型D. 数据模型6、对长度为N的线性表进行顺序查找,在最坏情况下所需要的比较次数为(B) 注:要牢记A. N+1B. NC. (N+1)/2D. N/27、关系表中的每一横行称为一个(A)A. 元组B. 字段C. 属性D. 码8、下列关于队列的叙述中正确的是(C)A. 在队列中只能插入数据B.在队列中只能删除数据C. 队列是先进先出的线性表D. 队列是先进后出的线性表9、在深度为5的满二叉树中,叶子结点的个数为(C)A. 32B. 31C. 16D. 1510、下列叙述中正确的是(A)A. 线性表是线性结构B. 栈与队列是非线性结构C. 线性链表是非线性结构D. 二叉树是线性结构11、下面描述中,符合结构化程序设计风格的是(A)A. 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑B. 模块只有一个入口,可以有多个出口C. 注重提高程序的执行效率D. 不使用goto语句12、在关系数据库中,用来表示实体之间联系的是(D)A. 树结构B. 网结构C. 线性表D. 二维表13、下面描述中,符合结构化程序设计风格的是(A)A. 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑B. 模块只有一个入口,可以有多个出口C. 注重提高程序的执行效率D. 不使用goto语句14、希尔排序法属于哪一种类型的排序法(B)A.交换类排序法B.插入类排序法C.选择类排序法D.建堆排序法15、设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B) 注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出A. 349B. 350C. 255D. 35116、设有下列二叉树:图见书P46对此二叉树中序遍历的结果为(B)A. ABCDEFB. DBEAFCC. ABDECFD. DEBFCA17、数据库系统的核心是(B)A. 数据模型B. 数据库管理系统C. 软件工具D. 数据库18、用树形结构来表示实体之间联系的模型称为(B)A. 关系模型B. 层次模型C. 网状模型D. 数据模型19、软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说明书以及(B)A. 阶段性报告B. 需求评审C. 总结D. 都不正确20、关系表中的每一横行称为一个(A)A. 元组B. 字段C. 属性D. 码21、用树形结构来表示实体之间联系的模型称为(B)A. 关系模型B. 层次模型C. 网状模型D. 数据模型22、下面概念中,不属于面向对象方法的是 (D)A. 对象B. 继承C. 类D. 过程调用23、下列工具中属于需求分析常用工具的是(D)A. PADB. PFDC. N-SD. DFD24、下面概念中,不属于面向对象方法的是 (D)A. 对象B. 继承C. 类D. 过程调用25、数据库系统的核心是(B)A. 数据模型B. 数据库管理系统C. 软件工具D. 数据库26、在一棵二叉树上第5层的结点数最多是(B) 注:由公式2(k-1)得A. 8B. 16C. 32D. 1527、下列叙述中正确的是(A)A. 线性表是线性结构B. 栈与队列是非线性结构C. 线性链表是非线性结构D. 二叉树是线性结构28、下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A)A. 内模式B. 外模式C. 概念模式D. 逻辑模式29、以下数据结构中不属于线性数据结构的是(C)A. 队列B. 线性表C. 二叉树D. 栈30、下面不属于软件工程的3个要素的是(D)A. 工具B. 过程C. 方法D. 环境31、设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B) 注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出A. 349B. 350C. 255D. 35132、结构化程序设计主要强调的是(B)A.程序的规模B.程序的易读性C.程序的执行效率D.程序的可移植性33、设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B) 注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出A. 349B. 350C. 255D. 35134、设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B) 注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出A. 349B. 350C. 255D. 35135、数据的存储结构是指(B)A. 数据所占的存储空间量B. 数据的逻辑结构在计算机中的表示C. 数据在计算机中的顺序存储方式D. 存储在外存中的数据36、希尔排序法属于哪一种类型的排序法(B)A.交换类排序法B.插入类排序法C.选择类排序法D.建堆排序法。
江苏省计算机vb试题及答案
![江苏省计算机vb试题及答案](https://img.taocdn.com/s3/m/3482c0a3534de518964bcf84b9d528ea81c72fcb.png)
江苏省计算机vb试题及答案一、选择题1. 下列关于VB的说法中,错误的是:()A. VB是一种面向过程的编程语言B. VB可以用来开发Windows应用程序C. VB可以实现与数据库的连接和操作D. VB在界面设计方面有很高的灵活性答案:A2. VB是基于哪种编程语言开发而来的?()A. C#B. JavaC. C++D. BASIC答案:D3. VB中绘制一个按钮的控件是:()A. TextBoxB. ListBoxC. ComboBoxD. CommandButton答案:D二、填空题1. VB中的注释使用的符号是()。
答案:'2. VB中用于进行循环操作的关键字是()。
答案:Loop三、简答题1. VB中的数据类型有哪些?请分别举例说明。
答:VB中的数据类型包括整型、浮点型、字符型、布尔型、日期型等。
例如,整型可以用来存储整数值,语法如下:Dim num As Integernum = 10浮点型可以用来存储带小数点的数值,语法如下:Dim flt As Singleflt = 3.14字符型可以用来存储单个字符或字符串,语法如下:Dim str As Stringstr = "Hello, World!"布尔型可以用来表示真(True)或假(False),语法如下:Dim flag As Booleanflag = True日期型可以用来存储日期和时间,语法如下:Dim dt As Datedt = Now()2. VB中如何实现与数据库的连接和操作?答:VB中可以利用ADO(ActiveX Data Objects)对象来实现与数据库的连接和操作。
ADO是一组用于访问数据的组件,可以通过ADO 连接数据库、执行SQL语句,实现对数据库的增删改查操作。
具体步骤如下:1) 导入ADODB库:在VB中,需要先导入ADODB库,以便使用ADO相关的对象和方法。
2) 建立数据库连接:使用ADODB.Connection对象建立与数据库的连接,并设置连接字符串、用户名和密码等信息。
江苏省VB二级考试2003年(秋)
![江苏省VB二级考试2003年(秋)](https://img.taocdn.com/s3/m/2c3e9a6e58fafab069dc0225.png)
2003年(秋)二级考试笔试卷(VB)(本试卷包括计算机基础知识部分和程序设计部分,考试时间共120分钟)第一部分计算机基础知识(各语种相同)1.随着集成电路技术及其制造工艺的发展,CPU芯片的集成度越来越来高,目前Intel公司出品的pentium 4芯片,在其体积仅为几立方厘米的芯片上集成了__各种晶体管。
A.数万个B.数百万个C.近千万个D.数千万个2.在下列有关数的进制系统的叙述中,不正确的是__。
A.所有信息在计算机中的表示均采用二进制编码.B.以任何一种进制表示的数,均可精确地用其它进制来表示.C.二进制数的逻辑运算有三种基本类型,分别为"与"、"或"和"非".D.Windows9x/2000/XP操作系统提供的"计算器"软件可以实现几种进制数之间的转换.3.目前汉字信息的编码标准有多个.在下列的叙述中,错误的是__。
A.Windows98不支持Unicode编码B.BIG5是一个繁体汉字字符集C.GBK收录了20000多个汉字 D.GB2312-80共收录了6000多个汉字4.为了提高机器的性能,pc机的系统总线在不断的发展.在下列的英文缩写中,__与PC机总线无关。
A. PCI B.ISAC.EISAD.RISC5.硬盘的转速是评价硬盘性能的重要指标之一.如果某硬盘的平均等待时间(指需要读/写的扇区旋转到磁头下面的平均时间)为10ms,则该硬盘的转速约为__。
A.1000转/分B.2000转/分C.3000转/分D.6000转/分6.在下列有关程序设计语言及其处理程序的叙述中,错误的是__。
A.用多种不同的汇编语言编写一个程序称为"交叉汇编"B.汇编语言是一种用助记符号表示的、与机器语言接近的符号语言C.机器语言指令是由一串“0”和“1”组成的二进位代码D.编译程序应具有词法分析和语法分析功能7.软件工程是指用工程化的概念、思想、方法和技术指导软件开发的全过程。
在下列叙述中,不符合软件工程基本思想的是__。
(完整word版)2011年秋江苏省计算机二级VB笔试真题及答案
![(完整word版)2011年秋江苏省计算机二级VB笔试真题及答案](https://img.taocdn.com/s3/m/60634556a98271fe910ef9ad.png)
2011年秋江苏省计算机二级VB考试真题第一部分计算机基础知识1. 下列有关信息、信息处理、信息技术的叙述中,错误的是 ___(1)___。
A.信息与物质、能量是客观世界的三大构成要素B.与信息处理相关的行为和活动主要指信息的分类、计算、分析等,但不包含信息的收集和传递C.现代信息技术的主要特征之一是以数字技术为基础D.计算机技术、通信技术均属于信息技术2. 下列有关数字技术与微电子技术的叙述中,错误的是___(2)___A.数字技术是采用有限个状态(主要是两个状态)来表示、处理、存储和传输信息的技术B.比特是信息的基本单位,1个比特可以表示8位二进制数C.集成电路芯片是微电子技术的结晶,是现代信息产业的基础D.Moore定律是指"单块集成电路的集成度平均每18-24个月翻一番"3. 下列有关计算机发展与分类的叙述中,错误的是___(3)___。
A.数字电子计算机诞生于20世纪40年代,个人计算机(微型计算机)产生子20世纪80年代初B.第4代计算机的CPU主要采用中小规模集成电路,第5代计算机采用超大规模集成电路C.计算机分类有多种方法,按其内部逻辑结构通常分为16位机、32位机或64位机等,目前使用的PC机大多是32位机或64位机D.巨型计算机一般采用大规模并行处理的体系结构,我国国防科技大学研制的"天河1号,,巨型计算机,其性能可在全球巨型机排行榜中位居前10名4. 下列有关PC机微处理器的叙述中,错误的是___(4)___A.目前PC机所用的各种微处理器均由Intel公司设计和生产B.微处理器通常由单片集成电路制成C.一台高性能PC机中通常包含多个微处理器D.台式PC机与笔记本PC机采用的微处理器通常有所不同5. 下列有关PC机主板与芯片组的叙述中,错误的是 ___(5)___。
A.台式PC机主板的物理尺寸已经标准化B.有些主板将声卡、网卡、显卡的功能均集成在其中C.芯片组是PC机各组成部分相互连接和通信的枢纽,它们与CPU芯片以及IO接口同步发展D.PC机主板上可安装的内存条类型及内存最大容量与芯片组无关6. 下列是PC机常用的四种外设接口,其中适用于连接硬盘和光驱的是___(6)___A.RS-232B.SATAC.IEEE-1394D.VGA7. 下列有关显示器、显示卡、打印机的叙述中,错误的是___(7)___ 。
江苏省计算机二级vb考试题库及答案
![江苏省计算机二级vb考试题库及答案](https://img.taocdn.com/s3/m/49996b726d175f0e7cd184254b35eefdc8d31529.png)
江苏省计算机二级vb考试题库及答案一、单项选择题(每题2分,共20分)1. VB中的变量声明语句是:A. Dim x As IntegerB. Integer xC. Declare x As IntegerD. Var x As Integer答案:A2. 在VB中,下列哪个函数用于计算两个数的绝对差值?A. AbsB. SgnC. RoundD. Int答案:A3. VB中,以下哪个控件用于显示文本信息?A. LabelB. TextBoxC. ComboBoxD. ListBox答案:A4. 在VB中,要实现一个按钮的点击事件,应该使用哪个关键字?A. OnClickB. ClickC. ButtonClickD. Button答案:A5. VB中,下列哪个数据类型用于存储日期和时间?A. DateB. TimeC. DateTimeD. String答案:C6. 在VB中,下列哪个操作符用于比较两个字符串是否相等?A. =B. ==C. <>D. <>=答案:B7. VB中,下列哪个函数用于计算一个数的平方?A. SqrB. PowC. ExpD. Log答案:B8. 在VB中,下列哪个属性用于设置文本框的只读状态?A. ReadOnlyB. EnabledC. VisibleD. BackColor答案:A9. VB中,下列哪个控件用于显示和编辑多行文本?A. LabelB. TextBoxC. ComboBoxD. ListBox答案:B10. 在VB中,下列哪个关键字用于定义一个子程序?A. FunctionB. SubC. PropertyD. Class答案:B二、填空题(每题2分,共20分)1. 在VB中,使用________关键字可以声明一个变量。
答案:Dim2. VB中的________函数可以将小数四舍五入到最接近的整数。
答案:Round3. 在VB中,使用________属性可以设置窗体的标题。
2011江苏省全国计算机等级考试二级VB试题及答案
![2011江苏省全国计算机等级考试二级VB试题及答案](https://img.taocdn.com/s3/m/a111ced60c22590102029d23.png)
A、国标码 B、机内码
C、最左位置为1的2字节代码 D、ASCII码
25、微型计算机硬件系统中最核心的部件是( B )
A、显示器 B、CPU C、内存储器 D、I/O设备
A、打印成本较低 B、体积小、重量轻
C、采用非击打式,噪音较小 D、以上说法都不对
15、在下列存储中,访问速度最快的是( C )
A、硬盘存储器 B、DRAM C、SRAM D、ROM
A、声卡的字长 B、计算机的字长
C、计算机总线的宽度 D、声卡的采样精度
23、微型计算机中的内存储器,通常采用( C )
A、光存储器 B、磁表面存储器 C、半导体存储器 D、磁芯存储器
37、1959年IBM公司的塞缪尔(A。M。Samuel)编制了一个具有自学能力的跳棋程序,这属于计算机在( D )方面的应用。
A、过程控制 B、数据处理
C、计算机科学计算 D、人工智能
38、在内存中,每个基本单位都被赋予一个唯一的序号,这个序号称为( C )
1、发现软盘带有、用查毒软件处理 B、删除软盘上的所有文件
C、格式化软盘 D、用杀毒软件处理
2、我国颁布汉字编码标准GB 2313-1980,是规定了汉字的( B )
C、一种计算机部件 D、一种计算机程序
28、第四代计算机的逻辑器件,采用的是( B )
A、晶体管 B、大规模、超大规模集成电路
C、中、小规模集成电路 D、微处理器集成电路
D、检查计算机是否染有病毒,消除已感染的部分病毒
18、用于描述内存性能优劣的两个重要指标是( D )
A、存储容量和平均无故障工作时间 B、存储容量和平均修复时间
江苏省计算机二级VB笔试题库含答案
![江苏省计算机二级VB笔试题库含答案](https://img.taocdn.com/s3/m/1d28048ef5335a8102d220ea.png)
江苏省高等学校非计算机专业学生计算机基础及应用能力等级考试试卷二级Visual Basic全真模拟试卷一(本试卷包括计算机基础知识部分和程序设计部分,考试时间共120分钟)说明:1.本试卷满分为60分,分选择题和填空题,试卷不分A、B类型。
2.选择题用答题卡答题。
每一项有A、B、C、D四个可供选择的答案,请选择其中一个你认为正确的答案,用HB铅笔涂写在答题卡的相应答题号内。
每选对一项得1分,不选或选错不得分。
3.填空题用答题纸答题。
请将答案填写在答题纸的相应答题号内,每个答案只占一行,不得换行。
每填对一个答案得1分,不填或填错不得分。
4.请认真填写并仔细核对答题卡和答题纸上的学校名称、准考证号和姓名是否填写正确。
第一部分计算机基础知识1.信息处理系统是综合使用信息技术的系统。
下面有关信息处理系统的叙述中错误的是____1____。
A.信息处理系统从自动化程度来看,有人工的、半自动化的和全自动化的B.应用领域很广泛。
例如银行是一种以感知与识别为主要目的的系统C.信息处理系统是用于辅助人们进行信息获取、传递、存储、加工处理及控制的一种系统D.从技术手段上来看,有机械的、电子的和光学的;从通用性来看,有专片和通用的2.下面关于集成电路的叙述中,错误的是 2 。
A.集成电路是20世纪50年代出现的B.现代集成电路使用的半导体材料通常是硅或砷化镓C.集成电路的许多制造工序必须在恒温、恒湿、超洁净的无尘厂房内完成D.集成电路按用途可分为通用和专用两大类。
微处理器和存储器芯片都属于专用集成电路3.在通信系统的性能指标中, 3 是指数据传输中出错数据占被传输数据总数的比例。
A.信道带宽 B.误码率 C.数据率 D.端-端延迟4.以下数据最大的是 4 。
A.01110110B B.120D C.7DH D.177Q5.从逻辑功能上来讲,计算机硬件主要包括中央处理器(CPU)、内存储器、外存储器、输入设备和输出设备等,它们通过 5 互相连接。
2011年春江苏省计算机二级VB考试笔试真题
![2011年春江苏省计算机二级VB考试笔试真题](https://img.taocdn.com/s3/m/fd6537edaa00b52acfc7cad0.png)
第二部分Visual Basic 程序设计一、选择题(用答题卡答题,答案依次填在21~30答题号内)21.以下说法中,正确的是21 。
A. 属性是对象的特征,所有的对象都有相同的属性B. 属性值只能在属性窗口中设置C. 在程序中可以用赋值语句给对象的任何一个属性赋值D. 对象的运行时属性不出现在对象属性窗口中22.下面4个语句中,错误的是22 。
A.N = InputBox("输入N:", , 5) B.InputBox ("输入N:", , 5) C.MsgBox "请回答" D.K = MsgBox("请回答")23.若设X=1,Y=2,则不能在窗体上显示出“A= 3”的语句是23 。
A.Print A = X + Y B.Print "A="; X + YC.Print "A=" + Str(X + Y) D.Print "A= " & X + Y24.表达式InStr(4, "abcabca", "c") + Int(2.5)的值为24 。
A. 7B. 8C. 5D. 925.以下有关数组的说法中,错误的是25 。
A. 用ReDim语句重新定义动态数组时,其下标的上下界可以使用赋了值的变量B. 用ReDim语句重新定义动态数组时,不能改变已经说明过的数组的数据类型C. 使用ReDim语句一定可以改变动态数组的上下界D. 定义数组时,数组维界值可以不是整数26.以下有关过程的说法中,错误的是26 。
A.不论在Function过程中是否给函数名赋过值,都会返回一个值B.不能在Function与Sub过程内部,再定义Function或Sub过程C.Function过程与Sub过程,都可以是无参过程D.过程名可以和主调过程的局部变量同名27.下列关于菜单的说法中,错误的是27 。
江苏省高中信息技术 VB程序设计试卷19(无答案)
![江苏省高中信息技术 VB程序设计试卷19(无答案)](https://img.taocdn.com/s3/m/b380f869b4daa58da0114aec.png)
VB程序设计试卷19一、单项选择题,每题2分,25 题共50分【第1题】博客是网络上表达个人思想、存储信息资源的一种工具,作为一种信息表达和管理方式,目前做不到的是A、免费接听电话B、做学习笔记C、发表个人随笔D、分类管理信息资源【第2题】数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是A、DBS包括DB和DBMSB、DBMS包括DB和DBSC、DB包括DBS和DBMSD、DBS就是DB,也就是DBMS【第3题】在VB中,下列函数结果是数值型的是A、Chr(x)B、Len(x)C、Str(x)D、String(2, "x2")【第4题】在VB中,已知a=3,b=5,运行下列程序段后,a和b的值为a = a * bb = a / ba = a / bA、a=3 b=5B、a=15 b=3C、a=5 b=5D、a=5 b=3【第5题】要更改窗体的背景色,需要设置的属性是A、ForeColorB、BackGroundC、BackColorD、FillColor【第6题】执行以下VB程序代码的结果是Dim b As Booleanb = 4 = 5Print bA、没有输出B、在窗体上输出FlaseC、出现错误提示窗口D、输出b = 4 = 5【第7题】下列VB程序段运行后,变量a、b的值为a = 1b = 2Do While a < bb = a * ba = 2 * aLoopPrint a, bA、1 2B、2 2C、4 4D、2 4【第8题】下列不能使用音频播放软件播放的文件是A、窗外.midB、战友.wavC、飞翔.flaD、蓝色多瑙河.mp3【第9题】要对世界杯各参赛队的积分情况分组制表,完成大量积分数据的统计,并进行积分排序,最适合使用的软件是A、PowerPointB、ExcelC、WordD、Flash【第10题】用计算机程序解决问题过程,正确设计顺序是A、分析问题→编写代码→设计算法→调试运行B、分析问题→设计算法→编写代码→调试运行C、设计算法→分析问题→编写代码→调试运行D、调试运行→设计算法→编写代码→分析问题【第11题】光学识别OCR、手写识别和语音识别都属于A、专家系统B、机器翻译C、模式识别D、智能代理【第12题】人们在严格筛选古今中医临床经验数据的基础上建立计算机数据库,遵循中医辨证施治原理,开发出高度智能化的医学应用软件,再现古代名医的诊治特点,并实现古今临床名医的联合会诊。
江苏省高中信息技术 VB程序设计试卷7(无答案)
![江苏省高中信息技术 VB程序设计试卷7(无答案)](https://img.taocdn.com/s3/m/beb8cb439ec3d5bbfc0a7447.png)
VB程序设计试卷7一、单项选择题,每题2分,25 题共50分【第1题】下列关于信息表达与交流的叙述,错误的是A、信息的表达与交流都需要遵守法律规范B、电子公告板、微博都是网络信息交流方式C、信息表达与交流是在因特网出现后产生的D、同一种信息内容可以采用不同的方式表达【第2题】在国内外的机器人比赛中,机器人可以灭火、踢足球、跳舞等等,这主要体现了信息技术中的A、网络技术B、人工智能技术C、语音技术D、多媒体技术【第3题】“博客”又称“网络日志”,其英文缩写是A、httpB、BlogC、ebookD、VCD【第4题】下列选项中,含有系统软件的是A、Office 2003、Flash、Windows 7、暴风影音B、Word 2007、Dreamweaver、Photoshop、WPSC、WPS、暴风影音、Flash、PhotoshopD、Excel、PowerPoint、Premiere、Dreamweaver【第5题】如果要对文件进行批量更名,选定10个文件后,右击其中的某一个文件,再单击弹出的快捷菜单中的“重命名”项,输入文件名称为“20120701照片”,确认之后,最后一个文件的名称为A、20120701照片⑴B、20120701照片⑼C、20120701照片⑽D、20120701照片【第6题】下列VB程序段运行后显示的结果为Dim x As String, y As Integerx = "35sin8"y = Val(x)Print x, yA、35 358B、35 35sin8C、35sin8 8D、35sin8 35【第7题】在VB中,设a=2,b=3,c=4,则表达式a>b And b<=c 的值是A、5B、1C、TrueD、False【第8题】在VB中,若希望在窗体标题栏显示文字“韩信点兵程序”,则在程序设计时,应将哪个对象的什么属性值改为“韩信点兵程序”?A、命令按钮的Caption属性B、标签的Caption属性C、文本框的Text属性D、窗体的Caption属性【第9题】在VB中,表达式Int(x/2)=x/2 的作用是A、用于测试x是否为偶数B、返回一个非整数C、返回一个奇数D、用于测试x是否为素数【第10题】在VB中,若i、m、n均是整型变量,则下列代码段的输出结果是m = 0n = 0For i = 1 To 2m = m + 1For j = 1 To 3n = n + 1Next jNext iPrint m, nA、2 5B、2 6C、6 2D、5 2【第11题】如下VB程序段a = 3b = -6a = a + 1b = b - 1m = aa = bb = mPrint a, b运行后,输出结果是A、-7 4B、4 -7C、2 -5D、-5 2【第12题】人类虽然先提出了“四色定理”,但最终还是计算机成功地证明了它,这说明A、人类还是没有计算机聪明B、计算机也会创造性地解决问题C、如果没有计算机,人类永远无法证明“四色定理”D、计算机是按照人设定的算法,发挥运算快的优势实现证明的【第13题】下列关于算法描述的叙述中,正确的是A、用自然语言描述算法不容易产生歧义B、对于同一个问题,可以使用不同算法C、用流程图无法描述循环算法D、伪代码最接近程序设计语言【第14题】A数组中A(1)至A(7)存放着7个数,依次是:-7、-2、0、5、16、43、57,检索43是否存在数组中,若分别采用顺序查找法(从左边第一个数开始查找)和二分查找法,则查找到这个数的比较次数分别是A、6 2B、6 3C、2 6D、2 3【第15题】“物联网”技术的目标是让世界上的所有物品通过信息传感设备与互联网连接起来,实现智能化识别和管理。
(完整word版)2011春江苏省二级VB上机1真题及答案
![(完整word版)2011春江苏省二级VB上机1真题及答案](https://img.taocdn.com/s3/m/6dad8ca476eeaeaad1f330c2.png)
2011春江苏省二级VB上机1真题及答案江苏省二级Visual Basic上机试卷1(本试卷完成时间为70分钟)考试说明:1.改错题的界面不作要求,主要用来调试程序,若题目中有参考界面,则仅作参考。
2.考试结束后,文件必须存放在指定位置,否则适当扣分;考试盘中若无指定文件,则不予评分。
3.程序代码书写应呈锯齿形。
一、改错题(14分)【题目】本程序的功能是:找出100~999之间的十进制数为升序数,且其对应的八进制数也是升序数的整数。
所谓升序数,是指该数的十位数字值大于个位数字值,百位数字值大于十位数字值。
Option ExplicitPrivate Sub CmdFind_Click()Dim n As Integer,s8 As StringFor n=100 To 999s8=d2Q(n)If sx(n) And sx(Val(s8)) ThenList1.AddItem n & "D==>" & s8 & "Q"End IfNext nEnd SubPrivate Function d2Q(n As Integer) As String Dim p As IntegerDop=n Mod 8d2Q=d2Q & CStr(P)n=n\8Loop Until n=0End FunctionPrivate Function sx(ByVal n As Integer)As Boolean Dim num() As Integer,k As Integer,t As Integer Dim i As Integert=Len(CStr(n))ReDim num(t)For k=1 To tnum(k)=Val(Mid(CStr(n),k,1))next kFor i=1 To UBound(num)-1If num(i)>=num(i+1) Then Exit ForNext isx=TrueEnd Function【要求】1.新建工程,输入上述代码,改正程序中的错误。
2011年秋江苏省计算机二级VB考试真题
![2011年秋江苏省计算机二级VB考试真题](https://img.taocdn.com/s3/m/2e7033df65ce050876321374.png)
2011年春江苏省计算机二级VB考试笔试真题-推荐下载
![2011年春江苏省计算机二级VB考试笔试真题-推荐下载](https://img.taocdn.com/s3/m/60e9e9c1f61fb7360b4c6566.png)
VB2011春 第 4 页第二部分 Visual Basic 程序设计一、选择题(用答题卡答题,答案依次填在21~30答题号内)21.以下说法中,正确的是 21 。
A. 属性是对象的特征,所有的对象都有相同的属性B. 属性值只能在属性窗口中设置C. 在程序中可以用赋值语句给对象的任何一个属性赋值D. 对象的运行时属性不出现在对象属性窗口中22.下面4个语句中,错误的是 22。
A .N = InputBox("输入N :", , 5)B .InputBox ("输入N :", , 5)C .MsgBox "请回答"D .K = MsgBox("请回答")23.若设X=1,Y=2,则不能在窗体上显示出“A= 3”的语句是 23 。
A .Print A = X + YB .Print "A="; X + YC .Print "A=" + Str(X + Y)D .Print "A= " & X + Y 24.表达式InStr(4, "abcabca", "c") + Int(2.5)的值为24。
A. 7B. 8C. 5D. 925.以下有关数组的说法中,错误的是 25 。
A. 用ReDim 语句重新定义动态数组时,其下标的上下界可以使用赋了值的变量B. 用ReDim 语句重新定义动态数组时,不能改变已经说明过的数组的数据类型C. 使用ReDim 语句一定可以改变动态数组的上下界D. 定义数组时,数组维界值可以不是整数26.以下有关过程的说法中,错误的是 26 。
A .不论在Function 过程中是否给函数名赋过值,都会返回一个值B .不能在Function 与Sub 过程内部,再定义Function 或Sub 过程C .Function 过程与Sub 过程,都可以是无参过程D .过程名可以和主调过程的局部变量同名27.下列关于菜单的说法中,错误的是 27 。
江苏省计算机二级vb试题及答案
![江苏省计算机二级vb试题及答案](https://img.taocdn.com/s3/m/2804cad66429647d27284b73f242336c1eb9303a.png)
江苏省计算机二级vb试题及答案一、选择题(每题2分,共20分)1. 在Visual Basic中,下列哪个选项是正确的数据类型?A. IntegerB. DoubleC. StringD. All of the above答案:D2. 下列哪个函数用于返回字符串的长度?A. Len()B. Str()C. Mid()D. Left()答案:A3. 在Visual Basic中,哪个关键字用于声明一个变量?A. DimB. SetC. ConstD. All of the above答案:D4. 下列哪个选项是Visual Basic中的循环结构?A. ForB. IfC. DoD. All of the above答案:D5. 在Visual Basic中,哪个属性用于设置或返回一个控件的背景颜色?A. BackColorB. ForeColorC. TextColorD. None of the above答案:A6. 下列哪个选项是Visual Basic中的事件?A. ClickB. LoadC. Both A and BD. None of the above答案:C7. 在Visual Basic中,哪个函数用于将数字转换为字符串?A. Val()B. Str()C. CStr()D. None of the above答案:C8. 下列哪个选项是Visual Basic中的控件?A. TextBoxB. LabelC. Both A and BD. None of the above答案:C9. 在Visual Basic中,哪个语句用于结束一个程序的执行?A. EndB. ExitC. Both A and BD. None of the above答案:C10. 下列哪个选项是Visual Basic中的文件访问模式?A. Open For InputB. Open For OutputC. Both A and BD. None of the above答案:C二、填空题(每题2分,共20分)1. 在Visual Basic中,使用________函数可以将字符串转换为日期。
(完整word版)2011秋江苏计算机二级VB上机试题
![(完整word版)2011秋江苏计算机二级VB上机试题](https://img.taocdn.com/s3/m/419924f1fad6195f302ba658.png)
2011秋(VB02)一、改错题(14分)【题目】本程序的功能是从一个包含有数字的字符串中,将连续出现的数字提取出来作为一个整数,在把这些整数转换为8位二进制数。
(输入的字符串的末尾不得是数字,且连续出现的数字组成的整数不超过255) Option ExplicitPrivate Sub Command1_Click()Dim sn() As Integer,i As Integer,st As StringDim p As String * 1, q As String,k As Integerst = Text1:k = 1Dop = Mid(st,k,1)If p 〈= ”9” And p 〉= "0" Then q = q & pElseIf q 〈〉"” Theni = i + 1ReDim sn(i)sn(i)= Val(q)q = ””End Ifk = k + 1Loop Until k 〉Len(st)For i = 1 To UBound(sn)st = sn(i) &”-—" & Right(”0000000" &d2b(sn(i)),8)List1.AddItem stNext iEnd SubPrivate Function d2b(n As Integer)As StringDim p As StringDop = n Mod 2d2b= d2b & pn = n \ 2Loop Until n = 0End Function二、编程题(26分)【题目】编写程序,找出给定数据范围内所有的盈余数.所谓盈余数是指除自身以外的因子之和大于其自身的整数。
例如:12的因子有1、2、3、4、6,1+2+3+4+6=16〉12,所以12就是一个盈余数。
【编程要求】1.程序参考界面如图所示,编程时不得增加或减少界面对象或改变对象的种类,窗体及界面元素大小适中,且均可见;2.运行程序,在“A"文本框中输入数据范围的起始值,在“B:”文本框中输入数据范围的结束值,按“查找”按钮,则将数据范围内的盈余数按参考界面中的格式输出到列表框中;按“清除"按钮,将文本框和列表框清空,焦点置于“A:”文本框上;按“结束”按钮,结束程序运行;3.程序中应至少定义一个通用过程,用于求一个整数的因子及所有因子之和,或用于判断一个整数是否为盈余数。
江苏省计算机二级Visual+Basic上机考试真题2011年秋
![江苏省计算机二级Visual+Basic上机考试真题2011年秋](https://img.taocdn.com/s3/m/0a535fc269dc5022abea001e.png)
江苏省计算机二级Visual Basic上机考试真题2011年秋(总分:40.00,做题时间:120分钟)一、考试须知: (总题数:2,分数:40.00)1.改错题(14分) 【题目】本程序的功能是:找出100~999之间的回文数,且其对应的8进制数也是回文数的整数。
所谓回文数,是指正读与倒读都相同的数。
1 Option Explicit 2 Private Sub Command1_Click() 3 Dim i As Integer,m As Integer 4 For i=100 To 999 5 m=d2Q(i) 6 If m And Reverse(i)Then 7 List1.AddItem CStr(i) 8 List2.AddItem CStr(m) 9 End If 10 Next i 11 End Sub 12 Private Function d2Q(n As Integer)As String 13 Dim P As Integer 14 Do 15 P=n Mod 8 16 d2Q=CStr(p) & d2Q 17 n=n/8 18 Loop Until n=0 19 End Function 20 Private Function Reverse(n As Integer)As Boolean 21 Dim i As Integer,s As String 22 s=CStr(n) 23 For i=1 To Len(s)/2 24 If Mid(S,i,1)<>Mid(S,Len(s)-i+1,1) Then Exit For 25 Next i 26 Reverse=True 27 End Function 【要求】 1.新建工程,按参考界面形式创建窗体,再从T盘根目录下的err.txt文件中将有错误的程序代码复制到代码编辑器窗口中或自行输入上述代码,改正程序中的错误。
【精品】江苏省二级计算机考试VB上机试题1
![【精品】江苏省二级计算机考试VB上机试题1](https://img.taocdn.com/s3/m/161353c4f18583d0496459fc.png)
江苏省高等学校非计算机专业学生计算机基础知识和应用能力等级考试上机试卷(2011春)二级VisualBasic语言(试卷代号VB01)(本试卷完成时间70分钟)【考试须知】1.改错题的界面不作要求,主要用来调试程序,若题目中有参考界面,则仅作参考;2.考试结束后,文件必须存放在指定位置,否则适当扣分;考试盘中若无指定文件,则不予评分;3.程序代码书写应呈锯齿形。
一、改错题(14分)【题目】本程序的功能是,找出100~999之间的10进制数为升序数,且其对应的8进制数也是升序数的整数。
所谓升序数是指该数的十位数字值大于个位数字值,百位数字值大于十位数字值。
OptionExplicitPrivateSubCmdFind_Click()DimnAsInteger,s8AsStringForn=100To999s8=d2Q(n)Ifsx(n)Andsx(Val(s8))ThenList1。
AddItemn&“D==〉”&s8&”Q”EndIfNextnEndSubPrivateFunctiond2Q(nAsInteger)AsStringDimpAsIntegerDop=nMod8d2Q=d2Q&CStr(p)n=n\8LoopUntiln=0EndFunctionPrivateFunctionsx(ByValnAsInteger)AsBooleanDimnum()AsInteger,kAsInteger,tAsIntegerDimiAsIntegert=Len(CStr(n))ReDimnum(t)num(k)=Val(Mid(CStr(n),k,1)) NextkFori=1ToUBound(num)—1Ifnum(i)>=num(i+1)ThenExitFor NextiEndFunction【要求】1.新建工程,输入上述代码,改正程序中的错误;2.改错时,不得增加或删除语句,但可适当调整语句位置;3.将窗体文件和工程文件分别命名为F1和P1,并保存到T盘的根目录下.二、编程题(26分)【题目】编写程序,对实验数据进行分组均化处理。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
江苏1.以下说法中,正确的是()A. 属性是对象的特征,所有的对象都有相同的属性B. 属性值只能在属性窗口中设置C. 在程序中可以用赋值语句给对象的任何一个属性赋值D. 对象的运行时属性不出现在对象属性窗口中2.下面4个语句中,错误的是()A. N = InputBox("输入N:", , 5)B. InputBox("输入N:", , 5)C. MsgBox "请回答"D. K = MsgBox("请回答")3.若设X=1,Y=2,则不能在窗体上显示出“A=3”的语句是()A. Print A = X + YB. Print "A="; X + YC. Print "A=" + Str(X + Y)D. Print "A=" & X + Y4.表达式InStr(4, "abcabca", "c") + Int(2.5)的值为()A. 7B. 8C. 5D. 95.以下有关数组的说法中,错误的是()A. 用ReDim语句重新定义动态数组时,其下标的上下界可以使用赋了值的变量B. 用ReDim语句重新定义动态数组时,不能改变已经说明过的数组的数据类型C. 使用ReDim语句一定可以改变动态数组的上下界D. 定义数组时,数组维界值可以不是整数6.以下有关过程的说法中,错误的是()A. 不论在Function过程中是否给函数名赋过值,都会返回一个值B. 不能在Function与Sub过程内部,再定义Function或Sub过程C. Function过程与Sub过程,都可以是无参过程D. 过程名可以喝主调过程的局部变量同名7.下列关于菜单的说法中,错误的是()A. 除了Click事件之外,菜单项不能响应其他事件B. 菜单的名称项(Name属性)不可缺省C. 只有当代码窗口为当前活动窗口时,才能打开菜单编辑器D. 菜单项的快捷键不能任意设置8.设a=1,b=2,c=3,逻辑表达式a < b And Not c > b Xor c < a的值是()A. FalseB. -1C. TrueD. 19.在窗体Form1中用“Public Sub Fun(x As Integer, y As Single)”定义过程Fun,在窗体Form2的某事件过程中定义了变量I和J均为Integer,若要在此过程中调用Form1中的Fun过程,则下列语句中正确的是()A. Call fun(I, J)B. Call Form1.fun(I, J)C. fun I, (J)D.Form1.fun I, (J)10.以下有关文件操作的说法中,正确的是()A. 在某过程中用Open语句打开的文件,只能在这个过程中使用B. 不能用Output、Append方式打开一个不存在的顺序文件C. 在Input方式下,可以使用不同的文件号同时打开同一个文件D. 在不同的过程中,可以用同一个文件号同时打开不同的文件二、填空题1.执行下列程序,单击按钮Command1,窗体上显示的第一行内容是(),第二行内容是(),第三行内容是()。
Option ExplicitPrivate Sub Command1_Click()Dim a As Integer, b As Integera = 4b = 3Do Until a > 10b = b / 2Do Until b > 10a = (a + b) \ 2 + bb = b + 5Print a, bLoopa = a - 3LoopEnd Sub2.执行下面程序,当单击Cmd1时,在窗体上显示的第一行内容是(),第二行的内容是(),第四行的内容是()。
Option ExplicitPrivate Sub Cmd1_Click()Dim a As Integer, b As Integera = 1b = 2Print fun(2 * b, fun(a, (b)))Print a; bEnd SubPrivate Function fun(x As Integer, y As Integer) As Integerx = x + 2y = x - y + 3fun = x + yPrint funEnd Function3.执行下面的程序,单击CmdRun后,数组元素a(1,2)的值是(),a(2,1)的值是(),a(3,2)的值是()。
Option ExplicitOption Base 1Private Sub CmndRun_Click()Dim A(3, 3) As Integer, i As Integer, j As Integer, k As Integer, n As Integern = 3i = 1: j = nA(i, j) = 1For k = 2 To n * nIf i + 1 > n Theni = n - j + 2: j = 1ElseIf i + 1 <= n And j + 1 > n Thenj = j - i: i = 1Elsei = i + 1: j = j + 1End IfA(i, j) = kNextFor i = 1 To nFor j = 1 To nPrint A(i, j);NextPrintNextEnd Sub4.运行程序,在文本框Text1中输入用空格分隔的4位二进制数1001、0101和0110,单击“处理”按钮,在多行文本框Text2中第一行显示(),第二行显示(),第三行显示()。
Option ExplicitPrivate Sub Cmd1_Click()Dim S(3) As String, n As IntegerDim i As Integer, k As Integerk = 1For i = 1 To 3S(i) = Mid(Text1, k, 4)k = k + 5Call Transform(n, S(i))Text2 = Text2 & n & vbCrLfNext iEnd SubPrivate Sub Transform(n As Integer, S As String)Dim k As Integer, i As Integer, L As IntegerL = Len(S)If Val(Mid(S, 1, 1)) = 1 Thenn = -(2 ^ (L - 1))Elsen = 0End IfFor i = 2 To Lk = Mid(S, i, 1)n = n + k * 2 ^ (L - i)Next iEnd Sub5.执行下列程序,单击CmdRun按钮,则窗体上显示的第一行是(),第二行是(),最后一行是()。
Option ExplicitPrivate Sub CmdRun_Click()Dim n As IntegerFor n = 4 To 7If Fun1(n, Sqr(n)) ThenPrint n; "SS"ElsePrint n; "HS"End IfNext nEnd SubPrivate Function Fun1(n As Integer, i As Integer) As BooleanIf i = 1 ThenFun1 = TrueElseIf n Mod i <> 0 ThenFun1 = Fun1(n, i - 1)ElseFun1 = FalseEnd IfEnd Function6. 下面程序的功能是求S 的值。
)1()12(31)()2)(1(531)3)(2)(1(31)2)(1()1(32>+⋅-⋅+++++⋅⋅⋅++++⋅⋅++++=x x k k x x x x x x x x x x x x s k计算到第k 项的值小于等于10-6为止。
请完善本程序。
Option ExplicitPrivate Sub CmdSum_Click()Dim s As Single, x As Single, k As Integer, t As Singlex = CSng(Text1.Text)k = 1Dot = pt(x, k)s = s + tk = k + 1Loop Until t <= 0.000001Text2.Text = CStr(s)End SubPrivate Function pt(x As Single, n As Integer) As SingleDim i As Integerpt = 1For i = 1 To npt = pt * (x + i) / (2 * i - 1)Next ipt = pt / x ^ nEnd Function7.下面程序的功能是,找出100~999之间具有以下特点的整数:其全部真因子(1和自身除外的因子)中,所有素数因子之和的2倍等于其余因子的和数。
请完善本程序。
Option ExplicitOption Base 1Private Sub Command1_Click()Dim i As Long, j As Long, m As Integer, st As StringDim a() As IntegerFor i = 100 To 999m = 0For j = 2 To i - 1If i Mod j = 0 Thenm = m + 1ReDim Preserve a(m)a(m) = jEnd IfNext jIf m > 0 ThenIf yzh(a, st) Then List1.AddItem i & ":" & stEnd IfErase aNext iEnd SubPrivate Function yzh(a() As Integer, st As String) As BooleanDim i As Integer, j As IntegerDim sum1 As Long, sum2 As Long, st1 As String, st2 As StringFor i = 1 To UBound(a)For j = 2 To Sqr(a(i))If a(i) Mod j = 0 Then Exit ForNext jIf Then ‘j > Sqr(a(i))sum1 = sum1 + a(i)st1 = st1 & a(i) & "+"Elsesum2 = sum2 + a(i)st2 = st2 & a(i) & "+"End IfNext iIf sum1 * 2 = sum2 Thenyzh = Truest = "(" & Left(st1, Len(st1) - 1) & ")*2=" & Left(st2, Len(st2) - 1)End IfEnd Function8.本程序的功能是求-128~+127之间整数n的8位2进制补码。