当前位置:文档之家› 郑州轻院计算机语言VB图形题题库

郑州轻院计算机语言VB图形题题库

编写程序,使用双循环输出下列三角形

D D D D D D D

C C C C C

B B B

A

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim i, j As Integer

Dim str1 As String

Dim p As String = "D"

For i = 1 To 4

str1 = str1 + Space(2 * i)

For j = 1 To 9 - i * 2

str1 = str1 + p + " "

Next

str1 = str1 + Chr(10)

p = Chr(Asc(p) - 1)

Next

MsgBox(str1)

End Sub

写程序,使用双循环输出下列三角形

4444444

33333

222

1

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim i, j As Integer

Dim str1 As String

Dim P as integer = 4

For i = 1 To 4

str1 = str1 + Space(2 * i)

For j = 1 To 9 - 2* i

str1 = str1 + Str(p)

Next

str1 = str1 + Chr(10)

p=p-1

Next

MsgBox(str1)

End Sub

写程序,使用双循环输出下列三角形

m n o p q r s

m n o p q

m n o

m

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim i, j As Integer

Dim p, str1 As String

p = "m"

For i = 1 To 5

For j = 1 To 9 - 2 * i

str1 = str1 + p + " "

p = Chr(Asc(p) + 1)

Next

str1 = str1 + Chr(10)

p = "m"

Next

MsgBox(str1)

End Sub

编写程序,输出下列三角形: 1

2 2 2

3 3 3 3 3

4 4 4 4 4 4 4

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim i, j, data As Integer

Dim str1 As String

str1 = "" : data = 1

For i = 1 To 4

str1 = str1 + Space(8 - 2 * i)

For j = 1 To 2 * i - 1

str1 = str1 + Str(data)

Next

str1 = str1 + Chr(10)

data = data + 1

Next

MsgBox(str1)

End Sub

编写程序,使用双循环输出下列三角形:

A

A B C

A B C D E

A B C D E F G

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim i, j, data As Integer

Dim str1 As String

str1 = ""

For i = 1 To 4

data = Asc("A")

str1 = str1 + Space(8 - 2 * i)

For j = 1 To 2 * i - 1

str1 = str1 + Chr(data) + " "

data = data + 1

Next

str1 = str1 + Chr(10)

Next

MsgBox(str1)

End Sub

编写程序,输出下列三角形:

1

1 2 3

1 2 3 4 5

1 2 3 4 5 6 7

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim i, j, data As Integer

Dim str1 As String

str1 = ""

For i = 1 To 4

data = 1

str1 = str1 + Space(8 - 2 * i)

For j = 1 To 2 * i - 1

str1 = str1 + Str(data)

data = data + 1

Next

str1 = str1 + Chr(10)

Next

MsgBox(str1)

End Sub

编写程序,使用双循环输出下列三角形:

abcdefg

abcde

abc

a

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim i, j As Integer

Dim p, str1 As String

p = "a"

For i = 1 To 4

str1 = str1 + Space(2 * i)

For j = 1 To 9 - 2 * i

str1 = str1 + p + " "

p = Chr(Asc(p) + 1)

Next

str1 = str1 + Chr(10)

p = "a"

Next

MsgBox(str1)

End Sub

编写程序,使用双循环输出下列三角形:

1 2 3 4 5 6 7

1 2 3 4 5

1 2 3

1

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim i, j As Integer

Dim str1 As String

For i = 1 To 4

str1 = str1 + Space(2 * i)

For j = 1 To 9 - i * 2

str1 = str1 + Str(j)

Next

str1 = str1 + Chr(10)

Next

MsgBox(str1)

End Sub

编写程序,使用双循环输出下列三角形:

m

m n

m n o

m n o p

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim i, j As Integer

Dim str1 As String

Dim p As String = "m"

For i = 1 To 4

For j = 1 To i

str1 = str1 + p + " "

p = Chr(Asc(p) + 1)

Next

str1 = str1 + Chr(10)

p = "m"

Next

MsgBox(str1)

End Sub

编写程序,使用双循环输出下列三角形

a b c d e

a b c d

a b c

a b

a

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim i, j As Integer

Dim p, str1 As String

p = "a"

For i = 1 To 5

For j = 1 To 6 - i

str1 = str1 + p + " "

p = Chr(Asc(p) + 1)

Next

str1 = str1 + Chr(10)

p = "a"

Next

MsgBox(str1)

End Sub

'编写程序,输出下列三角形

' A B C D C B A

' A B C B A

' A B A

' A

Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click Dim i, j As Integer

Dim str1 As String

Dim p As String = "A"

For i = 1 To 4

str1 = str1 + Space(2 * i)

For j = 1 To 5 - i

str1 = str1 + p + " "

p = Chr(Asc(p) + 1)

Next

p = Chr(Asc(p) - 2)

For j = 1 To 4 - i

str1 = str1 + p + " "

p = Chr(Asc(p) - 1)

Next

str1 = str1 + Chr(10)

p = "A"

Next

MsgBox(str1)

End Sub

编写程序,用循环和表达式生成下列数组,且输出。

1 2 3 4

5 6 7 8

9 10 11 12

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim i, j, data As Integer

Dim str1 As String

str1 = "" : data = 1

For i = 1 To 3

For j = 1 To 4

If data < 10 Then

str1 = str1 + " " + Str(data)

Else

str1 = str1 + " " + Str(data)

End If

data = data + 1

Next

str1 = str1 + Chr(10)

Next

MsgBox(str1)

End Sub

编写程序,用循环和表达式生成下列数组,且输出。

2 3 4 5

6 7 8 9

10 11 12 13

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim i, j, data As Integer

Dim str1 As String

str1 = "" : data = 2

For i = 1 To 3

For j = 1 To 4

If data < 10 Then

str1 = str1 + " " + Str(data)

Else

str1 = str1 + " " + Str(data)

End If

data = data + 1

Next

str1 = str1 + Chr(10)

Next

MsgBox(str1)

