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

【作业】第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值,却没有滚动条,原因是         。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值