吉大19秋学期《计算机可视化编程》在线作业一答案

合集下载

东北大学19春学期《可视化程序设计Ⅰ》在线作业123答案

东北大学19春学期《可视化程序设计Ⅰ》在线作业123答案

19春学期《可视化程序设计Ⅰ》在线作业1设a=“VisualBasic”,下面使b=“Basic”的语句是A."b=Left(a,8,12)"B."b=Mid(a,8,5)"C."b=Rigth(a,5,5)"D."b=Left(a,8,5)"正确答案:B在一行内写多条语句时,语句之间要用某个符号分隔。

这个符号是()A.","B.;C.、D.:正确答案:D执行下面的语句后,所产生的信息框的标题是()a=MsgBox("AAAA","BBBB","",5)A.BBBBB.空C.AAAAD.出错,不能产生信息框正确答案:D假定窗体上有一个Text1文本框,为使它的文本内容位于中间并且没有边框,则正确的属性设置为A.Text1.Alignment=1:Text1.BorderStyle=0B.Text1.Alignment=2:Text1.BorderStyle=1C.Text1.Alignment=1:Text1.BorderStyle=1D.Text1.Alignment=2:Text1.BorderStyle=0正确答案:D以下语句的输出结果是。

PrintFormat$(32548.5,000,000.00)A.32548.5B.32,548.5C.032,548.50D.32,548.50正确答案:C有如下语句:Open“f1.dat”ForRandomAs#1Len=15,表示文件f1.dat每个记录的长度等于()A.15个字符B.15个字节C.或小于15个字符D.或小于15个字节正确答案:B以下关于图片框控件的说法中,错误的是A.可以通过Print方法在图片框中输出文本B.清空图片框控件中图形的方法之一是加载一个空图形C.图片框控件可以作为容器使用D.用Stretch属性可以自动调整图片框中图形的大小正确答案:D以下能判断是否到达文件尾的函数是A.BOFB.LOCC.LOFD.EOF正确答案:D以下叙述中错误的是A.一个工程可以包括多种类型的文件B.VisualBasic应用程序既能以编译方式执行,也能以解释方式执行C.程序运行后,在内存中只能驻留一个窗体D.对于事件驱动型应用程序,每次运行时的执行顺序可以不一样正确答案:C阅读程序:SubsubP(b()AsInteger)Fori=1To4b(i)=2*iNextiEndSubPrivateSubCommandl_Click()Dima(1To4)AsIn tegera(1)=5a(2)=6a(3)=7a(4)=8subPa()Fori=1To4Printa(i)NextiEndSub运行上面的程序,单击命令按钮,输出结果为A.2468B.5678C.10121416正确答案:AVB中工程文件的扩展名为A.vbpB.frmC.dsD.bas正确答案:A关于MDI窗体不正确描述的是A.所有子窗体均在MDI窗体工作区,可进行排列B.所有子窗体的大小和位置均可以调整,并且可以移动出MDI窗体工作区C.所有子窗体最小化后,其图标显示在MDI窗体工作区,而不是状态栏D.MDI窗体和子窗体均可以有自己的菜单正确答案:B在窗体中添加一个通用对话框,其名称为CommonDialog1,然后添加一个命令按钮。

【奥鹏】吉大19秋学期《计算机可视化编程》在线作业一[4]答案

【奥鹏】吉大19秋学期《计算机可视化编程》在线作业一[4]答案

【奥鹏】吉大19秋学期《计算机可视化编程》在线作业一
试卷总分:100 得分:100
一、单选题(共20题,80分)
1、ODBC体系结构中不包括下列哪个组件
AODBC管理器
B数据源
C驱动程序管理器
D数据库管理系统DBMS
[仔细分析以上题目,运用所学知识完成作答]
参考选择:D
2、基类和派生类的说法不正确的是( )。

