【良心出品】国家开放大程序设计基础学形考4
- 格式:doc
- 大小:84.00 KB
- 文档页数:4
国家开放大学《VisualBasic程序设计》形考作业参考答案形考作业11.一个VB应用程序可以包含几个vbp文件( )a. 2个b. 可以没有c. 1个d. 不受限制2.有以下程序代码Text1.Text="Visual Basic程序设计",则Text1,Text ,和"Visual Basic程序设计"分别代表( )a. 对象,值,属性b. 对象,方法,属性c. 属性,对象,值d. 对象,属性,值3.启动VB后,就意味着要建立一个新的( )a. 窗体b. 程序c. 文件d. 工程4.后缀为.bas的文件表示( )a. 类模块文件b. 标准类模块文件c. 窗体二进制数据文件d. 窗体文件5.当一个工程中含有多个窗体时,其中的启动窗体是( )a. 在“工程属性”对话框中指定的窗体b. 启动VB时创建的第一个窗体c. 第一个添加的窗体d. 最后一个添加的窗体6.在文本框控件中将Text的内容全部显示为所定义的字符的属性是( )a. 需要编程来实现b. Passwordc. PasswordChard. 以上都不是7.Visual Basic是一种面向对象的程序设计语言,所采用的编程机制是( )a. 从主程序开始执行b. 按过程顺序执行c. 按模块顺序执行d. 事件驱动8.下列四项中合法的变量名是( )a. a/bcb. 4abcc. abcd. integer9.将调试通过的工程经“文件”菜单的“生成.exe文件”编译成.exe后,将该可执行文件拿到其它机器上不能运行的主要原因是( )a. 该可执行文件有病毒b. 以上原因都不对c. 缺少.frm窗体文件d. 运行的机器上无VB系统10.无论何种控件,共同具有的属性是( )a. Enabledb. ForeColorc. Textd. Caption11.以下控件具有Caption属性的分别是()a. TextBoxb. %33.333 %Labelc. CheckBoxd. CommandButton12.关于标签控件的使用,以下叙述中正确的是:()a. 标签中显示的文本内容是可以改变的b. 当标签控件中显示的文本内容发生变化时触发Change事件c. 可以通过程序指令改变标签控件在窗口中的位置d. 标签控件在窗口中的位置一旦设定就不能更改13.以下VB文件名中,后缀不是.bas的文件分别有()a. 窗体二进制数据文件b. 类模块文件c. 窗体文件d. 标准类模块文件14.对表达式16/4-2^5*8/4MOD5\2计算错误的结果分别是()a. 20b. 2c. 4d. 1415.当一个工程中含有多个窗体时,以下哪些窗体可以不是启动窗体()a. 最后一个添加的窗体b. 在“工程属性”对话框中指定的窗体c. 第一个添加的窗体d. 启动VB时创建的第一个窗体16.如果要求图像框Image控件不要自动适应其中的图形大小,应()a. 将控件的Stretche属性设为Trueb. 将控件的AutoSize属性设为Truec. 将控件的AutoSize属性设为Falsed. 将控件的Stretche属性设为False17.以下属于标签控件Appearance属性的属性值有:()a. Trueb. Flatc. Falsed. 3D18.文本框控件的ScrollBar属性设置,可以有以下不同的值()a. verticalb. Horizontalc. Noned. Both19.文本框控件的Enabled属性的作用,是用于决定其()a. 在程序运行时是否能够可见b. 在程序运行时是否能够显示用户输出的数据c. 在程序运行时是否能够响应用户生成的事件d. 在程序运行时是否能够接收用户输入的数据20.标签控件的Alignment属性,用来设置标签文本的对齐方式,可以有以下不同的属性值()a. 居中对齐b. 右对齐c. 低端对齐d. 左对其21.在VB程序设计中,如果仅仅需要让应用程序在窗体中显示文本信息,可以使用(Label)控件。
2019国开电大《程序设计基础》形考任务4答案程序设计基础形考任务4:1.算法的四种基本操作是逻辑运算、算数运算、数据比较、数据传送。
2.算法的控制结构有三种基本形式:顺序结构、选择结构、循环结构。
3.评价算法需要从几个不同的角度考虑,最主要的是正确性和运行效率。
4.算法的运行效率包括两方面,算法的时间复杂度和算法的空间复杂度。
5.结构化程序设计的总体思想是采用模块化结构,自顶向下、逐步求精。
6. 软件生存周期包括软件的定义、软件的开发和软件使用与维护3个部分。
7. 软件定义时期主要包括可行性研究和需求分析两个阶段。
8.软件开发时期是具体设计和实现在前一时期定义的软件,它由软件的设计阶段、实现阶段、集成阶段组成。
9.软件工程的目标是可概括为生产具有正确性、可用性以及开销合宜的产品。
10.软件开发模型大体上可分为两种类型,第一种是以软件需求完全确定为前提的瀑布模型。
第二种是在软件开发初始阶段只能提供基本需求时采用的渐进式开发模型。
二、选择题(每题4分,合计40分)2下列叙述中正确的是_____。
选择一项:A. 算法就是程序B. 设计算法时只需要考虑结果的可靠性C. 以上三种说法都不对D. 设计算法时只需要考虑数据结构的设计3下列叙述中正确的是_____。
选择一项:A. 一个算法的空间复杂度大,则其时间复杂度也必定大B. 以上三种说法都不对C. 一个算法的空间复杂度大,则其时间复杂度必定小D. 一个算法的时间复杂度大,则其空间复杂度必定小4一个算法应该具有“确定性”等5个特性,下面对另外4个特性的描述中错误的是()。
选择一项:A. 有零个或多个输入B. 可行性C. 有穷性D. 有零个或多个输出5下面叙述正确的是()。
选择一项:A. 算法的时间复杂度是指执行算法所需要的计算工作量B. 算法的效率只与问题的规模有关,而与数据的存储结构无关C. 数据的逻辑结构与存储结构是一一对应的D. 算法的时间复杂度与空间复杂度一定相关6那一项不属于算法的四种基本的功能操作( ) 。
国家开放大学电大《C语言程序设计》网络课形考任务4作业及答案形考任务4一、选择题(共30分,每小题2分)题目1假定有“struct BOOK{char title[40]; float price;}; struct BOOK book;”,则不正确的语句为()。
选择一项:a. struct BOOK *x=malloc(book);题目2假定有“struct BOOK{char title[40]; float price;} book;”,则正确的语句为()。
选择一项:b. struct BOOK *x=&book;题目3在结构类型的定义中,不同数据成员的定义项之间采用的分隔符是()。
选择一项:c. 分号题目4假定一个结构类型的定义为“struct A{int a,b; double c;};”,则该类型的长度为()。
选择一项:d. 16题目5假定一个结构类型的定义为“struct D{int a; D* next;};”,则该类型的长度为()。
选择一项:b. 8反馈Your answer is correct.题目6假定要访问一个结构指针变量x中的数据成员a,则表示方法为()。
选择一项:b. x->a题目7与结构成员访问表达式等价的表达式为()。
选择一项:c. (&x)->name题目8假定一个链表中结点的结构类型为“struct AA{int data, struct AA *next;};”,则next数据成员的类型为()。
选择一项:b. struct AA*题目9假定一个链表的表头指针为f,结点中包含有data和next域,则向该链表的表头插入一个地址为p的结点时,应执行的操作为()。
选择一项:b. p->next=f和f=p题目10标准输入设备键盘的文件流标识符是()。
选择一项:a. stdin题目11表示文件结束符的符号常量为()。
选择一项:c. EOF题目12C语言中打开一个数据文件的系统函数为()。
国开电大《C语言程序设计》形考任务4答案形考任务四题目1假定有“struct BOOK{char title[40]; float price; } ; struct BOOK book; ”,则不正确的语句为()。
[答案]A. struct BOOK *x=malloc(book) ;题目2假定有“struct BOOK{char title[40]; float price; } book; ”,则正确的语句为()。
[答案]B. struct BOOK *x=&book;题目3在结构类型的定义中,不同数据成员的定义项之间采用的分隔符是()。
[答案] C. 分号题目4假定一个结构类型的定义为“struct A{int a, b; double c; } ; ”,则该类型的长度为()。
[答案] D. 16题目5假定一个结构类型的定义为“struct D{int a; D* next; } ; ”,则该类型的长度为()。
[答案]B. 8题目6假定要访问一个结构指针变量x 中的数据成员a,则表示方法为()。
[答案]B. x->a题目7与结构成员访问表达式x. name 等价的表达式为()。
[答案] C. (&x) ->name题目8假定一个链表中结点的结构类型为“struct AA{int data, struct AA *next; } ; ”,则next 数据成员的类型为()。
[答案] B. struct AA*题目9假定一个链表的表头指针为f,结点中包含有data 和next 域,则向该链表的表头插入一个地址为p 的结点时,应执行的操作为()。
[答案]B. p->next=f 和f=p题目10标准输入设备键盘的文件流标识符是()。
[答案]A. stdin题目11表示文件结束符的符号常量为()。
[答案]C. EOF题目12C 语言中打开一个数据文件的系统函数为()。
一、选择题(共30分,每小题2分)试题1假定有"struct BOOK{char title[40]; float price;}; struct BOOK book;",则不正确的语句为( 选择一项:a.struct BOOK *x=malloc(book);b.struct BOOK x={"C++ Programming",27.0};c.struct BOOK *x=malloc(sizeof(struct BOOK));d.struct BOOK *x=&book;试题2假定有"struct BOOK{char title[40]; float price;} book/,则正确的语句为(选择一项:a.struct BOOK x= &book;b.struct BOOK *x=&book;“c.struct BOOK x=calloc(BOOK);「d.struct BOOK *x=BOOK;试题3在结构类型的定义中,不同数据成员的定义项之间采用的分隔符是()。
选择一项:a.句点b.冒号c.分号d.逗号试题4假定一个结构类型的定义为struct A{int a,b; double c;};\则该类型的长度为(选择一项:1 b,10d.16试题5假定一个结构类型的定义为"struct D{int a; D* next;};",则该类型的长度为()。
选择一项:「a.4母b.8r c.12厂 d.16试题6假定要访问一个结构指针变量x中的数据成员a,则表示方法为()。
选择一项:ra.x.a"b.x->a'c.x(a)1 d. x{a}试题7与结构成员访问表达式等价的表达式为()。
选择一项:ra.x->nameb.&x->name• c.(&x)->named.(*x)->name试题8假定一个链表中结点的结构类型为"struct AA{int data, struct AA *next;};n,则next数据成员的类型为()o选择一项:'a.struct AAb.struct AA*c.AAd.int试题9假定一个链表的表头指针为f,结点中包含有data和next域,则向该链表的表头插入一个地址为p 的结点时,应执行的操作为()。
国开电大C语言程序设计形考任务4参考答案题目 1.假定有“struct BOOK{char title[40]。
float price;}。
struct BOOK book;”,则不正确的语句为()。
a。
struct BOOK *x=malloc(book);b。
struct BOOK x={"C++ Programming",27.0};c。
struct BOOK *x=malloc(sizeof(struct BOOK));d。
struct BOOK *x=答案】:struct BOOK *x=malloc(book);题目 2.假定有“struct BOOK{char title[40]。
float price;} book;”,则正确的语句为()。
a。
struct BOOK x=b。
struct BOOK *x=c。
struct BOOK x=calloc(BOOK);d。
struct BOOK *x=BOOK;答案】:struct BOOK *x=a.句点b.冒号c.分号d.逗号答案】:分号题目 4.假定一个结构类型的定义为“struct A{int a,b。
dou ble c;};”,则该类型的长度为(a。
8b。
10c。
12d。
16答案】:16a。
4b。
8c。
12d。
16答案】:8题目6.假定要访问一个结构指针变量x中的数据成员a,则表示方法为()。
a。
x.ab。
x->ac。
x(a)d。
x{a}答案】:x->a题目7.与结构成员访问表达式等价的表达式为()。
a。
x->nameb。
&x->namec。
(&x)->named。
(*x)->name答案】:(&x)->namea。
struct AAb。
struct AA*c。
AAd。
int答案】:struct AA*题目9.假定一个链表的表头指针为f,结点中包含有data 和next域,则向该链表的表头插入一个地址为p的结点时,应执行的操作为()。
2019 国开电大《程序设计基础》形考任务4 答案程序设计基础形考任务4:1 •算法的四种基本操作是逻辑运算、算数运算、数据比较、数据传送。
2 •算法的控制结构有三种基本形式:顺序结构、选择结构、循环结构。
3 •评价算法需要从几个不同的角度考虑,最主要的是正确性和运行效率。
4.算法的运行效率包括两方面,算法的时间复杂度和算法的空间复杂度。
5•结构化程序设计的总体思想是采用模块化结构,自顶向下、逐步求精。
6. 软件生存周期包括软件的定义、软件的开发和软件使用与维护3个部分。
7. 软件定义时期主要包括可行性研究和需求分析两个阶段。
8. 软件开发时期是具体设计和实现在前一时期定义的软件,它由软件的设计阶段、实现阶段、集成阶段组成。
9. 软件工程的目标是可概括为生产具有正确性、可用性以及开销合宜的产品。
10 .软件开发模型大体上可分为两种类型,第一种是以软件需求完全确定为前提的瀑布模型。
第二种是在软件开发初始阶段只能提供基本需求时采用的渐进式开发模型。
2下列叙述中正确的是_______ 。
选择一项:A. 算法就是程序B. 设计算法时只需要考虑结果的可靠性D.设计算法时只需要考虑数据结构的设计3下列叙述中正确的是 ______ 。
选择一项:A. 一个算法的空间复杂度大,则其时间复杂度也必定大二B.以上三种说法都不对C. 一个算法的空间复杂度大,则其时间复杂度必定小D. 一个算法的时间复杂度大,则其空间复杂度必定小4 一个算法应该具有“确定性”等5个特性,下面对另外4个特性的描述中错误的是选择一项:A. 有零个或多个输入B. 可行性C. 有穷性D. 有零个或多个输出5下面叙述正确的是()°选择一项:* A.算法的时间复杂度是指执行算法所需要的计算工作量B. 算法的效率只与问题的规模有关,而与数据的存储结构无关C. 数据的逻辑结构与存储结构是一一对应的D. 算法的时间复杂度与空间复杂度一定相关6那一项不属于算法的四种基本的功能操作()。
国家开放大学《程序设计基础》形考任务四试题答案一、填空题(答案在最后)1.算法的四种基本操作是_______、_______、_______、_______。
2.算法的控制结构有三种基本形式:_______、_______、_______。
3.评价算法需要从几个不同的角度考虑,最主要的是_______和_______。
4.算法的运行效率包括两方面,算法的_______复杂度和算法的复杂度。
5.结构化程序设计的总体思想是采用模块化结构,_______、_______。
6.软件生存周期包括软件的_______、软件的_______和软件_______3个部分。
7.软件定义时期主要包括_______和_______两个阶段。
8.软件开发时期是具体设计和实现在前一时期定义的软件,它由软件的_______阶段、_______阶段、_______阶段组成。
9.软件工程的目标是可概括为生产具有_______性、_______性以及开销合宜的产品。
10.软件开发模型大体上可分为两种类型,第一种是以软件需求完全确定为前提的_______模型。
第二种是在软件开发初始阶段只能提供基本需求时采用的_______开发模型。
二、选择题(答案在最后)题目2:下列叙述中正确的是_____。
A. 以上三种说法都不对B. 设计算法时只需要考虑数据结构的设计C. 算法就是程序D. 设计算法时只需要考虑结果的可靠性题目3:下列叙述中正确的是_____。
A. 一个算法的空间复杂度大,则其时间复杂度也必定大B. 一个算法的空间复杂度大,则其时间复杂度必定小C. 以上三种说法都不对D. 一个算法的时间复杂度大,则其空间复杂度必定小题目4:一个算法应该具有确定性等5个特性,下面对另外4个特性的描述中错误的是()。
A. 有零个或多个输出B. 可行性C. 有零个或多个输入D. 有穷性题目5:下面叙述正确的是()。
A. 算法的时间复杂度与空间复杂度一定相关B. 算法的时间复杂度是指执行算法所需要的计算工作量C. 数据的逻辑结构与存储结构是一一对应的D. 算法的效率只与问题的规模有关,而与数据的存储结构无关题目6:那一项不属于算法的四种基本的功能操作( ) 。