2023年秋上机试题

发布 2022-10-28 08:48:28 阅读 3187

江苏省高等学校非计算机专业学生。

计算机基础知识和应用能力等级考试上机试题(2023年秋)

二级 visual basic 语言 (试卷代号 vb04)

本试卷完成时间 70分钟)

一、 改错题(17分)

题目]在20个不同的两位随机数中找出一组数,这组数中任意两个书的组最大公约数都为1,即两两互质。

option explicit

private sub command1_click()

dim a(20) as integer, i as integer, b() as integer

dim k as integer, idx as integer

do while idx <=20

k = int(90*rnd)+10

for i = to idx

if a(i) =k then exit for

next i

if i>idx+1

idx =idx+1

a(idx)= k

text1 = text1 & str(a(idx))

if idx mod 10 = 0 then text1=text & vbcrlf

end if

loopredim b(1)

b(1) =a(1)

for i =2 to 20

call sub1(a(i), b)

next i

for i =1 to ubound(b)

text2 =text2 & str(b(i))

if i mod 10 =0 then text2 =text2 & vbcrlf

next i

end sub

private sub sub1(data as integer, t() as integer)

dim i as integer, j as integer, k as integer

k = ubound(t)

for i =l to k

for j =2 to data

if data mod j = 0 and t(k) mod j = 0 then

exit sub

end if

next j

next i

redim preserve t(k+1)

t(k) =data

end sub

要求]1.新建工程,输入上述**,改正程序中的错误;

2.改错题的界面应与给出的参考界面相似,主要用来调试程序;

3.改错时,不得增加或删减语句,但可以适当调整语句位置;

4.将窗体文件和工程文件分别命名为f1和p1,并保存到软盘的a根目录下。

二、编程题(23分)

题目]编写一个求qi(i)函数表的程序,将结果显示在列表框中。qi(x)函数的计算公式是:

编程要求]1. 按“取x值”按钮,通过inputbox函数分别输入自变量的初值sv、终值fv及步长sv,fv,sp的缺省值分别取.1,计算并将自变量数据显示在多行文本框list1中。再按“求函数值”按钮,则开始计算并在多行文本框list2中显示结果;按“退出”按钮,结束程序运行;

2. 程序中应一个名为fact的递归函数过程,用于计算阶乘值。

要求]1.程序参考界面如图所示,编程时不得增加或减少界面对象或改变对象的种类,窗体及界面元素大小适中,且均可见;

2将窗体文件和工程文件分别命名为f2和p2,并保存到软盘a的根目录下。

2023年秋上机试题

江苏省高等学校非计算机专业学生。计算机基础知识和应用能力等级考试上机试题 2003年秋 二级visual basic语言 试卷代号vb01 本试卷完成时间70分钟 一 改错 17分 题目 这是一个对原文进行加密的程序,原文全部由大写字母及空格与合法的标点符号组成,加密方法是每个字母依所在原文中的排列...

2023年秋上机试题

江苏省高等学校非计算机专业学生。计算机基础知识和应用能力等级考试上机试题 2003年秋 二级visual basic语言 试卷代号vb07 本试卷完成时间70分钟 一 改错题 17分 题目 统计英文字符串中以各种字母为首的单词数量 单词之间用空格或其他非字母字符分隔 统计是不分大小写 本题参考界面见...

VFP上机试题 2019秋 01

一 项目 库和表操作 12分 打开t盘根目录中的项目文件jxgl,在该项目中已有一数据库jxsj。1 在jxsj数据库中按如下 所示的结构创建表,并按 中的要求设置相关属性。1 设置表的注释 世博会场馆简介一览表 2 设置cg字段的有效性规则 不能为空字符串 3 设置zdmj字段的输入掩码 整数部分...