《计算机二级考试试题题库8篇.docx》由会员分享,可在线阅读,更多相关《计算机二级考试试题题库8篇.docx(38页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、计算机二级考试试题题库8篇计算机二级考试试题题库8篇 第1篇下列程序的运行结果是()。includevoid fun(int *a, int *b) int *k; k=a; a=b; b=下列程序的运行结果是( )。#includeiostream.hvoid fun(int *a, int *b) int *k; k=a; a=b; b=k;void main()int a=2OO4,b=9,*x=a,*y=b;fun(x, y);couta bend1;A20229B92022C0D编译时出错正确答案:A 设A=6*8-2,B=6*8-2、C=“6*8-2”,属于合法表达式的是( )。A
2、A+BBB+CCA-CDC-B正确答案:C解析:6*8-2、“6*8-2”都是字符型常量,6*8-2是数值型常量,类型不同,所以表达式合法的是C。A、设备管理程序负责对系统中的各种输入输出设备进行管理B、设备管理程序负责处理用户和应用程序的输入输出请求C、每个设备都有自己的驱动程序D、设备管理程序驻留在BIOS中正确答案:D VBA程序的多条语句写在一行中时其分隔符必须使用符号( )。A冒号(:)B分号(;)C逗号(,)D单引号()正确答案:A解析: 本题考查VBA语句书写的知识。在VBA中每条语句写在独立的一行上,若将多条语句写在一行中,需要使用“:”将其分隔开来。 若有定义“doublea
3、;”,则正确的输入语句是( )。ABCDA.AB.BC.CD.D正确答案:D本题考查seanf函数的调用形式:scanf(格式字符串,输入项地址表)。题中定义变量a为双精度型变量,双精度变量的格式符为“le”;变量的地址用取地址符“”加变量名表示,所以选项D正确。 以下4组用户定义标识符中,全部合法的一组是A_main enclude sinBIf _max turboCtxt REAL 3COMDint k_2 _001正确答案:A解析:标识符是以字母或下划线开头,由字母、数字或下划线组成的字符序列(例如,-max含非法字符-),并且用户标识符不能与C语言中的32个关键字同名(例如,int是
4、关键字,不是合法的用户标识符)。选项B中-max不是字母、数字或下划线组成的字符序列;选项C中3COM不是由字母或下划线开头;选项D中int为C语言中的关键字;选项A中全部为合法的标识符。 当Outlook的默认数据文件被移动后,系统会_。A.显示错误对话框,提示无法找到数据文件B.自动定位到数据文件的新位置C.自动生成一个新数据文件D.自动关闭退出正确答案:A关于结构化程序设计原则和方法的描述错误的是( )。A.选用的结构只准许有一个入口和一个出口SXB关于结构化程序设计原则和方法的描述错误的是( )。A.选用的结构只准许有一个入口和一个出口B.复杂结构应该用嵌套的基本控制结构进行组合嵌套来
5、实现C.不允许使用GOTO语句D.语言中若没有控制结构,应该采用前后一致的方法来模拟正确答案:C结构化程序设计的原则和方法之一是限制使用GOT0语句,但不是绝对不允许使用GOT0语句。其他三项为结构化程序设计的原则。计算机二级考试试题题库8篇 第2篇 一个向量第一个元素的存储地址是100,每个元素的长度为2,则第5个元素的地址是( )。A110B108C100D120正确答案:B解析:数据元素的存储位置均取决于第一个数据元素的存储位置,即:数据元素的存储位置均取决于第一个数据元素的存储位置,即:LOC(ai)=LOC(al)+(i-1)C基地址 一个数据元素所占字节数所以第5个元素的地址=10
6、0+2(51)=108 已知一个运行正常的程序中有下面两个语句:int*p1,p2a;p1=b;由此可知,变量a和b的类型分别是Aint和intBint*和intCint和int*Dint*和int*正确答案:C解析:本题乍一看让人迷惑,如果找到切入点就可以简单快速的解答本题。观察四个选项可知,变量a和b的四种组合分别是四个选项。很明显指针在做值使用时需要加星号修饰,即如*p1=整数变量的形式。故b不可能是int型,故可排除A和B。另外需要注意的是变量的初始化和赋值是不同的。P2在声明时就指向变量a,其值为a的地址。因此,变量a应为:int型,故正确答案为C。从一个表或者多个表中选择一部分数据
7、的是_。A.表B.查询C.窗体D.报表正确答案:B 使用无汉字库的打印机打印汉字时,计算机输出的汉字编码必须是()。A、ASCII码B、汉字交换码C、汉字点阵信息D、汉字内码正确答案:C 假设x为列表对象,那么x.pop()和x.pop(-1)的作用是一样的。此题为判断题(对,错)。正确答案: 算法分析的两个主要方面是()。A.空间复杂性和时间复杂性B.正确性和简明性C.可读性和文档性D.数据复杂性和程序复杂性正确答案:A 阅读下面的程序段: For i=1 To 3 Forj=i To 3 For k=1 To 3 a=a+i Next k Nextj Next i 执行上面的3重循环后,a
8、的值为A3B9C14D30正确答案:D解析:对于多重For循环,解题的关键是确定循环的次数。本题的Fori循环初值是i变量,所以要考虑i数值变化对循环次数的影响。当Fori循环执行3次时,对应的Forj循环初值分别为1,2,3。所以本题的三重循环总共执行了18次。前9次,a值每次加1;中间6次,a值每次加2;最后3次,a值每次加3。故结果为30。 函数STR(12345.678,6,2)的结果是A12345B12345C12346D12345.7正确答案:C解析:STR()函数是将数值型数据转换成对应的字符型数据,题目中给出的自变量的整数部分只有五位,加上小数点共计六位,因而对小数点后第一位四
9、舍五入,结果应是12346,故选项C为正确答案。计算机二级考试试题题库8篇 第3篇定义String s=null,会出现异常的选项是()。: if(s!=mll)(s.length()0): if(s!=mull)&a定义String s=null,会出现异常的选项是( )。 : if(s!=mll)(s.length()0) : if(s!=mull)(s.length()0) : if(s=null)(s.length()=0) : if(s=aull)(s.length()=0)A、B、C、D、正确答案:C解析:本题是考查对逻辑运算符的理解。逻辑运算符、在运算中有“短路”行为:例如,AB
10、,如果A的值为false,则直接将整个表达式的值置为false,对B的值不加考察。而运算符、没有这种行为。所以在选项A、C中,s.length()会导致抛出空指针异常。 SQL语句中对查询结果进行排序的短语是( )。AWHEREBGROUP BYCHAVINGDORDER BY正确答案:D解析:通过在SELECT语句中加入ORDER BY可将查询结果排序,可以按升序(ASC)和降序(DESC)排列列或行。升序是默认的排列方式。ORDER BY必须是SQL命令的最后一个子句。 执行下列程序后,变量a的值为 ( ) Dim i As Integer Dim a As Integer a=0 For
11、 il To 100 Step 2 a=a+l Next iA1B10C50D100正确答案:C解析:本题主要是对For循环语句的考查。其一般格式为: For循环变量初值To终值Step步长循环体 Exit For Next循环变量 要计算For循环的循环次数,可用公式: Int(循环次数(终值-初值)/步长+1) 本题中经过运算可知循环次数为50次,即执行了50次语句a=a+l。故最后a的值为50。选项C正确。 有如下程序:#include<iostream>using namespace std;class AApublic:AA()tout<<l;class BB
12、:public AAint k;public:BB():k(0)cout<<2;BB(int n):k(n)cout<<3;int main()BB b(4),C;return 0;A1312B132C32 D、1412正确答案:A解析:定义BB b(4)时先执行基类的构造函数,输出1,在执行:BB类的第二个构造甬数,输出3;定义c时先执行基类的构造函数输出1,在执行BB类的第一个构造函数输出2。共输出“1312”,故选A)。有以下程序:includeint fun(int x,int y)if(x!=y)return(y);else return(xy)2);ma有以
13、下程序: #includestdioh int fun(int x,int y) if(x!=y)return(y); else return(x+y)/2); main() int a=4,b=5,c=6; printf(%dn,fun(2*a,fun(b,C); 程序运行后的输出结果是( )。A3B6C8D12正确答案:B score是一个整数数组,有五个元素,已经正确初始化并赋值,仔细阅读下面代码,程序运行结果是( )temp=score0;for(intindex=1;index5;index+)if(scoreindextemp=scoreindex;A.求最大数B.求最小数C.找到
14、数组最后一个元素D.编译出错正确答案:B Visual FoxPro 6.0数据库系统是( )。A网络B层次C关系D链状正确答案:C 在窗体上有一个文本框控件,名称为TxtTime;一个计时器控件,名称为Timer1,要求每隔一秒钟在文本框中显示一次当前的时间。程序为: Private Sub Timer1. _() TxtTime. text=Time End Sub 在下划线上应填入的内容是_。AEnabledBVisibleCIntervalDTimer正确答案:D解析:从填空的位置可以分析得知,填空处应该是一个事件。计时器的唯一事件就是Timer。计算机二级考试试题题库8篇 第4篇 为
15、了暂时关闭计时器,应把该计时器控件的哪个属性设置为False?AVisibleBTimerCEnabledDInterval正确答案:C解析:计时器控件的常用属性有Name、Enabled和Interval属性。Name属性设置计时器控件的名称;Enabled属性用于设置计时器控件是否可用,若设置为False,则使计时器停止使用;Interval属性用于设置计时器事件之间的间隔,以秒为单位,取值为065535。计时器控件没有Visible属性。 下面对软件工程描述正确的是( )。A.软件工程是用工程、科学和数学的原则与方法研制、维护计算机软件的有关技术及管理方法B.软件工程的三要素是方法、工具
16、和进程C.软件工程是用于软件的定义、开发和维护的方法D.软件工程是为了解决软件生产率问题正确答案:A软件工程是应用于计算机软件的定义、开发和维护的一整套方法、工具、文档、实践标准和工序。c选项叙述不全面。软件工程包含3个要素:方法、工具和过程。B选项错误。软件工程的目标是:在给定成本、进度的前提下,开发出具有有效性、可靠性、可理解性、可维护性、可重用性、可适应性、可移植性、可追踪性和可互操作性且满足用户需求的产品,追求这些目标有助于提高软件产品的质量和开发效率,减少维护的困难。D选项错误。软件工程是用工程、科学和数学的原则与方法研制、维护计算机软件的有关技术及管理方法。故本题选A选项。 下列哪
17、个成员方法声明是正确的? ( )Apublic abstract final int f().Bpublic static boolean f().Cstatic protected void g(a,.Dprotected private number;正确答案:B解析:本题考查对成员方法声明的掌握程度。选项A错误,成员变量不能同时声明成abstract和final;选项B正确,声明了一个公有静态返回值类型是布尔类型的方法f();选项C错误,protected应在static之前;选项D错误,既不是方法声明,也不是正确的成员变量声明。 要将页面的当前位置定义成名为”vbpos”和锚,其定义方
18、法正确的是( )正确答案:D 在已经建立的数据表中,若在显示表中内容时使某些字段不能移动显示位置,可以使用的方法是( )。A排序B筛选C隐藏D冻结正确答案:D解析:本题考查对Access中基本概念的掌握。选项A:排序记录是根据当前表中的一个或多个字段的值对整个表中的所有记录进行重新排列,可按升序,也可按降序,不同类型的字段类型,排序规则有所不同。选项B:筛选记录是从众多的数据中挑选出一部分满足某种条件的数据进行处理,Access提供了4种方法,即按选定内容筛选、按窗体筛选、按筛选目标筛选以及高级筛选,考生应该掌握各种筛选方式的特点。选项C:隐藏列是为了便于查看表中的主要数据,将某些字段列暂时隐
19、藏起来,需要时再将其显示出来。选项D:在通常的操作中,常常需要建立比较大的数据库表,由于表过宽,在数据表视图中,有些关键的字段值因为水平滚动后无法看到,影响了数据的查看,为此可以采用冻结的方法。在数据表视图中,冻结某字段列或某几个字段列后,无论用户怎样水平滚动窗口,这些字段总是可见的,并且总是显示在窗口的最左边。所以选项D是正确答案,满足题目要求。 有以下程序 main ( ) char s=n123; printf ( %d, %dn, strlen (s) , sizeof (s); 执行后输出结果是A赋初值的字符串有错B6,7C5,6D6,6正确答案:C解析:本题考核的知识点是字符串的长
20、度和字符型数组所占的字节数。本题在定义字符数组时没有定义数组长度,但是给数组赋了初值,这时初值的个数即为数组的长度,故数组长度为6(包括0)。字符串的长度为有效字符的个数5。因此printf语句中输出的结果为5,6。所以,C选项为所选。 执行x=51+22|2*44-!0后,x的值为_。A-1B0C1D5正确答案:C 有以下程序#include <stdio.h>fun(int x) if(x/2>0) f un(x/2);printf(%d ,x);main() fun(6);printf(n); 程序运行后的输出结果是 。正确答案:计算机二级考试试题题库8篇 第5篇 下列
21、关于类、对象、属性和方法的叙述中,错误的是( )。A类是对一类具有相同的属性和方法对象的描述B属性用于描述对象的状态C方法用于表示对象的行为D基于同一个类产生的两个对象不可以分别设置自己的属性值正确答案:D解析:类是对一类具有相同的属性和方法对象的描述,属性用于描述对象的状态,方法用于表示对象的行为,基于同一个类产生的两个对象是可以分别设置自己的属性值的。 从关系模式中指定若干个属性组成新的关系的运算称为A)连接 B)投影 C)选择 D)排序正确答案:B本题考查专门关系运算。专门的关系运算有三种:选择、投影和连接。投影运算是从关系模式中指定若千个属性组成新的关系。选择是从关系中我出满足给定条件
22、的元组,连接是将两个关系模式拼接成一个更宽的模式,生成的新关系包含满足联接条件的元组。因此正确答案为选项B。 下列控件中,用来显示窗体或其他控件的说明文字,而与字段没有关系的下列选项中的( )。A命令按钮B标签C文本框D复选框正确答案:B解析:本题考查标签的功能。选项A错误,命令按钮不用来显示说明文字,而是代表一些对窗体和记录的操作。选项B正确,标签属于静态控件,不能与数据源字段绑定。选项c错误,文本框可以与数据源字段绑定,也可以用来显示说明文字。选项D错误,复选框可以与数据源字段绑定。本题的答案是B。 设置复选框或单选按钮的标题对齐方式的属性是( )。AAlighBStyleCAlignme
23、ntDSorted正确答案:C解析:Alignment属性用于设置控件中文本的对齐方式,文本左对齐,控件右对齐。默认值为0(vbLeftJustify),单选按钮或复选框在左边:值为1(vbRightJustify)时,单选钮或复选框在右边。 数据库技术的根本目标是要解决数据的( )。A存储问题B共享问题C安全问题D保护问题正确答案:B解析:数据库技术的根本目标是解决数据的共享问题。 过程共有3种,它们分别是( )。ASub 过程、函数过程和属性过程B事件过程、函数过程和通用过程CSub过程、函数过程和通用过程D事件过程、子过程和函数过程正确答案:D解析:解答本愿的关键是要了解过程的分类,Vi
24、sual Basic应用程序是由过程组成的。Visual Basic应用程序的主体是事件过程,是当发生某个事件时,对该事件作出响应的程序段;有时候,多个不同的事件过程可能需要使用一段相同的程序代码,把这一段代码独立出来,作为一个过程,这样的过程叫做“通用过程”,通用过程又分为两类,即子过程(Sub过程)和函数过程(Function过程)。 在word2022中,利用工具栏上的“剪切”按钮,可以删除()。A.表格中选定的行B.表格中选定的列C.选定的全表D.表格中选定的单元格正确答案:C 查询同时选修课程号为Cl和C5课程的学生的学号,正确的命令是( )。A.SELECT学号FROM score
25、 sc WHERE课程号=ClAND学号IN (SELECT学号FROM score sc WHERE课程号=C5)B.SELECT学号FROM score sc WHERE课程号=ClAND学号= (SELECT学号FROM score sc WHERE课程号=C5)C.SELECT学号FROM score sc WHERE课程号=ClAND课程号=C5D.SELECT学号FROM score sc WHERE课程号=ClOR课题号=C5正确答案:AA查询同时选修课程号为Cl和C5课程的学生的学号,OR表示的是或者,所以D错误;其中学号和课程号不在一个表中所以要进行嵌套查询,而不能使用“学号
26、=()”而要用IN连接,所以答案为A。计算机二级考试试题题库8篇 第6篇 在C语言中,合法的长整型常数是( )。AOLB4962710C324562D216D正确答案:A解析:长整型常数可用十进制、八进制、十六进制表示,要求在数后边加上1或L作为后缀(必须加上后缀,否则无法判断该常量是短整型、整型、无符号整型还是长整型)。选项B、c、D中都无后缀1或L,故选项B、c、D都不足合法的长整型常数,只有选现A中有后缀L,是合法的长整型常数。char c=VeryGood;是一个合法的为字符串数组赋值的语句。()此题为判断题(对,错)。参考答案:正确 SORT命令和INDEX命令的区别是( )。A)
27、前者按指定关键字排序但不生成新的数据表B)后者按指定关键字排序并生成新的数据表,前者也可以C)前者按指定关键字排序并生成新的数据表,后者不可以D)后者按指定关键字排序并生成新的数据表正确答案:C 对于catch语句的正确排列是( )。A父类在先,子类在后B子类在先,父类在后C有继承的异常不能在同一个try段内D排列无关正确答案:B 在窗体上画一个命令按钮,名称为Command1。单击命令按钮时,执行如下事件过程: Private Sub Command1_Click( ) a$=software and hardware b$=Right(a$,8) c$=Mid(a$,1,8) MsgBox
28、 aS,b$,c$,1 End Sub 则在弹出的信息框的标题栏中显示的信息是Asoftware and hardwareBsoftwareChardwareD1正确答案:C解析:Right(a,8)表示返回字符串a从右数的8个字符,Mid(a,1,8)表示从a的第一个字符处向右取8个字符。MsgBox语句后的第三项表示弹出的对话框的标题栏内的内容,故本题选择C项。注意MsgBox语句后省略某项参数时,逗号不能省略。 数据管理技术发展的三个阶段中,( )没有专门的软件对数据进行管理。人工管理阶段 文件系统阶段 数据库阶段A)仅B)仅C)和D)和正确答案:A 下列程序的作用是:打开顺序文件C:s
29、tuDatA.txt,读取文件中的数据,并将数据显示在窗体上。该程序不完整,请补充完该程序。Private Sub Form_Click()Do While Not EOF(1)Input 1,StrNo,StuName,StuEngPrint StuNo;Tab(10);StuName;Tab(20);StuEngLoopClose 1End Sub正确答案:Open“C:StuDatA.txt”For Input As #1Open“C:StuDatA.txt”For Input As #1 下列Case语句中错误的是ACase0To10BCase1S>10CCase Is >
30、10And Is<50DCase3,5,Is>10正确答案:C计算机二级考试试题题库8篇 第7篇 下列程序的输出结果是_。 main() char a10=9,8,7,6,5,4,3,2,1,0,*p=a+5; printf(%d,*-p); A非法Ba4的地址C5D3正确答案:C 下列给定程序的功能是:读入一个整数n(2<=n<= 5000),打印它的所有为素数的因子。例如,若输入整数1234,则应输出:2,617。 请修改程序中的错误,使程序能得出正确的结果。 注意:不要改动main函数,不能增选或删行,也不能匿改程序的结构。 试题程序: include<co
31、nioh> include<stdioh> /*found* Prime(int m); int j,P; p=1; /*found* for(j=2;j<m;j+) if!(mj) p=0; break; return(p);int i,n; printf(nplease enter an integer number between2 and 5000:); scanf(d,n); printf(nnThe prime factor(s)ofd is(are):,n): for(i=2;i<n;i4+) if(!(ni)(Prime(i) printf(4d,
32、i); printf(n); 正确答案:(1)错误:Prime(int m);正确:Prime(int m)(2)错误:if(!(mj)正确:if(!(mj)(1)第一个标识下面的“Prime(int m);”在程序中显然是一个函数,因此应将后面的分号去掉。(2)第二个标识下面的for语句最简单的应用形式为:for(循环变量赋初值;循环条件;循环变量增值)语句。显然if语句后面缺少括号,因此,“if!(mj)”改为“if(!(mi)”。本题主要考查标点符号、运算符、基本定义。 在Access中,可用于设计输入界面的对象是( )。A窗体B报表C查询D表正确答案:A解析: 本题考查的是Access
33、数据库中各类对象的功能。在Access中,表用来存储数据,查询用来查找和检索所需的数据,报表用来分析或打印特定布局中的数据。窗体是应用程序和用户之间的接口,用来查看、添加和更新表中的数据。例如可以设计数据的输入、显示界面。 有如下定义:class MAint value;public:MA(int n=0):value(n);MA*ta,tb;其中MA类的对象名标识符是。正确答案:tbtb 解析:本题考查的知识点是:对象的定义,对象的定义格式如下:类名对象名(参数表);所以题目中的tb是对象名标识符,而ta被定义成类MA的指针。故本题应该填tb。 在Java中,表示换行符的转义字符是( )。A
34、.nB.fC.nD.ddd正确答案:AA。本题考查Java转义符的概念。在Java中用反斜杠()开头,n表示换行,所以选项A正确。f表示走纸换页,kddd表示l3位的八进制数据ddd所代表的字符。 下面描述中,不属于软件危机表现的是A软件过程不规范B软件开发生产率低C软件质量难以控制D软件成本不断提高正确答案:A解析:本题主要考查了软件危机的表现。在软件的开发和维护过程中,软件危机主要表现在:软件质量难以保证。软件的成本不断提高。软件开发生产率提高的速度,远远跟不上计算机应用迅速普及深入的趋势。总之,软件危机可以归纳为成本、质量、生产率等问题。A、硬盘B、BIOSROMC、RAMD、CPU正确
35、答案:B 假设表单上有一选项组: 男 女,如果选择第二个按钮 “ 女 ” ,则该项组 Value 属性的值为A).F.B) 女C)2D) 女 或 2正确答案:D计算机二级考试试题题库8篇 第8篇 有如下的运算符重载函数定义: double operator+(inti,intk)return double(i+k); 但定义有错误,对这个错误最准确的描述是( )。A+只能作为成员函数重载,而这里的+是作为非成员函数重载的B两个int型参数的和也应该是int型,而这里将+的返回类型声明为doubleC没有将运算符重载函数声明为某个类的友元DC+已经提供了求两个int型数据之和的运算符+,不能再定
36、义同样的运算符正确答案:D解析: 此题考查的是运算符的重载。C+语言规定,不能作为非成员函数重载的运算符有=、()、-以及所有的类型转换运算符,故选项A)错误:运算符重载对返回值类型没有限制,故选项B)错误;C+并不强制要求非成员重载的运算符一定是某个类的友元,所以选项C)错误;题目中重载的“+”运算符的两个参数都是int类型,而C+已经提供了求两个int型数据之和的运算符+,编译器无法区分应该调用哪一个,所以应该选择选项D)。 下列程序的输出图形是( )。 For k=0 To 360 cr=Int(160 * RnD)ang=-1415926/180*k Circle(2000,2000)
37、,500,cr,0,ang NextA一段彩色圆弧B一个彩色扇形C一个彩色空心圆D一个辐射状彩色圆形正确答案:D解析:解本题主要是理解用Circle画圆弧的方法,它以弧度为单位,给出定义弧线start和end的角度参数。画圆弧的语法是:object.CircleStep(x,y),radius,color,start,end,aspect题中,圆心不变,半径500不变,用变量cr表示颜色,是随机变化的,弧线终点也在变化,所以经过360次循环会画出一段辐射状彩色的圆形。知识拓展如果start参数或end参数是负数的话,VisualBasic将画一条连接圆心到负端点的线。例如,下面的过程将用消除切
38、片方式画出一个饼。PrivateSubForm_Click()ConstPI=3.14159265Circle(3500,1500),1000,-PI/2,-PI/3EndSub 有以下程序main( ) int i;for(i=0;i<3;i+)switch(i)case 0:printf(%d,i);case 2:printf(%d,i);default:printf(%d,i);程序运行后的输出结果是A22111B21021C122D12正确答案:C解析:swltch分支结构程序中每一个分支(case)后应有一个break语句跳出,否则程序会由符合条件的入点顺序执行,所以本程序中循
39、环3次的入点分别为caseO、(default、case2,由于没有跳出语句,从进入点顺序执行,最后输出结果为000122。 下面是关于随机文件的4种描述,不正确的是_。A随机文件的每一个记录是按记录号随机地写到磁盘上的B直接文件的每一个记录有一个对应的记录号C随机文件每个记录的长度必须相同D随机文件的内容可用DOS的TYPE或EDIT等编辑命令显示出来正确答案:D解析:随机文件的内容不是由ASCII码组成的,而是二进制代码,不能用DOS的TYPE或EDIT等编辑命令显示出来。 下列叙述正确的是( )。A非空循环队列的队尾指针等于排头指针时,也可以进行入队运算B循环队列为空时可以进行退队运算C
40、退队运算后队列长度减1D入队运算就是将新元素插入到队尾指针指向的位置正确答案:C解析:非空循环队列的队尾指针等于排头指针时,说明循环队列已满,不能进行入队运算,A是错误的。循环队列为空时不可以进行退队运算,否则产生“下溢”,B是错误的。入队运算首先将队尾指针加1,然后将新元素插入到队尾指针指向的位置,D是错误的。 根据以下资料,回答下列各题。 考生文件夹下存在一个数据库文件“samp1mdb”,里面已经设计好表对象“tStud”。请按照以下要求,完成对表的修改: 设置数据表显示的字体大小为14、行高为18。正确答案:(1)主要考查美化表中字体改变、调整行高与列宽。(2)主要考查字段说明的添加,
41、字段说明的添加主要是让阅读数据库的人读懂了解字段的含义,对数据库的运行和功能没有影响。(3)主要考查表的数据类型的修改。(4)主要考查01E对象的图片的修改与重设(5)考查表字段的显示与掩藏。(6)考查表字段的添加与删除的方法。 表的格式的美化在表视图下通过“格式”菜单实现在表设计视图下完成对字段的修改、添加、删除等操作。 步骤1:双击打开“samp1mdb”数据库窗口,单击“表”对象,双击打开“tStud”表。执行一菜单命令,打开“字体”对话框。在“字号”列表中选择“14”。 步骤2:单击“确定”按钮,如图1所示。 步骤3:执行一菜单命令,打开“行高”对话框。在“行高”对话框中输入“18”,
42、单击“确定”按钮。关闭“tStud”表。 本题描述如下: 在名称为Form1的窗体上有一个文本框,名称为Textl,MultiLine属性为True,Scr01lBars属性为2;两个命令按钮,名称分别为Command1和Command2、标题分别为“读人数据”和“计算保存”,运行界面如图7-5所示。要求程序运行后,如果单击“读入数据”按钮,则读入intxt文件中的50个整数,放入一个数组中(数组下界为1),同时在文本框中显示出来;如果单击“计算保存”按钮,则先进行升序排列,计算前25个数的和与后25个数的和之差,并把求得的结果在文本框Text2中显示出来,同时把该结果存入考生文件夹中的out
43、txt文件中。(在号生文件夹下的标准模块modebas中的writedata过程可以把结果存入指定的文件。)注意:文件必须存放在考生文件夹下,窗体文件名为sj5frm,工程文件名为sj5vbp,计算结果存入outtxt文件,否则没有成绩。正确答案:根据题意,将两个Text控件和两个Command控件添加到窗体上,Text的名称分别为Text1和Text2、Text属性都为空,其中Text1的MultiLine属性为True、ScrollBar属性为2,Command的名称分别为Com mand1和Command2、Caption属性分别为“读入数据”和“计算保存”。双击Command1命令按钮
44、进入代码窗口,编写如下代码:Dim a(50)As Long全局变量Prival e Sub Command1_ClickText1Text=Open AppPathintxtFor Input As#1 打开“intxt”文件Dim i As IntegerDim temp As IntegerFor i=1 To 50 Iuput#1,temp a(i)=temp 按顺序读入到数组中Next iFor i=1 To 50 Text1Text=Text1Text+CStr(a(i)4-vbCrLf将数组中的数放入Text中显示Next iClose#1End SubPrivate Sub Command