End Sub

编写程序,使用双循环输出下列三角形:

A

B B B

C C C C C

D D D D D D D

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim i, j, data As Integer

Dim str1 As String

str1 = "" : data = Asc("A")

For i = 1 To 4

str1 = str1 + Space(8 - 2 * i)

For j = 1 To 2 * i - 1

str1 = str1 + Chr(data) + " "

Next

str1 = str1 + Chr(10)

data = data + 1

Next

MsgBox(str1)

End Sub

VB操作题打印图形题

VB1--打印图形题 【第1题】 打开“Z:\612\工程1.vbp”,完善Form_Click事件代码并保存。 实现功能:在窗体上打印如图所示的九九乘法表。 Private Sub Form_click() Dim i As Integer Dim j As Integer For i = 1 To ① For j = 1 To ② Print Tab((j - 1) * 12); Print j; "*"; i; "="; ③; Next j Print Next i End Sub 【第2题】 打开文件“考生文件夹\610\工程1.vbp”,完善Command1_Click事件代码并保存。 实现功能:当单击“显示”按钮后,在窗体上显示下面的图形: @ @@ @@@ @@@@ @@@@@ @@@@@@ Private Sub Command1_Click() Dim i As Integer '定义i为整型变量 Dim j As Integer '定义j为整型变量 For i = 1 To 6 Step 1 For j = 1 To ① Step 1 Print ② Next ③ Print Next i 【第3题】 打开文件“考生文件夹\609\工程1.vbp”,完善 Form_Click事件代码并保存。 实现功能:单击窗体时在窗体上打印下面所示的图案。 **** *** ** * Private Sub Form_Click() Dim i As Integer Dim j As Integer For i = ① To 1 Step -1 For j = 1 To i Step 1 ② Next j Print ③ End Sub 【第4题】 打开文件“考生文件夹\730\工程1.vbp”,完善 Form_Click事件代码并保存。 实现功能:在窗体上显示如图所示的数字金字塔。 Private Sub Form_Click() Dim i As Integer Dim j As Integer For i = 1 To 5 Print Tab(10 - i); For j = 1 To ① Print ②; Next j ③ Next i End Sub 【第5题】 打开文件“考生文件夹\15\工程1.vbp”,完善 Command1_Click事件代码并保存。 实现功能:单击按钮后在窗体上打印出下面所示的图案。(第一行的第一个“*”从第5列开始输出) 1

VB习题及答案

一.选择题 1.GBK字符集共有_____C_____个汉字。 A、6000多 B、10000多 C、20000多 D、30000多 2.美国标准信息交换码(ASCII码)中,共有128个字符,包括___B____个可打印字符和32个控制字符。 A、52 B、96 C、116 D、101 3.在计算机中,西文字符最常用的编码是__C___。 A、原码 B、反码 C 、ASCII码D、补码 4.下列四个选项中,按照其ASCII码值从小到大排列的是___A_____。 A、数字、英文大写字母、英文小写字母 B、数字、英文小写字母、英文大写字母 ? C、英文大写字母、英文小写字母、数字 D、英文小写字母、英文大写字母、数字 5.下列字符中,其ASCII编码值最大的是__B____。 A、9 B、D C、A D、空格 6.中文标点符号“。”在计算机中存储时占用___B__个字节。 A、1 B、2 C、3 D、4 7.GBK是汉字内码的一种扩充规范,下面叙述中错误的是 B 。 A、它共有20000多个汉字 B.、它使用双字节表示,字节的最高位均为0 C.、它与GB2312保持向下兼容 D、它不但有简体字,也有繁体字 】 8.汉字从录入到打印,至少涉及三种编码,汉字输入码,字型码和 D 。 A、BCD码 B、ASCII码 C、区位码 D、机内码 9.在下列汉字编码标准中,不支持繁体汉字的是 A 。 A、GB2312 B、GBK C、BIG5 D、GB18030 10.在利用拼音输入汉字时,有时虽正确输入拼音码但却找不到所要的汉字,其原因不可能是 A 。 A、计算机显示器的分辨率不支持该汉字的显示 B、汉字显示程序不能正常工作 C、操作系统当前所支持的汉字字符集不含该汉字 D、汉字输入软件出错 11.将字符信息输入计算机的方法中,目前使用最普遍的是 A 。 ? A、键盘输入 B、笔输入.

(整理)大一VB《计算机语言与程序设计》考试题型复习含答案

