【VB开源代码栏目提醒】:网学会员--在 VB开源代码编辑为广大网友搜集整理了:程序设计基础(VB)作业及答案(选做) - 职业资格绩等信息,祝愿广大网友取得需要的信息,参考学习。
《程序设计基础
VB》
作业 第1章习题 1 什么是对象什么是对象的属性、方法和事件 2 Visual Basic有哪些不同的版本你上机使用的是哪一个版本 第2章习题 四、简答题 1什么是注释Visual Basic 程序的注释符是什么为什么要使用注释 2Visual Basic中续行符是什么为什么要续行注释行能不能使用续行符 3图2.1所示的界面是由多少个控件组成的它们的类型名分别是什么 第3章习题 四、找出合法的变量名 3M2xePIOKDIMdimawe_nameab 第5章习题 三、编程题 1 编程计算1-23-45-6…n的值其中n由文本框输入1n。
2 编程计算1094321109...4321的值 第8章习题 一、选择题 1下列对象中_______在运行时一定是不可见的。
ALine BTimer CShape DFrame 2下面各类型对象中没有Move方法的是______。
AForm BShape CLine DImage 3列表框控件的下列几个属性中_____不是数组。
AList BListIndex CSelected DItemData 4向列表框中添加一个条目应使用列表框的_______方法。
AInsertItem BAddItem CAppendItem DRemoveItem 5下列的控件中不具有Caption属性的是______。
AListBox BCheckBox CFrame DOptionButton 6下面________类型的对象不能作为控件的容器。
AForm BPictureBox CShape DFrame 7要使一个图片框控件自动地附着在窗体的一条边上应该设置它的_______属性。
APicture BAlign CLeft DAutoSize 8_______控件不支持Change事件。
ATextBox BLabel CPictureBox DListBox 9_______对象不支持DblClick事件。
AOptionButton BCheckBox CForm DImage 二、填空题 1定时器控件的Interval属性值是指时间间隔单位是 1 当每隔此间隔的时间定时器会引发一次 2 事件。
2Visual Basic为添加到窗体上的第一个图片框提供的默认对象名为 3 。
3组合框的 4 属性决定了该组合框是简单组合框、下拉式组合框还是下拉式
列表框。
4当复选框被选定它的Value属性值为 5 单选框被选定时则它的Value属性值为 6 。
5不支持Click事件的控件类型有 7 _。
三、判断题 1文本框中只能显示单行文本要显示多行文本应该使用列表框控件。
2直线控件无Move方法、Left属性、Top属性所以直线控件在运行时不能移动。
3组合框控件可以看作是文本框与列表框的组合体所有它具有二者的全部属性、方法与事件。
4当定时器控件的Interval属性值为0时会连续不断地发送Timer事件。
5可以通过语句
代码使一个单选框组中的所有单选框均为不选定状态。
《程序
设计基础
VB》作业答案 第1章 1 答在面向对象的
程序设计思想中自然界中所有的事物包括
计算机中的事物都可以被看作是一个个的对象Object.如人、杯子、桌子程序界面中的文本框、单选框、复选框和按钮也是对象。
属性是指一个对象所具有的性质、特征。
例如某个人看作一个对象的姓名、性别、身高和学历是这个人的属性。
方法指的是对象所具有的动作和行为。
呼吸、吃饭、跑步、唱歌、跳舞等这些行为就是某个人对象的方法。
事件是指对象能够识别并作出反应的外部刺激。
例如下课的铃声响了、天下雨了、周末到了都是人所能识别并作出反应的事件。
2 答 有纵向版本如
VB1.0、
VB3.0、
VB5.0以及
VB6.0在Visual Basic语言的发展过程中每一次大的改进都伴有新版本的诞生。
这种版本从时间上可以看成“纵向版本”。
有横向版本其中又分为本地化版本和不同类型用户版本。
在同一个“纵向版本”下还有不同的“横向版本”。
例如同样是Visual Basic 6.0Microsoft公司针对不同的国家和地区对它进行了“本地化”有Visual Basic 6.0简体中文版、Visual Basic 6.0繁体中文版、Visual Basic 6.0日文版等 。
除了推出Visual Basic 的“本地版”Microsoft还为不同类型的用户提供了不同的版本如Visual Basic 6.0有
学习版Learning Edition、专业版Professional Edition和企业版Enterprise Edition。
我使用的是Visual Basic 6.0中文专业版。
第2章 四、简答题 1答 注释是在程序中添加的说明性文字。
Visual Basic把“’”英文的单引号作为注释符。
注释内容主要用来解释语句、过程的作用以便他人或开发者本人日后能够读懂程序。
2答 Visual Basic中的续行符是“ _”空格与下划线。
因为
代码编辑器中文本不自动换行太长的语句不能在窗口中方便地查看也不方便打印所以
VB中允许将一条语句分两行或多行书写。
注释行能使用续行符。
3答1个窗体、4个标签、4个文本框、1个命令按钮 第3章 四、 ePIOK 第5章 三、编程题 1 Private Sub Command1_Click Dim intN As Integer Dim int1 As Integer Dim intSum As Integer Dim intSgn As Integer intSgn 1 intN CIntText1.Text For int1 1 To intN intSum intSum intSgn int1 intSgn -intSgn Next int1 Text2.Text intSum End Sub 2计算结果为1.040507E10 Private Sub Command1_Click Dim int1 As Integer Dim sng1 As Single Sng1 0 For int1 1 To 10 Sng1 Sng1 int1 int1 Next int1 Text1.Text sng1 End Sub 第8章 一、选择题 1B 2C 3B 4B 5A 6C 7B 8D 9B 二、填空题 11毫秒 2Timer 23Picture1 34Style 451 6True 57Line、Shape、Timer、VScrollBar、HscrollBar 三、判断题 1 2 3 4 5