A派生类的对象可作为基类的对象处理
B定义的派生类对象可以访问基类的公有成员函数和受保护数据
C派生类对象不能赋值给基类对象
D派生类对象的指针可以隐式的转换为基类的指
[仔细分析以上题目,运用所学知识完成作答]
参考选择:C
3、下列关键字中哪一个不是用于类的访问控制的
Apublic
Bfriend
Cprivate
Dprotected
[仔细分析以上题目,运用所学知识完成作答]
参考选择:B
4、函数调用的整个过程就是栈空间操作的过程。

下面不属于栈操作过程的是( ) A把被调函数的栈空间收回
B保护调用函数的运行状态和返回地址
C传递参数
D将控制转交被调用函数
[仔细分析以上题目,运用所学知识完成作答]
参考选择:A
5、下列类中不属于MFC框架基本类的是
ACWinApp
BCFrameWnd
CCView
DCObject
[仔细分析以上题目,运用所学知识完成作答]
参考选择:D。

可视化编程Visual-Basic第一章练习题(含答案)

可视化编程Visual-Basic第一章练习题(含答案)

四、简单程序设计题1.建立一个简单的应用程序,其窗体界面如下,单击窗体,则在窗体上显示“欢迎使用Visual Basic !”,反复练习建立一个Visual Basic 应用程序的步骤。

2.建立一个简单的应用程序,其窗体界面如下,单击放大按钮,则文字“你好!”放大;单击缩小按钮,则文字“你好!”缩小;单击结束按钮,则结束程序的运行。

3.建立一个简单的应用程序,其窗体界面如下,单击输入按钮,则将光标定位在第一个文本框;单击大写转小写按钮,则将文本框1中的大写字母转化为小写显示在文本框2中;单击小写转大写按钮,则将文本框1中的小写字母转化为大写显示在文本框2中。

4.编写一个替换窗体标题的程序,初始运行如图2-2-1所示。

在文本框中输入文本,再点击“替换”按钮,会将窗体的标题替换为文本框中的文本,清除文本框中的文本,并将焦点设置到文本框.图3-1-1 习题1-1程序界面图3-1-2 习题1-2程序运行界面图3-1-3 习题1-3程序运行界面四、简单程序设计题1.解:⑴ 建立用户界面以及界面中的对象启动Visual Basic 环境,选择“标准exe ”,创建工程、窗体。

⑵ 设置各个对象的属性调整窗体Form1的大小,将窗体Form1的Caption 属性设为练习1。

⑶ 为对象事件编写程序编写窗体对象Form1的单击事件驱动程序如图3-1-1(b)所示:⑷ 保存工程保存窗体:单击菜单“文件/保存form1”,并取名为习题1;保存工程:单击菜单“文件/保存工程”,并取名为习题1。

⑸运行程序按F5功能键或菜单“运行/启动”或运行按钮,运行程序,即可得到如图3-1-图3-1-1(a) 运行效果 图3-1-1(b) 程序代码1(a)所示的运行结果。

2.解:⑴建立用户界面以及界面中的对象①启动Visual Basic环境,选择“标准exe”,创建工程、窗体。

②单击窗口左边工具箱中的"标签按钮",此时鼠标变成十字形状,拖动鼠标,在窗体上画1个标签:"Label1"。

计算机可视化编程题库以及答案 试题及答案 吉林大学机考 答案在最后

计算机可视化编程题库以及答案 试题及答案 吉林大学机考 答案在最后

一、填空(60*3)1VC++开发环境中,int占字节,short int占字节long int占字节。

2for循环:for(i=1;i<5;i++),且在循环体中不会修改i的值,重复执行后结束。

3Windows下的对话框分为对话框和对话框。

4数组赋值:int a[2][3]={{1},{5}};则该数组的全部元素为:a[3][4]=。

5类的成员分为两大类,和。

6插入的对话框中,系统会自动添加两个按钮,其中OK按钮的ID为。

7在VC++ 6.0环境下调试运行时,在当前光标所在的行下断点,如果当前行已经有断点,则取消断点按,按开始调试运行,程序执行到有断点的地方停止。

