2013黑龙江省计算机等级考试二级最新考试试题库
黑龙江省计算机省级二级考试题库
黑龙江省计算机省级二级考试题库第一套━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━试卷编号:706 所属语言:Visual Foxpro 所属方案:专科二级VisualFoxPro━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━〖第1题〗『填空』(1分)(题号:5)1024KB相当于【1】MB.答案:1). 1 或一或壹〖第2题〗『填空』(1分)(题号:101)计算机的【1】是对数据进行算术运算和逻辑运算的部件.答案:1). 运算器〖第3题〗『填空』(1分)(题号:151)202.112.144.75是Internet上一台计算机的【1】地址.答案:1). IP〖第4题〗『填空』(1分)(题号:228)在Word中,用户在用Ctrl+C 组合键将所选内容拷贝到剪贴板后,可以使用Ctrl+【1】组合键粘贴到所需要的位置.答案:1). v〖第5题〗『填空』(1分)(题号:246)在Excel中,工作表标签位于工作簿窗口底部,每个工作表对应【1】个工作表标签.答案:1). 1 或一或壹〖第1题〗『判断』(1分)(题号:68)1个字节是由8个二进制数位组成.答案:Y〖第2题〗『判断』(1分)(题号:65)RAM中的信息在计算机断电后会全部丢失.答案:Y〖第3题〗『判断』(1分)(题号:112)Windows环境中不可以同时运行多个应用程序.答案:N〖第4题〗『判断』(1分)(题号:217)光缆不受外界电磁波的干扰,因而电磁绝缘性能好,适宜在电气干扰严重的环境中应用.答案:Y〖第5题〗『判断』(1分)(题号:256)软件危机是指软件开发和软件维护中出现的一系列问题.答案:Y〖第6题〗『判断』(1分)(题号:310)视频会议系统是通过网络通信技术实现虚拟会议,使在地理上分散的用户可以实现远距离实时交流图像、声音等多种信息、开展协同工作的应用系统.答案:Y〖第7题〗『判断』(1分)(题号:301)办公自动化的英文缩写是OO.答案:N〖第8题〗『判断』(1分)(题号:324)在Word中,当前正在编辑文档的文档名显示在标题栏.答案:Y〖第9题〗『判断』(1分)(题号:337)Excel中当用户复制某一公式后,系统会自动更新单元格的内容,但不计算其结果. 答案:N〖第10题〗『判断』(1分)(题号:355)文本视图是PowerPoint的视图方式.答案:N〖第11题〗『判断』(1分)(题号:714)Visual FoxPro是一种关系型的数据库管理系统.答案:Y〖第12题〗『判断』(1分)(题号:747)在Visual FoxPro中,表文件由结构和记录内容两部分组成.答案:Y〖第13题〗『判断』(1分)(题号:783)在Visual FoxPro中,命令LIST FOR 性别="女"与命令LIST WHILE 性别="女"的功能没有什么不同.答案:N〖第14题〗『判断』(1分)(题号:805)在Visual FoxPro中,在索引文件打开状态下,INSERT命令和APPEND命令均添加在最后一条记录上.答案:Y〖第15题〗『判断』(1分)(题号:827)在Visual FoxPro中,对象的属性只能在属性窗口中设置.答案:N〖第16题〗『判断』(1分)(题号:852)在Visual FoxPro中,将只能在建立它的模块中使用的内存变量称为私有变量.答案:N〖第1题〗『单项选择』(1分)(题号:77)下列设备属于输入设备的是( ).A:打印机B:显示器C:内存储器D:键盘答案:D〖第2题〗『单项选择』(1分)(题号:67)微型计算机的工作过程是( ).A:执行源程序的过程B:执行汇编程序的过程C:执行编译程序的过程D:执行程序的过程答案:D〖第3题〗『单项选择』(1分)(题号:95)一个字节等于( ).A:2个二进制位B:4个二进制位C:8个二进制位D:16个二进制位答案:C〖第4题〗『单项选择』(1分)(题号:14)不属于计算机基本技术指标的是( ).A:机器所能接受的指令条数B:字长C:体积D:允许配置的外设数量答案:C〖第5题〗『单项选择』(1分)(题号:157)在Windows中,能弹出对话框的操作是( ).A:选择了带省略号的菜单项B:选择了带向右三角形箭头的菜单项C:选择了颜色变灰的菜单项D:运行了与对话框对应的应用程序答案:A〖第6题〗『单项选择』(1分)(题号:229)要想使计算机能够很好的处理三维图形,我们的做法是( ).A:使用支持2D图形的显示卡B:使用支持3D图形的显示卡C:使用大容量的硬盘D:使用大容量的软盘答案:B〖第7题〗『单项选择』(1分)(题号:309)文件型病毒传染的对象主要是( )类文件.A:DBFB:DOCC:COM和EXED:EXE和TXT答案:C〖第8题〗『单项选择』(1分)(题号:358)在Word文档编辑中,如果想在某一个页面没有写满的情况下强行分页,可以插入( ).A:边框B:项目符号C:分页符D:换行符答案:C〖第9题〗『单项选择』(1分)(题号:330)Word中,下列操作中不能打印输出当前编辑文档的是().A:单击"文件"菜单下的"打印"命令B:单击"文件"菜单下的"页面设置"命令C:单击"常用"工具栏中的"打印"按钮D:单击"文件"菜单下的"打印预览"命令,再单击工具栏中的"打印"按钮答案:B〖第10题〗『单项选择』(1分)(题号:324)Word中如果双击左侧的选定栏,就选择( ).A:一行B:多行C:一段D:一页答案:C〖第11题〗『单项选择』(1分)(题号:399)在Excel中,A1单元格设定其数字格式为整数,当输入“0 1/2”时,显示为( ). A:1/2B:0.5C:1月2日D:ERROR答案:A〖第12题〗『单项选择』(1分)(题号:401)在Excel中,单击工作表中的行标签,则选中( ).A:一个单元格B:一行单元格C:一列单元格D:全部单元格答案:B〖第13题〗『单项选择』(1分)(题号:385)Excel中,如果只想将源单元格的格式从复制区域转换到粘贴区域,应该在编辑菜单中选择哪个命令( ).A:粘贴B:选择性粘贴C:粘贴为超级链接D:链接答案:B〖第14题〗『单项选择』(1分)(题号:431)在PowerPoint 2003中,通过( )可以设置放映幻灯片时的动画效果.A:"幻灯片放映"菜单中的"动画方案…"选项B:"工具"菜单中的"自定义…"选项C:"插入"菜单中的"对象…"选项D:"格式"菜单中的"幻灯片设计…"选项答案:A〖第15题〗『单项选择』(1分)(题号:434)在PowerPoint的幻灯片中插入剪贴画,下面叙述不正确的是( ).A:剪贴画的大小可以改变B:可以给剪贴画对象定义动画C:可以移动剪贴画的位置D:不可以对剪贴画进行裁剪答案:D〖第16题〗『单项选择』(1分)(题号:979)在Visual FoxPro的一个关系中().A:列的顺序非常重要B:当需要索引时列的顺序非常重要C:列的顺序无关紧要D:关键字必须指定为第一列答案:C〖第17题〗『单项选择』(1分)(题号:1007)在Visual FoxPro中,用DECLARE命令定义数组后,各数组元素在赋值前的数据类型是().A:无类型B:字符型C:逻辑型D:数值型答案:C〖第18题〗『单项选择』(1分)(题号:993)在Visual FoxPro中,若D1、D2是有效日期型变量,则在D1+100、D2-100、D2-D1和D2+D1四个表达式中,有效表达式个数为(). A:1B:2C:3D:4答案:C〖第19题〗『单项选择』(1分)(题号:1044)在Visual FoxPro中,下列可以作为字段名的是().A:NAME+1B:NAME-9C:NAME_9D:9NAME答案:C〖第20题〗『单项选择』(1分)(题号:1045)在Visual FoxPro中,下面有关索引的描述正确的是().A:建立索引以后,原来的数据库表文件中记录的物理顺序将被改变B:索引与数据库表存储在一个文件中C:创建索引是创建一个指向数据库表文件记录的指针构成的文件D:使用索引并不能加快对表的查询操作答案:C〖第21题〗『单项选择』(1分)(题号:1082)在Visual FoxPro中,下面多重分支程序段中的错误是( ).DO CASECASE .T.DO CASECASE .T.……ENDCASECASE .F.CANCELA:缺少ENDCASEB:缺少OTHERWISEC:条件错误D:缺少DO CASE答案:A〖第22题〗『单项选择』(1分)(题号:1130)在Visual FoxPro中,以下关于量词叙述正确的是().A:ANY和SOME是同义词B:ANY和ALL是同义词C:ALL和SOME是同义词D:以上3种说法都不对答案:A〖第23题〗『单项选择』(1分)(题号:1101)SQL查询语句中,用于实现关系的投影运算的短语是().A:WHEREB:FROMC:SELECTD:GROUP BY答案:C〖第24题〗『单项选择』(1分)(题号:1156)基于Visual FoxPro,可以在项目管理器的"数据"选项卡下可以创建(). A:自由表B:菜单C:表单D:程序答案:A〖第25题〗『单项选择』(1分)(题号:1162)基于Visual FoxPro,设计菜单要完成的最终操作是().A:创建主菜单及子菜单B:指定各菜单任务C:浏览菜单D:生成菜单程序答案:D〖第1题〗『WINDOWS操作』(5分)(题号:65)---------------------------------------------------------------------请在打开的窗口中,进行下列操作,完成所有操作后,请关闭窗口。
全国计算机等级考试二级VISUALFOXPRO真题2013年9月_真题-无答案
全国计算机等级考试二级VISUAL FOXPRO真题2013年9月(总分47,考试时间90分钟)一、选择题1. 支持子程序调用的数据结构是()。
A. 栈B. 树C. 队列D. 二叉树2. 下列叙述中正确的是()。
A. 栈是“先进先出”的线性表B. 队列是“先进后出”的线性表C. 循环队列是非线性结构D. 有序线性表既可以采用顺序存储结构,也可以采用链式存储结构3. 对于循环队列,下列叙述中正确的是()。
A. 队头指针是固定不变的B. 队头指针一定大于队尾指针C. 队头指针一定小于队尾指针D. 队头指针可以大于队尾指针,也可以小于队尾指针4. 算法的空间复杂度是指()。
A. 算法在执行过程中所需要的计算机存储空间B. 算法所处理的数据量C. 算法程序中的语句或指令条数D. 算法在执行过程中所需要的临时工作单元数5. 算法的有穷性是指()。
A. 算法程序的运行时间是有限的B. 算法程序所处理的数据量是有限的C. 算法程序的长度是有限的D. 算法只能被有限的用户使用6. 对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
A. 快速排序B. 冒泡排序C. 直接插入排序D. 堆排序7. 在面向对象方法中,不属于“对象”基本特点的是()。
A. 一致性B. 分类性C. 多态性D. 标识唯一性8. 一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
A. 一对一B. 一对多C. 多对一D. 多对多9. 有两个关系R和S如下:则由关系R得到S的操作是()。
A. 选择B. 投影C. 插入D. 连接10. 将E-R图转换为关系模式时,实体和联系都可以表示为()。
A. 属性B. 键C. 关系D. 域11. 假设表文件TEST.DBF已经在当前工作区打开,要修改其结构,可使用命令()。
A. MODI STRUB. MODI COMM TESTC. MODI DBFD. MODI TYPE TEST12. 有如下赋值语句:a="计算机"和b="微型",结果为“微型机”的表达式是()。
2013年9月份全国计算机二级C语言考试参考资料1——真题
2013年9月二级C语言真题及答案(考试时间:120分钟,满分100分)一、选择题((1)-(10)每题2分,(11)-(50)每题1分.共60分)) (1)软件是指A)程序 B)程序和文档C)算法加数据结构 D)程序、数据和相关文档的集合(2)软件调试的目的是A)发现错误 B)改正错误C)改善软件的性能 D)验证软件的正确性(3)在面向对象方法中,实现信息隐蔽是依靠A)对象的继承 B)对象的多态C)对象的封装 D)对象的分类(4)下列叙述中,不符合良好程序设计风格的是A)程序的效率第一,清晰第二 B)程序的可读性好C)程序中有必要的注释 D)输入数据前要有提示信息(5)下列叙述中正确的是A)程序执行的效率与数据的存储结构密切相关B)程序执行的效率只取决于程序的控制结构C)程序执行的效率只取决于所处理的数据量D)以上三种说法都不对(6)下列叙述中正确的是A)数据的逻辑结构与存储结构必定是一一对应的B)由于计算机存储空间是向量式的存储结构,因此,数据的存储结构一定是线性结构C)程序设计语言中的数组一般是顺序存储结构,因此,利用数组只能处理线线结构D)以上三种说法都不对(7)冒泡排序在最坏情况下的比较次数是A)n(n+1)/2 B)nlog2n C)n(n-1)/2 D)n/2(8)一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为A)219 B)221 C)229 D)231(9)下列叙述中正确的是A)数据库系统是一个独立的系统,不需要操作系统的支持B)数据库技术的根本目标是要解决数据的共享问题C)数据库管理系统就是数据库系统D)以上三种说法都不对(10)下列叙述中正确的是A)为了建立一个关系,首先要构造数据的逻辑关系B)表示关系的二维表中各元组的每一个分量还可以分成若干数据项C)一个关系的属性名表称为关系模式D)一个关系可以包括多个二维表(11)C语言源程序名的后缀是A).exe B).C C).obj D).cp(12)可在C程序中用做用户标识符的一组标识符是A)and B)Date C)Hi D)case_2007 y-m-d Dr.Tom Bigl(13)以下选项中,合法的一组C语言数值常量是A)028 B)12. C).177 D)0x8A. 5e-3 OXa23 4c1.5 10,000-0xf 4.5e0 Oabc 3.e5(14)以下叙述中正确的是A)C语言程序将从源程序中第一个函数开始执行B)可以在程序中由用户指定任意一个函数作为主函数,程序将从此开始执行C)C语言规定必须用main作为主函数名,程序将从此开始执行,在此结束D)main可作为用户标识符,用以命名任意一个函数作为主函数(15)若在定义语句:int a,b,c,*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是A)scanf("%d",a,b,c); B)scanf("%d%d%d",a,b,c);C)scanf("%d",p); D)scanf("%d",&p);(16)以下关于long、int和short类型数据占用内存大小的叙述中正确的是A)均占4个字节 B)根据数据的大小来决定所占内存的字节数C)由用户自己定义 D)由C语言编译系统决定(17)若变量均已正确定义并赋值,以下合法的C语言赋值语句是A)x=y==5; B)x=n%2.5; C)x+n=I; D)x=5=4+1;(18)有以下程序段int j; float y; char name[50];scanf("%2d%f%s",&j,&y,name);当执行上述程序段,从键盘上输入55566 7777abc后,y的值为A)55566.0 B)566.0 C)7777.0 D)566777.0(19)若变量已正确定义,有以下程序段i=0;do printf("%d,",i);while(i++);printf("%d\n",i)其输出结果是A)0,0 B)0,1 C)1,1 D)程序进入无限循环(20)有以下计算公式若程序前面已在命令中包含math.h文件,不能够正确计算上述公式的程序段是A)if(x>=0) y=sqrt(x); B)y=sqrt(x)else y=sqrt(-x); if(x<0) y=sqrt(-x);C)if(x>=0)y=sqrt(x); D)y=sqrt(x>=0?x:-x);If(x<0)y=sqrt(-x);(21)设有条件表达式:(EXP)?i++;j--,则以下表达式中(EXP)完全等价的是A)(EXP= =0) B)(EXP!=0) C)(EXP= =1) D)(EXP!=1)(22)有以下程序#includemain(){int y=9;for( y>0;y--)if(y%3= =0) printf("%d",--y);}程序的运行结果是A)741 B)963 C)852 D)875421(23)已有定义:char c; ,程序前面已在命令行中包含ctype.h文件,不能用于判断c中的字符是否为大写字母的表达式是A)isupper(c) B)’A’<=c<=’Z’C)’A’<=c&&c<=’Z’ D)c<=(‘2’-32)&&(‘a’-32)<=c(24)有以下程序#includemain(){int i,j,m=55;for(i=1;i<=3;i++)for(j=3;j<=i;j++) m=m%j;printf("%d\n",m);}程序的运行结果是A)0 B)1 C)2 D)3(25)若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是A)函数的实参和其对应的形参共占同一存储单元B)形参只是形式上的存在,不占用具体存储单元C)同名的实参和形参占同一存储单元D)函数的形参和实参分别占用不同的存储单元(26)已知字符’A’的ASCⅡ代码值是65,字符变量c1的值是’A’,c2的值是’D’。
2013年3月全国计算机等级考试二级VB无纸化上机题题库及答案解析(4)
2013年3月全国计算机等级考试二级VB上机题库题干—1—第六十一套题干61一、基本操作题请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。
(1)在名称为Form1的窗体上画一个名称为C1、标题为"改变颜色"的命令按钮,窗体标题为"改变窗体背景色"。
编写程序,使得单击命令按钮时,将窗体的背景颜色改为红色(&HFF&)。
运行程序后的窗体如图1所示。
要求:程序中不得使用变量,每个事件过程中只能写一条语句。
存盘时必须存放在考生文件夹下,工程文件名为sjt1.vbp,窗体文件名为sjt1.frm。
图1(2)在名称为Form1的窗体上画一个名称Shape1的形状控件,在属性窗口中将其设置为圆形。
画一个名称为List1的列表框,并在属性窗口中设置列表项的值分别为1、2、3、4、5。
将窗体的标题设为"图形控件"。
单击列表框中的某一项,则将所选的值作为形状控件的填充参数。
例如,选择3,则形状控件中被竖线填充。
如图2所示。
要求:程序中不得使用变量,每个事件过程中只能写一条语句。
存盘时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sjt2.frm。
图2二、简单应用题(1)在考生文件夹下有一个工程文件sjt3.vbp。
程序的功能是通过键盘向文本框中输入正整数。
在"除数"框架中选择一个单选按钮,然后单击"处理数据"按钮,将大于文本框中的正整数且能够被所选除数整除的5个数添加到列表框List1中,如图3所示。
在窗体文件中已经给出了全部控件,但程序不完整。
要求:请去掉程序中的注释符,把程序中的?改为正确的内容,使其实现上述功能,但不能修改程序的其他部分和控件属性。
最后把修改后的文件按原文件名存盘。
图3(2)在考生文件夹下有一个工程文件sjt4.vbp。
程序运行后,单击"开始"按钮,图片自上而下移动,同时滚动条的滑块随之移动,每0.5秒移动一次。
电脑二级考试试题
电脑二级考试试题
一、选择题
1. 下列设备属于输出设备的是()
A. 鼠标
B. 打印机
C. 键盘
D. 扫描仪
2. 以下哪个操作系统是微软公司的产品?()
A. iOS
B. Android
C. Windows
D. Linux
3. 在常用的Windows操作系统中,用于保存文件的是()
A. 我的文档
B. 我的电脑
C. 控制面板
D. 计算器
4. 下列哪种网络拓扑结构是树型结构?()
A. 总线型
B. 星型
C. 环形
D. 混合型
5. 在Microsoft Word中,可以查看文档结构的是()
A. 插入
B. 查看
C. 页面布局
D. 格式
二、填空题
1. 电脑中用于存储数据和程序的是()。
2. 当计算机系统出现故障时,常用的解决办法是进行()重启。
3. 一个字节等于()位。
4. 在Excel中,单元格的位置用()来标识。
5. 在PowerPoint中,用于添加新幻灯片的快捷键是()。
三、问答题
1. 什么是操作系统?它的主要功能是什么?
2. 请简要描述局域网和广域网的区别。
3. 在Word文档中如何实现插入图片的操作?
4. 什么是数据备份?你认为数据备份的重要性体现在哪些方面?
5. 请简要介绍计算机网络的组成要素及其作用。
以上为电脑二级考试试题内容,祝考试顺利!。
2013全国计算机等级考试新大纲二级C语言题库及参考答案
参考答案第一套题二、程序填空题本题是根据给定的公式来计算函数的值。
第一处:程序中使用双精度double类型进行计算,所以函数的返回值类型也为double,所以应填:double。
第二处:当i等于1时,则返回f1函数的值,所以应填:f1。
第三处:如果i不等于1,则返回f2函数的值,所以应填:f2。
三、程序修改题解题思路:第一处: 试题要求返回字符串的首地址,所以应改为:char *fun(char *s,char *t)第二处: 取字符串指针ss的下一个位置,所以应改为:ss++;。
第三处:取字符串指针tt的下一个位置,所以应改为:tt++;。
四、程序设计题解题思路:本题是考察字符串的操作。
1. 由于函数fun1是将字符串中字符循环左移一个位置,并通过实参w返回循环左移一个位置的字符串。
2. 利用循环for语句来操作多少个字符(m)需要循环左移。
参考答案:void fun(char *w, int m) /* 可调用fun1函数左移字符*/{int i;for(i = 0 ; i < m ; i++) fun1(w);}第二套题一、选择题解题思路:第一处:计算好的平均值通过形参av返回,所以应填:*av。
第二处:计算小于平均值且最接近平均值的位置j,所以应填:i。
第三处:返回该数,所以应填:x[j]。
三、程序修改题解题思路:第一处:函数的返回是浮点型数,所以应改为:float fun(int n)。
第二处:for的终止条件应是i<=n。
四、程序设计题解题思路:本题是利用两重循环给二维数组右上三角元素中的值乘以m。
参考答案:int fun ( int a[][N], int m ){int i, j;for(i = 0 ; i < N ; i++)for(j = i ; j < N ; j++)a[i][j] *= m ;}第三套题一、选择题解题思路:第一处:如果n是奇数,则中间的元素不动,所以应填:1。
2013全国计算机等级考试新大纲二级C语言题库及参考答案-推荐下载
C
A
D
B
B
C
B
D
C
C
A
B
B
A
A
D
A
B
A
D
if(strcmp(a[i].num, b)==0) { /* 判断学号是否相等 */ strcpy(c.num, a[i].num) ; /* 相等,则对学号进行赋值 */ c.s=a[i].s; /* 相等,则对成绩进行赋值 */ break ; /* 退出循环体 */ } return c ; /* 返回结构体变量 */ }
第三套题
一、选择题
1-10 D
11-20 B
21-30 A
31-40 A
二、程序填空题
解题思路:
D
A
D
A
C
D
D
B
第一处:如果 n 是奇数,则中间的元素不动,所以应填:1。
第二处:使用 for 循环语句来交换数组元素的值,所以应填:i。 第三处:使用中间变量 t 来交换的,所以应填:t。 三、程序修改题
解题思路:
B
A
A
C
第一处:在函数 fun 体中,k 是一个浮点型变量,所以应改为:float k;。
C
D
D
D
第二处:三个数比较大小,第 1 个条件是第 1 个比第 2 个小,则交换。第 3 个条件是第 2
个比第 3 个小,则也交换。第 2 个条件是应该第 1 和第 3 个小,则交换就符合题意了,所
以应改为: if(*a<*c)。
解题思路:
第一处: 试题要求返回字符串的首地址,所以应改为:char *fun(char *s,char *t)
第二处: 取字符串指针 ss 的下一个位置,所以应改为:ss++;。 第三处:取字符串指针 tt 的下一个位置,所以应改为:tt++;。 四、程序设计题
二级考试题及答案
二级考试题及答案一、选择题(每题2分,共20分)1. 下列哪个选项是正确的?A. 1+1=2B. 2+2=5C. 3+3=6D. 4+4=9答案:A2. 以下哪个是计算机的输入设备?A. 打印机B. 鼠标C. 显示器D. 键盘答案:B3. 以下哪个是计算机的输出设备?A. 打印机B. 鼠标C. 显示器D. 键盘答案:C4. 在计算机科学中,什么是二进制?A. 一种编程语言B. 一种数据存储方式C. 一种操作系统D. 一种网络协议答案:B5. 下列哪个选项是正确的?A. 1+1=2B. 2+2=5C. 3+3=6D. 4+4=9答案:A6. 以下哪个是计算机的输入设备?A. 打印机B. 鼠标C. 显示器D. 键盘答案:B7. 以下哪个是计算机的输出设备?A. 打印机B. 鼠标C. 显示器D. 键盘答案:C8. 在计算机科学中,什么是二进制?A. 一种编程语言B. 一种数据存储方式C. 一种操作系统D. 一种网络协议答案:B9. 下列哪个选项是正确的?A. 1+1=2B. 2+2=5C. 3+3=6D. 4+4=9答案:A10. 以下哪个是计算机的输入设备?A. 打印机B. 鼠标C. 显示器D. 键盘答案:B二、填空题(每题2分,共20分)1. 计算机的五大组成部分包括:输入设备、输出设备、存储器、______和______。
答案:中央处理器、外部存储器2. 在计算机系统中,CPU的全称是______。
答案:中央处理器3. 计算机的存储设备分为______和______。
答案:内部存储器、外部存储器4. 计算机的内存分为______和______。
答案:RAM、ROM5. 计算机的操作系统主要负责______和管理硬件资源。
答案:程序运行6. 计算机的五大组成部分包括:输入设备、输出设备、存储器、中央处理器和______。
答案:外部存储器7. 在计算机系统中,CPU的全称是______。
答案:中央处理器8. 计算机的存储设备分为______和______。
2013黑龙江省计算机等级考试试题 二级ACCESS最新考试试题库(完整版)
1、在深度为5的满二叉树中,叶子结点的个数为(C)A. 32B. 31C. 16D. 152、对建立良好的程序设计风格,下面描述正确的是(A)A. 程序应简单、清晰、可读性好B. 符号名的命名要符合语法C. 充分考虑程序的执行效率D. 程序的注释可有可无3、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
其中数据独立性最高的阶段是(A)A. 数据库系统B. 文件系统C. 人工管理D. 数据项管理4、用树形结构来表示实体之间联系的模型称为(B)A. 关系模型B. 层次模型C. 网状模型D. 数据模型5、在软件开发中,下面任务不属于设计阶段的是(D)A. 数据结构设计B. 给出系统模块结构C. 定义模块算法D. 定义需求并建立系统模型6、数据的存储结构是指(B)A. 数据所占的存储空间量B. 数据的逻辑结构在计算机中的表示C. 数据在计算机中的顺序存储方式D. 存储在外存中的数据7、算法的时间复杂度是指(C)A. 执行算法程序所需要的时间B. 算法程序的长度C. 算法执行过程中所需要的基本运算次数D. 算法程序中的指令条数8、希尔排序法属于哪一种类型的排序法(B)A.交换类排序法B.插入类排序法C.选择类排序法D.建堆排序法9、关系数据库管理系统能实现的专门关系运算包括(B)A. 排序、索引、统计B. 选择、投影、连接C. 关联、更新、排序D. 显示、打印、制表10、算法一般都可以用哪几种控制结构组合而成(D)A. 循环、分支、递归B. 顺序、循环、嵌套C. 循环、递归、选择D. 顺序、选择、循环11、在一棵二叉树上第5层的结点数最多是(B) 注:由公式2(k-1)得A. 8B. 16C. 32D. 1512、数据库系统的核心是(B)A. 数据模型B. 数据库管理系统C. 软件工具D. 数据库13、在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)A. 可行性分析B. 需求分析C. 详细设计D. 程序编码14、下面不属于软件工程的3个要素的是(D)A. 工具B. 过程C. 方法D. 环境15、用树形结构来表示实体之间联系的模型称为(B)A. 关系模型B. 层次模型C. 网状模型D. 数据模型。
2013年9月全国计算机等级考试二级c语言笔试试题(含参考答案)
全国计算机等级考试二级笔试试卷基础部分和C语言程序设计(考试时间120分钟,满分100分)2013年9月一、选择题((1)-(40)每个选项1分,(41)-(50)每个选项2分,共60分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应的位置上,答在试卷上不得分。
(1) 十进制数1385转换成十六进制数为A) 568 B) 569 C) D85 D) D55(2) 下列叙述中正确的是A) 计算机病毒只能传染给可执行文件B) 计算机软件是指存储在软盘中的程序C) 计算机每次启动的过程之所以相同,是因为RAM中的所有信息在关机后不会丢失D) 硬盘虽然装在主机箱内,但它属于外存(3) 一个字长的二进制位数是A) 8 B) 16 C) 32 D) 随计算机系统而不同的(4) CPU主要由运算器与控制器组成,下列说法中正确的是A) 运算器主要负责分析指令,并根据指令要求作相应的运算B) 控制器主要完成对数据的运算,包括算术运算和逻辑运算C) 控制器主要负责分析指令,并根据指令要求作相应的运算D) 控制器直接控制计算机系统的输入与输出操作(5) 下列叙述中正确的是A) 将数字信号变换成便于在模拟通信线路中传输的信号称为调制B) 以原封不动的形式将来自终端的信息送入通信线路称为调制解调C) 在计算机网络中,一种传输介质不能传送多路信号D) 在计算机局域网中,只能共享软件资源,而不能共享硬件资源(6) 各种网络传输介质A) 具有相同的传输速率和相同的传输距离B) 具有不同的传输速率和不同的传输距离C) 具有相同的传输速率和不同的传输距离D) 具有不同的传输速率和相同的传输距离(7) 多媒体计算机系统的两大组成部分是A) 多媒体功能卡和多媒体主机B) 多媒体通信软件和多媒体开发工具C) 多媒体输入设备和多媒体输出设备D) 多媒体计算机硬件系统和多媒体计算机软件系统(8) 按通信距离划分,计算机网络可以分为局域网和广域网。
2013年计算机二级考试真题
2013年核算机二级考试真题卷•本卷共分为1大题50小题,作答时刻为180分钟,总分100分,60分及格。
一、单项挑选题(共50题,每题2分。
每题的备选项中,只要一个最契合题意)1.下面程序中有过错的行是____(每行前面的数字表明第几行)1 main____2 { int a[3]={1};3 int i;4scanf(“%d”,&a);5 for(“i=1;iA:2B:4C:5D:6参阅答案:B2.履行下面的句子后,所发生的信息框的提示音讯是____ A=MsgBox("aaaa",5 ,"bbbb")A:bbbbB:aaaaC:空D:5参阅答案:B3.一些重要的程序言语(如C言语和Pascal言语)答应进程的递归调用。
而完成递归调用中的存储分配通常用____ A:栈B:堆C:数组D:链表参阅答案:A4.计时器控件Timer1的Interval特点为2000,履行如下事情进程Private Sub Timer1_Timer____Dim i%static j%For i = 1 To 6j = j + 2Next iEnd Sub运转后5秒时,j 的值为____A:0B:12C:24D:以上都不是参阅答案:C5.确认一个窗体或控件的巨细的特点是____A:Width或HeightB:Width和HeightC:Top或LeftD:Top和Left参阅答案:B6.以下四种关于windows操作体系的描绘中,____是正确的。
A:Windows是一个单任务、字符化的操作体系B:Windows是一个多任务、字符化的操作体系C:Windows是一个单任务、图形化的操作体系D:Windows是一个多任务、图形化的操作体系参阅答案:D7.阅读程序段,则履行后的输出成果为#include "stdio.h"typedef union{ long x[2];int y[4];char z [8];} atx;typedef struct aa{ long x[2];int y [4];char z[8]; } stx;main____{ printf("union=%d,struct aa=%d\n",sizeof(atx),sizeof (stx)); }A:)union=8,struct aa=8B:)union=8,struct aa=24C:)union=24,struct aa=8D:)union=24,struct aa=24参阅答案:B8.字符串“ABC”在内存占用的字节数是____ A:3B:4C:6D:8参阅答案:B9.StrReverse("abcD")的值为____挑选支A:: dCBAB:: dcbaC:: DcbaD:: DABC参阅答案:C10.去掉字符串右边空格的函数是____A:Ltrim$B:Rtrim$C:Left$D:Right$参阅答案:B11.能将核算机外部信息传入核算机内的设备是____ A:输入设备B:输出设备C:LPT1D:NUL参阅答案:A12.设定打印纸张巨细时,应当运用的指令是____A:文件菜单中的“打印预览”指令B:文件菜单中的“页面设置”指令C:视图菜单中的“东西栏”指令D:视图菜单中的“页面”指令参阅答案:B13.以下不能完成符号函数y=sgn(x)的程序段是____A:if x>0 then y=1 else if x=0 then y=0 else y= -1B:if x>0 then y=1 else if xC:if x>=0 then if x=0 then y=0 else y= -1 else y=1 D:if x<>0 then if x参阅答案:C14.在窗体中增加一个指令按钮,并编写如下程序Private Sub Command1_Click____ a%=2/3 b%=32/9 Print a%,b% End Sub 运转下列程序,输出成果为____A:0 4B:0 3C:1 3D:1 4参阅答案:D15.已有变量界说和函数调用句子int a=25;print_value (&a);下面函数的正确输出成果是 void print_value(int *x) { printf("%d\n",++*x); }A:)23B:)24C:)25D:)26参阅答案:D16.发生N个空格组成的字符串的函数是____挑选支A:: Space$B:: Spc$C:: Rtrim$D:: Ltrim$参阅答案:A17.有如下程序段Dim s%, t%, a%, b%s = 1: t = 1a = Text1.Textb = Text2.TextIf a > 0 Then s = s + 1If a > b Thent = t + sElseIf a = b Thent = 5Elset = 2 * sEnd IfEnd IfPrint tEnd Sub要使程序输出成果为4,则a和b应满意的条件是____A:a>0 And a<bB:a<bC:a>0 And a>bD:ab参阅答案:A18.关于窗体,下面____特点在程序运转时其特点设置起作用。
全国计算机等级考试二级VISUAL+FOXPRO真题2013年9月
全国计算机等级考试二级VISUAL FOXPRO真题2013年9月(总分:47.00,做题时间:90分钟)一、选择题(总题数:40,分数:40.00)1.支持子程序调用的数据结构是()。
(分数:1.00)A.栈√B.树C.队列D.二叉树解析:[解析] 栈支持子程序调用。
栈是一种只能在一端进行插入或删除的线性表。
在主程序调用子函数时要首先保存主程序当前的状态,然后转去执行子程序,最终把子程序的执行结果返回到主程序中调用子程序的位置,继续向下执行,这种调用符合栈的特点,因此本题的答案为A选项。
2.下列叙述中正确的是()。
(分数:1.00)A.栈是“先进先出”的线性表B.队列是“先进后出”的线性表C.循环队列是非线性结构D.有序线性表既可以采用顺序存储结构,也可以采用链式存储结构√解析:[解析] 栈是先进后出的线性表,所以A选项错误;队列是先进先出的线性表,所以B选项错误;循环队列是线性结构的线性表,所以C选项错误。
3.对于循环队列,下列叙述中正确的是()。
(分数:1.00)A.队头指针是固定不变的B.队头指针一定大于队尾指针C.队头指针一定小于队尾指针D.队头指针可以大于队尾指针,也可以小于队尾指针√解析:[解析] 循环队列的队头指针与队尾指针都不是固定的,随着入队与出队操作进行变化。
因为是循环利用的队列结构,所以对头指针有时可能大于队尾指针,有时也可能小于队尾指针。
4.算法的空间复杂度是指()。
(分数:1.00)A.算法在执行过程中所需要的计算机存储空间√B.算法所处理的数据量C.算法程序中的语句或指令条数D.算法在执行过程中所需要的临时工作单元数解析:[解析] 算法的空间复杂度是指算法在执行过程中所需要的内存空间。
所以选择A选项。
5.算法的有穷性是指()。
(分数:1.00)A.算法程序的运行时间是有限的√B.算法程序所处理的数据量是有限的C.算法程序的长度是有限的D.算法只能被有限的用户使用解析:[解析] 算法原则上能够精确地运行,而且人们用笔和纸做有限次运算后即可完成。
2013年4月全国计算机等级考试二级c语言笔试试题(含参考答案)
全国计算机等级考试二级笔试卷基础知识和C语言程序设计(考试时间120分钟,满分100分)2013年4月一、选择题((1)-(40)每小题1分, (41)-(50)每小题2分, 共60分)下列各题 A) 、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1) 微型计算机的性能主要取决于A) 内存B) 中央处理器C) 硬盘D) 显示卡(2) 有一个数值152,它与十六进制数6A相等,那么该数值是A) 二进制数B) 八进制数C) 十进制数D) 四进制数(3) 使用超大规模集成电路制造的计算机应该归属于A) 第一代B) 第二代C) 第三代D) 第四代(4) 已知英文字母a的ASCII代码值是十六进制数61H,那么字母d的ASCII代码值是A) 34H B) 54H C) 24H D) 64H(5) 一片存储容量是1.44MB的软磁盘,可以存储大约140万个A) ASCII字符B) 中文字符C) 磁盘文件D) 子目录(6) 在MS-DOS环境中同时按下[Ctrl]和[Break]两个键,其作用是A) 终止当前操作 B) 暂停当前操作C) 关机D) 热启动(7) 将二进制数10000001转换为十进制数应该是A) 127 B) 129 C) 126 D) 128(8) 磁盘处于写保护状态,那么磁盘中的数据A) 不能读出,不能删改,也不能写入新数据B) 可以读出,不能删改,也不能写入新数据C) 可以读出,可以删改,但不能写入新数据D) 可以读出,不能删改,但可以写入新数据(9) 微型机启动后,DOS提示符是C:\>,现提示符变为C:\USER>,则说明刚执行过命令A) PROMPT B) PROMPT USER C) PROMPT SP$G D) CD USER(10) MS-DOS文件系统目录的组织形式属于A) 关系型结构B) 网络型结构C) 树型结构D) 直线型结构(11) 应用软件系统TH的总容量大约1MB,其主要程序文件存放在C:\TH目录中,而数据文件存放在C:\TH\DATA目录中,如果将它们完整地复制到A盘, 应该使用的命令是A) XCOPY C:\TH A:\ B) XCOPY C:\TH A:\ /SC) XCOPY C:\TH A:\ /M D) XCOPY C:\TH A:\ /P(12) 执行COPY A.TXT+B.TXT 这个DOS命令后,得到的磁盘文件是A) A.TXT B) B.TXT C) AB.TXT D) A+B.TXT(13) 在WINDOWS中,将一个应用程序窗口最小化之后,得到的磁盘文件是A) 仍在后台运行B) 暂时停止运行C) 完全停止运行D) 出错(14) CD-ROM属于A) 感觉媒体B) 表示媒体C)表现媒体D)存储媒体(15) 在因特网(Internet)中电子公告板的缩写是A) FTP B) WWW C) BBS D) E-mail(16) 设x、y、z和k都是int型变量,则执行表达式:x=(y=4,z=16,k=32)后,x的值为A) 4 B) 16 C) 32 D) 52(17) 设有如下的变量定义:int i=8, k, a, b;unsigned long w=5;double x=1, 42, y=5.2;则以下符合C语言语法的表达式是A) a+=a-=(b=4)*(a=3) B) x%(-3);C) a=a*3=2 D) y=float(i)(18) 假定有以下变量定义:int k=7,x=12;则能使值为3的表达式是A) x%=(k%=5) B) x%=(k-k%5) C) x%=k-k%5 D) (x%=k)-(k%=5)(19) 以下叙述中正确的是A) 输入项可以是一个实型常量,如:scakf("%f",3.5);B) 只有格式控制,没有输入项,也能正确输入数据到内存,例如:scakf("a=%d,b=%d");C) 当输入一个实型数据时,格式控制部分可以规定小数点后的位数,例如:scakf("%4.2f",&f);D) 当输入数据时,必须指明变量地址,例如:scakf("%f",&f);(20) 设x和y均为int型变量,则以下语句:x+=y,y=x-y;x-=y;的功能是A) 把x和y按从大到小排列B) 把x和y按从小到大排列C) 无确定结果D) 交换x和y中的值(21) 以下程序的输出结果是A) 10 10 B) 12 12 C) 11 10 D) 11 13main(){ int a=12,b=12;printf("%d,%d\n",- -a,+ +b);}(22) 以下程序运行后,输出结果是A) cde B) 字符c的ASCII码值 C) 字符c的地址D) 出错main(){ char *s="abcde";s+=2;printf("%ld\n",s);}(23) 以下程序输出结果是A) 7 B) 6 C) 5 D) 4main(){ int m=5;if(m++>5) printf("%d\n",m);esle printf("%d\n",m- -);}(24) 当a=1,b=3,c=5,d=5时,执行下面一段程序后,x的值为A) 1 B) 2 C) 3 D) 6if(a<b)if(c<d) x=1;elseif(a<c)if(b<d) x=2;else x=3;else x=6;else x=7;(25) 在执行以下程序时,如果从键盘上输入,ABCdef<回车>,则输出为A) ABCdef B) abcDEF C) abc D) DEF#include<stdio,h>main(){ char ch;while((ch=getchar())!='\n'){ if(ch>='A' && ch<='Z') ch=ch+32;else if(ch>='a' && ch<='z') ch=ch-32;printf("%c",ch);}printf("\n");}(26) 下面能正确进行字符串赋值操作的语句是A) char s[5]={"ABCDE"}; B) char s[5]={'A','B','C','D','E'};C) char *s;s="ABCDEF"; D) char *s; scanf("%s",s);(27) 执行以下程序段时A) 循环体将执行一次B) 循环体将执行两次C) 循环体将执行无限次D) 系统将提示有语法错误X=-1;do {x=x*x; } while(! x);(28) 执行以下程序后,输出的结果是A) -1 B) 1 C) 8 D) 0main (){ int y=10;do { y - -;} while(- - y);printf("%d\n",y - -);}(29) 在下列选项中,没有构成死循环的程序段是A) int i=100 B) for( ; ;);while(1){ i=i%100+1;if(i>100)break;}C) int k=1000; D) int s=36;do{++k;} while(k>=10000); while(s);--s;(30) 执行语句: for(i=l:i++<4:);后,变量i的值是A) 3 B) 4 C) 5 D) 不定(31) 以下程序运行后,如果从键盘上输入ABCDE<回车>,则输出结果为A) 8 B) 7 C) 6 D) 5#include<stdio.h>#include<string.h>func<char str[]){ int num=0;while(*(str+num)!='\0') num++;return(num);}main(){ char str[10],*p=str;gets(p); printf("%d\n",func(p));}(32) 运行以下程序后,如果从键盘上输入 china#<回车>,则输出结果为A) 2,0 B) 5,0 C) 5,5 D) 2,5 #include<stdio,h>mair(){ int v1=0,v2=0;char ch;while((ch=getchar())!='#')switch(ch){ case 'a';case 'h';default; v1++;case '0'; v2++;}printf("%d,%d\n",v1,v2);}(33) 若以下程序所生成的可执行文件名为filel.exe;当打入以下命令执行该程序时; FILEL CHINA BEIJING SHANGHAI程序的输出结果是A) CHINA BEIJING SHANGHAI B) FILEL CHINA BEIJINGC) C B S D) F C Bmain(int argc,char *argv[]){ while(arge-->0){ ++argv;printf("%s ",*argv);}}(34) 下面程序运行的结果是A) 2ba56 B) 6521 C) 6 D) 62main(){ char ch[7]={65ab21"};int i,s=0for(i=0;ch[i]>='0' && ch[i]<='9';i+=2)s=10*s+ch[i]-'0';printf("%d\n",s);}(35) 运行下面的程序,如果从键盘上输入:ab<回车>c <回车>def<回车>则输出结果为A) a B) a C) ab D) abcdefb b cc c dd def#include<stdio,h>#define N 6main(){ char c[N];int i=0;for( ;i<N;c[i]=getchar(),i++);for( i=0;i<N;i++) putchar(c[i]); printf("\n");}(36) 以下程序运行后,输出结果是A) 8 B) 7 C) 6 D) 5#include<stdio,h>ss(char *s){ char *p=s;while(*p) p++;return(p-s);}{ char *a="abded";int i;i=ss(a);printf("%d\n",i);}(37) 以下程序运行后,输出结果是A) 8,15 B) 8,16 C) 8,17 D) 8,8func(int a, int b){ static int m=0,i=2;i+=m+1;m=i+a+b;return(m);}main(){ int k=4,m=1,p;p=func(k,m);printf("%d,",p);p=func(k,m);printf("%d\n",p);}(38) 以下程序运行后,输出结果是A) 49.5 B) 9.5 C) 22.0 D) 45.0#include<stdio,h>#define PT 5.5#define S(x) PT* x * xmain(){ int a=1,b=2;printf("%4.1f\n",S(a+b));}(39) 以下程序运行后,输出结果是A) ABCDEFG B) CDG C) abcdefgh D) abCDefGhmain(){ static char a[]="ABCDEFGH",b[]="abCDefGh";char *p1,*p2;int k;p1=a; p2=b;for(k=0;k<=7;k++)if(*(p1+k)==*(p2+k))printf("%c",*(p1+k));printf("\n");)(40) 以下程序运行后,a的值是A) 4 B) 1 C) 0 D) 运行时出错,a无定值{ int a,k=4,m=6,*p1=&k,*p2=&m;a=p1==&m;printf("%d\n",a);}(41) 以下程序运行后,输出结果是A) 84 B) 99 C) 95 D) 44int d=1;fun(int p){ int d=5;d+=p++;printf("%d,d);}main(){ int a=3;fun(a);d+=a++;printf("%d\n,d);}(42) 以下程序运行后,输出结果是A) 6385 B) 22 C) 33 D) 693825 main(){ char ch[2][5]={'693","825"},*p[2];int i,j,s=0;for(i=0;i<2;i++) p[i]=ch[i];for(i=0;i<2;i++)for(j=0;p[i][j]='0' && p[i][j]<='9';j+=2)s=10*s+p[i][j]-'0';printf("%d\n",s);}(43) 以下程序运行后,输出结果是A) 1 B) 7 C) 9 D) 11fut(int **s, int p[2][3]){ **s=p[1][1];}main(){ int a[2][3]={1,3,5,7,9,11}, *p;p=(int *) malloc(sizeof(int));fut(&p,a);printf("%d\n",*P);}(44) 设有如下定义:int a=1,b=2,c=3,d=4,m=2,n=2:则执行表达式:(m=a>b)&&(n=c>d)后,n的值为A) 1 B) 2 C) 3 D) 0(45) 在执行以下程序时,为了使输出结果为:t=4,则给a和b输入的值应满足的条件是A) a>b B) a<b<0 C) 0<a<b D) 0>a>b main(){ int s,t,a,b;scanf("%d,%d",&a,&b);s=1; t=1;if(a>0)s=s+1;if(a>b)t=s+t;else if(a==b) t=5;else t=2*s;printf("t=%d\n",t);}(46) 以下程序的输出结果是A) x=4 B) x=8 C) x=6 D) x=12main(){ int i,j,x=0;for(i=0;i<2;i++){ x++;for(j=0;j<=3;j++){ if(j%2)continue;x++;}x++;}printf("x=%d\n",x);}(47) 以下程序运行后,输出结果是A) 1234567 B) 7654321 C) 1711717 D) 7177171 #inchude <stdio,h>#inchude <string,h>fun(char *w, int n){ char t, *s1,*s2;s1=w: s2=w+n-1;while(s1<s2){ t=*s1++;*s1=*s2--;*s2=t;}}main(){ char *p;p="1234567";fun(p,strlen(p));puts(p);}(48) 运行以下程序后,如果从键盘上输入65 14<回车>,则输出结果为:A) m=3 B) m=2 C) m=1 D) m=1main(){ int m, n;printf("Enter m,n;"); scanf("%d%d", &m,&n):while (m!=n){ while (m>n)m-=n;while (n>m)n-=m;}printf("m=%d\n",m);}(49) 以下程序运行后,如果从键盘上输入:book <回车>book <空格><回车>则输出的结果是A) *8 B) #9 C) #6 D) *9#include<string,h>main(){ char a1[80],a2[80],*s1=a1, *s2=a2;gets(s1); gets(s2);if(! strcmp(s1,s2)) printf("*");esle printf("#");printf("%d/n",strlen(strcat(s1,s2)));}(50) 以下程序运行后,输出结果是A) 10000 B) 10010 C) 00110 D) 10100 main(){ int y=18,i=0,j,a[8];do{ a[i]=y%2; i++y=y/2;} while(y>=1)for(j=i-1;j>=0;j--) printf("%d",a[j];printf("\n");}二、填空题(每空2分,共40分)请将每空的正确答案写在答题卡上【1】-【20】序号上,答在试卷上不得分。
2013年3月份全国计算机等级考试二级C语言_笔试+上机题库(完整版)
.全国计算机等级考试二级C语言笔试+上机题库(全)一、选择题在下列各题的A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为A)PAD图B)N-S图 C)结构图 D)数据流图(2)结构化程序设计主要强调的是A)程序的规模 B)程序的效率 C)程序设计语言的先进性 D)程序易读性(3)为了使模块尽可能独立,要求A)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强B)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱C)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱D)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强(4)需求分析阶段的任务是确定A)软件开发方法 B)软件开发工具 C)软件开发费用 D)软件系统功能(5)算法的有穷性是指A)算法程序的运行时间是有限的B)算法程序所处理的数据量是有限的C)算法程序的长度是有限的D)算法只能被有限的用户使用(6)对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是A)快速排序 B)冒泡排序 C)直接插入排序 D)堆排序(7)如果进栈序列为e1,e2,e3,e4,则可能的出栈序列是A)e3,e1,e4,e2 B)e2,e4,e3,e1 C)e3,e4,e1,e2 D) 任意顺序(8)将E-R图转换到关系模式时,实体与联系都可以表示成A)属性 B)关系 C)键 D)域(9)有三个关系R、S和T如下:RB C Da 0 k1b 1 n1SB C Df 3 h2a 0 k1n 2 x1TB C Da 0 k1由关系R和S通过运算得到关系T,则所使用的运算为A)并 B)自然连接 C)笛卡尔积 D)交(10)下列有关数据库的描述,正确的是A)数据处理是将信息转化为数据的过程B)数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变C)关系中的每一列称为元组,一个元组就是一个字段D)如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字(11)以下叙述中正确的是A)用C程序实现的算法必须要有输入和输出操作B)用C程序实现的算法可以没有输出但必须要有输入C)用C程序实现的算法可以没有输入但必须要有输出D)用C程序实现的算法可以既没有输入也没有输出(12)下列可用于C语言用户标识符的一组是A)void, define, WORD B)a3_3,_123,Car C)For, -abc, IF Case D)2a, DO, sizeof(13)以下选项中可作为C语言合法常量的是A)-80 B)-080 C)-8e1.0 D)-80.0e(14)若有语句:char *line[5];,以下叙述中正确的是A) 定义line是一个数组,每个数组元素是一个基类型为char为指针变量B) 定义line是一个指针变量,该变量可以指向一个长度为5的字符型数组C) 定义line是一个指针数组,语句中的*号称为间址运算符D) 定义line是一个指向字符型函数的指针(15)以下定义语句中正确的是A)int a=b=0; B)char A=65+1,b=′b′; C)float a=1,*b=&a,*c=&b;D)double a=00;b=1.1;(16)有以下程序段char ch; int k;ch=′a′;k=12;printf("%c,%d,",ch,ch,k); printf("k=%d \n",k);已知字符a的ASCII码值为97,则执行上述程序段后输出结果是A)因变量类型与格式描述符的类型不匹配输出无定值B)输出项与格式描述符个数不符,输出为零值或不定值C)a,97,12k=12D)a,97,k=12(17)有以下程序main(){ int i,s=1;for (i=1;i<50;i++)if(!(i%5)&&!(i%3)) s+=i;printf("%d\n",s);}程序的输出结果是A)409 B)277 C)1 D)91(18)当变量c的值不为2、4、6时,值也为"真"的表达式是A)(c==2)||(c==4)||(c==6)B)(c>=2&& c<=6)||(c!=3)||(c!=5)C)(c>=2&&c<=6)&&!(c%2)D)(c>=2&& c<=6)&&(c%2!=1)(19)若变量已正确定义,有以下程序段int a=3,b=5,c=7;if(a>b) a=b; c=a;if(c!=a) c=b;printf("%d,%d,%d\n",a,b,c);其输出结果是A)程序段有语法错 B)3,5,3 C)3,5,5 D)3,5,7 (20)有以下程序#include <stdio.h>main(){ int x=1,y=0,a=0,b=0;switch(x){ case 1:switch(y){ case 0:a++; break;case 1:b++; break;}case 2:a++; b++; break;case 3:a++; b++;}printf("a=%d,b=%d\n",a,b);}程序的运行结果是A)a=1,b=0 B)a=2,b=2 C)a=1,b=1 D)a=2,b=1(21)下列程序的输出结果是#include "stdio.h"main(){ int i,a=0,b=0;for(i=1;i<10;i++){ if(i%2==0){a++;continue;}b++;}printf("a=%d,b=%d",a,b); }A)a=4,b=4 B)a=4,b=5 C)a=5,b=4 D)a=5,b=5(22)已知#int t=0;while (t=1){...}则以下叙述正确的是A)循环控制表达式的值为0B)循环控制表达式的值为1C)循环控制表达式不合法D)以上说法都不对(23)下面程序的输出结果是main(){ int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;printf("%d\n",*(p+2));}A)3 B)4 C)1 D)2(24)以下错误的定义语句是A)int x[][3]={{0},{1},{1,2,3}}; B)int x[4][3]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}};C)int x[4][]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}}; D)int x[][3]={1,2,3,4}; (25)有以下程序void ss(char *s,char t){ while(*s){ if(*s==t)*s=t-′a′+′A′;s++; } }main(){ char str1[100]="abcddfefdbd",c=′d′;ss(str1,c); printf("%s\n",str1);}程序运行后的输出结果是A)ABCDDEFEDBD B)abcDDfefDbD C)abcAAfefAbA D)Abcddfefdbd(26)有如下程序main(){ char ch[2][5]={"6937","8254"},*p[2];int i,j,s=0;for(i=0;i<2;i++)p[i]=ch[i];for(i=0;i<2;i++)for(j=0;p[i][j]>′\0′;j+=2)s=10*s+p[i][j]-′0′;printf("%d\n",s);}该程序的输出结果是A)69825 B)63825 C)6385 D)(27)有定义语句:char s[10];,若要从终端给s输入5个字符,错误的输入语句是A)gets(&s[0]); B)scanf("%s",s+1); C)gets(s); D)scanf("%s",s[1]); (28)以下叙述中错误的是A)在程序中凡是以"#"开始的语句行都是预处理命令行 B)预处理命令行的最后不能以分号表示结束 C)#define MAX 是合法的宏定义命令行 D)C程序对预处理命令行的处理是在程序执行的过程中进行的(29)设有以下说明语句typedef struct{ int n;char ch[8];} PER;则下面叙述中正确的是A)PER 是结构体变量名 B)PER是结构体类型名 C)typedef struct 是结构体类型D)struct 是结构体类型名(30)以下叙述中错误的是A)gets函数用于从终端读入字符串 B)getchar函数用于从磁盘文件读入字符C)fputs函数用于把字符串输出到文件 D)fwrite函数用于以二进制形式输出数据到文件(31)以下能正确定义一维数组的选项是A)int a[5]={0,1,2,3,4,5}; B)char a[]={′0′,′1′,′2′,′3′,′4′,′5′,′\0′}; C)char a={′A′,′B′,′C′}; D)int a[5]="0123";(32)有以下程序#include<string.h>main(){ char p[]={′a′, ′b′, ′c′},q[10]={ ′a′, ′b′, ′c′};printf("%d%d\n",strlen(p),strlen(q));}以下叙述中正确的是A) 在给p和q数组置初值时,系统会自动添加字符串结束符,故输出的长度都为3B) 由于p数组中没有字符串结束符,长度不能确定,但q数组中字符串长度为3C) 由于q数组中没有字符串结束符,长度不能确定,但p数组中字符串长度为3D) 由于p和q数组中都没有字符串结束符,故长度都不能确定(33)有以下程序#include <stdio.h>#include <string.h>void fun(char *s[],int n){ char *t; int i,j;for(i=0;i<n-1;i++)for(j=i+1;j<n;j++)if(strlen(s[i])>strlen(s[j])) {t=s[i];s[i]:s[j];s[j]=t;}}main(){ char *ss[]={"bcc","bbcc","xy","aaaacc","aabcc"};fun(ss,5); printf("%s,%s\n",ss[0],ss[4]);}程序的运行结果是A)xy,aaaacc B)aaaacc,xy C)bcc,aabcc D)aabcc,bcc(34)有以下程序#include <stdio.h>int f(int x){ int y;if(x==0||x==1) return(3);y=x*x-f(x-2);return y;}main(){ int z;z=f(3); printf("%d\n",z);}程序的运行结果是A)0 B)9 C)6 D)8(35)下面程序段的运行结果是char str[]="ABC",*p=str;printf("%d\n",*(p+3));A)67 B)0 C)字符′C′的地址 D)字符′C′(36)若有以下定义:struct link{ int data;struct link *next;} a,b,c,*p,*q;且变量a和b之间已有如下图所示的链表结构:指针p指向变量a,q指向变量c。
2013《全国计算机等级考试》试题题库及答案
《大学计算机基础》试题题库及答案一、单选题练习1.完整的计算机系统由(C)组成。
A.运算器、控制器、存储器、输入设备和输出设备B.主机和外部设备C.硬件系统和软件系统D.主机箱、显示器、键盘、鼠标、打印机2.以下软件中,(D)不是操作系统软件。
A.Windows xp B.unix C.linux D.microsoft office 3.用一个字节最多能编出(D )不同的码。
A. 8个B. 16个C. 128个D. 256个4.任何程序都必须加载到(C )中才能被CPU执行。
A. 磁盘B. 硬盘C. 内存D. 外存5.下列设备中,属于输出设备的是(A)。
A.显示器B.键盘C.鼠标D.手字板6.计算机信息计量单位中的K代表(B )。
A. 102B. 210C. 103D. 287.RAM代表的是(C )。
A. 只读存储器B. 高速缓存器C. 随机存储器D. 软盘存储器8.组成计算机的CPU的两大部件是(A )。
A.运算器和控制器 B. 控制器和寄存器C.运算器和内存 D. 控制器和内存9.在描述信息传输中bps表示的是(D)。
A.每秒传输的字节数B.每秒传输的指令数C.每秒传输的字数D.每秒传输的位数10.微型计算机的内存容量主要指( A )的容量。
A. RAMB. ROMC. CMOSD. Cache11.十进制数27对应的二进制数为( D )。
A.1011 B. 1100 C. 10111 D. 11011 12.Windows的目录结构采用的是(A)。
A.树形结构 B.线形结构C.层次结构D.网状结构13.将回收站中的文件还原时,被还原的文件将回到(D)。
A.桌面上B.“我的文档”中C.内存中D.被删除的位置14.在Windows 的窗口菜单中,若某命令项后面有向右的黑三角,则表示该命令项( A )。
A.有下级子菜单B.单击鼠标可直接执行C.双击鼠标可直接执行D.右击鼠标可直接执行15.计算机的三类总线中,不包括(C )。
2013年计算机二级考试真题卷(11)
2013年计算机二级考试真题卷•本卷共分为1大题50小题,作答时刻为180分钟,总分100分,60分及格。
一、单项挑选题(共50题,每题2分。
每题的备选项中,只要一个最契合题意)1.Windows资源办理器的组成部分不包括____A:格局栏B:地址栏C:链接栏D:状态栏参阅答案:A2.按计算机病毒的侵略途径可将计算机病毒分为____A:源码病毒、侵略病毒、操作体系病毒B:源码病毒、侵略病毒、操作体系病毒、外壳病毒C:侵略病毒、操作体系病毒、外壳病毒D:源码病毒、操作体系病毒、外壳病毒参阅答案:B3.工程中有2个窗体,称号分别为Form1.Form2,Form1为发动窗体,该窗体上有指令按钮Command1,要求程序运转后单击该指令按钮时显现Form2,则按钮的Click事情进程应该是A:Private Sub Command1_Click( ) Form2.ShowEnd SubB:Private Sub Command1_Click( ) Form2.Visible End Sub C:Private Sub Command1_Click( ) Load Form2End SubD:Private Sub Command1_Click( ) Form2.Load End Sub 参阅答案:A4.下列关于模板的说法正确的是____A:模板的实参在任何时候都能够省掉B:类模板与模板类所指的是同一概念C:类模板的参数有必要是虚拟类型的D:类模板中的成员函数全部都是模板函数参阅答案:D5.在调用函数时,以下描绘中正确的是____A:调用函数时,实参可所以表达式B:调用函数时,将为形参分配内存单元C:调用函数时,实参加形参的原型有必要共同D:调用函数时,实参加形参能够用内存单元、参阅答案:D6.Sgn(-6)的值是____A:6B:-6C:1D:-1参阅答案:D7.以下说法正确的是A:)C言语程序总是从第一个的函数开端履行B:)在C言语程序中,要调用函数有必要在main()函数中界说C:)C言语程序总是从main()函数开端履行D:)C言语程序中的main()函数有必要放在程序的开端部分参阅答案:C8.经过运算符重载,能够改动运算符原有的A:操作数类型B:操作数个数C:优先级D:结合性参阅答案:A9.以下程序段的输出成果是____a=3:b=2:c=1: n=aifb>n then max=bif c>n then max=cPrint n挑选支A:: 0B:: 1C:: 2D:: 3参阅答案:D10.以下程序的输出成果是void reverse(int a[],int n){ int i,t;for(i=0;iA:22B:10C:34D:30参阅答案:A11.DBMS是指A:数据库B:数据库体系C:数据库办理体系D:联系数据模型参阅答案:C12.求25度的正弦值,写成VB表达式是____挑选支A:: sin25B:: sin(25)C:: sin[25]D:: sin(25*3.14/180参阅答案:D13.下列为字符串变量的是____A:x!B:x#C:x%D:x$参阅答案:D14.发生大于等于10且小于20的随机整数的表达式为____A:Int(Rnd(10)+10)B:Int(Rnd*10+10)C:Int(Rnd*10+11)D:Int(Rnd*20-10)参阅答案:B15.以下关于视图的描绘正确的是A:视图保存在项目文件中B:视图保存在数据库文件中C:视图保存在表文件中D:视图保存在视图文件中参阅答案:B16.窗体上有指令按钮OK,它的单击事情进程为CmdOK_Click____,则该按钮的Name和Caption特点分别为____A:OK,CmdB:Cmd,OKCC:mdOK,OKD:OK,CmdOK参阅答案:C17.表达式VAL(“A2”)*LEN(“FOXPRO”)的值是____A:A2*FOXPROB:0C:A2FOXPROD:12参阅答案:B18.一般用表单控件来显现或输入一个比较大的文本,应该挑选下列哪一种控件____A:容器控件B:列表框控件C:编辑框控件D:文本框控件参阅答案:C19.在窗体上画一个指令按钮(称号为Command1)编写如下事情进程 Private Sub Command1_Click____ b = 1 c = 3 Print a = b + c 不是赋值句子End Sub 程序运转后,单击指令按钮,输出的成果是____A:a=b+cB:3C:FalseD:a=3参阅答案:C20.以下关于查询的正确叙说是____A:不能依据自在表树立查询B:只能依据自在表树立查询C:只能依据数据库表树立查询D:能够依据数据库表和自在表树立查询参阅答案:D21.以下进程是窗体Form1的____事情。
2013年计算机二级考试真题卷(14)
2013年核算机二级考试真题卷•本卷共分为1大题50小题,作答时刻为180分钟,总分100分,60分及格。
一、单项挑选题(共50题,每题2分。
每题的备选项中,只要一个最契合题意)1.下列选项中____是调制解调器的效果A:将核算机信号转变为音频信号B:将音频信号转变为核算机信号C:防备病毒进入体系D:核算机信号与音频信号彼此转化参考答案:D2.不归于存储设备的是____A:硬盘驱动器B:磁带机C:打印机D:软盘驱动器参考答案:C3.微型核算机主存储器的根本编址单元的长度为____A:32位B:l位C:8位D:16位参考答案:C4.关于"拆分表格",正确的说法是____A:只能将表格拆分为左右两部分B:只能将表格拆分为上下两部分C:能够自己设定拆分的队伍数D:只能将表格拆分红列参考答案:C5.对文件DOC进行修正后,退出时,Word会发问“是否保存对DOC所做的修正”,假如期望保存原文件,将修正后的文件存为另一文件,应当挑选____A:是B:否C:撤销D:协助参考答案:C6.以下关于函数进程的叙说中,正确的是A:假如不指明函数进程参数的类型,则该参数没有数据类型B:函数进程的返回值能够有多个C:当数组作为函数进程的参数时,既能以传值方法传递,也能以引证方法传递D:函数进程形参的类型与函数返回值的类型没有联络参考答案:D7.设窗体上有一个名为Text1的文本框,并编写如下程序Private Sub Form_Load____ Show Text1.Text = "" Text1.SetFocus End Sub Private SubForm_MouseUp(Button As Integer, _ Shift As Integer, X As Single, Y As Single) Print "程序规划" End Sub Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer) Print "Visual Basic"; End Sub 程序运转后,假如在文本框中输入字母“a”,然后单击窗体,则在窗体上显现的内容是A:Visual BasicB:程序规划C:Visual Basic程序规划D:a程序规划参考答案:C8.假定有下表所列的菜单结构━━━━━━━━━━━━━━━━━━━━ 标题称号层次────────────────────显现 appear 1(主菜单) 大图标 bigicon 2(子菜单)小图标 smallicon 2(子菜单)━━━━━━━━━━━━━━━━━━━━ 要求程序运转后,假如单击菜单项“大图标”,则在该菜单项前添加一个“?”。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
31、数据库概念设计的过程中,视图设计一般有三种设计次序,以下各项中不对的是(D)
A. 自顶向下 B. 由底向上 C. 由内向外 D. 由整体到局部
32、关系数据库管理系统能实现的专门关系运算包括(B)
A. 排序、索引、统计 B. 选择、投影、连接
C. 关联、更新、排序 D. 显示、打印、制表
48、下列关于栈的叙述中正确的是(D)
A. 在栈中只能插入数据 B. 在栈中只能删除数据
C. 栈是先进先出的线性表 D. 栈是先进后出的线性表
49、按条件f对关系R进行选择,其关系代数表达式为(C)
A. R|X|R B. R|X|Rf C. бf(R) D. ∏f(R)
50、检查软件产品是否符合需求定义的过程称为(A)
A. 阶段性报告 B. 需求评审 C. 总结 D. 都不正确
10、结构化程序设计主要强调的是(B)
A.程序的规模 B.程序的易读性
C.程序的执行效率 D.程序的可移植性
11、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是(A)
C. 定义模块算法 D. 定义需求并建立系统模型
23、软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说明书以及(B)
A. 阶段性报告 B. 需求评审 C. 总结 D. 都不正确
24、下列叙述中正确的是(A)
A. 线性表是线性结构 B. 栈与队列是非线性结构
40、下列关于队列的叙述中正确的是(C)
A. 在队列中只能插入数据 B. 在队列中只能删除数据
C. 队列是先进先出的线性表 D. 队列是先进后出的线性表
41、设有下列二叉树:图见书P46
对此二叉树中序遍历的结果为(B)
A. ABCDEF B. DBEAFC C. ABDECF D. DEBFCA
A. N+1 B. N C. (N+1)/2 D. N/2
8、数据库概念设计的过程中,视图设计一般有三种设计次序,以下各项中不对的是(D)
A. 自顶向下 B. 由底向上 C. 由内向外 D. 由整体到局部
9、软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说明书以及(B)
A. 任何对象都必须有继承性 B. 对象是属性和方法的封装体
C. 对象间的通讯靠消息传递 D. 操作是对象的动态性属性
38、下面概念中,不属于面向对象方法的是 (D)
A. 对象 B. 继承 C. 类 D. 过程调用
39、将E-R图转换到关系模式时,实体与联系都可以表示成(B)
A. 属性 B. 关系 C. 键 D. 域
C. 栈是先进先出的线性表 D. 栈是先进后出的线性表
47、面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是(C)
A. 模拟现实世界中不同事物之间的联系 B. 强调模拟现实世界中的算法而不强调概念 C. 使用现实世界的概念抽象地思考问题从而自然地解决问题 D. 鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考
29、下列关于队列的叙述中正确的是(C)
A. 在队列中只能插入数据 B. 在队列中只能删除数据
C. 队列是先进先出的线性表 D. 队列是先进后出的线性表
30、面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是(C)
A. 模拟现实世界中不同事物之间的联系 B. 强调模拟现实世界中的算法而不强调概念 C. 使用现实世界的概念抽象地思考问题从而自然地解决问题 D. 鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考
42、程序流程图(PFD)中的箭头代表的是(B)
A. 数据流 B. 控制流 C. 调用关系 D. 组成关系
43、将E-R图转换到关系模式时,实体与联系都可以表示成(B)
A. 属性 B. 关系 C. 键 D. 域
44、用树形结构来表示实体之间联系的模型称为(B)
A. 关系模型 B. 层次模型 C. 网状模型 D. 数据模型
45、下面描述中,符合结构化程序设计风格的是(A)
A. 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑 B. 模块只有一个入口,可以有多个出口 C. 注重提高程序的执行效率 D. 不使用goto语句
46、下列关于栈的叙述中正确的是(D)
A. 在栈中只能插入数据 B. 在栈中只能删除数据
14、程序流程图(PFD)中的箭头代表的是(B)
A. 数据流 B. 控制流 C. 调用关系 D. 组成关系
15、希尔排序法属于哪一种类型的排序法(B)
A.交换类排序法 B.插入类排序法 C.选择类排序法 D.建堆排序法
16、检查软件产品是否符合需求定义的过程称为(A)
A. 确认测试 B. 集成测试 C. 验证测试 D. 验收测试
55、检查软件产品是否符合需求定义的过程称为(A)
A. 确认测试 B. 集成测试 C. 验证测试 D. 验收测试
36、面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是(C)
A. 模拟现实世界中不同事物之间的联系 B. 强调模拟现实世界中的算法而不强调概念 C. 使用现实世界的概念抽象地思考问题从而自然地解决问题 D. 鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考
37、下面对对象概念描述错误的是(A)
17、在关系数据库中,用来表示实体之间联系的是(D)
A. 树结构 B. 网结构 C. 线性表 D. 二维表
18、下面不属于软件工程的3个要素的是(D)
A. 工具 B. 过程 C. 方法 D. 环境
19、下列工具中属于需求分析常用工具的是(D)
A. PAD B. PFD C. N-S D. DFD
53、在软件开发中,下面任务不属于设计阶段的是(D)
A. 数据结构设计 B. 给出系统模块结构
C. 定义模块算法 D. 定义需求并建立系统模型
54、数据库概念设计的过程中,视图设计一般有三种设计次序,以下各项中不对的是(D)
A. 自顶向下 B. 由底向上 C. 由内向外 D. 由整体到局部
33、将E-R图转换到关系模式时,实体与联系都可以表示成(B)
A. 属性 B. 关系 C. 键 D. 域
34、下面不属于软件设计原则的是(C)
A. 抽象 B. 模块化 C. 自底向上 D. 信息隐蔽
35、数据库系统的核心是(B)
A. 数据模型 B. 数据库管理系统 C. 软件工具 D. 数据库
20、检查软件产品是否符合需求定义的过程称为(A)
A. 确认测试 B. 集成测试 C. 验证测试 D. 验收测试
21、希尔排序法属于哪一种类型的排序法(B)
A.交换类排序法 B.插入类排序法 C.选择类排序法 D.建堆排序法
22、在软件开发中,下面任务不属于设计阶段的是(D)
A. 数据结构设计 B. 给出系统模块结构
A. 确认测试 B. 集成测试 C. 验证测试 D. 验收测试
51、检查软件产品是否符合需求定义的过程称为(A)
A. 确认测试 B. 集成测试 C. 验证测试 计内容,它们是(A)
A. 概念设计和逻辑设计 B. 模式设计和内模式设计
C. 内模式设计和物理设计 D. 结构特性设计和行为特性设计
C. 线性链表是非线性结构 D. 二叉树是线性结构
25、在下列选项中,哪个不是一个算法一般应该具有的基本特征(C)
A. 确定性 B. 可行性 C. 无穷性 D. 拥有足够的情报
26、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是(A)
对此二叉树中序遍历的结果为(B)
A. ABCDEF B. DBEAFC C. ABDECF D. DEBFCA
6、程序流程图(PFD)中的箭头代表的是(B)
A. 数据流 B. 控制流 C. 调用关系 D. 组成关系
7、对长度为N的线性表进行顺序查找,在最坏情况下所需要的比较次数为(B) 注:要牢记
A. 数据库系统 B. 文件系统 C. 人工管理 D. 数据项管理
12、下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A)
A. 内模式 B. 外模式 C. 概念模式 D. 逻辑模式
13、下列关于栈的叙述中正确的是(D)
A. 在栈中只能插入数据 B. 在栈中只能删除数据
C. 栈是先进先出的线性表 D. 栈是先进后出的线性表
A. 数据库系统 B. 文件系统 C. 人工管理 D. 数据项管理
27、数据库概念设计的过程中,视图设计一般有三种设计次序,以下各项中不对的是(D)
A. 自顶向下 B. 由底向上 C. 由内向外 D. 由整体到局部
28、关系表中的每一横行称为一个(A)
A. 元组 B. 字段 C. 属性 D. 码
3、下面不属于软件工程的3个要素的是(D)
A. 工具 B. 过程 C. 方法 D. 环境
4、数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是(A)
A. 控制流 B. 加工 C. 数据存储 D. 源和潭
5、设有下列二叉树:图见书P46
1、在结构化方法中,软件功能分解属于下列软件开发中的阶段是(C) 注:总体设计也就是概要设计
A. 详细设计 B. 需求分析 C. 总体设计 D. 编程调试
2、对长度为N的线性表进行顺序查找,在最坏情况下所需要的比较次数为(B) 注:要牢记