全国2006年7月高等教育自学考试计算机软件基础(二)试题

合集下载

全国2006年7月高等教育自学考试计算机基础与程序设计试题课程代码02275

全国2006年7月高等教育自学考试计算机基础与程序设计试题课程代码02275

全国2006年7月高等教育自学考试计算机基础与程序设计试题课程代码02275全国2006年7月高等教育自学考试计算机基础与程序设计试题课程代码:02275一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.存储量1MB等于()A.23字节B.210字节C.220字节D.230字节2.下面数据中最小数是()A.(0.1100)2B.(0.64)8C.(0.8125)10D.(0.D)163.在Turbo C 2.0中,寻求在线帮助可按键()A.F1B.F5C.F9D.F104.设有int a =3, b=-4, c=0;表达式((a>b)?a:b)&&c<0的值是()A.-4B.0C.1D.35.若有下列程序段,欲使a=2、b=3,对应正确的数据输入方法是()(其中表示换行)int a, b;scanf(″a=%d, b=%d″,&a,&b);A.2B.a=2 b=33C.a=2, b=3D.2,36.下面程序段的输出结果是()main( ){ int s, p;s=p=5;p=--s;浙02275# 计算机基础与程序设计试题第 1 页(共8 页)p++;++p;printf(″%d\n″,p);}A.5B.6C.7D.87.关于if语句下面叙述正确的是()A.只有当if语句中表达式的值等于1时,才执行if的内嵌语句B.只有当if语句中表达式的值为假时,才执行if的内嵌语句C.只有当if语句中表达式的值等于0时,才执行if的内嵌语句D.只要if语句中表达式的值非0时,就执行if的内嵌语句8.若执行下面程序时,从键盘输入数据3和4,则程序的输出结果是()main( ){ int a,b,s;scanf(″%d″, &a,&b);s=a;if(as=s*s;printf(″%d″,s);}A.9B.12C.16D.259.若int x=0; 则while(x==0); 的循环次数是()A.0B.1C.2D.无限次10.下面程序段的输出结果是()for (i=1; i<3;i++){for (j=1;j<3;j++)printf(″%d ″, i+j);printf(″\n″);}A.2 3 3 4B.2 3 4浙02275# 计算机基础与程序设计试题第 2 页(共8 页)C.2 3D.23 4 3 411.下面程序的输出结果是()mian ( ){ int a[5]={2,4,6,8,10},i;i=2;printf(″%d″,a[i++]);}A.2B.4C.6D.812.下面程序的输出结果是()main( ){ int a[3][4]={1,3,5,7,9,11,13,15,17,19,21,23}; int i,j,k=0;for(i=0;i<3;i++)k=k+a[i][0];printf(″%d\n″,k);}A.27B.33C.39D.4513.以下正确的函数定义形式是()A. double fun(int x, int y)B. double fun(int x; int y)C. double fun(int x, int y);D. double fun(int x, y);14.关于变量以下不正确...的说法是()A.在不同函数中可以使用相同名字的变量B.形式参数是全局变量C.在函数内定义的变量只在本函数范围内有效D.在函数内的复合语句中定义的变量是局部变量15.设有语句int a[4][10],*p=*a;则下列表达式中不是..地址表达式的是()A.&a[1][2] B.a[3]浙02275# 计算机基础与程序设计试题第 3 页(共8 页)C.*(p+1*10+2)D.p+1*10+216.下面关于结构体类型变量定义不正确...的是()A. struct scoreB. struct{ {int math; int math;int Chinese; int Chinese;}Li, Wang; }Li, Wang;C. struct scoreD. struct score{ {int math; int math;int Chinese; int Chinese;}; };Li, Wang;struct score Li, Wang;17.下面各个运算符的优先级从左到右依次降低的是()A.& >> | ^B.~ & >>|C.>> & ^ |D.~ >> & ^18.设有说明:int u=1, v=2;表达式:u+v<<2的值是()A.-1B.1C.9D.1219.下面程序段中,不.能完成的功能是()FILE *fp;char ch;fp=fopen(″file1″, ″rb+″);ch=fgetc(fp);A.建立文件指针fp与文件file1的联系B.从file1文件中读一个字符C.向file1文件中写一个字符D.打开名为file1的二进制文件20.在格式:fread(stu,size,n,fp);中,下面说法不.正确..的是()A.stu是内存中存放数据的首地址B.n表示读n次C.size是一个数据块的字节数D.fp表示文件指针浙02275# 计算机基础与程序设计试题第 4 页(共8 页)二、多项选择题(本大题共5小题,每小题2分,共10分)在每小题列出的五个备选项中有二至五个是符合题目要求的,请将其代码填写在题后的括号内。

全国2008年7月高等教育自学考试

全国2008年7月高等教育自学考试

全国2008年7月高等教育自学考试计算机软件基础(二)试题课程代码:02365一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.实时应用软件主要用于()A.科学计算B.监督与控制C.事务处理D.逻辑推理2.数据的基本单位是()A.数据项B.数据元素C.数据对象D.数据结构3.在顺序存储的线性表中,第一个元素的存储地址为100,每个元素的长度为2,则第5个元素的存储地址是()A.100 B.108C.110 D.1204.在一个单链表中,若删除P所指结点的后继结点(若存在),则执行()A.P→link=P→link→link;B.P=P→link;P→link=P→link→link;C.P→link=P→link; D.P=P→link→link;5.设栈初始为空,输入序列为a,b,c,d。

经过入栈、出栈、入栈、入栈、出栈操作之后,从栈中输出的序列为()A.a,b B.a,cC.b,c D.b,a6.一个结点的子树个数称为该结点的()A.权B.深度C.高度D.度7.进程从运行状态转换成等待状态时,该进程的PCB将退出运行队列,进入()A.就绪队列B.某个等待队列C.I/O请求队列D.系统进程队列8.在页式存储管理中,有一程序的逻辑地址是341BH,页的大小是2KB,其页号是()A.4 B.5C.6 D.89.在采用链接结构的文件系统中,存放在文件目录中的起址是( )A .文件索引表的首址B .文件链接表的首址C .该文件第一个物理块的地址D .文件分配表的首址10.在现代计算机系统中,通常从物理上把设备分成两类:字符设备和( )A .通信设备B .输入/输出设备C .存储设备D .块设备11.在多道批处理操作系统中,包含了作业控制和管理的信息且成为作业存在的唯一标志的是( )A .JCBB .PCBC .FCBD .DCB12.现代数据库系统中的数据库应常驻在( )A .磁带上B .光盘上C .内存中D .磁盘上13.在关系模型中,用以表示实体和实体间联系的是( )A .指针B .二维表格C .记录D .属性 14.设有关系R :222111c b a c b a C B A 与关系C :222121d c b d c b D C B ,它们进行自然连接后,R S 的属性个数为( )A .1B .3C .4D .615.在FoxPro 的Browse 窗口中,增加一个记录可以使用快捷键( )A .ctrl+NB .ctrl+TC .ctrl+MD .ctrl+C16.在FoxPro 中,与查询命令LOCA TE FOR 配合、查看下一个满足条件的记录的命令是( )A .CONTINUEB .NEXTC .SKIPD .GO 17.在软件工程中,发现和排除错误的阶段是( )A .分析阶段B .设计阶段C .编写阶段D .测试阶段18.用SA方法获得的系统说明书包括一组小说明,小说明应精确地描述每个基本加工()A.做什么B.怎么做C.能否做D.实现方法19.如果两个模块都与同一个数据结构有关系,则这种连接称为()A.数据连接B.特征连接C.控制连接D.内容连接20.黑盒测试法主要检查程序的()A.功能是否正确B.每条语句是否被执行C.每条路径是否被覆盖D.运算结果是否正确二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格中填上正确答案,错填、不填均无分。

软考网工2006年真题及答案

软考网工2006年真题及答案

2006年上半年网络工程师上午试卷●高速缓存Cache与主存间采用全相联的地址影像方式,高速缓存的容量为4MB,分为4块,每块1MB,主存容量为256MB,若主存读写时间为30ns,高速缓存的读写时间为3ns,平均读写时间为 3.27ns,则该高速缓存的命中率为(1) %。

若地址更换表如下所示,则主存地址为8888888H时,高速缓存地址为(2) H。

(1)A.90 B.95 C.97 D.99(2)A.488888 B.388888 C.288888 D.188888试题解析:设该高速缓存的命中率为x,则3x+30×(1-x)=3.27,解得x=99%。

主存容量为256MB,每块1MB,则主存可以分为256/1=256=28块,即块号为8位,则主存地址的高8位是88H,对应地址更换表,高速缓存地址为188888H。

答案:(1)D (2)D●依据著作权法,计算机软件保护的对象是指(3)。

(3)A.计算机硬件 B.计算机软件C.计算机硬件和软件 D.计算机文档试题解析:著作权法是目前世界各国针对计算机软件采用的最普遍的法律保护模式。

著作权法主要针对计算机软件的“作品性”进行保护,并不保护软件的思想以及其“功能性”。

计算机软件著作权保护的对象是计算机软件,不延及开发软件所用的思想、处理过程、操作方法或者数学概念等。

计算机软件是指计算机程序及其有关文档计算机程序,是指为了得到某种结果而可以由计算机等具有信息处理能力的装置执行的代码化指令序列,或者可以被自动转换成代码化指令序列的符号化指令序列或者符号化语句序列。

同一计算机程序的源程序和目标程序为同一作品。

文档,是指用来描述程序的内容、组成、设计、功能规格、开发情况、测试结果及使用方法的文字资料和图表等,如程序设计说明书、流程图、用户手册等。

答案:B●渐增式开发方法有利于(4)。

(4)A.获取软件需求 B.快速开发软件 C.大型团队开发 D.商业软件开发试题解析:增量模型又称渐增模型,把软件产品作为一系列的增量构件来设计、编码、集成和测试。

全国06秋真题

全国06秋真题

2006年9 月全国计算机等级考试二级笔试试卷Visual FoxPro 数据库程序设计(考试时间90 分钟,满分100 分)一、选择题(每小题2 分,共70 分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

(1)下列选项不符合良好程序设计风格的是________。

A)源程序要文档化B)数据说明的次序要规范化C)避免滥用goto 语句D)模块设计要保证高耦合、高内聚【答案】D【解析】本题考点是模块的独立性。

