




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据结构试题:1研究数据结构就是研究 D 。A. 数据的逻辑结构 B. 数据的逻辑结构和存储结构C. 数据的存储结构 D. 数据的逻辑结构、存储结构及数据在运算上的实现。2 数据的存储结构是指_。A 存储在外存中的数据 B 数据所占的存储空间量C 数据在计算机中的顺序存储方式 D 数据的逻辑结构在计算机中的表示答案:D3、以下数据结构中不属于线性数据结构的是_。A 队列 B 线性表 C 二叉树 D 栈答案:C4、下列数据结构中,属于非线性结构的是_。 A 循环队列 B 带链队列 C 二叉树 D 带链栈答案:C5数据结构的定义为(K,R),其中K是 的集合。( )A.算法 B.数据元素 C.数据
2、操作 D.逻辑结构答案:B6数据的不可分割的基本单位是 。( )A.元素 B.结点 C.数据类型 D.数据项答案:A7数据结构是研究数据的 及它们之间的相互联系。( )A.理想结构、物理结构 B.理想结构、逻辑结构C.物理结构、逻辑结构 D.抽象结构、逻辑结构答案:C9数据在计算机存储器内表示时,物理地址与逻辑地址相同并且是连续的,称为 。( )A.存储结构 B.逻辑结构 C.顺序存储结构 D.链式存储结构答案:C10、下列叙述中正确的是A 数据的逻辑结构与存储结构必定是一一对应的B 由于计算机存储空间是向量式的存储结构,因此,数据的存储结构一定
3、是线性结构C 程序设计语言中的数组一般是顺序存储结构,因此,利用数组只能处理线性结构D 以上三种说法都不对答案:D11、下列叙述中正确的是_。 A 一个逻辑数据结构只能有一种存储结构 B 数据的逻辑结构属于线性结构,存储结构属于非线性结构C 一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D 一个逻辑数据结构可以有多种存储结构,且各种存储结构影响答案:D算法12算法指的是 。( )A计算机程序 B解决问题的计算方法 C排序算法 D解决问题的有限运算序列答案:D13算法分析的目的是_。( )A.找出数据结构的合理性 B.研究算法中输入和输出的关系C.
4、分析算法的效率以求改进 D.分析算法的易懂性和文档性答案:C14、下列叙述中正确的是A 程序执行的效率与数据的存储结构密切相关B 程序执行的效率只取决于程序的控制结构C 程序执行的效率只取决于所处理的数据量D 以上三种说法都不对答案:A15. 以下叙述中错误的是_。 A 算法正确的程序最终一定会结束 B 算法正确的程序可以有零个输出 C 算法正确的程序可以有零个输入D 算法正确的程序对于相同的输入一定有个相同的结果答案:B16、算法中,对需要执行的每一步操作,必须给出清楚、严格的规定。这属于算法的【 】。A 正当性 B 可行性 C 确定性 D 有穷性答案:C17、算法的时间复杂度是指A 算法的
5、执行时间 B 算法所处理的数据量C 算法程序中的语句或指令条数 D 算法在执行过程中所需要的基本运算次数答案:D18、算法的空间复杂度是指A 算法在执行过程中所需要的计算机存储空间B 算法所处理的数据量C 算法程序中的语句或指令条数D 算法在执行过程中所需要的临时工作单元数答案:A19、算法的有穷性是指 A 算法程序的运行时间是有限的 B 算法程序所处理的数据量是有限的C 算法程序的长度是有限的 D 算法只能被有限的用户使用答案:A20、下列叙述中正确的是A 线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的B 线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构C 线性表的链式
6、存储结构所需要的存储空间一般要少于顺序存储结构D 上述三种说法都不对答案:B21. 下列描述中正确的是_。 A 线性链表是线性表的链式存储结构 B 栈与队列是非线性结构 C 双向链表是非线性结构 D 只有根结点的二叉树是线性结构答案:A22、下列叙述中正确的是A 在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化B 在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化C 在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化D 上述三种说法都不对答案:C23. 下列关于栈的叙述正确的是:A 栈按“先进先出”组织数据 B 栈按“先进后出”组织数据C 只能在栈底插入数据 D 不能删除数据答
7、案:B24 下列关于栈的描述正确的是【 】。A 在栈中能插入元素而不能删除元素B 在栈中只能删除元素而不能插入元素C 栈是特殊的线性表,只能在一端插入或删除元素D 栈是特殊的线性表,只能在一端插入元素,而在另一端删除元素答案:C25. 下列关于栈的描述中错误的是【 】。A 栈是先进后出的线性表 B 栈只能顺序存储C 栈具有记忆作用D 对栈的插入与删除操作中,不需要改变栈底指针答案:D26. 栈和队列的共同特点是_。( )A.都是先进后出 B.都是先进先出C.只允许在端点处插入和删除 D.没有共同点答案:C27. 下列对队列的叙述正确的是A 队列属于非线性表 B 队列按“先进后出”原则组织数据C
8、 队列在队尾删除数据 D 队列按“先进先出”原则组织数据答案:D28若长度为n的线性表采用顺序存储结构,删除它的第i数据元素之前,需要先依次向前移动_个数据元素。( )A. n-i B. n+i C. n-i-1 D. n-i+1答案:A29在单链表中,已知q指的结点是p指的结点的直接前驱结点,若在q和p指的结点之间插入一个由s指的结点,则需执行_。( )A. link(s)link(p),link(p)s B. link(q)s,link(s)pC. link(p)link(s),link(s)p D. link(p)s,link(s)q答案:B30关于顺序存储的叙述中,哪一条是不正确的。(
9、 )A.存储密度大 B.逻辑上相邻的节点物理上不必邻接C.可以通过计算直接确定第i个节点的位置 D.插入、删除操作不方便答案:B31一个向量第一个元素的存储地址是 100 ,每个元素的长度为 2 ,则第 5 个元素的地址是 。( )A.110 B.108 C.100 D.120 答案:B32已知一个顺序存储的线性表,设每个结点需要占m个存储单元,若第一个结点的地址为da,则第i个结点的地址为 。( )A.da+(i-1)*m B.da+i*m C.da-i*m D.da+(i+1)*m答案:A33、下列叙述中正确的是A 顺序存储结构的存储一定是连
10、续的,链式存储结构的存储空间不一定是连续的B 顺序存储结构只针对线性结构,链式存储结构只针对非线性结构C 顺序存储结构能存储有序表,链式存储结构不能存储有序表D 链式存储结构比顺序存储结构节省存储空间答案:A34、下列对于线性链表的描述中正确的是_。 A 存储空间不一定是连续,且各元素的存储顺序是任意的 B 存储空间不一定是连续,且前件元素一定存储在后件元素的前面 C 存储空间必须连续,且前件元素一定存储在后件元素的前面 D 存储空间必须连续,且各元素的存储顺序是任意的答案:A35线性表若采用链式存储结构时,要求内存中可用存储单元的地址 。( )A.必须是连续的 B.部
11、分地址必须是连续的C.一定是不连续的 D.连续或不连续都可以答案:D36在长度为 n 的顺序表的第 i (1in+1) 个位置上插入一个元素,元素的移动次数为 。( )A.n-i+1 B.n-I C.i D.i-1答案:A37线性表是 。( )A.一个有限系列,可以为空 B.一个有限系列,不能为空C.一个无限系列,可以为空 D.一个无限系列,不能为空答案:A38. _是线性表。( )A.(孔子,诸葛亮,曹雪芹) B.A,B,C,D C.10,11,12,13,14 D.(1,2,3,.)答案:D39. 用链表表示线性表的优点是_。 (
12、 ) A. 便于随机存取 B. 花费的存储空间比顺序表少C. 便于插入与删除 D. 数据元素的物理顺序与逻辑顺序相同答案:C40设依次进入一个栈的元素序列为c,a,b,d,不可得到出栈的元素序列有_。BD( )A.a.b,c,d B.a,d,c,b C.b,a,d,c D.c,d,a,b答案:41一个栈的入栈序列是a、b、c、d、e,则栈的不可能的输出序列是 。A. e、d、c、b、aB. d、c、e、a、bC. a、b、c、d、eD. d、e、c、b、a答案:B42. 若已知一棵二叉树先序序列为ABCDEFG,中序序列为CBDAEGF,则其后序序列为_。(
13、 )A.CDBGFEA B.CDBFGEA C.CDBAGFE D.BCDAGFE答案:A43. 对待排序的元素序列进行划分,将其分为左、右两个子序列,再对两个子序列施加同样的排序操作,直到子序列为空或只剩一个元素为止。这样的排序方法是_。( )A. 选择排序 B. 直接插入排序 C. 快速排序 D. 起泡排序答案:C44. 从未排序序列中依次取出一个元素与已排序序列中的元素依次进行比较,然后将其存放在已排序序列的合适位置,该排序方法称为 排序法。( )A.插入 B.选择 C.希尔 D.二路并归答案:A45对于关键字序列 46 , 58 , 15 , 45 , 90 , 18 , 10 , 6
14、2 ,其快速排序第一趟的结果是 。( C )A.15 45 18 46 10 62 58 90B.10 15 18 45 46 58 62 90C.10 18 15 45 46 90 58 62D.15 10 18 45 46 62 &
15、#160; 58 90答案:46用某种排序方法对关键字序列(25,84,21,47,15,27,68,35,20)进行排序时,序列的变化情况如下: 20,15,21,25,47,27,68,35,84 15,20,21,25,35,27,47,68,84 15,20,21,25,27,35,47,68,84则所采用的排序方法是 。(D )A.选择排序 B.希尔排序 C.归并排序 D.快速排序答案:操作系统选择
16、题1.计算机软件指的是(B)。A.可执行的程序B.程序以及有关使用和维护程序的所有资料、文档C.高级语言和操作系统的用户手册D.计算机用户使用手册2.在操作系统中采用多道程序设计方式能提高CPU和IO设备的( C)。窗体顶端A兼容性 B.稳定性 C.利用效率D.可靠性3.允许用户把若干个作业提交计算机系统集中处理的操作系统,称为(B )。A.分时操作系统 B.批处理操作系统 C.单用户操作系统 D.分布式操作系统4.设一进程分配到了必要的计算机资源,并获得了处理机。此时该进程处于(B )。A.就绪状态 B.执行状态 C.阻塞状态 D.撤消状态5.下面关于OS的叙述中正确的叙述是(D )。A.覆
17、盖技术是现代大型操作系统所使用的主要技术B.主存的保护通常足IfI软件实现的C.即使在多道程序设计环境下,用户也能设法用主存物理地址直接访问主存D.由于有了虚拟存储器,用户可以使用比主存空间还大的地址空间6.进程所请求的一次打印输出结束后,将使进程状态从(D) A.运行态变为就绪态 B.运行态变为等待态 C.就绪态变为运行态 D.等待态变为就绪态 7分页式存储管理中,地址转换工作是由(A )完成的。 A.硬件 B.地址转换程序 C.用户程序 D.装入程序8.如果允许不同用户的文件可以具有相同的文件名,通常采用( D)来保证按名存取的安全。A.重名翻译机构 B.建立索引表 C.建立指
18、针 D.多级目录结构9.一作业进入内存后,则所属该作业的进程初始时处于(C )状态。 A.运行 B.等待 C.就绪 D.收容10.产生系统死锁的原因可能是由于(C)。 A.进程释放资源 B.一个进程进入死循环 C.多个进程竞争,资源出现了循环等待 D.多个进程竞争共享型设备11.关于操作系统的叙述( D)是不正确的。A.管理资源的程序 B.管理用户程序执行的程序C.能使系统资源提高效率的程序 D.能方便用户编程的程序12.若当前进程因时间片用完而让出处理机时,该进程应转变为( A)状态。A.就绪 B.等待 C.运行 D.完成13、下列进程状态的转换中,哪一个是不正确的(C )。A、
19、就绪®运行B、运行®就绪C、就绪®阻塞D、阻塞®就绪14、在分页存储管理系统中,从页号到物理块号的地址映射是通过( B )实现的。A、段表B、页表C、PCBD、JCB15、SPOOLing技术可以实现设备的( C )分配。A、独占B、共享C、虚拟D、物理16、多个进程的实体能存在于同一内存中,在一段时间内都得到运行。这种性质称作进程的( B )。A、动态性B、并发性C、调度性D、异步性17、进程控制块是描述进程状态和特性的数据结构,一个进程(D )。A、可以有多个进程控制块B、可以和其他进程共用一个进程控制块C、可以没有进程控制块D、只能有惟一的进程控制
20、块18、计算机系统产生死锁的根本原因是( D )。A、资源有限B、进程推进顺序不当C、系统中进程太多D、A和B19、虚拟存储管理策略可以( C )。A、扩大物理内存容量B、扩大物理外存容量C、扩大逻辑内存容量D、扩大逻辑外存容量20、若当前进程因时间片用完而让出处理机时,该进程应转变为( A )状态。A、就绪B、等待C、运行D、完成21.从用户的角度看,操作系统是(A)。A.用户与计算机之间的接口 B.控制和管理计算机资源的软件C.合理组织计算机流程的软件 D.一个应用程序22.在进程生存周期过程中,(B)是不可能发生的。A.就绪态运行态 B.等待态运行态C.等待态就绪态 D.就绪态等待态23
21、.(D)不是存储管理的功能。 A.设置隔离墙防止用户进程侵入系统区域B.转换程序的地址C.采用交换方法运行程序 D.识别流通数据的地址24.虚拟存储技术是(C)。 A.软件技术,当内存不够用时将数据和程序交换到外存B.硬件技术,当地址超出内存范围时自动进行地址转换C.软、硬件技术的结合,硬件负责地址变换,软件负责内、外存数据交换D.网络技术,在内、外存之间传输数据25文件系统的主要目的是(A)。A.实现对文件的按名存取 B.实现虚拟存储C.提高外存的读写速度 D.用于存储系统文件26.文件系统的目录结构采用(A)。A.树形结构 B.堆栈结构 C.线性表结构 D.图形结构27.既可以独享又可以共
22、享的设备是(A)。A.磁盘 B.打印机 C.显示器 D.鼠标28、软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是A 编辑软件 B 操作系统 C 教务管理系统 D 浏览器答案:B29. 操作系统的功能是进行处理机管理、( )管理、设备管理和文件管理。A. 进程 B. 存储器 C.硬件 D.软件答案:B30. 在计算机系统中,操作系统是( )A.一般应用软件 B.核心系统软件 C.用户应用软件 D.用户应用软件答案:B31 如果分时系统的时间片一定,那么( ),则响应时间越长。A.用户数越少 B.用户数越多 C.内存越少 D.内存越多答案:B32、操作系统中采
23、用多道程序设计技术提高CPU和外部设备的( )。A.利用率 B.可靠性 C.稳定性 D.兼容性答案:A33.、进程从运行状态进入就绪状态的原因可能是()A.被选中占有处理机 B.等待某一事件C.等待的事件已发生 D.时间片用完答案:D34、.多道程序设计是指()A.在实时系统中并发运行多个程序B.在分布系统中同一时刻运行多个程序C.在一台处理机上同一时刻运行多个程序D.在一台处理机上并发运行多个程序答案:D35、操作系统的基本职能是( )。A控制和管理系统内各种资源,有效地组织多道程序的运行 B提供用户界面,方便用户使用 C提供方便的可视化编辑程序D提供功能强大的网络管理工具答案:A36、通常
24、,用户编写的程序中所使用的地址是( )。A逻辑地址 B物理地址 C绝对地址 D内存地址答案:A37、虚拟存储管理策略可以( )。A扩大物理内存容量 B扩大物理外存容量 C扩大逻辑内存容量 D扩大逻辑外存容量答案:C38、引入缓冲技术的主要目的是( )。A改善用户编程环境 B提高CPU的处理速度C提高CPU与设备之间的并行程度 D降低计算机的硬件成本答案:C39进程调度是从 B 中选择一个进程进入处理器中运行。A. 提交队列 B. 就绪队列 C. 阻塞队列 D. 作业后备队列40一个等待某个事件的发生而暂时不能运行的进程,其状态是A 。A. 等待 B. 运行 C. 任意 D. 就绪41. 能将高
25、级语言编写的源程序转换成目标程序的是( )。A 编辑程序 B 编译程序 C 解释程序 D 链接程序答案:B42、软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是A 编辑软件 B 操作系统 C 教务管理系统 D 浏览器答案:B43.文件系统采用多级目录结构后,对于不同用户的文件,其文件名()A.应该相同 B.应该不同C.可以相同,也可以不同 D.受系统约束答案:C软件工程试题:1. 下列描述中正确的是_。A 程序就是软件 B 软件开发不受计算机系统的限制 C 软件既是逻辑实体,又是物理实体 D 软件是程序、数据与相关文档的集合答案:D2. 下列描述中正确的是_
26、。 A 软件工程只是解决软件项目的管理问题 B 软件工程主要解决软件产品的生产率问题 C 软件工程的主要思想是强调在软件开发过程中需要应用工程化原则 D 软件工程只是解决软件开发中的技术问题答案:C3. .下列叙述中正确的是_。 A 软件交付使用后还需要进行维护 B 软件一旦交付使用就不需要再进行维护 C 软件交付使用后其生命周期就结束 D 软件维护是指修复程序中被破坏的指令答案:A4.下列叙述中正确的是_。A 程序设计就是编制程序 B 程序的测试必须由程序员自己去完成 C 程序经调试改错后还应进行再测试 D 程序经调试改错后不必进行再测试答案:C5.下列叙述中正确的是_。 A 软件测试应该由
27、程序开发者来完成 B 程序经调试后一般不需要再测试 C 软件维护只包括对程序代码的维护 D 以上三种说法都不对答案:D6.结构化程序设计的基本原则不包括A 多态性 B 自顶向下 C 模块化 D 逐步求精答案:A7. 下列选项中不属于结构化程序设计原则的是A 可封装 B 自顶向下 C 模块化 D 逐步求精答案:A软件工程概述8. 从工程管理角度,软件设计一般分为两步完成,它们是【 】。A 概要设计与详细设计 B 数据设计与接口设计C 软件结构设计与数据设计 D 过程设计与数据设计答案:A9. 下面描述中,不属于软件危机表现的是A 软件过程不规范 B 软件开发生产率低C 软件质量难以控制 D 软件
28、成本不断提高答案:A10. 软件生命周期是指A 软件产品从提出、实现、使用维护到停止使用退役的过程B 软件从需求分析、设计、实现到测试完成的过程C 软件的开发过程D 软件的运行维护过程答案:A11.软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于A 定义阶段 B 开发阶段 C 维护阶段 D 上述三个阶段答案:B12.软件工程的理论和技术性研究的内容主要包括软件开发技术和( B ) A)消除软件危机 B)软件工程管理 C)程序设计自动化 D)实现软件可重用 13.软件工程的出现是由于( C ) A)程序设计方法学的影响 B)软件产业化的需要 C)软件危机的出现 D)计算机的发展 14
29、.开发大型软件时,产生困难的根本原因是( A ) A)大系统的复杂性 B)人员知识不足 C)客观世界千边万化 D)时间紧任务重 15.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作( B ) A)软件投机 B)软件危机 C)软件工程 D)软件产生 16.下面不属于软件工程的3个要素的是(D) A. 工具 B. 过程 C. 方法 D. 环境 17.开发软件时对提高开发人员工作效率至关重要的是( B ) A)操作系统的资源管理功能 B)先进的软件开发工具而后环境 C)程序人员的数量 D)计算机的并行处理能力 软件与软件生存周期18.软件开发的结构化生命周期方法将软件生命周期划分成
30、( A ) A)定义开发运行维护 B)设计阶段编程阶段测试阶段 C)总体设计详细设计编程调试 D)需求分析功能定义系统设计 19需求分析中开发人员要从用户那里了解( A ) A)软件做什么 B)用户使用界面 C)输入的信息 D)软件的规模 20需求分析阶段的任务是确定( D ) A)软件开发方法 B)软件开发工具 C)软件开发费用 D)软件系统功能 21. 软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说明书以及(B) A. 阶段性报告 B. 需求评审 C. 总结 D. 都不正确 22.下列叙述中,不属于软件需求规格说明书的作用的是( D ) A) 便于用户,开发人
31、员进行理解和交流 B) 反映出用户问题的结构,可以作为软件开发工作的基础和依据 C) 作为确认测试和验收的依据 D) 便于开发人员进行需求分析 23.在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是(D) A. 概要设计 B. 详细设计 C. 可行性分析 D. 需求分析24.在结构化方法中,软件功能分解属于下列软件开发中的阶段是(C) 注:总体设计也就是概要设计 A. 详细设计 B. 需求分析 C. 总体设计 D. 编程调试 25.在软件生产过程中,需求信息的给出是( D ) A)程序员 B)项目管理者 C)软件分析设计人员 D)软件用户 软件设计26.软件设计中,有
32、利于提高模式独立性的一个准则是( C ) A)低内聚低藕合 B)低内聚高藕合 C)高内聚低藕合 D)高内聚高藕合 27 的3种基本控制结构是( B ) A)过程、子过程和分程序 B)顺序、选择和循环 C)递归、堆栈和队列 D)调用、返回和转移 28、信息隐蔽的概念与下述哪一种概念直接相关(B) A.软件结构定义 B. 模块独立性 C. 模块类型划分 D. 模拟耦合度 29.结构化程序设计主要强调的是(D) A)程序的规模 B)程序的效率 C)程序设计语言的先进性 D)程序易读性 30.在软件开发中,下面任务不属于设计阶段的是(D) A. 数据结构设计 B. 给出系统模块结构 C. 定义模块算法
33、 D. 定义需求并建立系统模型 31.下面不属于软件设计原则的是(C) A. 抽象 B. 模块化 C. 自底向上 D. 信息隐蔽 32.对建立良好的程序设计风格,下面描述正确的是( A ) A)程序应简单清晰可读性好 B)符号名的命名只要符合语法 C)充分考虑程序的执行效率 D)程序的注释可有可无 33.模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是模块的( C ) A)抽象和信息隐蔽 B)局部化和封装化 C)内聚性和耦合性 D)激活机制和控制方法 34.下列选项中,不属于模块间耦合的是( C ) A)数据耦合 B)同构耦合C)异构耦合 D)公用耦合 软件编程35.下列叙述中
34、,正确的是( D ) A)软件就是程序清单 B)软件就是存放在计算机中的文件 C)软件应包括程序清单和运算结果 D)软件包括程序和文档 36.在结构化程序设计思想提出之前,在程序设计中曾强调程序的效率,现在,在程序的效率相比,人们更重视程序的( C ) A)安全性 B)一致性 C)可理解性 D)合理性 37.对建立良好的程序设计风格,下面描述正确的是(A) A. 程序应简单、清晰、可读性好 B. 符号名的命名要符合语法 C. 充分考虑程序的执行效率 D. 程序的注释可有可无 38.在设计程序时,应采纳的原则之一是( D ) A)不限制goto语句的使用 B)减少或取消注解行 C)程序越短越好
35、D)程序结构应有助于读者理解 面向对象的分析和设计39.以下不属于对象的基本特征的是( C ) A)分类性 B)多态性 C)继承性 D)封装性 40. 下面概念中,不属于面向对象方法的是 (D) A. 对象 B. 继承 C. 类 D. 过程调用 41.下面对对象概念描述错误的是(A) A. 任何对象都必须有继承性 B. 对象是属性和方法的封装体 C. 对象间的通讯靠消息传递 D. 操作是对象的动态性属性 42. 在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送(D) A. 调用语句 B. 命令 C. 口令 D. 消息 43.面向对象的设计方法与传统的的面向过程的方法有本质不同,它
36、的基本原理是(C) A. 模拟现实世界中不同事物之间的联系 B. 强调模拟现实世界中的算法而不强调概念 C. 使用现实世界的概念抽象地思考问题从而自然地解决问题 D. 鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考 44.对象实现了数据和操作的结合,是指对数据和数据的操作进行( C ) A)结合 B)隐藏 C)封装 D)抽象 45. 面向对象方法中,继承是指A 一组对象所具有的相似性质 B 一个对象具有另一个对象的性质C 各对象之间的共同性质 D 类之间共享属性和操作的机制答案:D软件测试46.软件(程序)调试的任务是A 诊断和改正程序中的错误 B 尽可能多地发现程序中的错误C 发现
37、并改正程序中的所有错误 D 确定程序中错误的性质答案:A47.软件测试的目的是A 评估软件可靠性 B 发现并改正程序中的错误C 改正程序中的错误 D 发现程序中的错误答案:B48.软件测试的目标是 。A. 证明软件是正确的 B. 排除软件中的所有错误C. 与软件调试相同 D. 发现软件错误,降低错误带来的风险49.下列对于软件测试的描述中正确的是_。 A 软件测试的目的是证明程序是否正确 B 软件测试的目的是使程序运行结果正确 C 软件测试的目的是尽可能多地发现程序中的错误 D 软件测试的目的是使程序符合结构化原则答案:C50下列叙述中,不属于测试的特征的是( C ) A)测试的挑剔性 B)完
38、全测试的不可能性 C)测试的可靠性 D)测试的经济性 51完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的方法是( A ) A)黑盒测试法 B)白盒测试法 C)错误推测法 D)安装测试法 52.在软件测试设计中,软件测试是主目的是( D ) A)实验性运行软件 B)证明软件正确 C)找出软件中全部错误 D)发现软件错误而执行程序 53.软件开发离不开系统环境的支持,其中必要的测试数据属于( D ) A)硬件资源 B)通信资源 C)支持软件 D)辅助资源 54.检查软件产品是否符合需求定义的过程称为(A) A)确认测试 B)集成测试 C)验证测试 D)验收测试 55. 软件调
39、试的目的是(B) 注:与软件测试要对比着复习 A.发现错误 B.改正错误 C.改善软件的性能 D.挖掘软件的潜能 56.下列不属于软件调试技术的是(B) A. 强行排错法 B. 集成测试法 C. 回溯法 D. 原因排除法 软件维护57软件生命周期中花费用最多的阶段是( D ) A)详细设计 B)软件编码 C)软件测试 D)软件维护 58.两个或两个以上模块之间关联的紧密程度称为【 】。A 耦合度 B 内聚度 C 复杂度 D 数据传输特性答案:A59. 下列叙述中正确的是【 】。A 软件测试应该由程序开发者来完成 B 程序经调试后一般不需要再测试C 软件维护只包括对程序代码的维护 D 以上三种说
40、法都不对答案:D数据库试题:1. 在学生管理的关系数据库中,存取一个学生信息的数据单位是A 文件 B 数据库 C 字段 D 记录答案:D2. 数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的A 需求分析阶段 B 逻辑设计阶段 C 概念设计阶段 D 物理设计阶段答案:C3.层次型、网状型和关系型数据库划分原则是A 记录长度 B 文件的大小C 联系的复杂程度 D 数据之间的联系方式答案:D4. 一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员、与实体计算机之间的联系是A 一对一 B 一对多 C 多对多 D 多对一答案:C5. “商品”
41、与“顾客”两个实体集之间的联系一般是_。A 一对一 B 一对多 C 多对一 D 多对多答案:D6. 一间宿舍可住多个学生,则实体宿舍和学生之间的联系是A 一对一 B 一对多 C 多对一 D 多对多答案:B7. 下列叙述中错误的是A 在数据库系统中,数据的物理结构必须与逻辑结构一致B 数据库技术的根本目标是要解决数据的共享问题C 数据库设计是指在已有数据库管理系统的基础上建立数据库D 数据库系统需要操作系统的支持答案:A8. 在E-R图中,用来表示实体的图形是_。 A 矩形 B 椭圆形 C 菱形 D 三角形答案:A9.在E-R图中,用来表示实体联系的图形是A 椭圆图 B 矩形 C 菱形 D 三角形答案:C10. 在数据库设计中,将E-R图转换成关系数据模型的过程属于A 需求分析阶段 B 概念设计阶段 C 逻辑设计阶段 D 物理设计阶段答案:C11关系数据库用 表示数据之间的联系。A. E-R
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 22211-2025地理标志产品质量要求五粮液酒
- 全媒体运营师短视频运营技巧试题及答案
- 2025年计算机技术与软件证明文件及试题及答案
- 2025年茶艺师考试内容变更趋势试题及答案
- 方向明确的2024年金融分析师试题及答案
- 二零二五年度国有企业员工解除劳动关系协议
- 2025年度蔬菜育苗与农业产业投资基金合作合同
- 二零二五年度合伙经营协议解除与责任划分合同
- 二零二五年度家庭破裂财产分配及子女监护权明确离婚协议书
- 二零二五年度炊事员聘用及厨房安全管理与培训合同
- 品管圈活动对降低阴道分娩后尿潴留发生率的效果
- 栏杆计算书完整版本
- 单招物理基础题及答案
- 大数据的商业模式创新
- 导尿术操作并发症的预防及处理护理课件
- 成人心肺复苏操作讲解
- CREAFORM三维扫描仪操作creaform三维扫描仪操作
- 2024年通用技术集团招聘笔试参考题库含答案解析
- 涉农(农、林、水)地方标准宣贯推广实施方案(试行)
- 新版2023年国家GCP考试题200道含答案
- 幼儿园优质公开课:小班数学游戏《过生日》课件
评论
0/150
提交评论