8常用Windows控件类型有:、、、、和。

9列表框分两种,列表框任一时刻只能选择一项,列表框则可以选取多项。

10在Windows操作系统中预定义了几种光标,IDC-ARROW表示光标。

11在C++程序中包含一个头文件或程序文件的预编译命令为____。

12程序中的预处理命令是指以___字符开头的命令,一条表达式语句必须以__ ____ _作为结束符,行尾使用注释的开始标记符为____。

13用于输出表达式值的标准输出流对象是___,用于从键盘上为变量输入值的标准输入流对象是_。

14已知:int d=5, *pd=&d, b=3,则++(*pd)=;*pd++= 。

15三种流程控制结构分别是:、、。

16程序中使用的数据分为和两种形式。

17C++中常用的数据类型有:、、、、。

除外,这些数据类型可分为两大类:与。

18在字体句柄被创建后,应用程序通过调用函数,设置字体颜色,通过调用函数__ __ 设置背景颜色。

19所有的数据类型基本都可以定义为指针类型,指针的定义是:在声明变量时在变量名前加,那么,定义一个指向整型数的指针变量nNhao的形式为;而____ ____是指针的取地址运算符。

20在MFC应用程序中可以有工具栏,但只可以有状态栏。

可视化程序设计综合练习之一及答案

可视化程序设计综合练习之一及答案

可视化程序设计综合练习之一及答案一、选择题1.派生类能够直接访问的基类的成员是()A.公有成员 B.保护成员 C.私有成员 D.静态2.下面是几条定义类的语句,不能被继承的类是()A.abstract class Figure B.class FigureC.public class Figure D.sealed class Figure3.下面有关枚举成员赋值说法正确的是()A.在定义枚举类型时,至少要为其中的一个枚举成员赋一个常量值B.在定义枚举类型时,若直接为某个枚举成员赋值,则其他枚举成员依次取值C.在把一个枚举成员的值赋给另一个枚举成员时,可以不考虑它们在代码中出现的顺序D.在定义的一个枚举类型中,任何两个枚举成员都不能具有相同的常量值4.下面对Write( )和WriteLine( )方法的描述,正确的是()A. WriteLine( )方法在输出字符串的后面添加换行符B. 使用Write( )输出字符串时,光标将会位于字符串的后边C. 使用Write( )和WriteLine( )方法输出数值变量时,必须要先把数值变量转换成字符串D. 使用不带参数的WriteLine( )方法时,将不会产生任何输出5.以下标识符中,正确的是()A. _nNameB. MainC. 6bD. x5#二、改正下列程序段语句中的错误1. if (gender=1)Console.WriteLine(“Girl”);else; Console.WriteLine(“Boy”);2. public class student {public int No;private string Name;}class Test{static void Main( ){ student s=new student( ); p.No=16;=”Tom”;}三、写出下列程序的运行结果。

1.using System;class Test {static void Main( ){int i,j,k;for(i=1;i<=4;i++){for(j=1;j<=4-i;j++) Console.Write(" ");for(k=1;k<=2*i-1;k++) Console.Write("*");Console.WriteLine();}}}2.using System;class CounterDown {int val;public CounterDown(int n){val=n;}public int count( ){if (val<9)return val++;else return 0;}}class NSDemo {public static void Main( ){Counter.CounterDown cd1=new Counter.CounterDown(2); int i=cd1.count( );while (i>0){Console.Write(i+ “ ” );i=cd1.count( );}}}四、下列程序是对运算符“++”进行重载,请将程序补充完整。

吉大18春学期《计算机可视化编程》在线作业一-0003.8BBEC8E9-FC71-4BE4-85BD-473B39DDD13C(总9页)

吉大18春学期《计算机可视化编程》在线作业一-0003.8BBEC8E9-FC71-4BE4-85BD-473B39DDD13C(总9页)