在设计程序时,要保证模块的独立性。

衡量模块独立性使用内聚性和耦合性两个度量标准。

模块的内聚性是一个模块内部各个元素之间彼此结合的紧密程度的度量。

耦合性是模块间互相连接的紧密程度的度量。

为了使模块尽可能的独立,要求尽量做到高内聚和低耦合。

(2)从工程管理角度,软件设计一般分为两步完成,它们是________。

A)概要设计与详细设计B)数据设计与接口设计C)软件结构设计与数据设计C)过程设计与数据设计【答案】A【解析】本题考点是软件设计。

软件设计是一个把软件需求转换为软件表示的过程。

从工程管理角度,软件设计一般分为概要设计和详细设计。

概要设计将软件需求转化为软件体系结构、确定系统级接口、全局数据结构或数据库模式;详细设计确立每个模块的实现算法和局部数据结构,用适当方法表示算法和数据结构的细节。

(3)下列选项中不属于软件生命周期开发阶段任务的是________。

A)软件测试B)概要设计C)软件维护D)详细设计【答案】C【解析】本题考点是软件生命周期。

软件生命周期是将软件产品从提出、实现、使用维护到停止使用退役的过程。

软件生命周期包括软件定义、软件开发和软件运行维护3个阶段。

其中,软件定义阶段包括可行性研究、需求分析;软件开发阶段包括概要设计、详细设计、实现和测试;维护阶段包括使用、维护和退役。