一、单选题 1. Visual Basic是一种面向对象的可视化程序设计语言,采取了_______的编程机制。 A)从窗体开始执行 B)按书写顺序执行 C)从主程序开始执行 D)事件驱动 2. 在Visual Basic中最基本的对象是_________,它是应用程序的基石,是其他控件的容器。 A)文本框 B)窗体 C)标签 D)命令按钮 3. 有下面的程序代码:Command1.Caption ="确定",则Command1,Caption和"确定"分别代表_________。 A)对象,属性,值 B)对象,方法,值C)对象,值,属性 D)属性,对象,值 4.多窗体程序是由多个窗体组成的,在缺省的情况下,VB应用程序执行时,总是把_________指定为启动窗体。 A)不包含任何控件的窗体 B)设计时的第一个窗体C)包含控件最多的窗体 D)命名为Form1的窗体 5.VB是一种面向对象的程序设计语言,下面_________不是面向对象包含的三要素。 A)变量 B)事件 C)属性 D)方法 6.VB 6.0集成开发环境中不能完成的功能是_______。 A)输入编辑源程序 B)编译生成可招待程序C)调试运行程序 D)自动生成查找并改正程序中的错误 7.下列关于VB编程的说法中不正确的是_______。 A)属性是描述对象特征的数据 B)事件是能被对象识别的动作 C)方法指示对象的行为 D)VB程序采用的运行机制是面向对象 8.关于面向对象的描述中,不正确的是_______。 A)对象就是自定义结构变量 B)对象代表正在创建的系统中的一个实体 C)对象是一个特征和操作的封装体 D)对象之间的信息传递是通过消息进行的 9.以下叙述错误的是________。 A)打开一个工程文件时,系统自动装入与该工程有关的窗体文件 B)打开一个窗体文件时,系统自动装入与该窗体有关的工程文件 C)保存VB应用程序时,应分别保存窗体文件和工程文件 D)事件可以由用户激发,也可以由系统激发 10.VB6.0集成开发环境不包括________窗口。 A)DOS界面窗口 B)窗体窗口 C)代码窗口 D)属性窗口 11.VB的一个应用程序至少包含一个_________文件,该文件存储窗体上使用的所有控件对象和有关的_________、对象对应的_________过程和_________代码。 A)模块、方法、事件、程序 B)窗体、属性、事件、程序 C)窗体、程序、属性、事件 D)窗体、属性、事件、模块 12. 以下不属于VB工作模式的是________模式。 A)编译 B)设计 C)运行 D)中断 13. 在VB集成环境创建VB应用程序时。除了工具箱窗口、窗体窗口、属性窗口外,必不可少的窗口是 ________。 A)窗体布局窗口 B)立即窗口 C)代码窗口 D)监视窗口 14. 保存新建工程时,默认的路径是________。 A)My Documents B) VB98 C) \ D) Windows 15. 对于窗体,下面________属性在程序运行时其属性设置起作用。 A)MaxButton B) BordStyle C) Name D) Left 16. 要使Print方法在Form_Load 事件中起作用,要对窗体的________属性进行设置。 A)BackColor B) ForeColor C) AutoRedraw D) Caption

(完整版)计算机图形学题库及答案

注意:答案仅供参考 第一章 一、名词解释 图形;图像;点阵表示法;参数表示法; 二、选择题: F 面哪个不是国际标准化组织(ISO )批准的图形标准。(D ) A. GKS 三、判断题: 计算机图形学和图像处理是两个近似互逆的学科。 计算机图形学处理的最基本的图元是线段。 (F ) 四、简答题: 图形包括哪两方面的要素,在计算机中如何表示它们? 阐述计算机图形学、数字图像处理和计算机视觉学科间的关系。 图形学作为一个学科得以确立的标志性事件是什么? 试列举出几种图形学的软件标准?工业界事实上的标准有那些? 举例说明计算机图形学有哪些应用范围,解决的问题是什么? 第二章 一、选择题: 1. 触摸屏是一种(C ) A. 输入设备; B. 输出设备; C. 既是输入设备,又是输出设备; 2. 3. 4. B. P HIGS C. CGM D. DXF 下面哪一项不属于计算机图形学的应用范围?( A. 计算机动画; B. 从遥感图像中识别道路等线划数据; C. QuickTime 技术; D. 影视三维动画制作 关于计算机图形标准化的论述,哪个是正确的( A. CGM 和CGI 是面向图形设备的接口标准 B. GKS IGES STEP 匀是 ISO 标准; C. IGES 和STEP 是数据模型和文件格式的标准; D. P HIGS 具有模块化的功能结构; 与计算机 图形学相关的学科有 A. 图像处理 B. 测量技术 C. 模式识别 D. 计算几何 E. 生命科学 F. 分子生物学 A 、C 、D O B ) 1. (F )

2.空间球最多能提供(D )个自由度; A.一个; B.三个; C.五个; D.六个; 3.等离子显示器属于(C) A.随机显示器; B.光栅扫描显示器; C.平板显示器; D.液晶显示器; 4.对于一个1024 X 1024存储分辨率的设备来说,当有8个位平面时,显示一帧图像所需要的内存为(A、D) A.1M字节; B.8M字节; C.1M比特; D.8M比特; 5.分辨率为1024*1024的显示器,其位平面数为24,则帧缓存的字节数应为(A) A.3MB ; B.2MB; C.1MB; D.512KB; 6.下面对光栅扫描图形显示器描述正确的是:(A) A.荧光粉涂层均匀离散分布: B.是一种点画设备; C.电子束从顶到底扫描; D.通过控制电子束的强弱实现色彩的强弱; 7.一个逻辑输入设备可以对应(C)物理输入设备。 A.仅一个 B.仅二个 C.多个 D.以上都不是 8.彩色阴极射线管的三基色指得是:(A、C、D) A.绿色; B.黄色; C.蓝色; D.红色; 9.计算机显示设备一般使用的颜色模型是(A) A.RGB B.HSV C.CMY

2013计算机二级VB真考 选择题 题库(1)

2013计算机二级VB真考选择题题库(1) 1.程序流程图中带有箭头的线段表示的是( C )。 A) 图元关系 B) 数据流 C) 控制流 D) 调用关系 2.结构化程序设计的基本原则不包括( A )。 A) 多态性 B) 自顶向下 C) 模块化 D) 逐步求精 3.软件设计中模块划分应遵循的准则是( B )。 A) 低内聚低耦合 B) 高内聚低耦合 C) 低内聚高耦合 D) 高内聚高耦合 4.在软件开发中,需求分析阶段产生的主要文档是( B )。 A) 可行性分析报告 B) 软件需求规格说明书 C) 概要设计说明书 D) 集成测试计划 5.算法的有穷性是指( A )。 A) 算法程序的运行时间是有限的 B) 算法程序所处理的数据量是有限的 C) 算法程序的长度是有限的 D) 算法只能被有限的用户使用 6.对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( D )。 A) 快速排序 B) 冒泡排序 C) 直接插入排序 D) 堆排序 7.下列关于栈的叙述正确的是( B )。 A) 栈按"先进先出"组织数据 B) 栈按"先进后出"组织数据 C) 只能在栈底插入数据 D) 不能删除数据

