【MOOC】VisualBasic.NET程序设计入门(同济大学) 参考答案 您所在的位置:网站首页 vb中项目文件的扩展名 【MOOC】VisualBasic.NET程序设计入门(同济大学) 参考答案

【MOOC】VisualBasic.NET程序设计入门(同济大学) 参考答案

2024-06-25 14:05| 来源: 网络整理| 查看: 265

【作业】第1讲 VB.NET入门基础 第1讲 实验作业 VB.NET环境和可视化编程基础

1、 问题:启动VB.NET,创建一个“Windows应用程序”类型的应用程序。程序的设计界面如图1.1,以“昵称-1-1”为项目名保存。项目完成后,将整个项目文件夹压缩成:昵称-1-1.rar,以附件形式提交。要求:在屏幕上显示“欢迎学习VB.NET”,在文本框输入你的姓名,在标签框显示输入的姓名。            

                         图1.1  实验1.1运行界面              【提示】① 所用的控件及属性设置见表2.1.1。

② “欢迎学习VB.NET”要在两行显示,将Label1控件的宽度缩小一些,控件的属性见表2.1.1。③ Label1是第一个Label控件,小写字母“l”与数字“1”要区分。 评分规则: 【 界面正确,项目能正确运行得2分;界面正确,但不能运行得1分,否则0分。 】

2、 问题:模仿教材例1.1,改变事件过程中上下移动为左右移动,也要考虑文字出窗体边界的情况。            

                       图1.2 实验1.2 设计界面各控件及属性在属性窗口设置见表格2.1.2,背景图形文件可以选择自己喜欢的。按钮上的图标通过Windows搜索功能查找。以“昵称-1-2”为项目名保存。项目完成后,将整个项目文件夹压缩成:昵称-1-2.rar,以附件形式提交。        

评分规则: 【 界面正确,项目能正确运行得2分;界面正确,但不能运行得1分,否则0分。 】

第1讲 VB.NET入门基础 单元测验

1、 问题:不属于VB.NET特点的是            。 选项: A:没有语法的程序编写语言 B:易学易用的集成开发环境 C:具有面向对象的可视化设计工具 D:事件驱动的编程机制 E:支持结构化程序设计 F:具有丰富的数据类型、类库 G:强大的数据库、网络和图形功能 H:完备的帮助功能 答案: 【没有语法的程序编写语言】

2、 问题:在VB.NET中,显示帮助信息的快捷键是          。 选项: A:F1 B:F2 C:F5 D:F6 E:F3 F:Alt+F4 G:Ctrl+C 答案: 【F1】

3、 问题:在VB.NET集成开发环境中,通过         窗口编写程序。 选项: A:代码 B:即时 C:监视 D:布局 E:属性 F:事件 答案: 【代码】

4、 问题:在集成开发环境有两类窗口,浮动和固定,下面            窗口不是浮动窗口。 选项: A:窗体 B:代码 C:工具箱  D:属性   E:即时 答案: 【窗体; 代码】

5、 问题:VB.NET项目文件的扩展名是            。 选项: A:.vbproj B:.vb C:.sln D:.exe   E:.user F:.frm 答案: 【.vbproj】

6、 问题:在下列窗口中,           可以查看与项目有关的所有文件。 选项: A:解决方案资源管理器  B:属性窗口 C:起始页   D:任务列表 E:代码窗口 F:工具箱窗口 答案: 【解决方案资源管理器 】

7、 问题:将调试好的exe可执行文件复制到其他机器上不能运行,其主要原因是__ 。 选项: A:运行的机器上无.NET框架 B:缺少窗体文件 C:该可执行文件有病毒 D:缺少代码文件 E:缺少属性文件 F:缺少方法文件 答案: 【运行的机器上无.NET框架】

8、 问题:在下列有关VB.NET项目文件的叙述中,不正确的是            。 选项: A:打开扩展名为.vb的文件,就能打开项目文件。 B:打开扩展名为.exe的文件,就能打开项目文件。  C:单击工具栏上的“保存全部”按钮,可以保存项目的所有相关文件。 D:执行“文件|关闭项目”命令,可以将当前项目的所有文件关闭。     E:创建新项目时,系统自动创建一个与项目名称同名的文件夹。      F:bin\debug是项目的当前目录,用于存放运行该项目的可执行程序和通过编码装入的图片、数据库等素材。  答案: 【打开扩展名为.vb的文件,就能打开项目文件。; 打开扩展名为.exe的文件,就能打开项目文件。 】