(4)在数据库系统中,用户所见的数据模式为________。

7月全国计算机软件基础(二)自考试题及答案解析

7月全国计算机软件基础(二)自考试题及答案解析

全国2019年7月高等教育自学考试计算机软件基础(二)试题课程代码:02365一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。

每小题1分,共20分)1.操作系统是计算机系统的一种( )。

A.应用软件B.系统软件C.通用软件D.工具软件2.数据的基本单位是( )。

A.数据结构B.数据元素C.数据项D.文件3.下列不属于...线性结构的是( )。

A.单链表B.队列C.二叉树D.数组4.在一个单链表中,已知指针q所指向的结点是指针p所指向的结点的前驱结点,若在指针q和p所指向的两个结点之间插入指针s指向的结点,则执行( )。

A.s->link=p->link; p->link=s;B.p->link=s->link; s->link=p;C.q->link=s; s->link=p;D.p->link=s; s->link=q;5.有6个元素按6,5,4,3,2,1的顺序进栈,问下列哪一个不是..合法的出栈序列?( ) A.5,4,3,6,1,2 B.4,5,3,1,2,6C.3,4,6,5,2,1D.2,3,4,1,5,66.深度为5的二叉树至多有( )个结点。

A.30B.31C.32D.637.进程的状态变化可以是( )。

