当前位置:首页 > 2009年江苏省对口单招计算机专业试卷
DIM a(1 TO MAX) AS INTEGER DIM i AS INTEGER, j AS INTEGER DIM k AS INTEGER, n AS INTEGER DIM f1 AS STRING k = 1
f1 = \
①_________________________ ‘以写方式打开文件\ FOR i = 1 TO MAX
READ a(i): PRINT #1, a(i); NEXT PRINT #1,
FOR i = 1 TO MAX - 1 FOR j = i + 1 TO MAX
IF ②________________ THEN PRINT #1, a(i); a(j) END IF NEXT NEXT CLOSE #1 END
FUNCTION Rec% (m AS INTEGER, n AS INTEGER) DIM k AS INTEGER, t AS INTEGER Rec% = 1
IF m > n THEN SWAP m, n FOR k = 2 TO m
IF ③_________________ THEN ④_________________
EXIT FOR
END IF NEXT END FUNCTION
③___________________________ ④___________________________ 第80小题答案 ①___________________________ ②___________________________ 《计算机应用专业综合理论》试卷 第 9 页(共 19 页)
五、编程题(本大题共2小题,每小题15分,共30分)
81.首先提示用户输入n的值,然后随机产生n个2位整数,将其存放在数组a中,再将a(1)
至a(n/2)中的数与a(n/2+1) 至a(n)中的数交换,并将交换前后的数组内容输出到屏幕上。例如,当n=9时,程序的运行结果应如下所示: Please enter n: 9
The array a() before exchange: The array a() after exchange: 77 82 14 22 56 74 81 24 68 74 81 24 68 56 77 82 14 22
当n=10时,程序的运行结果应如下所示:
Please enter n: 10
The array a() before exchange: 77 82 14 22 The array a() after exchange: 33 74 81 24
《计算机应用专业综合理论》试卷 第 10 页(共 19 页)
56 33 74 68 77 82 81 24 68 14 22 56 82.已知4个百货公司一周内销售电视机的情况如题82表1所示,各品牌电视机的价格如题
82表2所示,请编写程序完成下列任务。
(1) 用DATA语句设置各公司销售各品牌电视机的数量和各品牌电视机的价格; (2) 将各公司销售各品牌电视机的数量读入二维数组a中,要求每个公司的数据占数组
的一行;将各品牌电视机的价格读入一维数组s中;
(3) 调用子过程count计算各公司的销售总额,将计算结果存放于一维数组t中,各公司
销售总额的计算公式为:
t(i)=a(i,1)*s(1)+ a(i,2)*s(2)+ a(i,3)*s(3)+ a(i,4)*s(4) (1≤i≤4)
《计算机应用专业综合理论》试卷 第 11 页(共 19 页)
六、计算作图题(本大题共5小题,每小题12分,共60分)
83.利用戴维南定理求解如题83图(a)中的电流I。 解:
(1)将1A恒流源和10Ω电阻同时去掉后如(b)图,则开路电压UO= V;(4分) (2)将(b)中除源后,等效电阻RO= Ω;(3分) (3)(a)中的电流I= A。(5分)
(a) (b)
题83图
84.试用叠加定理求解题84图所示电路中电流I。 解:
(1)当30V单独作用时,I/= A;(4分) (2)当10A单独作用时,I//= A;(4分)
(3)当30V和10A共同作用时,I= A。(4分)
题84图
85.触发器电路如题85图所示,当A=1时,根据CP和个波形均为6分)
的波形画出Q0 、Q1的波形。(每
题85图
《计算机应用专业综合理论》试卷 第 12 页(共 19 页)
共分享92篇相关文档