江苏省2007年普通高校单独招生统一考试计算机专业试卷及答案A

2025/5/8 23:23:46

71.图71电路中,I= A。 ( )

72.图72电路中,?是安培表,当2A电流源单独作用时,?的读数为0.5A;而当3 V的电源单独作用时,?的读数为0.1A;若将3 V的电压源换成15 V,并与2A的电流源共同作用时,则?读数为 A。

( ) 73.两只空气平行板电容器C1和C2,正对面积之比S1:S2=2:3,间距之比d1:d2=5:4,若C1=10?F,则C2= ?F。

( ) 74.逻辑函数式A?A= 。 ( )

75.内阻为1.8 K?的一伏特表,若要将其量程扩大到原来的10倍,则应串联 K?的电阻。 ( )

四、程序阅读题(本大题共5题,每题12分,共60分) 76.阅读下面程序并写出输出结果。

a$ = \b$ = \

c$ = LEFT$(a$, 1) + RIGHT$(b$, 6)

d$ = MID$(b$, 1, 1) + MID$(a$, 4, 1) + MID$(b$, 3, 4) e$ = UCASE$(b$) l = LEN(a$)

PRINT c$, d$, e$, l END

77.阅读下面程序并写出输出结果。

j = 3

FOR k = 6 TO 3 STEP -1 READ a(j) j = j + 1 NEXT k

DATA 9, 8, 7, 6, 5

FOR j = 3 TO 6 PRINT a(j);

运行结果: 运行结果: NEXT j PRINT END

78.阅读下面程序并写出输出结果。

FOR j = 1 TO 9

IF j / 3 = j \\ 3 OR j / 5 = j \\ 5 THEN s = s + j PRINT \ END IF NEXT j END

79.阅读下面程序并写出输出结果。

DECLARE SUB a (m, n) m = 6: n = 8 CALL a((m), n) PRINT m, n CALL a(m, n) PRINT m, n END

SUB a (m, n) s = m m = s / n n = s MOD n END SUB

80.下面程序是调用随机函数产生n个值为1~100的随机整数放在数组a中,再删除a数组中与键盘输入的x值相同的所有元素,后续的所有元素前移。请在相应横线上填空完成程序。

DECLARE SUB getarr (a!(), n!) DECLARE SUB outarr (a!(), n!) DECLARE SUB del (a!(), n!, x!) DECLARE SUB delmove (a!(), n!, p!) DIM a(50)

INPUT \输入随机整数个数:\CALL getarr(a(), n) CALL outarr(a(), n) INPUT \需删除元素的值:\WHILE x > 0

CALL del(a(), n, x)

运行结果: s= s= s= s= 运行结果:

CALL outarr(a(), n) INPUT \需删除元素的值:\WEND END

SUB del (a(), n, x)

FOR i = WHILE CALL delmove(a(), n, i) WEND NEXT i END SUB

SUB delmove (a(), n, p)

FOR k = NEXT i n = n - 1 END SUB

SUB getarr (a(), n) FOR i = 1 TO n

a(i) = INT(RND * 100) NEXT i END SUB

SUB outarr (a(), n) FOR i = 1 TO n PRINT a(i); NEXT PRINT END SUB

五、编程题(本大题共2题,每题15分,共30分)

81.试编制个人所得税的征收程序并画流程图。程序可读取个人月收入文件pincome.dat中的数据,按照个

人所得税征收办法对其进行处理,并将处理结果输出到个人所得税文件ptax.dat中。两个文件的记录格式如表1、表2所示。若个人所得税的征收办法:1600元以下(含1600元)的部分不征税;1600元~3000元(含3000元)的部分,税率为5%;3000元~5000元(含5000元)的部分,税率为8%;超过5000元以上的部分,税率为10%。以月收入为6000元为例,将分成4段进行征收,即其中的1600元免征税,1600~3000元之间的1400元按5%税率计征70元,3000~5000元的2000元按8%计征160元,超过5000元的1000元按10%计征100元,合计税收为70+160+100=330元。

表1 个人收入文件记录 表2 个人收入文件的记录

姓名 收入 姓名 个人所得税 赵** 1200 赵** 0.00 钱** 2500 钱** 45.00 **** **** **** *****

解:根据题意,设定姓名为name$,月收入为x元,则实现程序如下: OPEN \OPEN \DO UNTIL EOF(1) INPUT y = 0 z = 0 s = 0

IF x > 5000 THEN END IF

IF x > 3000 THEN

END IF

IF x > 1600 THEN END IF

WRITE LOOP CLOSE CLOSE END

82.编制程序实现:输入值n后,则输出n行如下形式的杨辉三角形。以n=6为例输出的形式为:

1

程序流程图:

打开pincome.dat 打开ptax.dat EOF(1) 由pincome.dat文件读入name$,x x=0:y=0:s=0 写入name$,s到ptax.dat 关闭pincome.dat 关闭ptax.dat


江苏省2007年普通高校单独招生统一考试计算机专业试卷及答案A.doc 将本文的Word文档下载到电脑
搜索更多关于: 江苏省2007年普通高校单独招生统一考试计算机专业试卷及答案 的文档
相关推荐
相关阅读
× 快捷下载通道(下载后可以自由复制和排版)

开通会员免费下载

开通会员后百万份文档资料免费自由复制和下载,是您最优的选择,赶快来试试吧!

单篇下载:10元 点击下载

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219