8.在数据库设计中,将E-R图转换成关系数据模型的过程属于( C )。 A) 需求分析阶段 B) 概念设计阶段 C) 逻辑设计阶段 D) 物理设计阶段 9.有三个关系R、S和T如下: 由关系R和S通过运算得到关系T,则所使用的运算为(D)。 A) 并 B) 自然连接 C) 笛卡尔积 D) 交 10.设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为( C )。 A) 课号,成绩 B) 学号,成绩 C) 学号,课号 D) 学号,姓名,成绩 11.以下叙述中错误的是( D )。 A) 标准模块文件的扩展名是.bas B) 标准模块文件是纯代码文件 C) 在标准模块中声明的全局变量可以在整个工程中使用 D) 在标准模块中不能定义过程 12.A A) 1 B) 0 C) 3 D) 出现错误提示 13.以下选项中,不合法的Visual Basic的变量名是( B )。 A) a5b B) _xyz C) a_b D) andif 14.以下数组定义语句中,错误的是( C )。 A) Static a(10)As Integer

郑州大学 vb考试题加答案

一、单项选择题(50道小题,共50分) 1、Visual Basic程序中的注释所使用的字符是( A )。(1分) A、' B、: C、\ D、_ 2、下列选项中,不属于VB特点的选项是( C )。(1分) A、可视化程序设计 B、面向对象 C、窗口中包含有菜单栏和工具栏 D、事件驱动下的编程机制 3、下列关于Visual Basic的叙述不正确的是( A )。(1分) A、变量名区分字母大、小写 B、不能用系统保留字声明为变量名 C、允许在一行中书写多条语句,但要用冒号隔开 D、允许一条语句分成若干行书写,但要在上一行末加上空格及下划线作为续行标志 4、有程序代码如下:Text1.Text = "郑州大学",则Text1、Text 、"郑州大学"分别代表( C )。(1分) A、对象、值、属性 B、对象、方法、属性 C、对象、属性、值 D、属性、对象、值 5、下列叙述中,正确的是( D )。(1分) A、VB的事件由用户定义 B、VB程序以顺序方式执行 C、每一个VB程序都是从Main()函数开始执行 D、VB运行时,系统等待事件的发生,事件的执行顺序与书写顺序无关 6、下列叙述错误的是( A )。(1分) A、不允许使用行号与标号 B、单条语句可分行书写 C、同一行上可以书写多条语句 D、VB代码不区分字母的大小写 7、VB程序中,通常不会产生错误提示的是( D )。(1分) A、编译错误 B、实时错误 C、运行时错误 D、逻辑错误 8、启动Visual Basic后,系统为用户新建的工程起一个名为( A )的临时名称。(1分) A、工程1 B、窗体1 C、工程 D、窗体 9、在工具栏中有一个“启动”按钮,这个按钮的作用是( A )。(1分) A、运行一个应用程序 B、运行一个窗体 C、打开被选中对象的属性窗口 D、打开被选中对象的代码窗口

程序设计语言VB_习题集(含答案)

《程序设计语言VB》课程习题集 一、单选题 1. Visual Basic是一种面向(D )的程序设计语言。 A. 用户 B. 事件 C. 程序 D. 对象 2.在Visual Basic6.0中规定工程文件的扩展名是(A)。 A. vbp B. for C. frm D. bas 3. Visual Basic6.0中规定窗体文件的扩展名是(B )。 A. for B. frm C. vbp D. bas 4.如何使一个标签或按钮控件在运行时不可用(C)。 A. 把它的Visible属性设置成False B. 把它的Visible属性设置成True C. 把它的Enabled属性设置成False D. 把它的Enabled属性设置成True 5.控件的字体可在属性窗口的(A)属性中调整? A. Font B. Color C. Text D. Caption 6.若要将某命令按钮设置为默认命令按钮。则应设置为True的属性是(C )。 A. Value B. Cancel C. Default D. Enabled 7.在VB中,记录对象数据的是(C)。 A. 方法 B. 事件 C. 属性

8.在文本框上显示文本的属性是(B)。 A. Value B. Text C. Print D. Enabled 9. InputBox函数返回值的类型为(A)。 A. 字符串 B. 数值 C. 变体 D. 数值或字符串(视输入的数据而定) 10.设有语句:a = InputBox("请输入数值:","输入示例", "100") 程序执行后,若从键盘上输入数值20并按回车键,则变量a的值是(A)。 A. 字符串"20" B. 字符串"120" C. 默认值100 D. 数值120 11.下列控件中可用于接受用户输入文本,又可用于显示文本的是(B)。 A. Label控件 B. TextBox控件 C. Timer控件 D. CommandButton控件 12.语句PRINT "25*4"的输出结果是(A)。 A. 25*4 B. "100" C. 100 D. 出现错误信息 13.只能用来显示字符信息的控件是(B)。 A. 文本框 B. 标签框 C. 图片框 D. 图像框 14.下列可作为Visual Basic变量名的是(D)。 A. A%A B. 4A C. ?xy D. Stemp 15.下列哪个符号不能作为VB中的变量名(D)。 A. timefly

计算机科学技术:计算机图形学题库五

计算机科学技术:计算机图形学题库五 101、填空题在处理图形时常常涉及的坐标系有模型坐标系(),世界坐标系,观察坐标系,设备坐标系。 答案:局部坐标系 102、填空题生成直线的四点要求是:生成的直线要直,直线的终止点要准,直线的粗细(),速度要快。 答案:要均匀 103、名词解释图形 答案:图形是指由外部轮廓线条构成的矢量图。即由计算机绘制的直线、圆、矩形、曲线、图表等。 104、判断题齐次坐标提供了坐标系变换的有效方法,但仍然无法表示无穷远的点。 答案:错 105、判断题矢量字符表示法用(曲)线段记录字形的边缘轮廓线。答案:对 106、填空题连贯性原理包括()性、扫描线连贯性和边连贯性。答案:区域连贯 107、判断题观察空间位于前后裁剪面之间的部分称为裁剪空间或视见体。 答案:对 108、单选计算机图形学与计算几何之间的关系是() A.学术上的同义词 B.计算机图形学以计算几何为理论基础 C.计算几何是计算机图形学的前身 D.两门毫不相干的学科 答案:B 109、填空题计算机图形系统由()系统和软件系统组成。 答案:硬件 110、单选一个逻辑输入设备可以对应()物理输入设备。 A.仅一个 B.仅二个 C.多个 D.以上都不是 答案:C 111、填空题区域的内点表示法枚举区域内的所有像素,通过给区域内的像素赋予()属性值来实现内点表示。 答案:同一