A.等待=>运行B.就绪=>等待C.等待=>就绪D.就绪=>挂起8.PV操作所处理的变量是( )。

A.整型信号量B.多元变量C.记录型变量D.控制变量9.死锁的避免算法是( )。

A.哲学家算法B.银行家算法C.先进先出算法D.系统算法10.如果文件系统中有两个文件重名,不应采用( )。

A.一级目录结构B.二级目录结构C.多级目录结构D.一级目录和二级目录结构111.在段式存储管理中采取的方法是( )。

A.段间逻辑地址必须连续B.以段为单位,段内地址是连续的C.段间逻辑地址一定不连续D.每段等长方法12.数据库的三级结构是:用户逻辑结构、数据的整体逻辑结构和物理存储结构。

计算机软件基础(二)历年真题集锦

计算机软件基础(二)历年真题集锦

全国2011年4月高等教育自学考试计算机软件基础(二)试题课程代码:02365一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.负责在开机时对微型计算机进行初步检测并提供基本设备的驱动程序的输入输出程序是( )A.DBAB.DBMSC.CD—ROMD.ROM—BIOS2.单链表适用于( )A.顺序查找B.随机查找C.散列查找D.二分(折半)查找3.设输入字母序列为a,b,c,d,e,f。

在入栈的过程中也可进行出栈,则不能实现的出栈序列为( )A.a,b,c,d,e,fB.c,b,e,f,d,a,C.c,a,b,e,d,fD.b,d,c,e,a,f4.二维数组A的数组元素是由6个字符组成的串,数组的行下标i的取值范围从0到8,列下标j的取值范围从1到10,A的第7列和第5行共占用的字节数为( )A.54B.60C.108D.1145.深度为K的满二叉树的结点个数有( )A.2kB.2k-1C.2k-1D.2k-1-16.一棵二叉树,其叶子数为10,则其度为2的结点数为( )A.9B.10C.11D.127.临界区是指( )A.操作系统中设备管理程序B.独占设备的设备驱动程序C.访问系统中独占资源的程序代码D.在每个进程中访问临界资源的程序代码8.程序地址重定位是指把程序中的逻辑地址变换成主存空间的物理地址的过程,其中动态重定位是在( )八.程序装入时完成转换的 B.程序执行的过程中完成转换的C.编泽程序中完成转换的D.编辑程序中完成转换的9.微机上的DOS是一种( )A.分时操作系统B.网络操作系统C.多道批处理操作系统D.单用户单任务操作系统10.在一个采用页式存储管理的操作系统环境下,页的大小是1024字节,程序地址为3249的页内相对地址是( )A.177B.188C.512D.103511.在DOS系统中对每个磁盘文件设置了一个字节的文件属性,字母R表示文件属性为( )A.系统B.只读C.隐含D.归档12.信息世界中主要对象是实体,在数据世界中它被认为是( )A.数据项B.记录C.字段D.属性13.在现代社会中,私家车拥有者(车主)与他所拥有的汽车之间的所属联系是( )A.一对一的联系B.多对多的联系C.多对一的联系D.一对多的联系14.设有两个关系R与S,运算表示R与S的( )A.自然连接B.等值连接C.笛卡儿积D.交运算15.FoxPro的记录定位命令SKIP表示把记录指针( )A.移动到库文件第一个记录B.原地不动C.往后移动一个记录D.往前移动一个记录16.在FoxPro中对单个记录的非索引查找,应使用命令( )A.FINDB.SEEKC.LOCA TE FORD.DISP17.作为软件设计基础和验收依据的重要文档是( )A.系统说明书B.模块说明书C.数据说明D.程序说明18.数据词典的结构是( )A.按字典序排列的命名数据流B.自顶向下、逐步分解的分层结构C.数据项条目的集全D.自底向上、逐步归纳的分层结构19.如果一个模块直接访问另一个模块的内容,这种连接称为( )A.数据连接B.特征连接C.控制连接D.内容连接20.在联合测试(又称为组装测试)中若为每一个被测试的模块设计一个驱动模块和桩模块,则其采取的测试方法是( )A.自顶向下B.自底向上C.非渐增式D.渐增式二、填空题(本大题共10小题,每小题1分,共10分)。

