c ○ 2005 SWPS APPLICATION OF P-GRADE DEVELOPMENT ENVIRONMENT IN METEOROLOGY
- 格式:pdf
- 大小:1.57 MB
- 文档页数:10
1、What is the default connection protocol that the WebSphere scripting tool uses?A. SOAPB. RMIC. SOAP is tried first then RMI is tried secondD. NONEE. TCP答案:(C)2、The Profile Management Tool allows you to enable WebSphere administrative security.Which user registry is used for this default security?A. Local operating systemB. Standalone custom registryC. Standalone LDAP registryD. Federated Repositories答案(D)3、After creating a profile, a system administrator discovers there are port conflicts. Whichaction should the system administrator take to fix the port conflicts in the existing profile?A. Re-create the profile entering different portsB. Update the portdef.props fileC. Run the updatePorts.ant scriptD. Edit the server.xml file答案: (B)4、When accessing the application server process logs, STDOUT and STDERR, on afederated node, in which default file system path will they be found?A. <profile_root>/<profile_name>/logs/<server_name>/native_stderr.log and<profile_root>/<profile_name>/logs/<server_name>/native_stdout.logB. <was_root>/logs/<server_name>/native_stderr.log and <was_root>/logs/native_stdout.logC. <nd_root>/logs/stderr.log and <nd_root>/logs/stdout.logD. <was_root>/logs/stderr.log and <was_root>/logs/stdout.log答案: (D)5、An administrator is monitoring a servers JVM Runtime by using the administrativeconsoles Tivoli Performance Viewer. It appears that garbage collection is running frequently and taking a relatively long time to complete. Which action should the administrator take to gather more information on the garbage collection process for this server?A. Edit the servers sas.server.props file and set com.ws.jvmgc equal to verboseB. Use the administrative console to enable Verbose garbage collection for the serverC. Enable tracing on the server with the following trace string: com.ibm.ws.jvm.*=finestD. Use wsadmin to generate a heap dump and analyze the dump with the Application Server Toolkit (AST)答案(C)6、Which tow directories’that the files be deleted When Server is stopped?A.<%install_path%>\logs\server1B. <%install_path%>\pf\wps\config\cells\widCellC.<%install_path%>\pf\wps\config\cells\widCell\applicationsD<%install_path%>\pf\wps\temp答案: (d)7、In WID intall directory, after an application is installed , in Which tow directories canfind the files or directories ?A.<%install_path%>\pf\wps\installedApps\widCellB. <%install_path%>\pf\wps\config\cells\widCell\applicationsC. <%install_path%>\pf\wps\installableAppsD. <%install_path%>\runtimes\bi_v61\profileTemplates答案: (d)8、Which DataBase or DB schema stores the Process data or HumanTask data in WID ‘senvironment ?A. BPEDBB. BPEMEC. WPRCSDBD.MEDB答案: (b)9、In WID install directory , which directories’ jars or Class files can be loaded atomically ?a)<%install_path%>\runtimes\bi_v61\lib\b)<%install_path%>\runtimes\bi_v61\lib\extc)<%install_path%>\runtimes\bi_v61\pluginsd)<%install_path%>\runtimes\bi_v61\util答案: (A )10、Which are not the standard BPEL activity components that has beenimplemented in WPS?A. Java SnippetB. invokeC. Human TaskD. ReceiveE. assign答案: (A)11、Which are three possible components of Web modules?A. ServletsB. JSPsC. SIP servlet filesD. MDB filesE. HTMLsF. Session and entity beansG. RAR files答案: (ABE)12、When adding a new member to a cluster, why might it be necessary for anadministrator to select the option for generating unique HTTP ports?A. To avoid port conflicts with other servers on the same nodeB. To ensure that cluster members on different nodes have unique portsC. To prevent other applications from using these portsD. To enable encryption over the secure HTTP ports答案:A13、What is the name of the WebSphere scripting tool?A. wasadminB. wsadminC. ws_antD. wsdeploy答案: (B)14、In a WebSphere cell configuration, which component is a single point of failure?A. Deployment managerB. Web containerC. EJB containerD. HTTP server答案: (A)15、Which tool is used to install an fix pack to the WebSphere Process Server?A. Update InstallerB. IBM Support Assistant(ISA)C. IBM Installation ManagerD. Launchpad and Installation wizardE. The install executable provided with the fix答案: (d)。
计算机二级wps考试模拟题(含答案)1. 在WPS表格中,以下哪个快捷键用于插入行?A. Ctrl + IB. Ctrl + RC. Ctrl + Shift + =D. Ctrl + Alt + =答案:C. Ctrl + Shift + =2. 在WPS文字中,以下哪个菜单包含"插入图片"的选项?A. 文件菜单B. 插入菜单C. 格式菜单D. 工具菜单答案:B. 插入菜单3. 在WPS文字中,以下哪种方式可以查找并替换文本?A. Ctrl + C,然后Ctrl + VB. Ctrl + F,然后Ctrl + HC. Ctrl + X,然后Ctrl + PD. Ctrl + Z,然后Ctrl + Y答案:B. Ctrl + F,然后Ctrl + H4. 在WPS演示中,如果你想要改变一幅图像的大小,你应该使用哪个工具?A. 裁剪工具B. 尺寸工具C. 大小调整手柄D. 旋转工具答案:C. 大小调整手柄5. 在WPS表格中,我们可以使用什么功能来自动计算一系列数字的总和?A. CONCATENATE函数B. AVERAGE函数C. SUM函数D. MAX函数答案:C. SUM函数6. 在WPS文字中,以下哪个快捷键用于删除一个字?A. BackspaceB. DeleteC. Ctrl + DD. Alt + Del答案:B. Delete7. 在WPS表格中,以下哪个功能可以用来过滤数据?A. 数据透视表B. 排序C. 条件格式D. 自动过滤答案:D. 自动过滤8. 在WPS演示中,以下哪个视图模式可以查看幻灯片的缩略图?A. 普通视图B. 幻灯片浏览视图C. 备注页视图D. 大纲视图答案:B. 幻灯片浏览视图9. 在WPS文字中,我们使用哪个菜单来改变段落间距?A. 文件菜单B. 查看菜单C. 插入菜单D. 格式菜单答案:D. 格式菜单10. 在WPS表格中,以下哪个函数用于计算数据的平均值?A. COUNTB. SUMC. AVERAGED. MAX答案:C. AVERAGE11. 在WPS演示中,以下哪个快捷键可以开始放映幻灯片?A. F1B. F2C. F5D. F12答案:C. F512. 在WPS文字中,以下哪个选项可以帮助我们检查文档中的拼写错误?A. 查找B. 替换C. 拼写检查D. 同步滚动答案:C. 拼写检查13. 在WPS表格中,以下哪个快捷键可以帮助我们快速地保存文档?A. Ctrl + SB. Ctrl + CC. Ctrl + VD. Ctrl + X答案:A. Ctrl + S14. 在WPS演示中,我们可以在哪个选项中插入图表?A. 格式B. 视图C. 插入D. 工具答案:C. 插入15. 在WPS文字中,以下哪个快捷键可以帮助我们快速粘贴剪贴板上的内容?A. Ctrl + SB. Ctrl + CC. Ctrl + VD. Ctrl + X答案:C. Ctrl + V16. 在WPS表格中,如果我们想要选中整个工作表,应该使用哪个快捷键?A. Ctrl + AB. Ctrl + SC. Ctrl + CD. Ctrl + V答案:A. Ctrl + A17. 在WPS演示中,我们应该使用哪个菜单来添加过渡效果?A. 格式菜单B. 插入菜单C. 动画菜单D. 视图菜单答案:C. 动画菜单18. 在WPS文字中,以下哪个选项允许我们创建一个新的文档?A. 打开B. 保存C. 新建D. 关闭答案:C. 新建19. 在WPS表格中,以下哪个函数用于查找数据中的最大值?A. COUNTB. SUMC. AVERAGED. MAX答案:D. MAX20. 在WPS演示中,以下哪个快捷键可以帮助我们结束幻灯片放映?A. ESCB. F1C. F5D. F12答案:A. ESC21. 在WPS文字中,以下哪个选项可以调整页面边距?A. 页面布局B. 插入C. 引用D. 邮件答案:A. 页面布局22. 在WPS表格中,以下哪个函数可以返回两数之商?A. PRODUCTB. SUMC. DIVIDED. QUOTIENT答案:D. QUOTIENT23. 在WPS演示中,以下哪个选项可以设置幻灯片的版式?A. 插入B. 设计C. 转换D. 动画答案:B. 设计24. 在WPS文字中,以下哪个选项可以设置文档的行距?A. 页面布局B. 插入C. 开始D. 格式答案:C. 开始25. 在WPS表格中,以下哪个函数可以将其他单元格的值相加?A. SUMB. PRODUCTC. AVERAGED. COUNT答案:A. SUM26. 在WPS演示中,以下哪个视图模式可以查看幻灯片放映的顺序?A. 普通视图B. 幻灯片浏览视图C. 备注页视图D. 排序视图答案:D. 排序视图27. 在WPS文字中,以下哪个快捷键可以将选定的文本设置为斜体?A. Ctrl + IB. Ctrl + BC. Ctrl + UD. Ctrl + S答案:A. Ctrl + I28. 在WPS表格中,以下哪个选项可以让我们插入图表?A. 文件B. 插入C. 数据D. 工具答案:B. 插入29. 在WPS演示中,以下哪个菜单可以让我们插入音频?A. 文件B. 插入C. 转换D. 动画答案:B. 插入30. 在WPS文字中,以下哪个快捷键可以让我们快速创建一个新的文档?A. Ctrl + NB. Ctrl + SC. Ctrl + OD. Ctrl + P答案:A. Ctrl + N31. 在WPS表格中,以下哪个函数可以返回某范围内非空单元格的数量?A. COUNTAB. COUNTC. SUMD. AVERAGE答案:A. COUNTA32. 在WPS演示中,以下哪个快捷键可以让我们切换到幻灯片浏览视图?A. Ctrl + NB. Ctrl + SC. Ctrl + WD. Ctrl + M答案:C. Ctrl + W33. 在WPS文字中,以下哪个菜单可以让我们查找并替换文本?A. 开始B. 插入C. 布局D. 校对答案:D. 校对34. 在WPS表格中,以下哪个函数可以返回某范围内的最小值?A. COUNTB. SUMC. MIND. MAX答案:C. MIN35. 在WPS演示中,以下哪个选项可以让我们添加幻灯片的背景音乐?A. 文件B. 插入C. 转换D. 幻灯片放映答案:D. 幻灯片放映36. 在WPS文字中,以下哪个选项可以让我们插入页眉和页脚?A. 插入B. 布局C. 引用D. 校对答案:A. 插入37. 在WPS表格中,以下哪个选项可以让我们设置单元格的边框样式?A. 开始B. 插入C. 布局D. 数据答案:A. 开始38. 在WPS演示中,以下哪个选项可以让我们查看幻灯片的大纲?A. 文件B. 视图C. 插入D. 动画答案:B. 视图39. 在WPS文字中,以下哪个菜单可以让我们设置字体的样式和大小?A. 文件B. 插入C. 开始D. 视图答案:C. 开始40. 在WPS表格中,以下哪个函数可以查找并返回某范围内的最大值?A. COUNTB. SUMC. MIND. MAX答案:D. MAX41. 在WPS文字中,以下哪个选项可以插入页码?A. 格式B. 插入C. 布局D. 参考答案:B. 插入42. 在WPS表格中,以下哪个函数可以返回指定单元格的当前日期和时间?A. COUNTB. DATEC. NOWD. TIME答案:C. NOW43. 在WPS演示中,以下哪个选项可以插入超链接?A. 格式B. 插入C. 布局D. 视图答案:B. 插入44. 在WPS文字中,以下哪个快捷键可以选择整个文档的所有内容?A. Ctrl + AB. Ctrl + CC. Ctrl + VD. Ctrl + X答案:A. Ctrl + A45. 在WPS表格中,以下哪个选项可以插入公式?A. 文件B. 插入C. 数据D. 工具答案:B. 插入46. 在WPS演示中,以下哪个视图可以编辑幻灯片的注释?A. 普通视图B. 幻灯片排序视图C. 备注页视图D. 幻灯片浏览视图答案:C. 备注页视图47. 在WPS文字中,以下哪个快捷键可以打开查找对话框?A. Ctrl + FB. Ctrl + HC. Ctrl + GD. Ctrl + K答案:A. Ctrl + F48. 在WPS表格中,以下哪个选项可以将当前工作簿保存为新的文件?A. 文件-> 新建B. 文件-> 保存C. 文件-> 另存为D. 文件-> 关闭答案:C. 文件-> 另存为49. 在WPS演示中,以下哪个选项可以插入图表?A. 文件B. 插入C. 动画D. 视图答案:B. 插入50. 在WPS文字中,以下哪个选项可以设置段落的对齐方式?A. 文件B. 插入C. 布局D. 开始答案:D. 开始51. 在WPS表格中,以下哪个函数可以查找并返回某范围内的最小值?A. COUNTB. SUMC. MIND. MAX答案:C. MIN52. 在WPS演示中,以下哪个视图可以查看幻灯片的大纲?A. 普通视图B. 幻灯片排序视图C. 备注页视图D. 大纲视图答案:D. 大纲视图53. 在WPS文字中,以下哪个选项可以设置页面的方向?A. 文件B. 插入C. 布局D. 视图答案:C. 布局54. 在WPS表格中,以下哪个选项可以合并所选的单元格?A. 开始-> 合并单元格B. 插入-> 合并单元格C. 布局-> 合并单元格D. 数据-> 合并单元格答案:A. 开始-> 合并单元格55. 在WPS演示中,以下哪个选项可以插入表格?A. 文件B. 插入C. 动画D. 视图答案:B. 插入56. 在WPS文字中,以下哪个快捷键可以将所选的文本设置为粗体?A. Ctrl + IB. Ctrl + BC. Ctrl + UD. Ctrl + S答案:B. Ctrl + B57. 在WPS表格中,以下哪个快捷键可以快速插入当前日期?A. Ctrl + ;B. Ctrl + Shift + ;C. Ctrl + 'D. Ctrl + "答案:A. Ctrl + ;58. 在WPS演示中,以下哪个快捷键可以创建一个新的幻灯片?A. Ctrl + MB. Ctrl + NC. Ctrl + OD. Ctrl + P答案:A. Ctrl + M59. 在WPS文字中,以下哪个菜单可以插入脚注和尾注?A. 文件B. 插入C. 引用D. 校对答案:C. 引用60. 在WPS表格中,以下哪个函数可以返回两个日期之间的天数?A. COUNTB. DAYSC. NOWD. DATE答案:B. DAYS61. 在WPS文字中,以下哪个选项可以插入表格?A. 格式B. 插入C. 布局D. 参考答案:B. 插入62. 在WPS表格中,以下哪个函数可以返回单元格中的当前日期?A. COUNTB. DATEC. NOWD. TIME答案:B. DATE63. 在WPS演示中,以下哪个选项可以插入图片?B. 插入C. 布局D. 视图答案:B. 插入64. 在WPS文字中,以下哪个快捷键可以撤销上一步操作?A. Ctrl + AB. Ctrl + CC. Ctrl + ZD. Ctrl + X答案:C. Ctrl + Z65. 在WPS表格中,以下哪个选项可以插入图形?A. 文件B. 插入C. 数据D. 工具答案:B. 插入66. 在WPS演示中,以下哪个视图可以查看幻灯片的顺序?A. 普通视图B. 幻灯片排序视图C. 备注页视图D. 幻灯片浏览视图答案:B. 幻灯片排序视图67. 在WPS文字中,以下哪个快捷键可以打开替换对话框?A. Ctrl + FB. Ctrl + HC. Ctrl + GD. Ctrl + K答案:B. Ctrl + H68. 在WPS表格中,以下哪个选项可以将当前表格另存为PDF文件?A. 文件-> 新建B. 文件-> 保存C. 文件-> 另存为D. 文件-> 关闭答案:C. 文件-> 另存为69. 在WPS演示中,以下哪个选项可以插入形状?A. 文件B. 插入D. 视图答案:B. 插入70. 在WPS文字中,以下哪个选项可以设置段落的缩进?A. 文件B. 插入C. 布局D. 开始答案:D. 开始71. 在WPS表格中,以下哪个函数可以计算两个日期之间的月数?A. COUNTB. DATEDIFC. MONTHSD. DAYS答案:B. DATEDIF72. 在WPS演示中,以下哪个视图可以全屏查看幻灯片?A. 普通视图B. 幻灯片排序视图C. 备注页视图D. 幻灯片放映答案:D. 幻灯片放映73. 在WPS文字中,以下哪个选项可以插入图形?A. 文件B. 插入C. 引用D. 校对答案:B. 插入74. 在WPS表格中,以下哪个函数可以返回一个数字的绝对值?A. ABSB. COUNTC. SUMD. AVERAGE答案:A. ABS75. 在WPS演示中,以下哪个选项可以添加幻灯片的设计模板?A. 文件B. 插入C. 设计D. 动画答案:C. 设计76. 在WPS文字中,以下哪个快捷键可以将所选的文本剪切到剪贴板?A. Ctrl + IB. Ctrl + BC. Ctrl + UD. Ctrl + X答案:D. Ctrl + X77. 在WPS表格中,以下哪个快捷键可以快速插入当前时间?A. Ctrl + ;B. Ctrl + Shift + ;C. Ctrl + 'D. Ctrl + "答案:B. Ctrl + Shift + ;78. 在WPS演示中,以下哪个快捷键可以插入新的幻灯片?A. Ctrl + MB. Ctrl + NC. Ctrl + OD. Ctrl + P答案:A. Ctrl + M79. 在WPS文字中,以下哪个菜单可以插入尾注?A. 文件B. 插入C. 引用D. 校对答案:C. 引用80. 在WPS表格中,以下哪个函数可以将两个文本合并为一个文本?A. CONCATB. JOINC. MERGED. COMBINE答案:A. CONCAT81. 在WPS文字中,以下哪个选项可以改变页面的方向?A. 格式B. 插入C. 布局D. 参考答案:C. 布局82. 在WPS表格中,以下哪个函数可以返回一系列数字的乘积?A. SUMB. PRODUCTC. AVERAGED. COUNT答案:B. PRODUCT83. 在WPS演示中,以下哪个选项可以更改幻灯片的版式?A. 格式B. 插入C. 设计D. 视图答案:C. 设计84. 在WPS文字中,以下哪个快捷键可以重复上一次的操作?A. Ctrl + AB. Ctrl + YC. Ctrl + VD. Ctrl + X答案:B. Ctrl + Y85. 在WPS表格中,以下哪个选项可以删除行或列?A. 文件B. 插入C. 数据D. 开始答案:D. 开始86. 在WPS演示中,以下哪个视图可以添加和编辑幻灯片的注释?A. 普通视图B. 幻灯片排序视图C. 备注页视图D. 幻灯片浏览视图答案:C. 备注页视图87. 在WPS文字中,以下哪个快捷键可以打开“另存为”对话框?A. F12B. Ctrl + SC. Ctrl + OD. Ctrl + P答案:A. F1288. 在WPS表格中,以下哪个选项可以更改单元格的背景颜色?A. 文件C. 开始D. 视图答案:C. 开始89. 在WPS演示中,以下哪个选项可以更改幻灯片的背景色?A. 文件B. 插入C. 设计D. 视图答案:C. 设计90. 在WPS文字中,以下哪个选项可以插入页眉和页脚?A. 插入B. 开始C. 引用D. 视图答案:A. 插入91. 在WPS表格中,以下哪个函数可以计算一组数据的中位数?A. AVERAGEB. MEDIANC. MODED. MEAN答案:B. MEDIAN92. 在WPS演示中,以下哪个视图可以查看和编辑幻灯片的大纲?A. 普通视图B. 大纲视图C. 备注页视图D. 幻灯片浏览视图答案:B. 大纲视图93. 在WPS文字中,以下哪个选项可以插入图表?A. 文件B. 插入C. 引用D. 校对答案:B. 插入94. 在WPS表格中,以下哪个函数可以返回一个数字的平方根?A. SQRTB. ROOTC. SQUARE答案:A. SQRT95. 在WPS演示中,以下哪个选项可以添加幻灯片的动画?A. 文件B. 插入C. 设计D. 动画答案:D. 动画96. 在WPS文字中,以下哪个快捷键可以将所选的文本复制到剪贴板?A. Ctrl + CB. Ctrl + BC. Ctrl + UD. Ctrl + X答案:A. Ctrl + C97. 在WPS表格中,以下哪个快捷键可以粘贴剪贴板上的内容?A. Ctrl + VB. Ctrl + Shift + VC. Ctrl + 'D. Ctrl + "答案:A. Ctrl + V98. 在WPS演示中,以下哪个快捷键可以查看幻灯片的大纲视图?A. Ctrl + MB. Ctrl + NC. Ctrl + OD. Ctrl + P答案:B. Ctrl + N99. 在WPS文字中,以下哪个菜单可以插入目录?A. 文件B. 插入C. 引用D. 校对答案:C. 引用100. 在WPS表格中,以下哪个函数可以查找并返回一组数据中的众数?A. MODEB. MEDIANC. AVERAGED. COUNT答案:A. MODE101. 在WPS文字中,以下哪个选项可以插入尾注?A. 格式B. 插入C. 布局D. 参考答案:D. 参考102. 在WPS表格中,以下哪个函数可以返回一组数字的平均值?A. SUMB. PRODUCTC. AVERAGED. COUNT答案:C. AVERAGE103. 在WPS演示中,以下哪个选项可以更改幻灯片的设计模板?A. 格式B. 插入C. 设计D. 视图答案:C. 设计104. 在WPS文字中,以下哪个快捷键可以将所选的文本复制到剪贴板?A. Ctrl + AB. Ctrl + YC. Ctrl + VD. Ctrl + C答案:D. Ctrl + C105. 在WPS表格中,以下哪个选项可以插入行或列?A. 文件B. 插入C. 数据D. 开始答案:D. 开始106. 在WPS演示中,以下哪个视图可以添加和编辑幻灯片的注释?A. 普通视图B. 幻灯片排序视图C. 备注页视图D. 幻灯片浏览视图答案:C. 备注页视图107. 在WPS文字中,以下哪个快捷键可以恢复撤销的操作?A. F12B. Ctrl + SC. Ctrl + YD. Ctrl + P答案:C. Ctrl + Y108. 在WPS表格中,以下哪个选项可以创建图表?A. 文件B. 插入C. 开始D. 视图答案:B. 插入109. 在WPS演示中,以下哪个选项可以更改幻灯片的版式?A. 文件B. 插入C. 设计D. 视图答案:C. 设计110. 在WPS文字中,以下哪个选项可以插入文本框?A. 插入B. 开始C. 引用D. 视图答案:A. 插入111. 在WPS表格中,以下哪个函数可以返回一组数据的最大值?A. AVERAGEB. MEDIANC. MODED. MAX答案:D. MAX112. 在WPS演示中,以下哪个视图可以查看和编辑幻灯片的大纲?A. 普通视图B. 大纲视图C. 备注页视图D. 幻灯片浏览视图答案:B. 大纲视图113. 在WPS文字中,以下哪个选项可以插入超链接?A. 文件C. 引用D. 校对答案:B. 插入114. 在WPS表格中,以下哪个函数可以返回一组数字的和?A. SUMB. PRODUCTC. AVERAGED. COUNT答案:A. SUM115. 在WPS演示中,以下哪个选项可以添加幻灯片的过渡效果?A. 文件B. 插入C. 设计D. 转换答案:D. 转换116. 在WPS文字中,以下哪个快捷键可以将所选的文本设置为下划线?A. Ctrl + CB. Ctrl + BC. Ctrl + UD. Ctrl + X答案:C. Ctrl + U117. 在WPS表格中,以下哪个快捷键可以隐藏所选的行或列?A. Ctrl + 0B. Ctrl + 9C. Ctrl + Shift + 0D. Ctrl + Shift + 9答案:A. Ctrl + 0(对列进行隐藏)和B. Ctrl + 9(对行进行隐藏)118. 在WPS演示中,以下哪个快捷键可以插入新的幻灯片?A. Ctrl + MB. Ctrl + NC. Ctrl + OD. Ctrl + P答案:A. Ctrl + M119. 在WPS文字中,以下哪个菜单可以查看文档的统计信息?A. 文件B. 插入C. 引用答案:A. 文件120. 在WPS表格中,以下哪个函数可以查找并返回一组数据中的最小值?A. MINB. MAXC. AVERAGED. COUNT答案:A. MIN121. 在WPS文字中,以下哪个选项可以插入书签?A. 格式B. 插入C. 布局D. 参考答案:B. 插入122. 在WPS表格中,以下哪个函数可以求出一组数字的方差?A. SUMB. PRODUCTC. VARD. COUNT答案:C. VAR123. 在WPS演示中,以下哪个选项可以设置幻灯片的过渡效果?A. 格式B. 插入C. 动画D. 转换答案:D. 转换124. 在WPS文字中,以下哪个快捷键可以快速保存当前文件?A. Ctrl + AB. Ctrl + SC. Ctrl + VD. Ctrl + X答案:B. Ctrl + S125. 在WPS表格中,以下哪个选项可以快速插入一个新的工作表?A. 文件B. 插入C. 数据D. 开始答案:B. 插入126. 在WPS演示中,以下哪个视图可以查看幻灯片的预览?A. 普通视图B. 幻灯片排序视图C. 备注页视图D. 幻灯片浏览视图答案:D. 幻灯片浏览视图127. 在WPS文字中,以下哪个快捷键可以启动拼写和语法检查?A. F7B. F9C. F12D. Ctrl + F7答案:A. F7128. 在WPS表格中,以下哪个选项可以进行条件格式化?A. 文件B. 插入C. 开始D. 视图答案:C. 开始129. 在WPS演示中,以下哪个选项可以插入视频?A. 文件B. 插入C. 设计D. 视图答案:B. 插入130. 在WPS文字中,以下哪个选项可以更改字体的颜色?A. 插入B. 开始C. 引用D. 视图答案:B. 开始131. 在WPS表格中,以下哪个函数可以返回一组数据的标准偏差?A. AVERAGEB. STDEVC. MODED. MAX答案:B. STDEV132. 在WPS演示中,以下哪个视图可以查看幻灯片的放映顺序?A. 普通视图B. 大纲视图C. 备注页视图D. 幻灯片排序视图答案:D. 幻灯片排序视图133. 在WPS文字中,以下哪个选项可以插入目录?A. 文件B. 插入C. 引用D. 校对答案:C. 引用134. 在WPS表格中,以下哪个函数可以对文本进行求和运算?A. CONCATENATEB. SUMC. AVERAGED. COUNT答案:A. CONCATENATE135. 在WPS演示中,以下哪个选项可以插入文本框?A. 文件B. 插入C. 设计D. 动画答案:B. 插入136. 在WPS文字中,以下哪个快捷键可以选择整个文档的内容?A. Ctrl + AB. Ctrl + BC. Ctrl + UD. Ctrl + S答案:A. Ctrl + A137. 在WPS表格中,以下哪个快捷键可以切换到下一个工作表?A. Ctrl + PageDownB. Ctrl + Page UpC. Ctrl + TabD. Ctrl + Shift + Tab答案:A. Ctrl + Page Down138. 在WPS演示中,以下哪个快捷键可以开始幻灯片放映?B. Ctrl + NC. Ctrl + OD. F5答案:D. F5139. 在WPS文字中,以下哪个菜单可以设置文档的页面设置?A. 文件B. 插入C. 布局D. 校对答案:C. 布局140. 在WPS表格中,以下哪个函数可以返回两个或更多数的最大公约数?A. GCDB. MAXC. LCMD. COUNT答案:A. GCD141. 在WPS文字中,以下哪个选项可以插入文本框?A. 格式B. 插入C. 布局D. 参考答案:B. 插入142. 在WPS表格中,以下哪个函数可以计算一系列数字的标准差?A. COUNTB. STDEVC. AVERAGED. SUM答案:B. STDEV143. 在WPS演示中,以下哪个选项可以添加或编辑幻灯片的标题?A. 格式B. 插入C. 布局D. 视图答案:C. 布局144. 在WPS文字中,以下哪个快捷键可以执行查找和替换操作?A. Ctrl + AB. Ctrl + HD. Ctrl + X答案:B. Ctrl + H145. 在WPS表格中,以下哪个选项可以插入图形?A. 文件B. 插入C. 数据D. 工具答案:B. 插入146. 在WPS演示中,以下哪个视图可以查看幻灯片的缩略图?A. 普通视图B. 幻灯片排序视图C. 备注页视图D. 幻灯片浏览视图答案:B. 幻灯片排序视图147. 在WPS文字中,以下哪个快捷键可以在全屏阅读视图与普通视图之间切换?A. Alt + W + FB. Ctrl + WC. Alt + W + LD. Ctrl + Shift + W答案:A. Alt + W + F148. 在WPS表格中,以下哪个选项可以调整单元格的宽度和高度?A. 文件B. 插入C. 布局D. 开始答案:D. 开始149. 在WPS演示中,以下哪个选项可以插入图形?A. 文件B. 插入C. 动画D. 视图答案:B. 插入150. 在WPS文字中,以下哪个选项可以设置段落间距?A. 文件B. 插入C. 布局D. 开始答案:D. 开始151. 在WPS表格中,以下哪个函数可以返回一个随机数?A. COUNTB. SUMC. RANDD. ROUND答案:C. RAND152. 在WPS演示中,以下哪个视图可以全屏查看幻灯片?A. 普通视图B. 幻灯片排序视图C. 备注页视图D. 幻灯片放映视图答案:D. 幻灯片放映视图153. 在WPS文字中,以下哪个选项可以设置页面边距?A. 文件B. 插入C. 布局D. 视图答案:C. 布局154. 在WPS表格中,以下哪个选项可以将数据进行排序?A. 开始B. 插入C. 数据D. 视图答案:C. 数据155. 在WPS演示中,以下哪个选项可以插入声音?A. 文件B. 插入C. 动画D. 视图答案:B. 插入156. 在WPS文字中,以下哪个快捷键可以将所选的文本设置为斜体?A. Ctrl + IB. Ctrl + BC. Ctrl + UD. Ctrl + S答案:A. Ctrl + I157.在WPS表格中,以下哪个快捷键可以在单元格之间快速切换?A. TabB. EnterC. Shift + TabD. Shift + Enter答案:A. Tab(向右或向下切换)和C. Shift + Tab(向左或向上切换)158. 在WPS演示中,以下哪个快捷键可以开始从当前幻灯片开始的放映?A. Shift + F5B. Ctrl + F5C. Alt + F5D. F5答案:A. Shift + F5159. 在WPS文字中,以下哪个菜单可以插入公式?A. 文件B. 插入C. 引用D. 校对答案:B. 插入160. 在WPS表格中,以下哪个函数可以根据指定的条件返回对应的值?A. IFB. ANDC. ORD. NOT答案:A. IF161. 在WPS文字中,哪个功能可以让你查看文档在不同设备上的显示效果?A. 查看模式B. 页面宽度C. 网页视图D. 全屏阅读答案:A. 查看模式162. 在WPS表格中,以下哪个函数可以返回指定的行或列的单元格引用?A. INDEXB. MATCHC. LOOKUPD. VLOOKUP答案:A. INDEX163. 在WPS演示中,以下哪个选项可以改变幻灯片的设计模板?A. 插入C. 幻灯片放映D. 设计答案:D. 设计164. 在WPS文字中,以下哪个选项可以插入页脚?A. 插入B. 页面布局C. 引用D. 试读答案:A. 插入165. 在WPS表格中,以下哪个功能可以创建数据透视表?A. 数据透视图B. 数据表C. 数据有效性D. 数据筛选答案:A. 数据透视图166. 在WPS演示中,以下哪个选项可以插入超链接?A. 插入B. 格式C. 动画D. 视图答案:A. 插入167. 在WPS文字中,以下哪个选项可以检查文档的拼写和语法?A. 查看B. 插入C. 引用D. 校对答案:D. 校对168. 在WPS表格中,以下哪个选项可以合并单元格?A. 插入B. 格式C. 数据D. 开始答案:D. 开始169. 在WPS演示中,以下哪个选项可以添加幻灯片转场效果?A. 插入B. 动画C. 幻灯片放映答案:B. 动画170. 在WPS文字中,以下哪个选项可以更改页面方向?A. 查看B. 插入C. 布局D. 引用答案:C. 布局171. 在WPS表格中,以下哪个函数可以返回所有参数的乘积?A. SUMB. AVERAGEC. PRODUCTD. COUNT答案:C. PRODUCT172. 在WPS演示中,以下哪个视图可以编辑主讲人备注?A. 普通视图B. 幻灯片排序视图C. 备注页视图D. 幻灯片浏览视图答案:C. 备注页视图173. 在WPS文字中,以下哪个快捷键可以取消上一步的操作?A. Ctrl + YB. Ctrl + ZC. Ctrl + XD. Ctrl + V答案:B. Ctrl + Z174. 在WPS表格中,以下哪个选项可以插入行或列?A. 文件B. 插入C. 数据D. 开始答案:B. 插入175. 在WPS演示中,以下哪个选项可以保存演示为PDF格式?A. 文件B. 插入C. 动画D. 视图答案:A. 文件176. 在WPS文字中,以下哪个选项可以插入表格?A. 文件B. 插入C. 布局D. 视图答案:B. 插入177. 在WPS表格中,以下哪个选项可以给单元格添加边框?A. 文件B. 插入C. 布局D. 开始答案:D. 开始178. 在WPS演示中,以下哪个选项可以设置幻灯片的动画效果?A. 文件B. 插入C. 动画D. 视图答案:C. 动画179. 在WPS文字中,以下哪个选项可以调整文本的行距?A. 文件B. 插入C. 布局D. 开始答案:D. 开始180. 在WPS表格中,以下哪个选项可以删除行或列?A. 文件B. 插入C. 数据D. 开始答案:D. 开始181. 在WPS文字中,以下哪个选项可以设置段落的缩进?A. 格式B. 插入C. 布局D. 开始答案:D. 开始182. 在WPS表格中,以下哪个函数可以将一个数字四舍五入到最接近的整数?A. ROUNDB. INTC. CEILINGD. FLOOR答案:A. ROUND183. 在WPS演示中,以下哪个选项可以更改当前幻灯片的版式?A. 格式B. 插入C. 设计D. 视图答案:C. 设计184. 在WPS文字中,以下哪个快捷键可以显示或隐藏标尺?A. Alt + RB. Ctrl + RC. Shift + RD. Ctrl + Shift + R答案:A. Alt + R185. 在WPS表格中,以下哪个选项可以对数据进行筛选?A. 文件B. 插入C. 数据D. 开始答案:C. 数据186. 在WPS演示中,以下哪个视图可以编辑幻灯片的主讲人备注?A. 普通视图B. 幻灯片排序视图C. 备注页视图D. 幻灯片浏览视图答案:C. 备注页视图187. 在WPS文字中,以下哪个快捷键可以开启或关闭全屏阅读模式?A. F11B. F9C. F12D. Ctrl + F11答案:A. F11188. 在WPS表格中,以下哪个选项可以更改单元格的数字格式?A. 文件B. 插入C. 开始D. 视图答案:C. 开始189. 在WPS演示中,以下哪个选项可以插入表格?A. 文件B. 插入C. 设计D. 视图答案:B. 插入190. 在WPS文字中,以下哪个选项可以插入图片?A. 插入B. 开始C. 引用D. 视图答案:A. 插入191. 在WPS表格中,以下哪个函数可以计算一组数据的标准偏差?A. AVERAGEB. STDEVC. MODED. MAX答案:B. STDEV192. 在WPS演示中,以下哪个视图可以查看和编辑幻灯片的大纲?A. 普通视图B. 大纲视图C. 备注页视图D. 幻灯片浏览视图答案:B. 大纲视图193. 在WPS文字中,以下哪个选项可以插入分页符?A. 文件B. 插入C. 引用D. 校对答案:B. 插入194. 在WPS表格中,以下哪个函数可以返回一系列数字的平均值?A. SUMB. PRODUCTC. AVERAGED. COUNT答案:C. AVERAGE195. 在WPS演示中,以下哪个选项可以添加幻灯片的动画?A. 文件B. 插入C. 设计D. 动画答案:D. 动画196. 在WPS文字中,以下哪个快捷键可以将所选的文本复制到剪贴板?A. Ctrl + CB. Ctrl + BC. Ctrl + UD. Ctrl + X答案:A. Ctrl + C197. 在WPS表格中,以下哪个快捷键可以将选定的单元格或数据复制到剪贴板?A. Ctrl + CB. Ctrl + BC. Ctrl + UD. Ctrl + X答案:A. Ctrl + C198. 在WPS演示中,以下哪个快捷键可以插入新的幻灯片?A. Ctrl + MB. Ctrl + NC. Ctrl + OD. Ctrl + P答案:A. Ctrl + M199. 在WPS文字中,以下哪个菜单可以查看文档的统计信息?A. 文件B. 插入C. 引用D. 校对答案:A. 文件200. 在WPS表格中,以下哪个函数可以查找并返回一组数据中的最小值?A. MINB. MAXC. AVERAGED. COUNT答案:A. MIN201. 在WPS文字中,以下哪个选项可以更改文档的页边距?A. 布局B. 插入C. 引用D. 校对答案:A. 布局202. 在WPS表格中,以下哪个函数可以返回一组数据的中位数?A. AVERAGEB. MODEC. MEDIAND. COUNT答案:C. MEDIAN203. 在WPS演示中,以下哪个选项可以插入形状?A. 文件B. 插入C. 设计D. 转换答案:B. 插入204. 在WPS文字中,以下哪个快捷键可以删除所选内容?A. DeleteB. BackspaceC. Ctrl + DeleteD. Ctrl + Backspace答案:A. Delete205. 在WPS表格中,以下哪个选项可以快速地创建图表?A. 文件B. 插入C. 数据D. 开始答案:B. 插入206. 在WPS演示中,以下哪个视图可以显示幻灯片的排序?A. 普通视图B. 幻灯片排序视图C. 备注页视图D. 幻灯片浏览视图答案:B. 幻灯片排序视图207. 在WPS文字中,以下哪个快捷键可以执行查找操作?A. Ctrl + FB. Ctrl + HC. Ctrl + GD. Ctrl + K答案:A. Ctrl + F208. 在WPS表格中,以下哪个选项可以更改单元格的背景颜色?A. 文件B. 插入C. 开始D. 视图答案:C. 开始209. 在WPS演示中,以下哪个选项可以更改幻灯片背景的设计?A. 文件B. 插入C. 设计D. 视图答案:C. 设计210. 在WPS文字中,以下哪个选项可以更改字体的颜色?A. 文件B. 插入C. 开始D. 视图答案:C. 开始211. 在WPS表格中,以下哪个函数可以返回一个单元格的地址?A. ADDRESSB. INDEXC. MATCHD. VLOOKUP答案:A. ADDRESS212. 在WPS演示中,以下哪个视图可以编辑幻灯片的备注?A. 普通视图B. 大纲视图C. 备注页视图D. 幻灯片浏览视图答案:C. 备注页视图213. 在WPS文字中,以下哪个选项可以查看文档的修订历史?A. 文件B. 插入C. 引用。
不同食用木薯品种(系)商品薯可食率的调查周时艺,韦云东,陈蕊蕊,盘欢,李军,罗燕春,郑华*(广西壮族自治区亚热带作物研究所,广西南宁530001)摘要:为了研究不同食用木薯品种(系)的商品薯可食率,开展调查试验,以桂热10号(GR10)、华南9号(SC9)、561、524、p294等5个食用品种(系)的商品薯为试验材料,通过测定木薯的结薯性状、剥皮难易程度,计算商品薯可食率和剥皮效率等。
结果表明:561薯长、薯径、内皮厚度均显著小于其他品种(系);GR10薯径显著大于其他品种(系),商品薯质量、可食部分质量仅次于p294,可食率为80.0%,次于561,但剥皮效率显著大于561与SC9;GR10商品薯大薯剥皮效率显著大于中小薯,可食率显著大于小薯。
不同食用木薯品种(系)间的结薯性状差异显著,剥皮效率与可食率,商品薯质量、可食部分质量与薯长、薯径,可食部分质量与商品薯质量均呈极显著正相关。
关键词:食用木薯;商品薯;可食率;调查中图分类号:S572文献标志码:AInvestigation on Edible Rate of Commercial Cas ‐sava of Different Edible Cassava Varieties (Lines)ZHOU Shiyi,WEI Yundong,CHEN Ruirui,PAN Huan,LI Jun,LUO Yanchun,ZHENG Hua *(Guangxi Subtropical Crops Research Institute,Nanning,Guangxi 530001,China)Abstract:Commercial cassava of 5different edible cassava varieties (lines)[Guire 10(GR10),South of China 9(SC9),561,524and p294]were used as experimental materials to determine root traits,degree of peeling difficulty and calculate edible rate and peeling efficiency of commercial cas ‐sava.The results showed that:root length,root diameter and root inner skin thickness of 561were significantly lower than those of other varieties (lines);and root diameter of GR10was significantly基金项目:国家现代农业产业技术体系资助项目(CARS —11);广西农业科学院基本科研业务专项资助项目(桂农科2021YT150);广西农业科学院科技发展基金资助项目(桂农科2021JM31)。
2025年计算机等级考试一级计算机基础及WPS Office应用模拟试卷(答案在后面)一、单项选择题(本大题有20小题,每小题1分,共20分)1、以下关于计算机硬件系统的描述,正确的是:A、CPU是计算机的主存储器B、硬盘是计算机的中央处理器C、内存是计算机的外部存储设备D、显卡是计算机的内部存储设备2、在WPS Office中,以下哪个命令可以插入一个新的工作表?A、插入菜单B、格式菜单C、工具菜单D、视图菜单3、在WPS文字中,以下哪个功能可以实现文档格式的自动套用?()A、样式B、模板C、格式刷D、段落格式4、在WPS表格中,以下哪个功能可以快速将选定的单元格区域转换为图表?()A、插入图表B、数据分析C、公式计算D、数据透视表5、以下关于计算机系统硬件组成部分的描述,错误的是()A. 运算器B. 控制器C. 存储器D. 键盘6、在WPS Office中,下列哪个功能可以在“开始”菜单中找到()A. 打开文档B. 保存文档C. 设置打印页面D. 插入表格7、以下哪个软件不是WPS Office系列软件的一部分?A. WPS文字B. WPS表格C. WPS演示D. WPS杀毒8、在WPS文字中,要快速将选定的文本设置为粗体,以下哪个快捷键可以实现?A. Ctrl + BB. Ctrl + IC. Ctrl + UD. Ctrl + S9、关于计算机病毒,以下说法错误的是:()A. 计算机病毒是一种人为编制的具有破坏性的程序B. 计算机病毒可以隐藏在合法的程序或数据文件中C. 计算机病毒会通过电子邮件、移动存储设备等途径传播D. 计算机病毒没有感染文件的能力11、下列关于计算机硬件系统的叙述,正确的是:A. 计算机硬件系统由运算器、控制器、存储器、输入设备和输出设备五大部件组成。
B. 硬盘属于中央处理器的一部分。
C. 键盘和鼠标仅仅是输入设备,与输出设备无关。
D. 显示器既是输入设备也是输出设备。
全国计算机等级考试二级资料2005年4月全国计算机等级考试二级笔试试卷Visual FoxPro语言(考试时间90分钟,满分100分)一、选择题 ((1)~(35)每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)数据的存储结构是指A) 存储在外存中的数据B) 数据所占的存储空间量C) 数据在计算机中的顺序存储方式D) 数据的逻辑结构在计算机中的表示(2)下列关于栈的描述中错误的是A)栈是先进后出的线性表B) 栈只能顺序存储C) 栈具有记忆作用D) 对栈的插入与删除*作中,不需要改变栈底指针(3)对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是A) 冒泡排序为n/2B) 冒泡排序为nC) 快速排序为nD) 快速排序为n(n-1)/2(4)对于长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为A) log2nB) n/2C) nD) n+1(5)下列对于线性链表的描述中正确的是A)存储空间不一定是连续,且各元素的存储顺序是任意的B)存储空间不一定是连续,且前件元素一定存储在后件元素的前面C)存储空间必须连续,且前件元素一定存储在后件元素的前面D)存储空间必须连续,且各元素的存储顺序是任意的(6)下列对于软件测试的描述中正确的是A)软件测试的目的是证明程序是否正确B)软件测试的目的是使程序运行结果正确C)软件测试的目的是尽可能多地发现程序中的错误D)软件测试的目的是使程序符合结构化原则(7)为了使模块尽可能独立,要求A)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强B)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱C)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱D)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强(8)下列描述中正确的是A) 程序就是软件B) 软件开发不受计算机系统的限制C) 软件既是逻辑实体,又是物理实体D) 软件是程序、数据与相关文档的集合(9)数据独立性是数据库技术的重要特点之一。
WELDING PROCEDURE SPECIFICATIONS (WPS)焊接工艺规程WPS NO. _______________ Rev. No. _________________ Page ofBy 签字人DateSupporting PQR No.(s) 日期 对应的工艺评定编号Date__________ 日期 _______________________ Welding Process(es) Type(s) 焊接方法 ____________________________ 自动化等级 ______________________________________________________________(Automatic, Manual, Machine, or Semi-Automatic) (自动、手工、机动或半自动)Company Name公司名称 WPS No.焊接工艺规程编号Rev. No.修改号*Each base metal-filler metal combination should be recorded individually.WELDING PROCEDURE SPECIFICATIONS (WPS)焊接工艺规程WPS NO. _________________ Rev. No. ___________________ Page ofPulsing Current 脉冲电流Heat Input ( Max.)热输入(最大)Tungsten Electrode Size and Type ( Pure Tungsten,2Thoriated etc.)钨极尺寸和型号(纯钨,2%钍钨极等) Mode of Metal Transfer for GTAW (FCAW) ( Spray Arc, Short Circuiting Arc, et 熔滴过渡型式(射流或短路)Electrode Wire Feed Speed Rang 送丝速度范围 ______________________________________________________________________________________Other 其它TECHNIQUE 焊接技术(QW-410)Stri ng or Weave Bead 直进焊或摆动焊 ______________________________________________________________________________________ Orifice or Gas Cup Size 嘴孔或喷嘴尺寸 mmInitial and Interpass Cleaning打底焊道和中间焊道的清理方法(Brushing, Grinding, etc.)( 刷理或打磨等等) ______________________Method of Back Gouging背面清根方法Oscillati on 横摆方法 ________________________________________________________________________________________________________ Con tact Tube to Work Dista nee 导电嘴至工件距离 ____________________________________________________________________________ Multiple or Single Pass 多道焊或单道焊 (Per Side)( 每侧) _________________________________________________________________ Multiple or Single Electrodes 多丝焊或单丝焊Travel Speed 焊接速度(Range)(范围) _________________________________________________________________________________Peening 锤击Use of thermal processes 使用热工艺 _______________________________________________________________________________________ Other 其它对于每一母材-填充金属的组合均需分别填表Date 日期。
一、选择题(每小题2分,共70分)(1)下列描述中正确的是()。
A)程序设计就是编制程序B)程序的测试必须由程序员自己去完成C)程序经调试改错后还应进行再测试D)程序经调试改错后不必进行再测试(2)下列数据结构中,能用二分法进行查找的是()。
A)顺序存储的有序线性表B)线性链表C)二叉链表D)有序线性链表(3)下列关于栈的描述中正确的是()。
A)在栈中只能插入元素而不能删除元素B)在栈中只能删除元素而不能插入元素C)栈是特殊的线性表,只能在一端插入或删除元素D)栈是特殊的线性表,只能在一端插入元素,而在另一端删除元素(4)下列描述中正确的是()。
A)一个逻辑数据结构只能有一种存储结构B)数据的逻辑结构属于线性结构,存储结构属于非线性结构C)一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D)一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率(5)下列关于软件工程的描述中正确的是()。
A)软件工程只是解决软件项目的管理问题B)软件工程主要解决软件产品的生产率问题C)软件工程的主要思想是强调在软件开发过程中需要应用工程化原则D)软件工程只是解决软件开发中的技术问题(6)在软件设计中,不属于过程设计工具的是()。
A)PDL(过程设计语言)B)PAD图C)N-S图D)DFD图(7)下列描述中正确的是()。
A)软件交付使用后还需要再进行维护B)软件工具交付使用就不需要再进行维护C)软件交付使用后其生命周期就结束D)软件维护是指修复程序中被破坏的指令(8)数据库设计的根本目标是要解决()。
A)数据共享问题B)数据安全问题C)大量数据存储问题D)简化数据维护(9)设有如下关系表:RST则下列操作中正确的是()。
A)T=R∩SB)T=R∪SC)T=R×SD)T=R/S(10)数据库系统的核心是()。
A)数据模型B)数据库管理系统C)数据库D)数据库管理员(11)Visual FoxPro是一种关系型数据库管理系统,这里关系通常是指()。
2005上半年全国计算机等级考试(二级VFP)笔试试卷一、选择题( (1)~(35) 每题2分,共70分)下列各题A) 、B) 、C) 、D) 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1) 数据的存储结构是指A) 存储在外存中的数据 B) 数据所占的存储空间量C) 数据在计算机中的顺序存储方式 D) 数据的逻辑结构在计算机中的表示(2) 下列关于栈的描述中错误的是A) 栈是先进后出的线性表B) 栈只能顺序存储C) 栈具有记忆作用D) 对栈的插入与删除操作中,不需要改变栈底指针(3) 对于长度为n的线性表,在最坏的情况下,下列各排序法所对应的比较次数中正确的是A) 冒泡排序为n/2 B) 冒泡排序为nC) 快速排序为n D) 快速排序为n(n-1)/2(4) 对于长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为A) log2n B) n/2 C) n D) n+1(5) 下列对于线性链表的描述中正确的是A) 存储空间不一定是连续,且各元素的存储顺序是任意的B) 存储空间不一定是连续,且前件元素一定存储在后件元素的前面C) 存储空间必须是连续,且前件元素一定存储在后件元素的前面D) 存储空间必须是连续,且各元素的存储顺序是任意的(6) 下列对软件测试的描述中正确的是A) 软件测试的目的是证明程序是否正确B) 软件测试的目的是使程序运行结果正确C) 软件测试的目的是尽可能多地发现程序中的错误D) 软件测试的目的是使程序符合结构化原则(7) 为了使模块尽可能独立,要求A) 模块的内聚程度要尽量高,且各模块间的藕合程度要尽量强B) 模块的内聚程度要尽量高,且各模块间的藕合程度要尽量弱C) 模块的内聚程度要尽量低,且各模块间的藕合程度要尽量弱D) 模块的内聚程度要尽量低,且各模块间的藕合程度要尽量强(8) 下列描述中正确的是A) 程序就是软件 B) 软件开发不受计算机系统的限制C) 软件既是逻辑实体,又是物理实体 D) 软件是程序、数据与相关文档的集合(9) 数据独立性是数据库技术的重要特点之一,所谓数据独立性是指A) 数据与程序独立存放B) 不同的数据被存放在不同的文件中C) 不同的数据只能被对应的应用程序所使用D) 以上三种说法都不对(10) 用树型结构表示实体之间联系的模型是A) 关系模型 B) 网络模型 C) 层次模型 D) 以上三个都是(11) 在创建数据库表结构时,给该表指定了主索引,这属于数据完整性中的A) 参照完整性 B) 实体完整性C) 域完整性 D) 用户定义完整性(12) 在创建数据库表结构时,为该表中一些字段建立普通索引,其目的是A) 改变表中记录的物理顺序 B) 为了对表进行实体完整性的约束C) 加快数据库表的更新速度 D) 加快数据库表的查询速度(13) 数据库系统中对数据库进行管理的核心软件是A) DBMS B) DB C) OS D) DBS(14) 设有两个数据库表,父表和子表之间是一对多的联系,为控制子表和父表的关联,可以设置“参照完整性规则”,为此要求这两个表A) 在父表连接字段上建立普通索引,在子表连续字段上建立主索引B) 在父表连接字段上建立主索引,在子表连续字段上建立普通索引C) 在父表连接字段上不需要建立任何索引,在子表连接字段上建立普通索引D) 在父表和子表的连接字段上都要建立主索引(15) 关系运算中的选择运算是A) 从关系中找出满足给定条件的元组的操作B) 从关系中选择若干个属性组成新的关系的操作C) 从关系中选择满足给定条件的属性的操作D) A和B都对(16) 在指定字段或表达式中不允许出现重复值的索引是A) 惟一索引 B) 惟一索引和候选索引C) 惟一索引主索引 D) 主索引候选索引(17) 在Visual FoxPro中,以下关于删除记录的描述中,正确的是A) SQL的DELETE命令在删除数据库表中的记录之前,不需要用USE命令打开表B) SQL的DELETE命令和传统Visual FoxPro的DELETE命令在删除数据库表中的记录之前,都需要用USE命令打开表C) SQL的DELETE命令可以物理的删除数据库表中的记录,而传统Visual FoxPro的DELETE 命令只能逻辑删除数据库表中的记录D) 传统Visual FoxPro的DELETE命令在删除数据库表中的记录之前不需要用USE命令打开表(18) 在Visual FoxPro中,如果希望跳出SCAN…ENDSCAN循环体、执行ENDSCAN后面的语句,应使用A) LOOP语句 B) EXIT语句C) BREAK语句 D) RETURN语句(19) 打开数据库abc的正确命令是A) OPEN DATABASE abc B) USE abcC) USE DATABASE abc D) OPEN abc(20) 在Visual FoxPro中,下列关于表的叙述正确的是A) 在数据库表和自由表中,都能给字段定义有效性规则和默认值B) 在自由表中,能给表中的字段定义有效性规则和默认值C) 在数据库表中,能给表中的字段定义有效性规则和默认值D) 在数据库表和自由表中,都不能给字段定义有效性规则和默认值(21) Visual FoxPro的“参照完整性”中“插入规则“包括的选择是A) 级联和忽略 B) 级联和删除 C) 级联和限制 D) 限制和忽略(22) 在Visual FoxPro中,关于查询和视图的正确描述是A) 查询是一个预先定义好的SQL SELECT语句文件B) 视图是一个预先定义好的SQL SELECT语句文件C) 查询和视图都是同一种文件,只是名称不同D) 查询和视图都是一个存储数据的表(23) 在Visual FoxPro中,以下关于视图描述中错误的是A) 通过视图可以对表进行查询 B) 通过视图可以对表进行更新C) 视图是一个虚表 D) 视图就是一种查询(24) 使用SQL语句将学生表S中年龄(AGE)大于30岁的记录删除,正确的命令是A) DELETE FOR AGE > 30 B) DELETE FROM S WHERE AGE > 30C) DELETE S FOR AGE > 30 D) DELETE S WHERE AGE > 30(25) 在Visual FoxPro中,使用LOCATE FOR <expL>命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应使用A) 再次使用LOCATE FOR <expL>命令 B) SKIP命令C) CONTINUE 命令 D) GO命令(26) 在Visual FoxPro中,删除数据库表S的SQL命令是A) DROP TABLE S B) DELETE TABLE SC) DELETE TABLE S.DBF D) ERASE TABLE S(27) 下列表达式中,表达式返回结果为的是.F.的是A) AT(“A”,“BCD”)B) “[信息]”$“管理信息系统”C) ISNULL(.NULL.)D) SUBSTR(“计算机技术”,3,2)(28) 使用SQL语句向学生表S(SNO,SN,AGE,SEX)中添加一条新记录,字段学号(SNO)、姓名(SN)、性别(SEX)、年龄(AGE)的值分别为0401、王芳、女、18,正确命令是A) APPEND INTO S (SNO,SN,SEX,AGE)VALUES(‘0401’,‘王芳’,‘女’,18)B) APPEND S VALUES(‘0401’,‘王芳’,18,‘女’)C) INSERT INTO S(SNO,SN,SEX,AGE)VALUES(‘0401’,‘王芳’,‘女’,18)D) INSERT S VALUES(‘0401’,‘王芳’,18,‘女’)(29) 假设某个表单中有一个命令按钮cmdClose,为了实现当用户单击此按钮时能够关闭该表单的功能,应在该按钮的Click事件中写入语句A) ThisForm.Close B) ThisForm.EraseC) ThisForm.Release D) ThisForm.Return(30) 在SQL的SELECT查询结果中,消除重复记录的方法是A) 通过指定主关系键 B) 通过指定惟一索引C) 使用DISTINCT子句 D) 使用HAVING子句(31) 在Visual FoxPro中,以下有关SQL的SELECT语句的叙述中,错误的是A) SELECT子句中可以包含表中的列和表达式B) SELECT子句中可以使用别名C) SELECT子句规定了结果集中的列顺序D) SELECT子句中列的顺序应该与表中列的顺序一致(32) 下列关于SQL中HAVING子句的描述,错误的是A) HAVING子句必须与GROUP BY子句同时使用B) HAVING子句与GROUP BY子句无关C) 使用WHERE子句的同时可以使用HAVING子句D) 使用HAVING子句的作用是限定分组的条件(33) 在Visual FoxPro中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择了“限制”,则当删除父表中的记录时,系统反应是A) 不做参照完整性检查B) 不准删除父表中的记录C) 自动删除子表中所有相关的记录D) 若子表中有相关记录,则禁止删除父表中记录第(34)-(35)题使用如下三个数据库表:学生表:S(学号,姓名,性别,出生日期,院系)课程表:C(课程号,课程名,学时)选课成绩表:SC(学号,课程号,成绩)在上述表中,出生日期数据类型为日期型,学时和成绩为数值型,其他均为字符型。
Scalable Computing:Practice and Experience Volume6,Number2,pp.13–22. ISSN1895-1767 c 2005SWPS‡MTA SZTAKI Computer and Automation Research Institute,Hungarian Academy of Sciences 1518Budapest,P.O.Box63,{rlovas|kacsuk}@sztaki.hu¶Hungarian Meteorological Service1525Budapest,P.O.Box38,{horvath.a|horanyi.a}@met.hu1314Lovas,Kacsuk,Horv´a th,Hor´a nyiFig.2.1.Visualisation of interpolated basic parameters(wind,temperature)a special description of the main characteristics of the actual state of the atmosphere,like thunderstorm,fog, etc.).(iii)The system should be capable to provide automated warnings in case of specified weather phenomena (this aspect is an important one in order to prevent the consequences of the’dangerous’weather).Based on these constraints and considerations MEANDER system is going to be developed around three main segments:analysis(the determination of the present state of atmosphere),the linear segment(extra-and interpolation between the analysis fields and the forecasts of the numerical weather prediction models), dynamical modelling part(very high resolution numerical models with special physical parameterisation schemes for the precise prediction of weather events related to precipitation).The warning interface is smoothly fitted into the entire system.In the course of developments,until now,basically the first two segments are fully ready and operationally used,while the last one is under development and tests.Hereafter,briefly the analysis segment will be detailed,where the parallelisation of the computer code was developed.The core of the analysis system is the so-called optimal interpolation scheme,where the basic meteorological variables are interpolated into the grid of the nowcasting system(basically the grid covers Hungary).The basic parameters are surface pressure,humidity,wind values,geodynamical height and temperature(see Fig.2.1). To these basic parameters some others are added using radar and satellite information.From all the available information some derived quantities(these are typically type of cloudiness,visibility,phase of precipitation, some’thunderstorm’parameters,moisture convergence,turbulence,convective available potential energy,etc.) are computed in order to get a deeper insight into the dynamics of the meteorological objects.The parallelisation of the analysis segment can be based on the domain decomposition of model grid into subgrids(and the computations were carried out independently on the different subgrids)as it is described in Section4.On the other hand,the parallel execution of different calculations of basic and derived quantities(i.e. functional decomposition)can be a feasible way of parallelisation if there are enough computational resources.3.P-GRADE development environment.The central idea of P-GRADE system[3][4]is to support each stage of parallel program development life-cycle by an integrated graphical environment where all the graphical views(applied at the different development stages)are related back to the original graph that defines the parallel program.The graph of parallel application is designed by the user but P-GRADE is responsible for generating all communication library calls automatically on the basis of the graphically described code.Since graphics hides all the low-level details of communication,P-GRADE is an ideal programming environment for average(or even beginner)developers who are not experienced in parallel programming,e.g.for chemists, biologists or meteorologists.Application Of P-Grade Development Environment In Meteorology15 P-GRADE also supports the fast re-engineering of existing sequential applications by means of the ap-plied hybrid graphical language,called GRAPNEL that is based on a hierarchical design concept supporting the bottom-up design methodologies beside the widespread top-down design concept.GRAPNEL provides predefined and scalable process communication templates that allow the user to describe the fundamental be-haviour of the program with regular process topologies.In this way,the developer is able to construct complex and reliable applications in a relatively easy and fast way.4.Design of parallelised MEANDER system.P-GRADE consists of three hierarchical design layers:(i)Application Layer is a graphical layer,which is used to define the component processes,their communication ports as well as their connecting communication channels.Shortly,the Application Layer serves for describing the interconnection topology of the component processes(see Fig.4.1,Application window).(ii)Process Layer is also a graphical layer where different types of graphical blocks are applied:loop construct,conditional construct,sequential block,input/output activity block and graph block.The graphical blocks can be arranged in a flowchart-like graph to describe the internal structure(i.e.the behaviour)of individual processes(see Fig.4.1,Process windows).(iii)Text Layer is used to define those parts of the program that are inherently sequential and hence only pure textual languages like C/C++or FORTRAN can be applied at the lowest design level.These textual codes are defined inside the sequential blocks of the Process layer(see Fig.4.1,at bottom of Process window labelled Process:visib sm’process and’satel m’process and’radarm’process and’visib s→visib0).Preparing the parallelisation,the complex sequential functions of the original MEANDER source code were collected into separated object files.We rewrote(particularly parameterised)the sequential functions and also linked to the P-GRADE application.The simpler or shorter functions were inserted directly into the sequential blocks of Process Layer without changes.Finally,the master process collects the partial results from the workers relying on the collective communi-cation facilities of P-GRADE,and the master stores the collected information into a meteorological database in netCDF format.As the Application Window depicts(see Fig.4.1),the master processes of MEANDER calculations are connected to each other;they passes control messages to each other ensuring the appropriate scheduling among the calculation modules.Each master process is also connected to a visualisation subsystem(Ready+MetVis processes),which is responsible for the qualitative on-the-fly visualisation of intermediate results on meteorological grids(see Fig.4.1,MetVis window).Thus,the users are able to check the progress of calculation in run-time.5.Debugging.After the successful design of MEANDER system,this section discusses in details the major issues as well as our novel solutions concerning the debugging phase of program development,since the reliability and the correctness are crucial criteria of MEANDER system.During the debugging stage we took all the advantages of DIWIDE debugger[5],the built-in distributed debugger of P-GRADE environment.DIWIDE debugger provides the following fundamental facilities of par-16Lovas,Kacsuk,Horv´a th,Hor´a nyiFig.4.1.Parallelised MEANDER calculations in P-GRADEallel debugging;the step-by-step execution on both graphical and textual levels,graphical user interface for variable/stack inspection,and for individual controlling of processes.Besides,the presented MEANDER system also served as a testbed for a novel parallel debugging method-ology,which has been partially implemented in P-GRADE framework.This experimental debugging toolset tries to unify and also improve the research achievements of more completed projects[6][7][8].The major aims of our debugging methodology can be summarised as follows:•Handling the non-deterministic behaviour of P-GRADE programs.•Application of formal methods and model checking techniques in parallel debugging,such as Petri-nets or temporal logic specifications.•Reducing the needed user interactivity.Application Of P-Grade Development Environment In Meteorology175.1.Temporal Logic Specification.As the first step of debugging,the user must specify the correctness properties(i.e.the expected program behaviour)of the developed GRAPNEL program using temporal logic (TL)formulas,since temporal logic has proved as an adequate framework for describing the dynamic behaviour of a system(program)consisting of multiple asynchronously executing components(processes)[11][12][17].We defined the fundamental properties regarding the scheduler and the visualisation parts of the parallelised MEANDER system with three TL asserts.The first assertion(AssertLoad)expresses a basic resource require-ment:the upper limit of the simultaneously working processes in Process Farms,which must be always fulfilled over the entire execution.The next assertion(AssertVisual)is used to express another property concerning the reliability of the visualisation subsystem;if any MEANDER routine has finished,its results must be eventually visualised in the future.Finally,the third assertion(AssertScheduling)formulates the expected execution order of MEANDER routines since the calculations have strict dependences to each other,and we also need proper scheduling to avoid the overload of available computational resources.(1).AssertLoad:[](NumberOfActiveWorkers()<16)(2).AssertVisual:(∀x∈N:0≤x<6)CalcFinished(x)⇒♦ResultVisualized(x)(3).AssertScheduling:DeltaFinished()⇒♦(CummuStarted()∧RadarStarted()∧SatelStarted())∧SatelFinished()⇒♦VisibStarted()∧VisibFinished()⇒♦CanaryStarted()The atomic predicates referenced from the above asserts,such as NumberOfWorkers,are implemented in dynamically loaded C libraries,and they use a simple predicate-DIWIDE interface[7]to obtain the actual state information of individual processes,e.g.actual values of variables,label of currently executed GRAPNEL block, or contents of already received messages.5.2.Coloured Petri-net model.At the next stage of debugging,the formalism of coloured Petri-nets (CPN)[10]was chosen for expressing and composing a model for GRAPNEL programs because CPNs are well founded,have been widely used to specify parallel software systems and are supported by a number of tools for validation,simulation,analysis and verification.Some minor limitations and restrictions of GRAPNEL programs are required for the automated transforma-tion to CPN model,e.g.at Process Layer the expressions of conditional and loop constructs must be dependent only on global control variables,which are declared in a separated section of GRAPNEL program.If a GRAP-NEL program meets the given limitation rules,the new experimental GRP2CPN tool of P-GRADE system is able to generate a coloured Petri-net model from the developed GRAPNEL program for further simulation and analysis purposes.The fundamental principles of the transformation from GRAPNEL programs to coloured Petri-nets are described in[6].However,in our experimental debugging framework the place fusion approach was followed instead of the presented environmental place approach[6],and the positioning information of graphical items at Application and Process Layers are also exported into the CPN model in order to get topologically similar Petri-net to GRAPNEL program(compare the Process Metvis in Fig.4.1,and its Petri-net model in Fig.5.1). These modifications enable the user to identify easily the corresponding parts of GRAPNEL program and CPN model,and to simulate the behaviour of GRAPNEL programs from various aspects(liveness and home properties,deadlocks,etc.).The generated hierarchical CPN model is described in XML using the Document Type Description of Design/CPN tool[9]provided for importing and exporting models.An example,Fig.5.1depicts a coloured Petri-net model generated from MetVis process of the parallelised MEANDER system.Basically,the presented Petri-net model has been constructed in a sub-page of our hi-erarchical model,and built up from the Petri-net patterns of FOR-type loop construct(denoted as’LOOPS’and’LOOPE’),input communication activity(’I1’),and sequential block(’DrawImg’).At the beginning of the model,a sequential block-like construct is located modelling the initialisation of global variables.In the left side of the Fig.5.1,the end of the input communication channel/port is represented by two places(used for blocked message passing),and the global declaration of colours and tokens are placed.Relying on the simulation facilities and the reachability analysis offered by Design/CPN tool the modelled parts of the nowcasting system has been verified successfully.5.3.Improved macrostep-based execution.The general problem of constructing and replaying con-sistent global states of parallel/distributed systems must be also considered because the evaluation of erroneous situations depends on accurate observations.To solve these problems,Macrostep Engine(a part of DIWIDE dis-18Lovas,Kacsuk,Horv´a th,Hor´a nyiFig.5.1.Coloured Petri-net model of MetVis processtributed debugger)provides strategies for the observation as well as replaying of consistent computation states relying on the so-called macrostep-by-macrostep execution.The idea of macrostep-based execution is based upon the concept of collective breakpoints1,which are placed on the interprocess communication primitives in each GRAPNEL process.The set of executed code regions between two consecutive collective breakpoints is called a macrostep.A detailed definition of macrostep concept is given in[8].In this project we realised the analogy between the step-by-step execution mode of sequential programs(by local breakpoints)and the macrostep-by-macrostep execution mode of parallel programs.The Execution Tree[7][8](see Fig.5.2)is a generalisation of a single execution path(based on macrosteps);it contains all the possible execution paths of a parallel program assuming that the non-determinism of the currentApplication Of P-Grade Development Environment In Meteorology19Fig.5.2.Macrostep Control Panelprogram is inherited from wildcard message passing communications.In idealistic case,the task of Macrostep Engine would be the exhaustive traversing of the complete Execution Tree.In fact,when a developer tries to debug a real-size program systematically,the user has to face the problem of combinatorial explosion of possible execution paths.Another drawback of the original macrostep concept is that Macrostep Engine is able to detect only a few types of critical failures itself,such as deadlocks or wrong terminations.In order to improve the macrostep concept,Macrostep Engine is able to cooperate with an external Temporal Logic Checker[7](TLC)Engine comparing the user-defined TL specification(see Section5.1)to the observed program behaviour macrostep-by-macrostep.Hence,the debugger framework has new capabilities to detect a wider spectrum of programming/implementation errors,and to cut the branches of Execution Tree earlier than the original macrostep concept.Meanwhile,a CPN analyser tool2can be applied for simulating the program execution from some critical aspects(synchronisation,number and ordering of passed messages,termination,etc.)by means of the automat-ically generated CPN model(see Section5.2).The simulation(i.e.the construction of Occurrence Graph[9] of Petri-net model)and the analysis of the results are faster by magnitudes of orders than the real program execution since most of the user’s sequential code are not involved in the model.Based on the discovered failures the developer can steer the verification(i.e.traversing of Execution Tree by macrosteps)towards the found suspicious situations.If an erroneous situation is detected,DIWIDE enables the user to inspect either the global state of GRAP-20Lovas,Kacsuk,Horv´a th,Hor´a nyiNEL application or the state of any individual process.Depending on the situation,the programming bug can be fixed using the graphical editor of P-GRADE,or the entire application can be replayed to get closer to the origin of the detected erroneous situation.By the combined efforts of DIWIDE distributed debugger,Macrostep Engine,Temporal Logic Checker,and coloured Petri-net generator/analyser we eliminated several critical programming bugs from the parallel version of MEANDER system.6.Performance analysis.According to the available computational resources the actual number of worker processes in each scalable Process Farm can be set by a dialog window in P-GRADE.Currently,the Hungarian Meteorological Service works with an SGI Origin2000server equipped by16MIPS R12000/450MHz processors,and MTA SZTAKI installed a self-made Linux cluster containing29dual-processor nodes(Pentium III/500MHz)connected via Fast Ethernet.The parallel version of MEANDER system has been tested on both platforms.Based on our measurements the execution times of individual parallelised calculations depend particularly on the floating-point calculation performance of applied CPUs(assuming the same number of involved CPUs).To take an example,the visibility calculation was executed on the SGI supercomputer within 43sec(see Fig.6.1,in the middle of PROVE window),and it took approximately116sec to calculate on MTA SZTAKI’s cluster.The rate between the execution speeds is almost equal to the reciprocals of the processors’SPECfp rates due to the computational(and not communication)intensive feature of the visibility calculation as PROVE performance visualisation tool[4]depicts.Some calculations,such as the processing of satellite images,were executed on the same time on both platforms;but the processing of radar data was slower on the cluster by a magnitude of order due to the long initialisation time(sending radar images)and the relatively short processing time.In details,PROVE,as a built-in tool of P-GRADE system,can visualise either event trace data,i.e.message sending/receiving operations,start/end of graphical blocks in a space-time diagram(see Fig.6.1,Prove window), or statistical information of the application behaviour(see Fig.6.1,Process State and Execution Time Statistics Windows).In all the diagrams of PROVE tool,the black colour represents the sequential calculations,and two different colours used for marking the sending and the receiving of messages.The arcs between the process bars show the message passing between the processes.Hereby,PROVE assisted us to focus on performance bottlenecks and to fine-tune of our application.On HMS’s16-processsor SGI computer the parallelised MEANDER calculations are executed within2minutes(ca. 15times faster than the sequential version on an HP workstation).By the end of the joint project,almost the same performance results were achieved on MTA SZTAKI’s cluster utilising all the58processors,the difference between the execution times was less than5%.However,we had to take into consideration the saturation of speedup curves by each calculation as well as the limited size of operational memory offered by the cluster when the sizes of Process Farms were increased on the cluster.Finally,a specialised visualisation tool,HAWK(Hungarian Advanced Workstation)developed by the Hun-garian Meteorological Service provides a detailed and quantitative visualisation of the calculated meteorological parameters for the specialists and for other external partners(see Fig.2.1,temperature and wind at850hPa on the basic grid of MEANDER).7.Related works.Over the past few years P-GRADE system has been installed on several high per-formance clusters and supercomputers in the frame of various research projects and co-operations.Beside the presented meteorological application,P-GRADE is applied by physicist,chemists and students for designing parallel applications,and two other real-size applications were developed and demonstrated on scientific fo-rums;a simulator for collision of galaxies(N-body problem),and an urban traffic simulator.Relying on the achievements of the presented work a national project has been launched for supporting complex collaborative work and its application for air pollution forecasting(elaboration of smog alarm plans)by means of P-GRADE environment and GRID infrastructure[16].To provide more efficient support for long-running parallel applications on clusters,MTA SZTAKI have developed new experimental tools in P-GRADE framework with facilities for distributed checkpointing,process migration,dynamic load balancing,fault-tolerance execution and interfacing to job schedulers.This paper focuses mainly on the debugging issues(see Section5)of parallel applications following the active control approach,similarly to other state-of-the-art debugging frameworks[13][14][15][17].The major advantages of the developed system comparing to the related works can be summarized as follows.Application Of P-Grade Development Environment In Meteorology21Fig.6.1.Performance visualisation with PROVE on SGI•Application of temporal logic assertions(instead of traditional predicates)offers more powerful expres-siveness for the users to specify correctness criteria,and the universe,where the assertions are evaluated, is the result of real program execution(and not modeling).•Automatic generation of coloured Petri-net model based on the GRAPNEL program code,which can assist to the user in steering of debugging activity.•Macrostep-based active control enables the user to debug the parallel application similarly to the step-by-step execution of sequential programs.However,our experimental debugging framework is strongly tightened to the GRAPNEL graphical lan-guage thus,it cannot be applied directly for legacy parallel application contrary to MAD environment[13]or STEPS/DEIPA[14].8.Summary.As the presented work demonstrates,P-GRADE environment provides easy-to-use solutions for parallel program development even for non-specialist programmers at each stage of software development life-cycle.Hungarian Meteorological Service parallelised successfully the most time consuming parts of its model for ultra-short range weather forecast with P-GRADE system.Hence,the execution time of the entire processing (from the measurement to the issuing of warnings)matches to the20-minute time constraint in order to predict on time those weather phenomena which might be dangerous for life and property.The parallel version of the ultra-short range weather prediction system has been demonstrated successfully at the5th DataGRID conference involving the server of Hungarian Meteorological Service,the PC cluster of MTA SZTAKI,and some mobile devices placed on the site of the conference.We would like to thank J´o zsef22Lovas,Kacsuk,Horv´a th,Hor´a nyiKov´a cs and M´a rk Rajnai for their assistance with various aspects of the successful demonstration.The presented nowcasting meteorological system provided valuable feedbacks for the further development of P-GRADE,particularly for the experimental debugging framework,which combines ideas from the field of formal methods and model checking techniques with advanced parallel debugging methods in a user-friendly way.Acknowledgments.The work presented in this paper was supported by the Ministry of Education under Nos.OMFB–02307/2000,OMFB–02313/2000,the Hungarian Scientific Research Fund(OTKA)No.T042459 and IHM4671/1/2003.REFERENCES[1]´A.Horv´a th:Nowcasting System of the Hungarian Meteorological Service,Fifth European Conference on Applications ofMeteorology,OMSZ Budapest,2001.pp.13.[2]I.Geresdi and´A.Horv´a th:Nowcasting of precipitation type,Id¨o j´a r´a s Vol.104.No.4.2000.December,pp.241–252.[3]P.Kacsuk,J.C.Cunha and S.C.Winter(editors):Parallel Program Development for Cluster Computing:Methodology,Tools and Integrated Environments,Nova Science Publ.,New York,2001[4]P.Kacsuk,G.D´o zsa,T.F adgyas and R.Lovas:GRADE:a Graphical Programming Environment for Multicomputers,Journal of Computers and Artificial Intelligence,Slovak Academy of Sciences,Vol.17,No.5,1998,pp.417–427.[5]J.Kov´a cs,P.Kacsuk:The DIWIDE Distributed Debugger on Windows NT and UNIX Platforms,Distributed and ParallelSystems,From Instruction Parallelism to Cluster Computing,Editors.:P.Kacsuk and G.Kotsis,Cluwer Academic Publishers,pp.3–12,2000.[6]Z.Tsiatsoulis,G.D´o zsa,Y.Cotronis,P.Kacsuk:Associating Composition of Petri Net Specifications with ApplicationDesigns in Grade,Proc.of the Seventh Euromicro Workshop on Parallel and Distributed Processing,Funchal,Portugal, pp.204–211,1999.[7]J.Kov´a cs,G.Kusper,R.Lovas,W.Shreiner:Integrating Temporal Assertions into a Parallel Debugger,Proceedings ofthe8th International Euro-Par Conference,Paderborn,Germany,pp.113–120.,2002[8]P.Kacsuk:Systematic Macrostep Debugging of Message Passing Parallel Programs,Journal of Future Generation ComputerSystems,Vol.16,No.6,pp.609–624,2000.[9]K.Jensen:Design/CPN Reference Manual,Aarhus University-Metasoft,1996[10]K.Jensen:Coloured Petri Nets:A High Language for System Design Analysis,Advances in Petri nets,LNCS483,342–416,Springer[11]mport:The Temporal Logic of Actions,ACM Transactions on Programming Languages and Systems,16(3):872–923,May1994.[12]Z.Manna and A.Pnueli:The Temporal Logic of Reactive and Concurrent Systems-Specification,Springer,Berlin,1992.[13] D.Kranzlm¨u ller,S.Grabner,and J.Volkert:Debugging with the MAD environment,Environment and Tools forParallel Scientific Computing(editors:J.Dongarra and B.Tourancheau),volume23of Parallel Computing,pp.199–217.Elsevier,1997.[14]J.Lourenco,J.C.Cunha,H.Krawczyk,P.Kuzora,M.Neyman,and B.Wiszniewski:An integrated testing and debug-ging environment for parallel and distributed programs Proc.23rd EUROMICRO Conference,pages291–298,Budapest, Hungary,1997.IEEE ComputerSociety.[15] A.Tarafdar and V.K.Garg:Predicate control for active debugging of distributed programs,Proceedings of the1st MergedInternational Parallel Processing Symposium and Symposium on Parallel and Distributed Processing(IPPS/SPDP-98), pages763-769,Los Alamitos,March30–April31998.IEEE Computer Society.[16]I.Foster and C.Kesselman:Globus:a Metacomputing Infrastructure Toolkit,International Journal of SupercomputingApplication,May1997.[17]M.Frey and M.Oberhuber:Testing and Debugging Parallel and Distributed Programs with Temporal Logic Specifications,Proc.of Second Workshop on Parallel and Distributed Software Engeneering1997,pages62–72,Boston,May1997.IEEE Coputer Society.Edited by:Zsolt Nemeth,Dieter Kranzlmuller,Peter Kacsuk,Jens VolkertReceived:April17,2003Accepted:June5,2003。