112、问答题常见的交互任务有哪几种?你认为哪一种交互任务最 难完成? 答案:常见的交互任务有8种: 定位、选择、文本、定向、定路径、定量、三维交互任务、组合交 互任务。 其中三维交互任务和组合交互任务最难完成,因为三维交互任务涉 及定位、选择和旋转,用户难以区分屏幕上游标选择到对象的深度 值和其他显示对象的深度值。 组合交互任务主要包含对话框、构造和动态控制三种,其实现前面 几种的结合,是动态的,故其完成难度最大。 113、单选对直线的扫描转换算法中,下列说法正确的是() A.Bresenham算法主要是通过借助于一个决策变量d的正负符号, 来确定下一个该亮点的象素点。 B.Bresenham算法中决策变量的计算式与上一次决策变量的正负无关。 C.DDA算法主要利用整数进行计算,其效率较高。 D.DDA算法不需要计算直线的斜率,但Bresenham算法需要。 答案:A 114、判断题 LCD表示发光二极管显示器。 答案:错 115、判断题构成图形的要素可分为两类:刻画形状的点、线、面、体的非几何要素与反映物体表面属性或材质的明暗、色彩等的几何 要素。 答案:错 116、问答题常见的交互技术有哪几种?你认为哪一种交互技术最 容易使用? 答案:交互技术指通过计算机输入、输出设备,以有效的方式实现人与计算机对话的技术。它包括机器通过输出或显示设备给人提供大 量有关信息及提示请示等,人通过输入设备给机器输入有关信息及 提示请示等,人通过输入设备给机器输入有关信息,回答问题等。 人机交互技术是计算机用户界面设计中的重要内容之一。它与认知学、人机工程学、心理学等学科领域有密切的联系。 常见的交互技术有:选择技术、定位技术、定向技术、定路径技术、定量技术、文本技术、橡皮筋技术、徒手画技术、拖动技术;其中 定量技术最容易使用。 117、填空题平面图形在内存中有两种表示方法,即()表示法和矢量表示法。 答案:栅格

计算机二级VB练习题附答案

计算机二级VB练习题附答案 计算机二级VB练习题附答案 计算机二级考试是全国计算机等级考试(National Computer Rank Examination,简称NCRE)四个等级中的一个等级,考核计算机基础知识和使用一种高级计算机语言编写程序以及上机调试的基本技能。那么计算机二级vb考试会怎么考?以下仅供参考! 【计算机二级VB练习题一】 1、为了在运行时能显示窗体左上角的控制框(系统菜单),可以设置以下哪个属性的值为True( )。 A.Contr01Box B.MinButton C.MaxButton D.BorderStyle 参考答案:A 参考解析:本题考查窗体的常见属性。窗体中ControlBox属性用来控制是否显示控制菜单,属性值为False时不显示控制菜单。属性MinButton和MaxButton控制是否显示最大化和最小化按钮,属性BorderStyle则是设置窗体的边界样式。 2、组合框是文本框和( )特性的组合。 A.复选框 B.标签 C.列表框 D.目录列表框 参考答案:C 参考解析:本题考查组合框。组合框控件(ComboBox)是将文本框和列表框的功能结合在一起,用户可以在列表中选择某项(注:只能选取一项),或在编辑区域中直接输入文本内容来选定项目。 3、Visual Basic根据计算机访问文件的方式将文件分成3类,其中不包括( )。 A.顺序文件 B.Unix文件 C.二进制文件 D.随机文件 参考答案:B 参考解析:本题考查VB文件的分类。VB中根据文件的访问形式分为顺序文件、随机文件和二进制文件。 4、下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。

全国计算机等考试VB语言笔试试题及答案(一)

全国计算机等考试VB语言笔试试题及答案 (一) 全国计算机等级考试(VB语言)笔试试题及答案 为了让广大考生能更好的备考,本文将为大家提供全国计算机等级考试VB语言笔试试题及相关答案解析。VB语言考试是比较热门的一种考试,因此备考也是非常重要的。下面是试题及答案解析,希望对大家有所帮助。 一、单选题 1、在VB语言中,执行时间比较久的程序可以采用的方法是: A.增加循环次数 B.加快程序运行速度 C.使用进度条等控件 D.以上都不对 【答案及解析】C。在程序运行期间,如果程序执行时间太长,可以使用进度条控件使用户知道程序正在执行,以及当前运行到哪一步,提升程序的运行效率和用户体验。 2、在VB语言中,某控件的Tag属性表示: A.控件的位置 B.控件所在窗口的名称 C.控件的类型

D.控件存储数据的指针 【答案及解析】D。在VB语言中,每个控件都可以设置其Tag属性,Tag属性可以存储控件相关的任何数据,该属性非常灵活方便。 3、在VB语言中,数组存储数据的方式是: A.栈存储 B.堆存储 C.静态存储 D.以上都错 【答案及解析】B。在VB语言中,数组存储在堆中,即动态内存分配,这样以便在程序运行时更好地管理和利用内存。 二、多选题 1、在VB语言中,下列哪些是合法的数组定义方式?() A. Dim arr(3,5) As Integer B. Dim arr(3)(5) As Integer C. Redim arr(3,5) D. Dim arr() As Integer 【答案及解析】A、D。A、D都是合法的数组定义方式。选项B是二维 数组,但是定义方式不合法。选项C是改变数组大小的方式,不是定 义数组的方式。 2、在VB语言中,下列哪些事件是窗体的事件?( ) A.Load

计算机二级VB图形操作练习题及答案