吉大18春学期《计算机可视化编程》在线作业一-0003
以下四个特性中哪一个不属于面向对象的三大特性
A:封装性
B:多态性
C:抽象性
D:继承性
答案:C
定义一个枚举类型如下:
__value enum weekday{Mon=2,Tue,Wed,Thu,Fri,Sat=0,Sun};
enum weekday day1,day2,day3,day4;
下面表达式错误的是( )。

A:day1=Thu
B:day2&lt;SUN&lt; span&gt;
C:day3=Sun=1
D:day4=day2
答案:C
下面选项中,( )正确描述了DataSet和DataTable之间的关系。

A:一个DataSet包含一个或者多个DataTable对象
B:一个DataSet只能包含一个DataTable对象
C:一个DataTable包含一个或多个DataSet对象
D:DataTable和DataSet没有任何关系
答案:A
下面( )正确描述了随机访问文件。

A:随机访问文件与顺序文件的工作方式相同,读写随机文件的方法与顺序文件也相同
B:当读取随机文件时,必须读取第一个记录,它定义了后续记录的长度
C:随机文件中的每一个记录都有一个前缀来指示记录的长度,允许文件中的记录的长度不同
D:以上都不对
答案:D
用来把DataSet中的修改保存回数据库,可以调用OleDbDataAdapter中的什么方法?( )
A:Save
B:GetChanges
C:Update。

可视化编程考试试题及答案

可视化编程考试试题及答案近年来,随着信息技术的发展,可视化编程作为一种简单直观的编程方式受到越来越多人的关注和应用。

在学习可视化编程的过程中,掌握相关知识和技能是至关重要的。

为了帮助大家更好地准备可视化编程考试,以下将介绍一些常见的试题及其答案。

一、选择题1. 可视化编程软件中常用的3D建模工具是:A. ScratchB. TinkercadC. D. Blockly答案:B. Tinkercad2. 下列哪个是可视化编程语言中的常见控制结构?A. 循环B. 函数C. 变量D. 字符串答案:A. 循环3. 在Scratch中,用于表示等待用户点击的积木是:A. “开始”B. “重复”C. “当...点击时”D. “结束”答案:C. “当...点击时”二、填空题1. Scratch中,将代码块拼接在一起形成完整程序时使用的是_____________。

答案:拼图式编程2. Blockly中,控制小车运动的代码块是_____________。

答案:移动3. Tinkercad中,用来创建3D模型的基本几何体有_____________种。

答案:基本五种(立方体、球体、柱体、圆柱体、圆锥体)三、编程题1. 请使用Scratch编写一个程序,使一个角色在屏幕上画一个正方形。

解答示例:当 flag 被点击时重复 4 次移动 100 步向右转 90 度2. 请使用Blockly编写一个程序,控制机器人在一个正方形区域内按顺时针方向运动。

解答示例:当按下“开始”按钮时重复 4 次向前移动 100 步向右转 90 度以上就是关于可视化编程考试试题及答案的介绍。

通过学习和实践,相信大家在可视化编程领域会有更深入的了解和掌握。

希最以上内容对大家的学习和练习有所帮助。

祝大家考试顺利!。

计算机可视化编程考试题及答案

计算机可视化编程考试题及答案一、选择题(每题2分,共20分)1. 可视化编程是指通过_________________的方式实现计算机程序的开发。

A. 图形化界面B. 命令行界面C. 文本界面D. 字符界面2. 可视化编程工具中,以下哪个是基于块拼接的编程方式?A. ScratchB. PythonC. C++D. Java3. 在可视化编程过程中,所谓“控件”是指_________________。

A. 系统自带的图标B. 用户自定义的代码块C. 程序界面上的元素D. 代码中的变量4. 在Scratch中,用户可以通过拖拽的方式将_________________组合成完成特定功能的程序。

A. 代码块B. 变量C. 函数D. 类5. 在可视化编程中,所谓“事件”是指_________________。

