《QBASIC+SQL》适应性考试问卷
一、单选选择题(本大题共10题,每小题2分,共20分) 1、 下列变量名中不合法的变量名是( )
A、A45 B、ABD.6% C、D#5.4 D、RIM$
2、在下面各关系中,当X取小数或负数时都能成立的式子是( )。 A、 INT(X)>=ABS(X) B、 INT(X)=ABS(X) C、 INT(X)<=ABS(X) D、 INT(X)<>ABS(X) 3、下面表达式中,( )的运算结果与其它三个不同。
A EXP(-3.5) B INT(-3.5)+0.5 C -ABS(-3.5) D SGN(-3.5)-2.5 4、指出下列没有语法错误的语句是:( )。 A、 10 PRINT A$=;“ABCDE” B、 A=A
C、 10 INPUT A,B/C D、 DATA 3,4,4/2 5、下面程序段的正确输出结果为( )。
DEF FNA(X)=5+SQR(-2*(-2)) X=4
X=1+FNA(X) PRINT X
A、 5 B、 2 C、 8 D、 6 二、填空题(本大题共25格,每一空格2分,共50分) 1、十六进制数1001.1转换成十进制数是 (1) 。 2、CPU中的运算器的主要功能是_ (2) ___。 3、CPU和内存合在一起统称为 (3) 。
4、MIPS常用来描述计算机的运算速度,其含义是 (4) 。 5、在使用计算机的过程中,如果用户对计算机系统做了有害的更改,影响了其运行速度,或者出现严重的故障,可以使用Windows XP中新增的 (5) 功能来恢复。
6、在DOS环境下,假设在当前盘的当前目录下有2个文件A.TXT和B.TXT,现要将文件B.TXT合并连接到文件A.TXT的后面;若使用COPY命令,则完整的命令为 (6) 。 7、中国公用计算机互联网简称中国公用互联网,其英文名称是 (7) 。 8、对存储器按字节进行编址,若某存储器芯片共有8根地址线,则该存储器芯片的存储容量最多为 (8) 字节。
9、在DOS操作系统中,负责接收、识别并接受用户通过键盘输入的命令,它以 (9)
2
文件名形式存放在系统盘上。
10、Novell网络使用的网络操作系统是 (10) 操作系统。
11、在计算机领域中,媒体分为感觉媒体、表示媒体、表现媒体、存储媒体、传输媒体,按此分类双绞线属于 (11) 。
12、邮件服务器中,SMTP服务器的作用是 (12) 。 13、、根据传递信息的种类不同,系统总线可分为 (13) 、 (14) 和 (15) 。
14、 (16) 是给连在Internet上的主机分配的32位二进制数。
15、在Internet上,每一个电子邮件用户所拥有的电子邮件地址称为E-mail地址,它具有如下统一格式 (17) 。 16、在Windows XP中,“回收站”是 (18) 中的一块区域,“剪贴板”是 (19) 的一块区域。
17、如果某个汉字的机内码是B3D7,则该汉字的国标码是__(20)_______(填十六进制),该
汉字的区位码是____(21)____(填十进制)。
18、多媒体的主要技术特点是 (22) 、 (23) 、 (24) 、 (25) 。
三、简答题(本大题共8题。每题5分,共40分) 1、计算机内部为什么使用二进制处理数据? 2、简述三类音频文件的扩展名及特点?
3、如何操作“应用程序窗口”的启动、移动、改变大小、排列? 4、在连接Internet前,需要做哪些工作?
5.主存储器主要由哪些部分组成?各部分的主要特征是什么
6、向张同学发一个E-mail,祝他新年快乐,同时抄送给王同学。 张地址:zzhang@163.com王地址:wang@163.com
主题为祝贺,信件内容为新年快乐,贺卡放桌面,文件名为 新年.RAR 7、完成如下html文挡的空缺部分
8、完成如下html文挡的确改错
2
3
第二部分 QBASIC部分 ( 满分100分 )
四、填空题(每空1分,共10分)
1、 写出下列数据库技术中常用的技术术语的含义
DB (1) DBMS (2)
2、数据模型的三种类型为 (3) 、 (4) 、 (5 ) 3、FOR I=18.9 TO –2.5 STEP –0.5 :N=N+1:NEXR I 循环执行了 (6) 次。 4、语句 PRINT “SGN(-28)=”;SGN(-28)输出结果为 (7) 。
35、数学式elgy1siny2对应的QBASIC表达式是 (8) 。
6、循环语句中,当初值大于终值时步长肯定为(9),当初值小于终值时步长肯定为 (10)。
五、设有如下结构的“空调安装情况表”,字段类型自已判断。
写出实现以下要求的SQL语句(每题2分,共20分)
安装号 空调名称 空调单价 安装员工号 安装日期 安装否 材料费 1、 显示在当前系统日期前已安装的空调名称、安装员工号和材料费 2、 按照空调名称分类显示平均单价大于2000元的空调名称和平均单价 3、 显示已安装的空调的总材料费
4、 显示超出安装日期15天以上的末安装的空调名称、安装员工号、延期日期(现在的
系统日期—安装日期)。
5、 添加一条记录,安装号为“99001”,空调名称为“海尔”,空调单价为2450元,安装
员工号为“881”,安装日期为2005年12月23日,安装否为“NO”。 6、 将安装日期在2006年1月1日以后安装的空调的材料费调整为150元。 7、 删除安装日期在2005年以前已安装的空调。
8、 将末安装的空调按安装日期的降序显示安装号、空调名称、安装员工号 9、 显示空调名称的前2个字为“三凌”的记录
10)将安装号在“00101”—“21000”之间的记录设置为已安装。 六、选择题(每题2分,共20分)
1、在QBASIC中,下面的四组语句有语法错误的是______。
A、 READ A,B$,C$ B、READ A,B$,C
3
4
DATA 12,3.14/180,23 DATA 34,PI/180,45
C、 READ A,B$,C$ D、READ A,B$,C
DATA 45,56+67,X DATA 78,PI,1+1
2、语句PRINT“GOOD”>“GOOE”的输出结果是
A、TRUE B、FALSE C、0 D、-1 3、下面程序运行的结果是
DIM A AS STRING , B AS STRING A = “HELLO!” B = “你好”
IF LEN(A)> LEN (B) THEN PRINT LEN(B) ELSE PRINT LEN(A) END
A、6 B、2 C、4 D、5 4、下面的程序运行的结果是
X$ = “ABC” Y$ = “123”
PRINT VAL(X$+Y$) ; VAL(Y$+X$) END
A、123 123 B、0 123 C、0 0 D、123 0
5、函数LEN(STR$(VAL(“123.4”)))的值为
A、3 B、4 C、5 D、6
6、下列逻辑表达式表达正确的是[ ]
A、x>y .and . y >z B、x>y>z
C、x>y and >z D、x.>y and y>z 7、下列程序运行后输出结果是[ ] a: read x n=n+1
if x>0 then print x; else s=s+x if n<10 then goto a
data -1,-1,-1,6,-3,-2,-2,-2,-1,-4,6 print s end
A、6 6 -17 B、6 -17 C、6 6 -11 D、6 6 -5 8 能够正确实现条件:“如果x C、 IF x>y THEN a= -15 D、 IF x>=y THEN GOTO d a= 15 a= 15 4 5 PRINT a d: a= -15 PRINT a 9、设x=2.4,z=3,k=5,则语句PRINT“a(―;x+z*k;‖)‖的输出结果为[ ] A、a(17) B、a(17.4) C、a(18) D、a(2.4+3.5) 10、语句OPTION BASE 1:DIM a(3,4)定义的数组元素个数是[ ]。 A、任意个 B、12 C、7 D、20 七、程序题(本大题共5题。第1、2题每格2分,共18分,第3、4题每题10分,第5题12分,共50分) 1.调用随机函数,产生30个三位随机整数,用冒泡法从小到大的顺序存放到数组,输入要插入的数X,使它插入后仍有序。不断重复此过程,直至给X输入-1为止。 DIM a(100) FOR I=1 TO 30 A(i)= (1) Next i FOR I=1 TO 29 FOR J=1 TO 30-I IF (2) THEN (3) NEXT J,I N=30 INPUT X WHILE (4) FOR K=1 TO 30