计算机二级VB图形操作练习题及答案 计算机二级VB图形操作练习题及答案 导语:计算机二级VB图形操作只有多做练习题才会熟练,下面就由店铺为大家带来计算机二级VB图形操作练习题及答案,希望对大家有所帮助! 一、单选题 1.坐标度量单位可通过 ________来改变。 A)DrawStyle属性 B)DrawWidth属性 C)Scale方法 D)ScaleMode属性 2.以下的属性和方法中 ________可重定义坐标系。 A)DrawStyle属性 B)DrawWidth属性 C)Scale方法 D)ScaleMode属性 3.当使用Line方法画线后,当前坐标在 ________。 A)(0, 0) B)直线起点 C)直线终点 D)容器的中心 4.执行指令“Circle (1000,1000),500,8,-6,-3”将绘制________。 A)画园 B)椭圆 C)圆弧 D)扇形 5.执行指令“Line (1200,1200)-Step(1000,500),B”后,CurrentX= ________。

A)2200 B)1200 C)1000 D)1700 6.对象的边框类型由属性 ________来决定。 A)DrawStyle B)DrawWidth C)BorderSyle D)ScaleMode 7.下列______途径在程序运行时不能将图片填加到窗体、图片框或图象框的Picture属性。 A)使用LoadPicture()方法 B)对象间图片的复制 C)通过剪贴板复制图片 D)使用拖放操作 8.设计时填加到图片框或图像框的图片数据保存在 ________。 A)窗体的frm文件 B)窗体的frx文件 C)图片的原始文件内 D)编译后创建的exe文件 9.窗体和各种控件都具有图形属性,下列________属性可用于显示处理。 A)DrawStyle、DrawMode B )AutoRedraw、ClipControls C)FillStyle、FilleColor D)ForeColor、BorderColor 10.当窗体的AutoRedraw属性采用默认值时,若在窗体装入时要绘图方法绘制图形,则应用程序放在 ________。 A)Paint事件 B)Load事件

计算机二级VB训练题及答案

计算机二级VB训练题及答案 2017年计算机二级VB训练题及答案 计算机等级考试要取得好成绩平时一定要多加练习,提高做题技巧和速度。下面是店铺为大家整理的2017年计算机二级VB训练题及答案,希望对大家有帮助! 练习一 1.在待排序的元素序列基本有序的前提下,效率最高的排序方法是(C) A)冒泡排序 B)选择排序 C)快速排序 D)归并排序 2.非空的循环单链表head的尾结点(由p所指向),满足(A) A)p->next==NULL B)p==NULL C)p->next=head D)p=head 3.线性表的顺序存储结构和线性表的链式存储结构分别是(C) A)顺序存取的存储结构、顺序存取的存储结构 B)随机存取的存储结构、顺序存取的存储结构 C)随机存取的存储结构、随机存取的存储结构 D)任意存取的存储结构、任意存取的存储结构 4.结构化程序设计所规定的三种基本控制结构是(D) A)输入、处理、输出 B)树形、网形、环形 C)顺序、选择、循环 D)主程序、子程序、函数 5.下列不属于软件调试技术的是(D) A)强行排错法

B)集成测试法 C)回溯法 D)原因排除法 6.软件生命周期中花费时间最多的阶段是(B) A)详细设计 B)软件编码 C)软件测试 D)软件维护 7.软件设计中,有利于提高模块独立性的一个准则是(A) A)低内聚低耦合 B)低内聚高耦合 C)高内聚低耦合 D)高内聚高耦合 8.数据库的故障恢复一般是由(D) A)数据流图完成的 B)数据字典完成的 C)DBA完成的 D)PAD图完成的 9.下列关系运算的叙述中,正确的是(B) A)投影、选择、连接是从二维表行的方向进行的运算 B)并、交、差是从二维表的列的方向来进行运算 C)投影、选择、连接是从二维表列的方向进行的运算 D)以上3种说法都不对 10.在关系数据库中,对一个关系做投影操作后,新关系的.元组个数将(A) A)等于原来关系中的元组个数 B)大于原来关系中的元组个数 C)小于原来关系中的元组个数 D)不能确定元组个数 11.以下不具有Picture属性的对象是(B)

计算机VB语言模拟试题二含答案

模拟试题二 一、单选题 1. 以下关于Visual Basic 特点的叙述中,错误的是 。 (A) 构成Visual Basic 程序的多个过程没有固定的执行顺序 (B) Visual Basic 程序只能编译运行 (C) Visual Basic 是采用事件驱动编程机制的语言 (D) Visual Basic 是结构化程序,具备结构化程序的三种基本结构 2. 有程序代码如下: Tex1.Text=" Tex1.Text " 则Tex1、Text 、" Tex1.Text "分别代表 。 (A) 对象、值、属性 (B) 对象、方法、属性 (C) 对象、属性、值 (D) 属性、对象、值 3. 下面关于对象的描述中, 是错误的。 (A) 在Visual Basic 中,对象所能响应的事件是由系统定义的 (B) 对象的任何属性既可以通过“属性”窗口设定,也可以通过程序语句设定 (C) Visual Basic 中允许不同对象具有相同属性和方法 (D) Visual Basic 中的对象具有自己的属性和方法 4. 任何控件共同具有的是 属性。 (A) Text (B) Name (C) ForeColor (D) Caption 5. 与数学表达式cd ab 3对应 ,不正确的VB 算术表达式是 。 (A) a*b/(3*c*d) (B) a/3*b/c/d (C) a*b/3/c/d (D) a*b/3*c*d 6. InputBox 函数返回值的类型是 。 (A) 整型数值 (B) 字符串 (C) 变体 (D ) 数值或字符串 7. 下面正确的赋值语句是 。 (A) x+y=30 (B) y= *r*r (C) y=x+30 (D) 3y=x 8. 下面程序段运行后,显示的结果是 。 Dim x If x Then Print x Else Print x+1 (A)l (B)O (C)-1 (D)显示出错信息 9. 在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程,程序运行后,如果在“输入”对话框中输入3,则窗体上显示的是 。 Private Sub Command1_Click( ) a=InputBox("输入") Select Case a Case 1, 3 Print "分支1" Case Is > 2 Print "分支2"

