数车宏程序的模拟考试试题及答案_第1页
数车宏程序的模拟考试试题及答案_第2页
数车宏程序的模拟考试试题及答案_第3页
数车宏程序的模拟考试试题及答案_第4页
数车宏程序的模拟考试试题及答案_第5页
已阅读5页,还剩10页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数车宏程序的模拟考试试题及答案考试时长:120分钟满分:100分一、单选题(总共10题,每题2分,总分20分)1.数车宏程序中,用于调用子程序的指令是?A.M98B.M99C.G65D.G042.在宏程序中,变量#100的值被定义为实数类型,若赋值为“3.14159”,则该变量的数据类型为?A.整型B.实型C.字符型D.布尔型3.数车宏程序中,用于定义局部变量的指令是?A.OxxxxB.G65C.#100D.L14.宏程序中,若需要根据当前程序段号进行判断,应使用哪个变量?A.#0B.#1C.#500D.#10005.数车宏程序中,用于暂停程序执行的指令是?A.G04B.M00C.M02D.G286.宏程序中,若需要调用外部程序,应使用哪个指令?A.M98B.M99C.G65D.G047.数车宏程序中,用于定义常量的指令是?A.OxxxxB.G65C.#100D.L18.宏程序中,若需要根据变量值进行循环,应使用哪个指令?A.WHILEB.FORC.IFD.GOTO9.数车宏程序中,用于结束宏程序执行的指令是?A.M30B.M99C.G98D.G9910.宏程序中,若需要定义用户自定义函数,应使用哪个指令?A.G65B.G66C.G67D.G68二、填空题(总共10题,每题2分,总分20分)1.数车宏程序中,用于调用子程序的指令是______。2.宏程序中,变量#100的值被定义为实数类型,若赋值为“3.14159”,则该变量的数据类型为______。3.数车宏程序中,用于定义局部变量的指令是______。4.宏程序中,若需要根据当前程序段号进行判断,应使用哪个变量______。5.数车宏程序中,用于暂停程序执行的指令是______。6.宏程序中,若需要调用外部程序,应使用哪个指令______。7.数车宏程序中,用于定义常量的指令是______。8.宏程序中,若需要根据变量值进行循环,应使用哪个指令______。9.数车宏程序中,用于结束宏程序执行的指令是______。10.宏程序中,若需要定义用户自定义函数,应使用哪个指令______。三、判断题(总共10题,每题2分,总分20分)1.数车宏程序中,M98指令用于调用子程序。2.宏程序中,变量#100的值被定义为实数类型,若赋值为“3.14159”,则该变量的数据类型为整型。3.数车宏程序中,G65指令用于定义局部变量。4.宏程序中,若需要根据当前程序段号进行判断,应使用变量#1。5.数车宏程序中,G04指令用于暂停程序执行。6.宏程序中,M99指令用于调用外部程序。7.数车宏程序中,G65指令用于定义常量。8.宏程序中,若需要根据变量值进行循环,应使用指令WHILE。9.数车宏程序中,M30指令用于结束宏程序执行。10.宏程序中,G65指令用于定义用户自定义函数。四、简答题(总共4题,每题4分,总分16分)1.简述数车宏程序中局部变量的定义方法及其作用。2.数车宏程序中,如何实现程序段的循环执行?3.数车宏程序中,如何调用子程序?请说明调用和返回的指令。4.数车宏程序中,如何定义和调用用户自定义函数?五、应用题(总共4题,每题6分,总分24分)1.编写数车宏程序,实现以下功能:-定义变量#1为整型,初始值为10。-使用循环语句,将#1的值从10递减到1,每循环一次打印当前值。-循环结束后,结束宏程序执行。2.编写数车宏程序,实现以下功能:-定义变量#2为实型,初始值为3.14159。-调用用户自定义函数,计算#2的平方值,并将结果存储在变量#3中。-打印变量#3的值。3.编写数车宏程序,实现以下功能:-定义变量#4为整型,初始值为5。-调用子程序,实现变量#4的值加1。-子程序执行完毕后,返回主程序,打印变量#4的值。4.编写数车宏程序,实现以下功能:-定义变量#5为实型,初始值为2.5。-使用循环语句,将#5的值从2.5递增到5,每循环一次打印当前值。-循环结束后,结束宏程序执行。【标准答案及解析】一、单选题1.A2.B3.B4.D5.A6.A7.B8.A9.A10.A二、填空题1.M982.实型3.G654.#10005.G046.M987.G658.WHILE9.M3010.G65三、判断题1.√2.×3.×4.×5.√6.×7.×8.√9.√10.×四、简答题1.数车宏程序中,局部变量的定义方法是在程序段中使用“#”符号,例如“#10=10”。局部变量的作用是仅在该宏程序内部有效,不会影响其他宏程序或主程序中的变量。2.数车宏程序中,实现程序段的循环执行可以使用WHILE循环语句,例如:```WHILE[#1GT0]DO1...#1=#1-1ENDDO1```其中,#1是循环条件变量,GT表示大于。3.数车宏程序中,调用子程序可以使用M98指令,例如:```M98P1000```其中,P1000是子程序的程序号。返回子程序的指令是M99,例如:```M99```4.数车宏程序中,定义和调用用户自定义函数可以使用G65指令,例如:```G65P1000#2#3```其中,P1000是函数号,#2是输入参数,#3是输出参数。五、应用题1.宏程序代码:```O1000#1=10WHILE[#1GT0]DO1#1=#1-1PRINT#1ENDDO1M30```2.宏程序代码:```O1000#2=3.14159G65P1001#2#3PRINT#3M30```其中,P1001是用户自定义函数号。3.宏程序代码:```O1000#4=5

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论