A. 用户操作的触发行为B. 程序运行的过程C. 数据的输入输出D. 程序中的判断语句6. 在Scratch中,以下哪个是用于控制程序流程的代码块?A. if elseB. repeatC. waitD. set7. 在可视化编程中,所谓“参数”是指_________________。

A. 输入的数据B. 运算的操作C. 控制程序流程的代码块D. 用户界面上的元素8. 在可视化编程中,以下哪项是开发过程的重要一环?A. 单元测试B. 编译C. 调试D. 上线发布9. 可视化编程的一个优点是_________________。

A. 可以实现高性能的程序B. 能够对底层硬件进行直接操作C. 相对容易上手和学习D. 编程语言更加灵活多样10. 可视化编程开发的一个典型应用领域是_________________。

A. 人工智能B. 网络安全C. 游戏开发D. 数据分析二、编程题(共80分)请使用Scratch编写下面的程序。

1. 编写一个程序,实现以下功能:当用户按下空格键时,角色向上移动;当用户按下右箭头键时,角色向右移动;当用户按下左箭头键时,角色向左移动。

吉大19春学期《计算机可视化编程》在线作业一

(单选题)1: 如何向数据集DataSet填充数据?( )A: 创建DataSet对象之后以OleDbDataAdapter实例作为参数,调用Load方法B: 调用其构造函数创建DataSet时使用OleDbDataAdapter为参数C: 调用OleDbDataAdapter的Fill方法,使用DataSet作为方法的参数D: 创建DataSet对象,然后对于DataSet中每一个想生成的表,创建一个DataTable对象正确答案:(单选题)2: 以下四个关于类的访问控制的描述哪一个是错误的A: 子类不能访问其父类的私有数据成员和成员函数B: 子类的对象不能访问其父类的保护数据成员或者成员函数C: 类的对象不能访问类的保护数据成员或者成员函数D: 类的成员函数不能访问类中的私有数据正确答案:(单选题)3: 下面有关重载函数的说法中正确的是A: 重载函数必须有不同的返回值类型B: 重载函数形参个数必须不同C: 重载函数必须有不同的形参列表D: 重载函数名可以不同正确答案:(单选题)4: 下列关于构造函数的描述中,错误的是A: 构造函数可以设置默认参数B: 构造函数在定义类对象时自动执行C: 默认构造函数可以没有D: 构造函数不可以重载正确答案:(单选题)5: OpenFileDialgo和SaveFileDialog控件的( )属性控制显示的文件类型。

A: SelectionB: FilterC: IndexD: FileType正确答案:(单选题)6: 下面选项中,( )正确描述了数据绑定A: 从Binding类创建绑定时指定一个数组作为参数,该数字包含对每一个要绑定的控件实例的引用B: Binding构造函数创建绑定,通过创建绑定,控件可以和DataSet中数据表的指定列相关联C: Binding构造函数创建绑定,但是,对于与特定控件实例相关联的绑定,必须添加到该控件的DataBindings集合D: 可以把控件绑定到DataSet中的DataTable,但是绑定不能与其他对象相关联,如ArrayList(单选题)7: 下面选项中,( )正确描述了向DataTable添加新的DataRow的步骤。

吉大可视化编程答案

一、简答题(每题10分,共100分)1MFC的AppWizard(exe)提供了哪几种类型的应用程序?答:使用MFC的AppWizard可以创建下面三种类型的应用程序:(1)单文档界面的应用程序(SDI,single document interface);(2)多文档界面的应用程序(MDI,multiple documents interface);(3)基于对话框的应用程序(dialog based)。

2MFC编程中,通过建立类向导中的操作可以将窗口控件和对应变量绑定,但是代码操作的是变量,当程序代码中操作变量改变,如果想在控件上反映出来,哪个函数可以实现这种同步要求,并说明该函数作用?答:UpdateData();当调用 UpdateData(TRUE)时,(MFC 通过调用 DDX 函数)将数据从控件传递到关联的成员变量;当调用 UpdateData(FALSE)时,(MFC 通过调用 DDX 函数)将数据从成员变量传递到关联的的控件。