自考 计算机软件基础(二)真题 分章节

自考 计算机软件基础(二)真题 分章节

第一章概论1.3 操作系统0807 21.在成批处理环境下,处理机和输入输出设备是用_______方式工作的。

0604 25.一个计算机系统必须配置的最基本的系统软件是________。

0407 1.操作系统是计算机系统的一种()。

A.应用软件B.系统软件C.通用软件D.工具软件0304 21.多道程序系统和___________的出现是操作系统成熟的标志。

第二章数据结构2.1 数据结构的基本概念2.1.1 数据、数据元素和数据项0807 2.数据的基本单位是()A.数据项B.数据元素C.数据对象D.数据结构0504 2. 在数据结构中,构成数据元素的最小单位称为()A.字符B.关键字C.数据元素D.数据项0407 2.数据的基本单位是( )。

A.数据结构 B.数据元素 C.数据项 D.文件0304 2.数据的基本单位是( )A.数据 B.数据元素 C.数据项 D.数据结构2.1.2 数据的逻辑结构0804 2.数据的逻辑结构可分为()A.顺序结构和链式结构B.简单结构和复杂结构C.线性结构和非线性结构D.动态结构和静态结构0707 23.数据的____________结构分为线性结构和非线性结构两大类。

0607 22.从逻辑上抽象地反映数据元素之间的结构关系,称之为数据的_逻辑结构___。

0607 32.线性结构0407 3.下列不属于...线性结构的是( )。

A.单链表 B.队列 C.二叉树 D.数组0304 22.从逻辑上抽象地反映___________之间的结构关系称为数据的逻辑结构。

0204 31.数据结构(并举出两种你学过的数据结构)2.1.3 数据的存储结构0804 32.数据的存储结构0607 2.数据在计算机内的存储形式称为数据的()A.算法描述B.数据类型C.逻辑结构D.物理结构0604 23.数据的______在计算机存储设备中的具体实现(映象)被称为数据的存储结构。

0404 31.数据的顺序存储结构,试举例说明。

全国2011年7月自学考试计算机软件基础(二)试题及答案

全国2011年7月自学考试计算机软件基础(二)试题及答案

全国2011年7月自学考试计算机软件基础(二)试题及答案课程代码:02365一、单项选择题(本大题共20小题,每小题1分,共20分)1.计算机软件可分为两类,它们分别是( C )A.系统软件、网络软件B.网络软件、工具软件C.系统软件、应用软件D.应用软件、工具软件2.当要作进栈运算时,应先判别栈是否为( D )A.上溢B.下溢C.空D.满3.在一个具有n个结点的有序单链表中插入一个新结点,并保持有序,其算法的时间复杂度为( D )A.n/2 B.nC.O(n/2) D.O(n)4.设二维数组A m,n中的每个元素占用K个存储单元,元素a ij在以列为主的存储方式中的地址公式为( A )A.LOC(a ij)=LOC(a11)+((j-1)*m+(i-1))*KB.LOC(a ij)=LOC(a11)+((i-l)*n+(j-1))*KC.LOC(a ij)=LOC(a11)+(i+j)*KD.LOC(a ij)=LOC(a11)+(n*i+j)*K5.对线性表进行二分查找,要求线性表是( C )A.顺序存储B.链式存储C.顺序存储且数据有序D.链式存储且数据有序6.某二叉树的先序遍历序列为ABDEHICFJKG,中序遍历序列为DBHEIAJFKCG,则其后序遍历序列是( D ) A.ABCDEFGHIJK B.HEIDBAJKFGCC.HIEDBKFJGCA D.DHIEBJKFGCA7.进程从等待状态转换成就绪状态的原因是( D )A.时间片用完B.进程调度C.进程创建D.等待的事件已发生8.文件系统中,对于空闲区管理有三种方法。