郑州轻院计算机语言VB图形题题库

编写程序,使用双循环输出下列三角形 D D D D D D D C C C C C B B B A Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim i, j As Integer Dim str1 As String Dim p As String = "D" For i = 1 To 4 str1 = str1 + Space(2 * i) For j = 1 To 9 - i * 2 str1 = str1 + p + " " Next str1 = str1 + Chr(10) p = Chr(Asc(p) - 1) Next MsgBox(str1) End Sub 写程序,使用双循环输出下列三角形 4444444 33333 222 1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim i, j As Integer Dim str1 As String Dim P as integer = 4 For i = 1 To 4 str1 = str1 + Space(2 * i) For j = 1 To 9 - 2* i str1 = str1 + Str(p) Next str1 = str1 + Chr(10) p=p-1 Next MsgBox(str1)

2022年郑州轻工业大学计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案)

2022年郑州轻工业大学计算机科学与技术专业《数据结构与算法》科目期末 试卷A(有答案) 一、选择题 1、有一个100*90的稀疏矩阵,非0元素有10个,设每个整型数占2字节,则用三元组表示该矩阵时,所需的字节数是()。 A.60 B.66 C.18000 D.33 2、无向图G=(V,E),其中:V={a,b,c,d,e,f},E={(a,b),(a,e),(a,c),(b,e),(c,f),(f,d),(e,d)},对该图进行深度优先遍历,得到的顶点序列正确的是()。 A.a,b,e,c,d,f B.a,c,f,e,b,d C.a,e,b,c,f, d D.a,e,d,f,c,b 3、链表不具有的特点是()。 A.插入、删除不需要移动元素 B.可随机访问任一元素 C.不必事先估计存储空间 D.所需空间与线性长度成正比 4、下面关于串的叙述中,不正确的是()。 A.串是字符的有限序列 B.空串是由空格构成的串 C.模式匹配是串的一种重要运算 D.串既可以采用顺序存储,也可以采用链式存储 5、已知串S='aaab',其next数组值为()。 A.0123 B.1123 C.1231 D.1211 6、排序过程中,对尚未确定最终位置的所有元素进行一遍处理称为一趟排序。下列排序方法中, 每一趟排序结束时都至少能够确定一个元素最终位置的方法是()。 Ⅰ.简单选择排序Ⅱ.希尔排序Ⅲ.快速排序Ⅳ.堆排Ⅴ.二路归并排序 A.仅Ⅰ、Ⅲ、Ⅳ B.仅Ⅰ、Ⅱ、Ⅲ C.仅Ⅱ、Ⅲ、Ⅳ D.仅Ⅲ、Ⅳ、Ⅴ 7、下列叙述中,不符合m阶B树定义要求的是()。

A.根结点最多有m棵子树 B.所有叶结点都在同一层上 C.各结点内关键字均升序或降序排列 D.叶结点之间通过指针链接 8、有关二叉树下列说法正确的是()。 A.二叉树的度为2 B.一棵二叉树的度可以小于2 C.二叉树中至少有一个结点的度为2 D.二叉树中任何一个结点的度都为2 9、一棵非空的二叉树的前序序列和后序序列正好相反,则该二叉树一定满足()。 A.其中任意一个结点均无左孩子 B.其中任意一个结点均无右孩子 C.其中只有一个叶结点 D.其中度为2的结点最多为一个 10、分别以下列序列构造二叉排序树,与用其他三个序列所构造的结果不同的是()。 A.(100,80,90,60,120,110,130) B.(100,120,110,130,80,60,90) C.(100,60,80,90,20,110,130) D.(100,80,60,90,120,130,110) 二、填空题 11、对n个记录的表r[1..n]进行简单选择排序,所需进行的关键字间的比较次数为______。 12、如果按关键码值递增的顺序依次将关键码值插入到二叉排序树中,则对这样的二叉排序树检索时,平均比较次数为______。 13、已知有序表为(12,18,24,35,47,50,62,83,90,115, 134)当用二分法查找90时, 需______次查找成功,查找47时______成功,查找100时,需______次才能确定不成功。 14、外排序的基本操作过程是______和______。 15、在基于关键字比较且时间为O(nlog2n)的排序中,若要求排序是稳定的,则可选用______排序;若要求就地排序(及辅助空间为O(1)),则可选用______排序。

VB题库(带答案)

VB题库(带答案) VB练习题 1.下面哪一个叙述为正确的?D (A)VB的编程非常简单,只要将窗体上的控件设置好,再将控件的属性按要求设置即可完成程序的编制。(B)VB的特点中的可视化编程是指随时可使用打印预览看一下效果。 (C)VB的特点中的事件驱动机制是系统已经编制好的一些针对控件的程序,可以直接调用。(D)VB系统提供了数据库管理功能。 2.下面哪一个叙述为错误的?D (A)VB的编程非常简单,因为系统提供了很多编制好的控件,可直接放到界面上使用。(B)VB是面向对象的程序设计,并且具有结构化的程序设计语言。 (C)VB的特点中的事件驱动机制是系统可以感知一些动作,当该动作产生时自动去执行对应的事件过程。(D)VB系统没有提供数据库管理功能。 3.下面哪一个叙述为正确的?B (A)VB源程序有工程文件、窗体文件、模块文件等,工程文件包含所有的文件,源程序备份只需要备份工程文件即可。 (B)VB源程序有工程文件、窗体文件、模块文件等,工程文件包含所有的文件,源程序备份需要备份所有相关文件。

