二级QB语言填空(一)
QB语言二级考试笔试试题有选择和填空两类,而尤其填空题最难得分,以下则是对2002年4月的全国计算机等级二级的填空题进行解析。
1、为了要将当前盘目录中的可执行程序ABC.EXE的输出结果存放到当前盘当前目录中的文件OUT.TXT中,则应使用的DOS命令为_______。
解析:本题考查了输出改向,输出改向是指把通常在显示屏幕上显示的内容改为输出到指定的文件或设备。输出改向的格式为:“DOS命令>输出文件名或设备文件名”或“DOS命令>>输出文件名或设备文件名”。其中“>”与“>>”称为输出改向符。使用“>”,则原磁盘文件原有信息将被新输出的信息代替;若使用“>>”则新输出信息将连接在原有信息的后面。本题并未要求把输出结果附加在原文件之后,所以应填ABC>OUT.TXT或者 ABC.EXE>OUT.TXT
2、计算机网络分为广域网和局域网,因特网属于_______。
解析:本题考查计算机网络分类问题,计算机网络按通信距离分为广域网(如因特网)和局域网(如校园网)。
3、要想在当前目录下方便地执行C盘\UCDOS目录中的程序,就应该先执行预设搜索路径的命令,该DOS命令为_______。
解析:预设搜索路径的命令为PATH,命令格式为“PATH [盘符][路径][;盘符][路径]……”,因而空格处应填“PATH C:\UCDOS”。
4、要查看当前目录中扩展名为
.DAT的所有文件目录,应该使用的DOS命令为_______。
解析:本题考查了通配符及DIR命令的基本用法。查看当前目录可用DIR命令,而“*”代表从它所在位置起直到符号“.”或空格前的所有字符。因而本题可填“DIR *.DAT”或“DIR *.DAT/P”或“DIR *.DAT/W”,带其他参数也可。 5、在Windows环境下,当进行复制操作时,其复制的内容将存放在_______中。
解析:在Windows环境下,不论进行复制还是剪切操作,内容将存放在剪贴板中。
6、数学式|3ycosw+p|的QBASIC表达式为_______。
解析:在QBASIC语言中,绝对值计算用ABS函数表示,余弦函数用COS表示,而乘号用“*”表示,因而本题应填“ABS(3*y*COS(w+p))”。
7、表达式INT1.6=FIX1.6的值为_______。
解析:在QBASIC语言中,INT函数的功能是取不大于自变量的最小整数,FIX函数的功能是截去数值型自变量的小数取整。因此,INT(1.6)=1,FIX(1.6)=1,表达式INT(1.6)=FIX(1.6)即为1=1,此表达式为真,而“真”在QBASIC语言中用“-1”表示。所以此表达式INT(1.6)=FIX(1.6)的值为-1。
8、有如下程序:
a$="al":b$="b2"
c=VAL(a$)+VAL(b$)
d=VAL(a$+b$)
PRINT c+d
END
运行后,输出的值是_______。
解析:VAL函数将字符串转换为数值数据,在转换过程中只把字符串最左端的数字字符转换成数值,第一个非数值字符后的所有内容将被忽略。如果被转换的字符第一个就是非数值字符(包括正负号和小数点),则转换结果为0。
因此,本程序中c=VAL(a$)+VAL(b$)=0+0=0;d=VAL(a$+b$)=VAL("a1b2")=0;c+d=0+0。
所以该程序运行后,输出的值是0。 杭大庆 |