下列选项所列方法中,不能..作为空闲区管理方法的是( A )A.空闲区栈B.空闲区表C.空闲块链D.位示图9.在DOS操作系统中采用的目录结构是( C )A.一级结构B.二级结构C.树形结构D.链式结构10.采用段页式存储管理,如果段表和页表均在内存中的话,存取内存中的一条指令,访问内存的次数至少为( B ) A.4次B.3次C.2次D.1次11.在DOS系统中,若要新增新的设备,则应在下列某选项所指出的文件中以device命令的形式指明新增设备驱动程序的文件路径名的全名。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

0607计算机软件基础(二)试题
一、单项选择题(本大题共20小题,每小题1分。

共20分)
1.用户在各自业务系统中开发的用来完成特定领域工作的软件属于()
A.系统软件B.应用软件
C.工具软件D.通用软件
2.数据在计算机内的存储形式称为数据的()
A.算法描述B.数据类型
C.逻辑结构D.物理结构
3.线性表在采用链式存贮时,其地址()
A.必须是连续的B.一定是不连续的
C.连续不连续都可以D.部分是连续的
4.设队列初始为空,入队序列为:a,b,c,d。

经过入队、入队、出队、出队、入队、入队操作之后,队列中从队首至队尾的元素依次为(A)
A.c,d B.b,a
C.c,b D.a,b
5.深度为5的二叉树的结点最多有( C )
A.10个B.16个
C.31个D.32个
6.对长度为n的顺序表进行顺序查找,在等概率查找情况下,查找成功的平均查找长度为()
A.(n-1)/2 B.n/2
C.(n+1)/2 D.n
7.程序地址重定位是指把程序中的逻辑地址变换成主存空间的物理地址的过程,其中动态
重定位是()
A.程序装入时完成转换的B.程序执行的过程中完成转换的
C.编译程序中完成转换的D.编辑程序中完成转换的
8.虚拟设备技术是利用高速直接存储设备来模拟()
A.鼠标B.显示器
C.键盘D.低速的独占设备
9.在一采用页式存储管理的系统中,页的大小是1024字节,逻辑地址的页号是4,其逻辑地址是5119,页内相对地址为( B )
A.1022 B.1023
C.1024 D.2000
10.进程处于就绪状态是指进程()
A.没有得到处理机B.等待某事件的发生
C .等待I /O 完成
D .没有得到打印机
11.产生死锁的原因是( A )
A .抢夺式分配
B .预先静态分配
C .有序资源分配
D .保持了互斥条件
12.网状数据模型( )
A .允许有一个以上的结点无双亲
B .有且只有一个结点无双亲
C .除了一个根结点,其他结点只有一个双亲
D .每一个结点的子女不能多于一个
13.若索引文件已经建立,且对应的数据库文件已经打开,欲打开索引文件,可使用命令( )
A .USE<库文件名>INDEX<索引文件名>
B .INDEX<索引关键字>TO<索引文件名>
C .SET INDEX TO<索引文件名>
D .REINDEX
14.在RQBE 的Join condition 对话框中,在选择字段间关系时,不等于的条件应表现为( )
A .Exactly
B .More than
C .NOT LIKE
D .NOT OK
15.若要关闭当前库文件EMP .dbf ,在命令窗口可使用命令( )
A .USE EMP B.CLOSE EMP .dbf
C .USE EMP .dbf
D .USE
16.对关系R :222111c b a c b a C B A 与关系S :2
231
11e d c e d c E D C ,进行运算,有确定运算结果的合法运算是( )
A .R S
B .R —S
C .R ∪S
D .R πD ,
E (S)
17.软件验收测试的依据是( )
A .模块功能说明
B .模块说明书
C .系统说明书
D .数据流程说明
18.软件工程中,以建立系统的结构作为基本任务,应属于( )
A .分析阶段
B .设计阶段
C .编写阶段
D .测试阶段
19.如果模块A 向模块B 所传递的信息控制了模块B 的内部逻辑,则这种连接称为( )
A .数据连接
B .特征连接
C .控制连接
D .内容连接
20.事务分析的功能是( )
A.变换设计B.从事务型结构导出标准型结构
C.模块设计D.事务型结构设计
二、填空题(本大题共10小题,每小题1分,共10分)
21.早期的计算机没有操作系统,存贮容量小,运算速度慢,主要用于____。