(C)VB源程序有工程文件、窗体文件、模块文件等,源程序备份只 需要备份窗体文件和模块文件即可。(D)VB源程序如果有多个窗体文件,没有模块文件,源程序备份只需要备份窗体文件即可。 4.VB窗体设计器的主要功能是:A(A)建立用户界面(B)编写程序 代码(C)画出图形控件(D)显示标准控件 5下面哪一个叙述为正确的?A (A)在安装有VB系统程序的计算机上,修改一个以前编制的VB源 程序,只需要双击工程文件即可。(B)在安装有VB系统程序的计算机上,修改一个以前编制的VB源程序,只需要双击窗体文件即可。(C)在安装 有VB系统程序的计算机上,修改一个以前编制的VB源程序,只需要双击 模块文件即可。 (D)在安装有VB系统程序的计算机上,修改一个以前编制的VB源 程序,双击源程序中的任何文件都不能打开源程序。 6.什么是对象?A (A)对象是具有特殊属性和行为方式的实体。(B)对象是控件的属性。(C)对象是控件的方法。(D)对象是控件的事件。 7.下面关于对象的属性设置,哪个说法是正确的?C(A)对象的所有 属性值都可以在属性窗口中修改。(B)对象的所有属性值都不可以在属 性窗口中修改。(C)对象只有部分的属性值可以在属性窗口中修改。(D)对象的属性值只能在程序代码中修改。 8.以下叙述中正确的是A

VB复习资料试题及答案

计算机专业 VisualBasic程序设计试题 一、单项选择题(每小题2分,共30分) 1.在下列有关Visual Basic的叙述中,错误的是( B ) B.是面向对象的编程语言 2.在新建一个“标准EXE”工程后,不在工具箱中出现的控件是(B) B.通用对话框 3.对于定时器(Timer)控件,设置其定时是否开启的属性是( C ) C.Enabled 4.有程序代码如下: Textl.Text=”欢迎走进VB世界!”· 则Textl,Text,和”欢迎走进VB世界!”分别代表( D) D.对象,属性,值 5.VB提供了结构化程序设计的三种基本结构是( A)。A.选择结构、循环结构、顺序结构 6.下列说法中正确的是( D)。为了保存一个Visual Basic应用程序,应当 D.分别保存工程文件、窗体文件和标准模块文件 7.当一个工程含有多个窗体时,其中的启动窗体是( D)。 D.在“工程属性”对话框中指定的窗体 8.要设置命令按钮的背景图形,必须设置的两个属性是( A)。A.Style和Picture 9.将数据“China”项添加到列表框(Listl)中成为第一项应使用的语句是( C)。 C.Listl.AddItem”China",0 10.确定一个窗体或控件的大小的属性是( B)。B.Width和Height 11.下列可以把当前目录下的图形文件picl.jpg装人图片框Picturel中的语句为( C) C.Picture1.Picture=LoadPicture((1picl.jpg") 12.不属于VB数据库引擎的是( B)。B.BDE 13.如果准备读文件,打开顺序文件“text.dat”的正确语句是( C )。 C.open"text.dat"ForInputAs井1 14.使用ADO对象模型时,使Recordset和Connection对象建立连接的属性是( D ) D.ActiveConnection 15.Winsock控件的LocalPort属性的作用是( C)。C.返回或设置所用端口 16.窗体的Load事件的触发时机是( B )。B.窗体被加载时 17.无论何种控件,共同具有的属性是( C )。C.Name属性 18.刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是( D )。D.通用对话框 19.如果对象的名称为Mytext,而且对象有一个属性Text,那么在代码中引用该属性的正确格式是( B)。 A.Text.Mytext B.Mytext.Text 20.要在窗体的标题栏内显示“欢迎您!”,使用的语句是( B) B.Forml.caption=“欢迎您!”

VB题库,全

『单项选择』 以下关于vb 语言的说法中,正确的是(B). A:vb 是一种面向过程的语言 B:vb 是一种面向对象语言 C:vb是一种低级语言 D:vb 是一种机器语言 变量未赋值时,数值型变量的值为(A). A:0 B:空 C:1 D:无任何值 窗体的Caption属性的作用是(B). A:确定窗体的名称 B:确定窗体的标题 C:确定窗体的边界类型 D:确定窗体的字体 (D)对象具有Clear方法. A:图片框 B:窗体 C:复选框 D:列表框 vb 程序设计中的窗体在OOP 中称为(C). A:屏幕 B:事件 C:对象 D:控件 VisualBasic集成环境的大部分窗口都可以从主菜单项(B)的下拉菜单中找到相应的打开命令. A:编辑 B:视图 C:格式 D:调试 当一个对象(如窗体或图片框)被移动或改变大小之后,或当一个 覆盖该窗体被移开之后,如果要保持该所画图形的完整性,可以选 择触发(A)事件来完成图形的重画工作. A:Paint B:Load C:Click D:Active VisualBasic的编程机制是(D). A:可视化 B:面向对象 C:面向图形

D:事件驱动 答案:D 〖第9题〗『单项选择』(2分)(题号:231) vb 中的坐标系最小刻度为(A). A:缇 B:象素 C:厘米 D:一个标准字符宽度 窗体设计器是用来设计(B). A:应用程序的代码段 B:应用程序的界面 C:对象的属性 D:对象的事件 Rnd函数不可能产生的(B)值. A:0 B:1 C:0.1234 D:.00005 RGB 函数通过红.绿.蓝三基色混合产生某种颜色,某语法为RGB (红.绿.蓝),括号中红、绿、蓝三基色的成分使用0~255之间 的整数.若使用三个滚动条分别输入三种基色,为保证输入数值 有效,则应设置(A)属性. A:Max和Min B:Smallchange和LargeChange C:Scroll和Change D:Value 不管一个对象的属性如何设置,程序运行时始终都能接收焦点的方法是(D). A:用Tab键 B:用鼠标 C:用方向键 D:不能实现 vb 中的坐标圆点位于(B). A:容器右上角 B:容器左上角 C:容器正中央 D:容器右下角 VisualBasic是一种(B)程序设计语言. A:过程式 B:非过程式 C:机器

相关主题
文本预览
相关文档 最新文档