9、 问题:对象有三要素,分别是:         。 选项: A:属性,事件和方法。 B:界面,代码和属性 C:事件,数据和结构 D:方法,函数和功能 E:属性,驱动和代码 答案: 【属性,事件和方法。】

10、 问题:在VB.NET中,解决方案文件的扩展名是          。 选项: A:.sln B:.exe C:.vb D:.frm E:.cs F:.obj 答案: 【.sln】

11、 问题:对象发生了某个事件,就会执行与这个事件相应的代码,这段代码被称为         。 答案: 【事件过程】

12、 问题:.NET框架有两个重要组成部分:                (填写中文)和.NET基础类库。 答案: 【公共语言运行时库】

【作业】第2讲 可视化编程基础 第2讲实验作业 VB.NET环境和可视化编程基础(续)

1、 问题:按照教材例2.2对窗体三个事件过程(Load、Click、DoubleClick)的编程。程序运行效果如图2.1。以“昵称-2-1”为项目名保存。项目完成后,将整个项目文件夹压缩成:昵称-2-1.rar,以附件形式提交。具体要求:(1)三个事件中装入不同的图片,可以是你自己喜欢的任何图片或者是你学校的图标。

                          (a) Load事件运行效果         (b) Click事件运行效果       (c) DoubleClick事件运行效果                                图2.1  实验2.1运行界面(2)练习对鼠标指针Cursor的改变,当装入窗体时,鼠标改变为Key04.ico图标文件;当双击双击窗体时,鼠标恢复为默认(Default)状态;练习对窗体图标Icon、边框线类型FormBorderStyle、最大化按钮和最小化按钮的改变。【提示】①窗体背景图片和卸掉图片在代码窗口分别通过语句实现:Me.BackgroundImage = Image.FromFile("图片文件名")Me.BackgroundImage = Nothing                      ‘ 卸掉图片,窗体无背景图片②鼠标指针Cursor和窗体图标Icon的改变在代码窗口分别通过语句实现:         Me.Cursor = New Cursor("key04.ico")               ‘ 鼠标指针改为指定的文件名图标         Me.Cursor = Cursors.Default                       ‘ 鼠标指针恢复为默认值Me.Icon = New Icon("misc34.ico")                  ‘ 改变窗体左上方的小图标③图片、图标文件一般使用相对路径,则文件应存放在该项目的Bin\Debug文件夹下。 评分规则: 【 界面正确,项目能正确运行得2分;界面正确,但不能运行得1分,否则0分。 】

2、 问题:命令按钮对文本选中内容的复制、字体设置,效果见图2.2。创建项目,以“昵称-2-2”为项目名保存。项目完成后,将整个项目文件夹压缩成:昵称-2-2.rar,以附件形式提交。具体要求如下:界面有两个文本框,三个命令按钮①Button1:Text属性为“隶书 25磅”,Button1_Click事件过程代码为:    TextBox1.Font = New Font("隶书", 25)②Button2:Text属性为“幼圆 15磅”,代码类似。③Button3:Text属性为“复制  =>”,要求复制在TextBox1选中的内容以及其字体格式。选中的内容通过TextBox1的.SelectedText属性;字体通过Font直接赋值。               

                            图2.2  运行界面 评分规则: 【 界面正确,项目能正确运行得2分;界面正确,但不能运行得1分,否则0分。 】

第2讲 可视化编程基础 第2讲单元测验

1、 问题:两个控件的              属性一定不能相同。 选项: A:Name B:Text C:Font D:Size E:Location F:Visible 答案: 【Name】

2、 问题:窗体的Load事件,在              时候触发。 选项: A:当应用程序启动后 B:当鼠标单击窗体时 C:当鼠标双击窗体时 D:当窗体变成活动窗体时 E:当改变窗体的大小时 答案: 【当应用程序启动后】

3、 问题:设置窗体边框的属性是              。 选项: A:FormBorderStyle B:Text C:BackgroundImage D:Cursor E:Icon 答案: 【FormBorderStyle】

4、 问题:下列不属于控件属性的是              。 选项: A:Class B:Click C:Name D:Text E:Size F:Font G:Visible 答案: 【Class; Click】

5、 问题:如果某控件的Enable属性为false,则表示             。 选项: A:该控件无效 B:该控件不显示 C:该控件没有背景颜色 D:该控件没有字体 E:该控件不能删除 F:该控件位置固定 答案: 【该控件无效】

6、 问题:当文本框的ScrollBars属性设置了非None值,却没有滚动条,原因是         。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有