22.从逻辑上抽象地反映数据元素之间的结构关系,称之为数据的____。

23.有一个长度为n的顺序表,在该表第i(1≤i≤n)个元素之后插入一个元素,需向后移动的元素个数为____。

24.二维数组A[8][10]采用列序为主顺序存贮,每个数组元素占2个存储单元,且第1行,第1列的数据元素a0,0的存储地址是500,则a6,8的存贮地址是_____。

25.操作系统具有处理机管理、存储管理、文件管理、设备管理和____的功能。

26.进程的3种基本状态分别是就绪状态、______、等待状态。

27.关系R与S的运算称为_____。

28.数据库系统中的DBA是指_____。

29.软件系统生存的漫长周期称为_____。

30.软件设计可分为总体设计和____两步。

三、名词解释题(本大题共4小题,每小题3分,共12分)
31.中断
32.线性结构
33.作业调度的任务
34.关系投影(Projection)运算
四、问答题(本大题共3小题,每小题5分,共15分)
35.有一棵二叉树如题35图所示,试写出该二叉树的先序遍历和后序遍历序列。

题35图
36.关系代数中,传统的集合运算除了笛卡儿积之外还有哪些?
37.为检验模块的正确性,一般从哪几个方面设计测试用例比较好?
五、阅读理解题(本大题共3小题,每小题6分,共18分)
38.已知在一维数组A[m+n]中依次存放的元素为:(a1,a2,…,a m,b1,b2,…,b n)。

下面的算法是将它们的位置互换,即互换成:(b1,b2,…,b n,a1,a2,…,a m)。

试在算法中的空格处填上正确的内容,以实现算法的功能。

# define T 1000
int a [T];
int invert(int m,int n)
{
int i,x;
for(i=0;i<=(m+n-1)/2;i++)
{
x=a[i]
(1)
a[m+n-1-i]=x;
}
for(i=0; (2) ;i++)
{
x=a[i];a[i]=a[n-1-i];a[n-1-i]=x;
}
for ( (3) ;i<=(m+n-1)/2;i++)
{
x=a[i];a[i]=a[m+n-1-i];a[m+n-1-i]=x;
}
}
39. 某系统采用可变分区的存储管理,在某时刻的内存空闲区表如下表所示,试画出内存分布图。

40.有一个书籍库book1.dbf如下:
Record # bno bname quan price zh
1 76044 大学英语20 16.0
2 20467 会计学40 20.0
3 98012 英语语法10 21.0
4 55087 市场营销20 30.5
阅读如下程序,写出运行结果。

set talk off
use book1
replace all zh with price*quan
index on bno to ibook1
skip
disp fields bno,price,zh
set talk on
return
六、设计题(本大题共1小题,9分)
41.在链式队列中,编写出计算该链式队列中结点个数的算法。

(要求给出结点的结构)
七、应用题(本大题共2小题,每小题8分,共16分)
42.在采用索引结构的文件系统中,某文件idd.c依次占用的物理块是12、45、28、8,文件系统的物理块的大小是512字节。

如果从该文件的第1300个字节开始读512个字节。

试画出文件idd.c的索引表,并说明要读该文件的哪几个逻辑块?它们所对应的物理块号分别是多少?
43.设有一个管理系统,涉及两个实体集DEPT(部门)、EMP(职工)。

DEPT有属性DNO(部门号)、DNA(部门名)、DAD(部门地址)、EMP有属性ENO(职工号)、ENA(职工名)、ET(职称)。

每个部门有一位部门经理及若干名职工。

画出其实体—联系图,请标明实体与实体之间的联系、联系的类型以及实体的属性。

相关文档
最新文档