第2章习题及答案

上传人:文*** 文档编号:371370 上传时间:2018-07-05 格式:DOC 页数:19 大小:133.50KB
返回 下载 相关 举报
第2章习题及答案_第1页
第1页 / 共19页
第2章习题及答案_第2页
第2页 / 共19页
第2章习题及答案_第3页
第3页 / 共19页
点击查看更多>>
资源描述
第 2 章 程序设计入门 习题及答案一、选择题1如果把一个人当作对象,那么血型相当于这个对象的:(A) 属性(B) 方法(C) 事件(D) 行为答案:A知识点:面向对象编程难度:1提示:无题解:无2下列哪一种方法不能改变窗体的大小:(A) 设计时在“窗体设计器”窗口中使用鼠标拖动(B) 设计时在 “属性”窗口中设置相应的属性(C) 运行时设置相应属性的值(D) 将窗体上的控件移出窗体答案:D知识点:集成开发环境难度:1提示:无题解:无3一个对象可以执行的动作和可被对象识别的动作分别称为:(A) 事件、方法(B) 方法、事件(C) 属性、方法(D) 过程、事件答案:B知识点:面向对象编程难度:1提示:无题解:无4在窗体的 Click 事件过程中有以下语句:Label1.Text = Visual Basic若在本语句执行之前,标签控件 Label1 的 Text 属性为默认值,则标签控件的 Name 属性和Text 属性在执行本语句之前的值分别为:(A) Label、Label(B) Label、Text(C) Label1、Label1(D) Text、Label答案:C知识点:标签控件难度:1提示:无题解:无5有语句如下:Label1.Text = Visual Basic该语句执行后,标签控件的 Name 属性和 Text 属性的值分别为:(A) Label、VisualBasic(B) Label1、Visual Basic(C) Label1、Text(D) Label、Label1答案:B知识点:标签控件难度:1提示:无题解:无6在窗体模块 Form1 的代码中,如果要访问窗体对象的 Text 属性,应使用以下哪种格式:(A) Form.Text(B) Form1.Text(C) Form1_Text(D) Me.Text答案:D知识点:窗体模块难度:2提示:无题解:无7文本框对象的哪个属性是逻辑型属性(属性值为 True 或 False):(A) PasswordChar(B) Text(C) ScrollBars(D) MultiLine答案:D知识点:文本框控件难度:1提示:无题解:无8 Visual Basic 源程序的续行符是:(A) 单引号(B) 双引号(C) 冒号(D) 空格与下划线答案:D知识点:语法规划难度:1提示:无题解:无9下面的动作中,不能引发按钮 Click 事件的是:(A) 在按钮上单击鼠标左键(B) 在按钮上单击鼠标右键(C) 把焦点移至按钮上,然后按键盘回车键(D) 如果按钮有快捷字母,按“Alt+该字母”答案:B知识点:按钮控件难度:1提示:无题解:无10 Visual Basic 项目文件主文件的扩展名为:(A) .vb(B) .vbp(C) .sln(D) .vbproj答案:D知识点:项目与项目文件难度:1提示:无题解:无11.使文本框的 ScrollBars 属性设置生效,应将其 _ 属性设置为 True。(A) Text(B) MutiLine(C) Alignment(D) WordWarp答案:B知识点:文本框控件难度:2提示:无题解:无12窗体的 Hide 方法的作用是( ) 。(A) 销毁窗体对象(B) 关闭窗体(C) 将窗体最小化(D )隐藏窗体答案:D知识点:窗体对象难度:1提示:无题解:无13.VB 程序设计中,对象可响应的外部动作称为_ , 而对象可以执行的动作或对象本身的行为则称为_。(A)方法,事件(B)事件,方法(C)属性,方法(D)过程,事件答案:B知识点:面向对象编程难度:1提示:无题解:无14.要使 Form1 窗体启动时的标题栏显示“Hello World”,以下_语句不正确的。(A )Caption =” Hello World”(B) Me.Text =” Hello World”(C) My.Tex t= Hello World(D) Form1.Text=” Hello World”答案:B知识点:窗体对象难度:1提示:无题解:无15.如果文本框的 Enabled 属性设为 False,则_。(A)文本框的文本将变成灰色,并且此时用户不能将光标置于文本框上(B)文本框的文本将变成灰色,用户能将光标置于文本框上,但是不能改变文本框中的内容(C)文本框的文本将变成灰色,用户仍然能改变文本框中的内容(D)文本框的文本正常显示,用户能将光标置于文本框上,但是不能改变文本框中的内容答案:A知识点:文本框控件难度:1提示:无题解:无16.要使命令按钮表面显示文字“退出(X)” ,则应设置其_属性。(A)Text(B)BorderStyle(C)ForeColor(D)BackStyle答案:A知识点:文本框控件难度:1提示:无题解:无17.标签控件的文本对齐方式由_属性决定。(A)TextAlign(B)Align(C)AutoSize(D)BackStyle答案:A知识点:标签控件难度:1提示:无题解:无18.命令按钮不能响应的事件是( ) 。(A)DoubleClick(B)Click(C)MouseDown(D)MouseUp答案:A知识点:按钮控件难度:1提示:无题解:无19.在设计状态下,双击窗体上的控件后,VB 将显示_窗口。(A)工具箱(B)解决方案资源管理器窗口(C)代码窗口(D)属性窗口答案:C知识点:集成开发环境难度:1提示:无题解:无20.当文本框控件中的文本内容被改变时会触发其_事件。(A)Changed(B)TextChanged(C)Modified(D)TextModified答案:B知识点:文本框控件难度:1提示:无题解:无21.在一行内写多条语句时,则语句之间用_符号分隔。(A),(B):(C)、(D);答案:B知识点:语法规则难度:1提示:无题解:无22.在程序运行中,若要使按钮隐藏起来,应将( )属性设置为 False。 (A)Visible(B)Enable(C)Default(D)Canceled答案:A知识点:按钮控件难度:1提示:无题解:无24.要使窗体在运行时不可改变窗体大小,并且没有最大化和最小化按钮,只要对_属性设置就可达到。(A)MinButton(B)MaxButton(C)FormBoderStyle(D)Width答案:C知识点:窗体对象难度:1提示:无题解:无25.获取或设置窗体左上角在屏幕上的坐标,可使用( ) 属性。(A)Size(B)Locate(C)Width(D)Top答案:B知识点:窗体对象难度:1提示:无题解:无26.有程序代码如下:TextBox1.Text=”Visual Basic .NET”则:TextBox1、Text 和“Visual Basic .NET”分别代表_ 。(A)对象,值,属性(B)对象,方法,属性(C)对象,属性,值(D)属性,对象,值答案:C知识点:面向对象编程难度:1提示:无题解:无27.以下不属于 Visual Basic 的工作状态是_。(A)编译(B)设计(C)运行(D)中断答案:A知识点:程序的状态难度:1提示:无题解:无28.在 VB 程序中,对象的大小、颜色等特征称为对象的() 。(A)属性(B)方法(C)事件(D)状态答案:A知识点:面向对象编程难度:1提示:无题解:无29.在集成开发设计环境中,闪电图标表示( ) 。(A)属性(B)字段(C)方法(D)事件答案:D知识点:集成开发环境难度:1提示:无题解:无30.若要求将“Submit” (提交)按钮的快捷键设置为“S ”,应修改其 Text 属性值为() 。(A)&Submit(B)*Submit(C)Submit(D)#Submit答案:A知识点:按钮控件难度:1提示:无题解:无31.单引号()在 Visual Basic 代码中的作用是( ) 。(A)注释符(B)字符串连接符(C)字符串定界符(D)续行符答案:A知识点:语法规则难度:1提示:无题解:无32. 空格加下划线“ _”在 VB 代码中的作用是( ) 。(A) 注释符(B) 字符串连接符(C) 字符串定界符(D) 续行符答案:D知识点:语法规则难度:1提示:无题解:无33.以下叙述中正确的是 _。(A)窗体的 Name 属性指定窗体的名称,用来标识一个窗体(B)窗体的 Name 属性的值显示在窗体标题栏上(C)可以在运行期间改变对象的 Name 属性的值(D)对象的 Name 属性值可以为空答案:A知识点:窗体对象难度:1提示:无题解:无34.如果要在程序运行时将窗体最大化,可以设置窗体的_属性。(A)FormBoderStyle (B)ControlBox(C)Moveable(D)WindowState答案:D知识点:窗体对象难度:1提示:无题解:无35.各种控件都有的属性是 ( )。(A) Text(B) Name(C) ForeColor(D) Text答案:B知识点:控件难度:1提示:无题解:无36.要使文本框中的文字正常显示但不能被修改,应对( )属性进行设置。(A) Locked(B) Visible(C) Enabled(D) ReadOnly答案:D知识点:文本框控件难度:1提示:无题解:无37如果将调试通过后生成的.exe 可执行文件复制到其他计算机上但不能运行,主要原因是( ) 。(A)运行的机器上面无.NET 系统(B)缺少 .vb 源代码文件(C)该可执行文件有病毒(D)以上原因都不对答案: A知识点:项目与项目文件难度:1提示:无题解:无38.在代码窗口中,代码下方有蓝色波浪线表示( ) 。(A)对代码设置了格式(B)编译错误(C)逻辑错误(D)运行时错误答案:B知识点:集成开发环境难度:1提示:无题解:无39Visual Basic .NET 是面向对象的程序设计语言,下面_不是面向对象系统所包含的三要素。(A)变量(B)事件(C)属性(D)方法答案:A知识点:面向对象编程难度:1提示:无题解:无40Visual Studio 集成开发环境中,用于放置运算时不可见控件的是( ) 。(A)工具箱窗口(B)解决方案资源管理器窗口(C)属性窗口(D)组件面板答案:D知识点:集成开发环境难度:1提示:无题解:无二、判断题1标签控件是专门用来显示信息的,所以不能响应鼠标的单击事件。答案:知识点:标签控件难度:1提示:无题解:无2按钮控件 Button1 的 Click 事件过程的过程名称必须为 Button1_Click。答案:知识点:按钮控件难度:1提示:无题解:无3窗体的 Enabled 属性为 False 时,窗体上的按钮、文本框等控件都不会对用户的操作做出响应。答案:知识点:窗体对象难度:1提示:无题解:无4一条 Visual Basic 语句如果不超过 80 个字符是不能续行的。答案:知识点:语法规则难度:1提示:无题解:无5 Visual Basic 程序代码不区分英文字母大小写。答案:知识点:语法规则难度:1提示:无题解:无6按钮控件支持 Click 事件,但不支持 DoubleClick 事件,所以双击按钮不会有任何反应。答案:知识点:按钮控件难度:1提示:无题解:无7文本框的 Left 属性是文本框左边框与屏幕左边框之间的距离,单位为像素。答案:知识点:文本框控件难度:1提示:无题解:无8窗体模块的程序代码和控件对象信息都保存在扩展名为.vb 的文件中。答案:知识点:项目文件难度:1提示:无题解:无9如果窗体的 Left 和 Top 属性值均为 0,则窗体左上角的位置是屏幕左上角。答案:知识点:窗体对象难度:1提示:无题解:无10 Text 属性是窗体、按钮、文本框和标签控件共有的属性。答案:知识点:面向对象编程难度:1提示:无题解:无11一个事件过程只能处理一个对象的一个事件。答案:知识点:面向对象编程难度:2提示:无题解:无12 VB 编译生成的可执行文件有两个版本:Debug 和 Release。答案:知识点:项目文件难度:2提示:无题解:无13在 VB 中,一条语句可分多行,但一行上不能有多条语句。答案:知识点:语法规则难度:1提示:无题解:无14 VB 中的标识符可以用下划线开头,但不能用数字开头。答案:知识点:语法规则难度:2提示:无题解:无15在程序运行过程中,按钮控件上的文字不能变化。答案:知识点:按钮控件难度:1提示:无题解:无16源程序的锯齿状缩进是必须的,否则会出现语法错误。答案:知识点:语法规则难度:1提示:无题解:无17作为注释符的单引号必须用在句首。答案:知识点:语法规则难度:1提示:无题解:无18同一个程序可以编辑生成 Debug 和 Release 两个版本的可执行文件,一般情况下Debug 版本的可执行文件更大些(字节多) 。答案:知识点:项目与项目文件难度:1提示:无题解:无三、填空题1要使按钮表面上显示的文字为“确定(O) ”(其中“O”为快捷键) ,则按钮的 Text 属性值应设置为 。答案:确定(&O)知识点:按钮控件难度:1提示:无题解:无2窗体的程序代码保存在扩展名为 (1) 的文件中,窗体的界面设计保存在以 (2 ) 为扩展名的文件。答案:(1) .vb (2) .Designer.vb知识点:项目文件难度:1提示:无题解:无3要使按钮无效,则可其 Enabled 属性设置为 。答案:False知识点:按钮控件难度:1提示:无题解:无4文本框中所显示的内容是它的 属性的值。答案:Text知识点:文本框控件难度:1提示:无题解:无5要让文本框显示滚动条,必须同时设置 属性和 ScrollBars 属性的值。答案: MultiLine知识点:文本框控件难度:1提示:无题解:无6如果文本框中没有选定的内部,则其 SelectedLength 属性的值为 。答案:0知识点:文本框控件难度:1提示:无题解:无7调用窗体的 (1) 方法可关闭窗体;设置按钮的 (2) 属性可隐藏按钮。答案:(1) Close (2) Visible知识点:文本框控件难度:1提示:无题解:无8要使文本框中的文字不能被修改,应把( )属性设置成 False。答案:ReadOnly知识点:文本框控件难度:1提示:无题解:无9要让 Label 控件显示给定的文字内容,应该设置它的 属性值。答案:Text知识点:标签控件难度:1提示:无题解:无10要在控制台程序运行时输入信息,可使用 Console 类的 (1) 方法,要输出信息应使用 Console 类的 (2) 方法。答案:(1)Read,或 ReadKey,或 ReadLine (2)WriteLine、或 Write知识点:控制台程序难度:2提示:无题解:无11.一个项目中包括了多种类型的文件,其中,扩展名为sln 的文件为 _(1)_文件;扩展名为vbproj 文件为_(2)_文件。 答案:(1)解决方案 (2)项目知识点:项目文件难度:1提示:无题解:无12 “属性 ”窗口中的属性可以按_(1)_ 和_(2)_顺序排列。答案:(1)分类; (2)字母知识点:集成开发环境难度:1提示:无题解:无13要同时保存解决方案中的每个文件,最方便的方法是单击工具栏的_按钮。答案:全部保存知识点:集成开发环境难度:1提示:无题解:无14 ( )是用来管理一个或多个项目的。打开它就可以打开它管理的项目。答案:解决方案知识点:集成开发环境难度:1提示:无题解:无四、练习题与简答题1了解 Visual Basic(Visual Studio)集成开发环境的主要组成部分,学习如何调整几个主要窗口的大小与位置。答案:略知识点:集成环境难度:1提示:无题解:无2熟悉 Visual Basic(Visual Studio)集成开发环境的菜单与工具栏,以及打开关闭工具栏的方法。答案:略知识点:集成环境难度:1提示:无题解:无3简述使用 Visual Basic 开发应用程序的一般步骤。答案:略知识点:集成环境难度:1提示:无题解:无4什么是注释?Visual Basic 程序的注释符是什么?为什么要使用注释?答案:略知识点:集成环境难度:1提示:无题解:无5 Visual Basic 中续行符是什么?为什么要续行?注释行能不能使用续行符?答案:略知识点:集成环境难度:1提示:无题解:无6如图所示的界面是由多少个控件组成的?它们的类型名分别是什么?答案:共 9 个控件,4 个标签,4 个文本框,1 个按钮知识点:面向对象编程难度:1提示:无题解:无图 窗体界面7 Visual Basic 的代码编辑器都有哪些方便编程的功能?答案:语法着色,自动完成,成员提示等知识点:集成环境难度:1提示:无题解:无8什么是类与对象,什么是对象的属性、方法和事件。答案:(略)知识点:面向对象编程难度:1提示:无题解:无9以面向对象的眼光去观察周围的事物。如果将球场上的足球和球员当成对象,分析一下他们有些什么属性、方法与事件,以及相互之间是如何作用的。答案:球员踢球,对于球员(对象)来讲, “踢”是方法,对于球(对象)来讲是, “踢”是事件,球“滚”向球门,滚是其方法。知识点:面向对象编程难度:1提示:无题解:无五、编程题1 新建项目,创建如图所示的界面。要求编写代码实现如下功能:在四个文本框中输入适当数值,单击“改变”按钮后,窗体移动到由“横坐标”和“纵坐标”确定的位置上,并且窗体的高度与宽度也变为“高度”和“宽度”指定的值。保存所建项目、编译为可执行文件,并在 Visual Basic 集成环境之外运行此程序。答案:(见题解)知识点:面向对象编程难度:2提示:无题解:(1 )创新 Windows 窗体应用程序,建立如图所示界面, 4 个标签控件,4 个文本框控件, 1 个按钮控件。对象名使用默认值。(2 )编程程序代码如下,主要是按钮的 Click 事件过程。Public Class Form1Private Sub Button1_Click() Handles Button1.ClickLeft = TextBox1.TextTop = TextBox2.TextWidth = TextBox3.TextHeight = TextBox4.TextEnd SubEnd Class图 窗体界面
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 大学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


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