3类与结构体有什么区别?答:类中可以包含两类成员――数据成员和成员函数;而标准 C 语言中的结构体只能包含数据成员;但是 C++中的结构体对 C 语言中的结构体有扩展,C++中的结构体也可以两类成员――数据成员和成员函数;因此 C++中的类和 C++中的结构体出来在定义方式上不一样之外(class,struct ),还有就是它们的缺省封装字是不一样的,一个是 private,一个是 public。

4sprintf函数的应用有哪些?答:①printf 最常见的应用是吧整数打印到字符串中。

②浮点数的打印和格式控制。

③printf 打印字符或是 BYTE 型数据。

④printf 连接字符串。

5在VC++6.0中,如果想要改变按钮上显示的名称,应该如何操作?答:①在资源编辑器中,选择该按钮;②在右键菜单中选择属性(Properties),改变属性框的标题(Caption)字段的值。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

吉大18春学期《计算机可视化编程》在线作业一-0003
试卷总分:100 得分:100
一、单选题(共20 道试题,共80 分)
1.以下四个特性中哪一个不属于面向对象的三大特性
A.封装性
B.多态性
C.抽象性
D.继承性
答案:C
2.定义一个枚举类型如下:__value enum weekday{Mon=2,Tue,Wed,Thu,Fri,Sat=0,Sun}; enum weekday day1,day2,day3,day4; 下面表达式错误的是( )。

A.day1=Thu
B.day2<SUN< span>
C.day3=Sun=1
D.day4=day2
答案:C
3.下面选项中,( )正确描述了DataSet和DataTable之间的关系。

A.一个DataSet包含一个或者多个DataTable对象
B.一个DataSet只能包含一个DataTable对象
C.一个DataTable包含一个或多个DataSet对象
D.DataTable和DataSet没有任何关系
答案:A
4.下面( )正确描述了随机访问文件。

A.随机访问文件与顺序文件的工作方式相同,读写随机文件的方法与顺序文件也相同
B.当读取随机文件时,必须读取第一个记录,它定义了后续记录的长度
C.随机文件中的每一个记录都有一个前缀来指示记录的长度,允许文件中的记录的长度不同
D.以上都不对
答案:D
5.用来把DataSet中的修改保存回数据库,可以调用OleDbDataAdapter中的什么方法?( )
A.Save
B.GetChanges
C.Update
D.AcceptChanges
答案:C
6.下面四个MFC类中哪一个是管理MFC应用程序的
A.CWinApp
B.CMainFrame
C.CDocument
D.CView
答案:A
7.OleDbParameter的作用是( )
A.它用来配置要检索道DataSet中的列
B.它用来动态配置OleDbConnection的ConnectionString属性
C.当OleDbCommand使用参数化查询语句时,为参数化查询语句提供参数值
D.上述都对
答案:C
8.OpenFileDialgo和SaveFileDialog控件的( )属性控制显示的文件类型。

A.Selection
B.Filter
C.Index
D.FileType
答案:B
9.要使某个菜单项无效变为灰色,应该将其( )属性设置为False
A.Visible
B.Checked
C.RadioCheck
D.Enable
答案:D
10.下列关键字中哪一个不是用于类的访问控制的
A.public
B.protected
C.private
D.friend
答案:D
11.有关跳转语句的说法正确的是( )
A.跳转语句的作用是实现程序执行过程从一处跳转到另外一处
B.break主要用于跳出循环语句
C.continue语句用来终止整个循环
D.continue和break语句都只能用于循环体内
答案:B
12.抽象类不具有的特点是( )
A.抽象类可以实例化对象
B.抽象类只能作为基类使用
C.抽象类不能定义对象变量
D.可以声明一个抽象类的指针和引用
答案:A。

相关文档
最新文档