《基础习题、程序设计题MicrosoftWord文档1》由会员分享,可在线阅读,更多相关《基础习题、程序设计题MicrosoftWord文档1(20页珍藏版)》请在人人文库网上搜索。
21、面哪项不属于电子商务软件功能() 。A.商品目录显示B.购物车C.交易处理机制D.WWW平台选择8. 与传统结算工具相比,电子结算的主要缺点是() 。A.缺乏便利性B.缺乏安全性C.初期投入大、技术复杂D.不能进行小额结算9. 与传统现金相比电子现金的优点是() 。A.方便、成本低B.管理控制技术复杂C.已解决合理征税问题D.不可能被伪造10. 在线调查常见的方法是()
。A.邮寄调查B.电话调查C.人员调查D.电子邮件调查11. 最先开展的电子商务类型是() 。A.企业对个人B.企业对企业C.企业对政府D.个人对个人12. 我国电子政务的“三网一库”是指机关内部办公网、办公义务资源网、()及
22、电子政务信息资源库。A.局域网B.城域网C.公共管理与服务网络D.广域网13. ()的目的就是用最小的代价在尽可能短的时间内确定该软件项目是否能够开发,是否值得去开发。A.需求分析B.概要设计C.总体设计D.可行性研究14. ()实际上是确认在的外部环境中软件的逻辑正确性,它应该包括需求规格说明和程序等的确认。A.需求分析B.概要设计C.总体设计D.可行性研究15.
()是一个把软件需求转化为软件表示的过程,也就是把它加工为在程序细节上非常接近于源程序的软件表示(描述) ,它是软件工程的重要阶段。A.动态测试B.静态测试C.确认测试D.系统测试16. “商品”与“顾客”两个实体之间的联系一般是
23、()A.软件设计B.过程设计C.系统分析D.结构设计17. 成功的测试是指() 。A.运行测试实例后未发现错误项B.发现程序的错误C.证明程序正确D.改正程序的错误18. 程序编写(实现)阶段完成的文档有() 。A.详细设计说明书、模块开发宗卷B.详细设计说明书、用户手册C.模块开发宗卷、操作手册D.用户手册、操作手册19.
程序测试是一项复杂的工作,一般测试者在进行测试中都需要设计() 。A.测试用例B.数据结构C.测试方法D.测试研究20. 概要设计的结果是提供一份() 。A.模块说明书B.框图C.程序D.数据结构21. 概要设计的任务是决定系统中各个模块的外部特性,即其() 。A.外部特
24、性B.内部特性C.算法和使用数据D.功能和输入输出数据22. 黑盒测试法属于() 。A.集成测试B.系统测试C.动态测试D.静态测试23. 开发大型软件时,产生困难的根本原因是() 。A.大系统的复杂性B.人员知识不足C.客观世界千变万化D.时间紧、任务重24.
可行性研究的目的是用最小的代价,在最短的时间内确定问题是否可能解决和值得去解决,主要从()三个方面进行。A.技术可行性、费用可行性、效益可行性B.经济可行性、技术可行性、机器可行性C.技术可行性、操作可行性、经济可行性D.费用可行性、机器可行性、操作可行性25. 模块的独立程度是评价设计好坏的重要标准。()是衡量软件的模块独立性的两个
25、定性度量标准。A.耦合性和内聚性B.内聚性和可靠性C.耦合性和独立性D.可靠性和独立性26. 强行排除法是一种常用的简单方法,下列选项中()不属于强行排除法。A.输出内存储器的信息B.进行回归测试C.在程序中插入打印语句D.利用自动调试工具27. 软件测试按照功能划分可以分为() 。A.黑盒测试和单元测试B.白盒测试和黑盒测试C.集成测试和单元测试D.白盒测试和静态测试28.
软件测试的目的是() 。A.发现错误B.演示程序的功能C.改善软件的性能D.挖掘软件的潜能29. 软件测试方法中,白盒测试法和黑盒测试法是常用的方法,其中白盒测试法主要用于测试() 。A.结构合理性B.软件外部功能C.程
26、序正确性D.程序内部逻辑30. 软件测试过程是软件开发过程的逆过程,其最基础性的测试应是() 。A.集成测试B.单元测试C.有效性测试D.系统测试31. 软件测试用例是指为了测试软件而设计的一组数据,它应该包括输入的数据和()两部分。A.测试计划B.测试规则C.以往测试记录D.预期输出结果32. 软件测试中设计测试实例(test case
)主要由输入数据和()两部分组成。A.测试规则B.测试计划C.预期输出结果D.以往测试记录分析33. 软件从一个计算机系统或环境转换到另一个计算机和环境的容易程度称为() 。A.可用性B.兼容性C.可靠性D.可移植性34. 软件的()设计又称为总体结构设计,
27、其主要任务是建立软件系统的总体结构。A.概要B.抽象C.逻辑D.规划35. 软件的维护指的是() 。A.对软件的改进、适应和完善B.维护正常运行C.配置新软件D.软件开发期的一个阶段36. 软件调试的方法中, ()是从一般原理或前提出发,经过排除和细化的过程,推导出结论的方法。A.回溯法B.归纳法C.二分查找法D.演绎法37. 软件调试的目的是()
。A.发现错误B.演示程序的功能C.改善软件的性能D.发现错误并纠正错误38. 软件工程学的目的是以较低的成本,研制()质量的软件。A.较高B.较低C.可靠D.优秀39. 软件工程学是应用科学理论和工程上的技术指导软件开发的学科,其目的是() 。A
28、.引入新技术提高空间利用率B.用较少的投资获得高质量的软件C.缩短研制周期扩大软件功能D.硬软件结合使系统面向应用40. 软件可行性分析是着重确定系统的目标和规模。对成本-效益进行发现应属于下列选项中的() 。A.经济可行性B.操作可行性C.技术可行性D.社会可行性41.
软件设计包括()两个阶段。A.接口设计和结构设计B.概要设计和详细设计C.数据设计和概要设计D.结构设计和过程设计42. 软件生存周期是指()阶段。A.软件开始使用到用户要求修改为止B.软件开始使用到被淘汰为止C.从开始编写程序到不能再使用为止D.从立项制定计划,进行需求分析到不能再使用为止43. 软件使不同的系统约束条件和
29、用户需求得到满足的容易程度称为() 。A.可用性B.兼容性C.可靠性D.可移植性44. 软件需求分析阶段的工作,可以分为四个方面: 需求获取、 需求分析、编写需求规格说明书以及() 。A.阶段性报告B.需求评审C.总结D.都不正确45. 软件需求分析阶段的工作,有 4 个方面,分别为需求评审, 需求分析,编写需求规格说明书, 以及()
。A.需求获取B.阶段性报告C.总结D.都不正确46. 软件总体结构的内容应在()文档中阐明。A.软件需求规格说明书B.概要设计规格说明书C.详细设计规格说明书D.数据要求规格说明书47. 软件总体设计阶段属于软件生命周期的()阶段。A.需求分析B.软件设计C.
30、编码D.软件维护48. 若有一个计算类型程序,它的输入量只有一个A,其范围是 -2.0,2.0 。现在输入的角度考虑设计一组测试该程序的测试用例为-2.001,-2.0,2.0,2.001,设计这组测试用例的方法是() 。A.边界值分析法B.等价类划分法C.逻辑覆盖法D.错误猜测法49. 文档是软件开发人员、软件管理人员、维护人员、用户以及计算机之间的()
,软件开发人员在各个阶段以文档作为前段工作成果的体现和后段工作的基础。A.接口B.桥梁C.科学D.继续50. 下列不属于软件调试技术的是() 。A.强行排错法B.集成测试法C.回溯法D.原因排除法51.下列测试方法中不属于白盒测试法的是()
31、 。A.逻辑覆盖测试法B.循环测试法C.基本路径测试法D.边界值分析法52. 下列工具中为需求分析常用工具的是()A.PAD B.PFD C.NS D.DFD 53. 下列关系模型中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是()A.选择B.投影C.连接D.并54.
下列选项中()不是软件需求规格目标。A.便于用户、分析员和软件设计人员进行理解及交流B.控制系统的实施过程C.作为软件测试和验收以及维护的依据D.便于软件的维护55. 下列选项中,一般不属于实施阶段工作的操作是()A.建立库结构B.扩充功能C.加载数据D.系统调用56. 下列选项中不属于单元测试的内容的是() 。
32、A.模块接口测试B.局部数据结构测试C.路径测试D.数据测试57. 下列选项中不属于动态测试法的是() 。A.白盒测试法B.人工测试法C.黑盒测试法D.基本路径测试法58. 下列选项中不属于需求分析阶段工作的是()A.分析用户活动B.建立数据流图C.建立E-R图D.建立数据字典59. 下列中不属于软件维护的是() 。A.纠错性维护B.完善性维护C.检验性维护D.预防性维护60.
下面不是软件需求规格说明书的特点的是() 。A.正确性B.无歧义性C.完整性D.不可修改性61. 下面不属于软件设计原则的是() 。A.抽象B.模块化C.自底向上D.信息隐蔽62. 详细设计的任务是决定每个模块的内部特
33、性,即模块() 。A.外部特性B.内部特性C.算法和使用数据D.功能和输入输出数据63. 信息隐蔽的概念与下述哪一种概念直接相关() 。A.软件结构定义B.模块独立性C.模块类型划分D.模拟耦合度64. 需求分析阶段的任务是确定() 。A.软件开发方法B.软件开发费用C.软件系统功能D.软件开发工具65. 需求分析是发现、求精、建模的过程,最终产生()
。A.需求规格说明书B.模块设计书C.合同文档D.详细设计说明书66.需求分析是由分析员经了解用户的要求,认真细致地调研、分析,最终应建立目标系统的逻辑模型并写出() 。A.模块说明书B.软件规格说明书C.项目开发计划D.合同文档67. 需求分
34、析说明书不能作为() 。A.可行性研究的依据B.用户和开发人员之间的合同C.系统概要设计的依据D.软件验收测试的依据68. 与设计测试数据无关的文档是() 。A.需求说明书B.设计说明书C.源程序D.项目开发设计69. 源程序的版面文档要求应有变量说明、适当注释和() 。A.框图B.统一书写格式C.修改记录D.编程日期70.
在白盒测试法中的逻辑覆盖技术中,其中发现错误能力最弱的覆盖技术是() 。A.语句覆盖B.判定覆盖C.条件覆盖D.数据流71. 在集成(联合)测试中,测试的主要目的是发现()阶段的错误。A.软件计划B.需求分析C.设计D.编码72. 在可行性研究阶段,对系统所要求的功能、性
35、能以及限制条件进行分析,确定是否能够构成一个满足要求的系统,这称为()可行性。A.经济B.技术C.法律D.操作73. 在软件测试过程的4 个步骤中,测试依据是需求规格说明的是() 。A.单元测试B.集成测试C.确认测试D.系统测试74. 在软件开发中,下面任务不属于设计阶段的是() 。A.数据结构设计B.给出系统模块结构C.定义模块算法D.定义需求并建立系统模型75
在软件开发中,有利于发挥集体智慧的一种做法是() 。A.设计评审B.模块化C.主程序员制D.进度控制76. 在软件生产过程中,需求信息的给出是() 。A.程序员B.项目管理者C.软件分析设计人员D.软件用户77. 在软件生命周期中
36、,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是() 。A.概要设计B.详细设计C.可行性分析D.需求分析78. 在软件维护中,为了加强、改善系统的功能和性能,以满足用户新的要求的维护称为() 。A.适应性维护B.纠错性维护C.完善性维护D.预防性维护79. 在详细设计阶段,经常采用的工具是() 。A.PAD B.SA C.SC D.DFD 80.
在需求分析阶段,通过调查要从用户处获得对数据库的要求是()A.输入需求和输出需求B.信息需求和处理需求C.存储需求和结构需求D.信息需求和结构需求81. 1960 年 Dijkstra 提倡的()是一种有效的提高程序设计效率的方法,把程序
37、的基本控制结构限于顺序、 选择和循环三种,同时避免使用GOTO 语句,这样使程序结构易于理解。A.一对一B.一对多C.多对多D.多对一82. 不是栈的基本运算的是( )。A.在栈中的第i个元素之前插入一个元素B.从栈顶删除一个元素C.判断一个栈是否为空D.读取栈底元素的值83. 不是栈的基本运算的是( )。A.删除栈顶元素B.删除栈底元素C.判断栈是否为空D.将栈置为空84.
程序的三种基本控制结构是顺序、条件和循环,它们的共同点是() 。A.不能嵌套使用B.只能用来写简单的程序C.已经用硬件实现D.只有一个入口和一个出口85. 程序流程图( PFD)中的箭头代表的是() 。A.数据流B.控制
38、流C.调用关系D.组成关系86. 程序设计语言的基本成分是数据成分、运算成分、控制成分和() 。A.对象成分B.变量成分C.语句成分D.传输成分87. 从逻辑上可以将数据结构划分为( )。A.内部结构和外部结构B.线性结构和非线性结构C.动态结构和静态结构D.树型结构和网络结构88. 对长度为n
的顺序线性表进行删除元素的操作,如果删除每一个元素的概率相同,则删除一个元素时移动元素的平均次数为( )。A.n/2 B.(n-1)/2C.(n+1)/2 D.n 89. 对建立良好的程序设计风格,下面描述正确的是() 。A.程序应简单、清晰、可读性好B.符号名的命名要符合语法C.充分考虑程序的执行效
39、率D.程序的注释可有可无90. 结构化程序设计主要强调的是() 。A.程序的规模B.程序的易读性C.程序的执行效率D.程序的可移植性91. 结构化分析方法以数据流图、()和加工说明等描述工具,即用直观的图和简洁的语言来描述软件系统模型。A.DFD 图B.PAD 图C.IPO 图D.数据字典92. 结构化设计方法是面向()的设计方法。A.过程B.对象C.数据流D.数据结构93.
结构设计是一种应用最广泛的系统设计方法,是以()为基础、自顶向下、逐步求精和模块化的过程。A.数据流B.数据流图C.数据库D.数据结构94. 若让元素 1、2、3、4 依次进栈,则不可能的出栈序列是( )。A.3214
设有一个空队列,若进入队列的序列为1、2、3、4,则合法的出队序列是( )。A.3241 B.4231 C.4321 D.1234 98. 设有一顺序栈S,元素 S1、S2、S3、S4、S5、S6 依次进栈,入栈过程中可以进行出栈,如果6 个元
数据结构中,与所使用的计算机无关的是数据的()A.存储结构B.物理结构C.逻辑结构D.物理和存储结构101.顺序存储结构的优点是( )。A.存储密度大B.插入运算方便C.删除运算方便D.可方便地用于各种逻辑结构的存储表示102. 算法的空间复杂度是指( )。A.算法程序的长度B.算法程序中的指令
42、条数C.算法程序所占的存储空间D.算法执行过程中所需要的存储空间103. 算法分析的目的是( )。A.找出数据结构的合理性B.找出算法中输入和输出之间的关系C.分析算法的易懂性和可靠性D.分析算法的效率以求改进104. 算法是求解问题的方法,具有输入、输出、有穷、确定性和( )的特性。A.计算性B.可行性C.程序设计性D.检索性105.算法一般都可以用(
)三种控制结构组合而成。A.循环、分支、递归B.顺序、循环、嵌套C.循环、递归、选择D.顺序、选择、循环106.提高程序可读性的有力手段是() 。A.选好一种程序设计语言B.显式说明一切变量C.使用三种标准控制语句D.给程序加注释107. 物
43、理地址和逻辑地址相同并且是连续的,称之为( )。A.逻辑结构B.顺序存储结构C.链式存储结构D.以上都对108. 下列关于队列的叙述中,正确的是 ( )。A.在队列中只能插入数据B.在队列中只能删除数据C.队列是先进先出的线性表D.队列是先进后出的线性表109. 下列关于队列的叙述中,正确的是(
)。A.队列有后进先出的特征B.队列具有先进先出的特征C.队列是一种树状结构D.队列是非线性结构110. 下列关于栈的叙述中,正确的是( )。A.在栈中只能插入数据B.在栈中只能删除数据C.栈是先进先出的线性表D.栈是先进后出的线性表111. 下列关于栈的叙述中,正确的是 ( )。A.栈是非线性结构B
44、.栈是一种树状结构C.栈具有先进先出的特征D.栈有后进先出的特征112. 下列数据结构中,按先进后出原则组织数据的是( )。A.线性链表B.栈C.循环链表D.顺序表113. 下列叙述中,错误的是()A.数据的存储结构与数据处理的效率密切相关B.数据的存储结构与数据处理的效率无关C.数据的存储结构在计算机中所占的空间不一定是连续的D.一种数据的逻辑结构可以有多种存储结构114.
下列叙述中正确的是( )。A.线性表是线性结构B.栈与队列是非线性结构C.线性链表是非线性结构D.二叉树是线性结构115. 下列叙述中正确的是( )。A.算法是指用计算机语言编写的程序B.一个正确的算法必须在有限时间内完
45、成C.算法中的指令必须是机器可执行的D.一个算法允许有零个输入和零个输出116. 下列有关线性表叙述中不正确的是( )。A.线性表是线性结构B.线性表的顺序存储结构必须占用一片连续的存储单元C.线性表就是单链表D.线性表的链式存储结构不必占用连续的存储单元117. 线性表采用的顺序存储的缺点是(
)。A.存储密度降低B.只能顺序访问C.元素的逻辑顺序与物理顺序不一致D.插入、删除操作效率低118. 线性表的顺序存储结构和线性表的链式存储结构分别是( )。A.顺序存取的存储结构、顺序存取的存储结构B.随机存取的存储结构、顺序存取的存储结构C.随机存取的存储结构、随机存取的存储结构D.任意存取的存
46、储结构、任意存取的存储结构119. 线性表是具有0-n 个( )的有限序列。A.表元素B.字符C.数据元素D.数据项120. 研究数据结构就是研究( )。A.数据的逻辑结构B.数据的存储结构C.数据的逻辑结构和存储结构D.数据的逻辑结构、存储结构及其数据在运算上的实现121.一个存储结点存放一个( )。A.数据项B.数据元素C.数据结构D.数据类型122. 一个关系中属性个数为1
时,称此关系为()A.对应关系B.单一关系C.一元关系D.二元关系123. 以下()不是结构化分析方法常用的工具。A.数据流图B.数据字典C.程序流程图D.判定树124 . 以下()不是详细设计中常用的图形描述工具。
47、A.数据流图B.程序流图C.盒图( N-S) D.问题分析图( PAD)125. 以下数据结构中不属于线性数据结构的是( )。A.队列B.线性表C.二叉树D.栈126. 在计算机中,算法是指( )。A.查询方法B.加工方法C.解题方案的准确而完整的描述D.排序方法127. 在结构化程序设计思想提出之前,在程序设计中曾强调程序的效率,现在,与程序的效率相比,人们更重视程序的()
。A.安全性B.一致性C.可理解性D.合理性128. 在结构图的有关术语中,用于表示软件结构中控制的层数的是() 。A.扇入B.扇出C.深度D.宽度129. 在顺序存储的线性表(a1,a2,a3,an)中,删除任意一个结
48、点时所需移动结点的平均次数为( )。A.n B.n/2 C.(n-1)/2 D.(n+1)/2 130. 在下列选项中, ( )不是算法具有的基本特征。A.确定性B.可行性C.无穷性D.有输入和输出131 在一个采用顺序存储方式的线性表中,若线性表的第一个元素的存储地址是100,每一个元素的长度为2,则第 5 个元素的地址是 ( )。A.110 B.108 C.100
D.不能确定132. 在一个采用顺序存储方式的线性表中,设定线性表的第一个元素的存储地址是1000,每一个元素的长度为 2,则第 7 个元素的地址是 ( )。A.1006 B.1007 C.1012 D.. 在一
49、个采用顺序存储方式的线性表中,设线性表的第一个元素的存储地址是100,每一个元素的长度为 2,则第 8 个元素的地址是( ). A.107 B.108 C.116 D.114 134. 在一个长度为n 的顺序存储的线性表中,向第i 个元素( 1in+1)前插入一个新元素时,需要从后向前依次移动 ( )个元素。A.n-i B.n-i+1 C.n-i-1 D.i 135.
栈的插入和删除在( )进行。A.栈顶B.栈底C.任意位置D.指令位置136. 栈和队列的共同点是( )。A.都是先进后出B.都是先进先出C.只允许在端点处插入和删除元素D.没有共同点137. 栈和队列都是 ( )。A.顺序存储的
50、线性结构B.链式存储的线性结构C.限制存取点的线性结构D.限制存取点的非线性结构138. 栈中当前元素为n 个,此时进行进栈运算时发生上溢,则该栈的最大容量是( )。A.n/2 B.n-1 C.n D.n+1 139. Microsoft SQL Server 是一种()软件A.标准化程序设计B.模块化程序设计C.多道程序设计D.结构化程序设计140. SQL
语言又称为()A.结构化定义语言B.结构化控制语言C.结构化查询语言D.结构化操纵语言141. 按所使用的数据模型来分,数据库可分为()3 种模型A.层次模型、关系模型和网状模型B.网状模型、环状模型和链状模型C.大型模型、中型模型和小
51、型模型D.独享模型、共享模型和分时模型142. 层次模型、网络模型和关系模型数据库的划分原则是()A.数据之间的联系B.文件的大小C.记录长度D.联系的复杂程序143. 层次型、网状型和关系型数据库划分原则是()A.记录长度B.文件的大小C.联系的复杂程度D.数据之间的联系144.
从数据安全的角度考虑,希望数据库系统()A.数据不能冗余B.数据要有冗余C.数据集中存储D.数据分散存储145. 单独测试一个模块时,有时需要一个驱动程序驱动被测试的模块。有时还要有一个或几个()模块模拟由被测试模块调用的模块。A.子( Sub)B.仿真( Initation )C.栈( Stack)D.桩(Stu
52、b)146. 单个用户使用的数据视图的描述称为()A.外模式B.概念模式C.内模式D.存储模式147. 对上一级的一个记录不仅有若干个下一级记录相对应,而且对一个下级记录也有若干个上级记录相对应的数据库是()数据库A.层次型B.网状型C.关系型D.连接型148.
对一个上级记录有若干个下级记录相对应,而一个下级记录只有一个上级记录相对应的数据库是()数据库A.集中式B.分布式C.连接D.层次型149. 对于数据库而言,能支持它的各种操作的软件系统称为()A.命令系统B.数据库系统C.操作系统D.数据管理系统150. 分布式数据库系统不具有的特点是()A.分布式B.数据冗余C.数据分布性和逻辑整
53、体性D.位置透明性和复制透明性151. 公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是()A.多对多B.一对一C.多对一D.一对多152. 关系表中的每一横行称为()A.元组B.字段C.属性D.码153. 关系模型允许定义3
类数据约束,下列不属于数据约束的是()A.实体完整性约束B.参照完整性约束C.域完整性约束D.用户自定义的完整性约束154. 关系数据库的规范化理论主要用来解决的问题是()A.如何构造合适的应用程序窗口B.如何构造合适的数据逻辑结构C.如何构造合适的数据物理结构D.如何控制不同的用户的操作权限155. 关系数据库管理
54、系统能实现的专门关系运算包括()A.排序、索引、统计B.关联、更新、排序C.选择、投影、连接D.关联、更新、排序156. 关系数据库设计中,设计关系模式是()的任务A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段157. 关系数据库中,要求基本关系中的所有主属性上不能有空值,其遵守的约束规则是()A.实体完整性B.域完整性C.用户定义完整性D.数据依赖完整性158.
关系数据模型可以表示()A.实体间的1:1 的联系B.实体间的1:m 的联系C.实体间的 n:m 的联系D.以上都可以159. 关于数据的逻辑结构的叙述中,错误的是( )。A.数据的逻辑结构是数据间关系的描述B.数
55、据的逻辑结构抽象反映数据项元素间的逻辑关系C.数据的逻辑结构分为线性结构和非线性结构D.数据的逻辑结构具体反映数据在计算机中的存储方式160. 关于数据结构基本概念的叙述中,错误的是( )。A.数据元素是数据的基本单位B.数据项是数据处理的最小单位C.数据结构概念包含数据的逻辑结构和数据的存储结构D.数据逻辑结构分为线性结构和非线性结构161.
关于数据库的运行和维护的叙述,正确的是()A.数据库正式投入工作就是发现错误、修改错误B.只要数据库正式投入运行,就标志着数据库设计工作的结束C.数据库的维护工作就是维持数据库系统的正常运行D.数据库正式投入运行标志着数据库运行和维护工作的开始162.
56、 将 E-R 图转换到关系模式时,实体与联系都可以表示成()A.属性B.关系C.键D.域163. 可以减少相同数据重复存储现象的是()A.记录B.数据库C.文件D.字段164. 如果对一个关系实施了一种关系运算后得到了一个新的关系,而且新的关系中属性个数少于原来关系中属性个数,这说明所实施的运算关系是()A.并B.选择C.连接D.投影165.
三级模式间存在二级映射,它们是()A.概念模式与子模式间、概念模式与内模式间B.子模式与内模式间、外模式与内模式间C.子模式与外模式间、概念模式与内模式间D.概念模式与内模式间、外模式与内模式间166. 设计数据库的存储结构属于数据库设计的()A.需求分
57、析B.逻辑设计C.物理设计D.概念设计167. 设计数据流程图(DFD)属于数据库设计的()A.可行性分析阶段的任务B.概念设计阶段的任务C.逻辑设计阶段的任务D.需求分析阶段的任务168. 实体与实体之间的关系有一对一,一对多,多对多3 种,其中()不能描述多对多的联系A.关系模型B.网状模型C.层次模型D.网状模型和层次模型169.
使用二维表的数据模型是()A.关系模型B.层次模型C.网状模型D.树形模型170. 视图设计一般有3 种设计次序,下列不属于视图设计的是()A.自顶向下B.由外向内C.由内向外D.自底向上171. 数据处理的最小单位是()A.数据B.数据元素C.数据项D.数据
58、结构172. 数据处理经历了由低级到高级的发展过程,大致可分为三个阶段,现在处于()阶段A.无管理B.文件系统C.数据库系统D.人工管理173.数据的存储结构是指()A.存储在外存中的数据B.数据所占的存储空间量C.数据在计算机中的顺序存储方式D.数据的逻辑结构在计算机中的表示174.
数据的管理方式主要有()A.批处理和文件系统B.数据库系统和文件系统C.分布式系统和批处理D.文件系统和分布式系统175. 数据的完整性是指数据的正确性、相容性和()A.可维护性B.独立性C.安全性D.有效性176. 数据结构作为计算机的一门学科,主要研究数据的逻辑结构、( )以及对各种数据结构进行的运算。A.
59、数据的存储结构B.计算方法C.数据映象D.逻辑存储177. 数据库、数据库系统和数据库管理系统之间的关系是()A.数据库包括数据库系统和数据库管理系统B.数据库系统包括数据库和数据库管理系统C.数据库管理系统包括数据库和数据库系统D.三者之间没有必然的联系178.
数据库的安全性是指保护数据库,下列措施中,不属于实现安全性的措施是()A.授权规则B.用户标识和鉴别C.数据拷贝D.数据加密179. 数据库的并发控制机制是由于()而设立的A.操作不当造成数据丢失B.数据库的更新操作C.用户共享数据库D.文件传输破坏数据180. 数据库的特点之一是数据的共享,严格地讲,数据共享是指()A.同一个应用
60、中多个程序共享一个数据集合B.多个用户共用同一种语言共享一个数据集合C.多个用户共享一个数据文件D.多种应用、多种语言、多个用户相互覆盖地使用数据集合181. 数据库的网络模型应满足的条件是()A.必须有两个以上的结点B.有且仅有一个结点无父结点,其余结点都只有一个父结点C.允许一个以上的结点无父结点, 也允许一个结点有多个父结点D.每个结点有且仅有一个父结点182.
数据库概念设计的E-R 图方法中,用属性来描述实体的特征,在E-R 图中用来表示属性的是()A.矩形B.菱形C.椭圆形D.正方形183.数据库概念设计的过程中,视图设计一般有三种设计次序,以下各项中不对的是()A.自顶向下B.由
61、底向上C.由内向外D.由整体到局部184. 数据库管理系统(DBMS )是()A.信息管理的应用软件B.数据库系统 +应用程序C.管理中的数据库D.管理数据库的软件185. 数据库管理系统DBMS 中用来定义模式、内模式和外模式的语言为()A.C B.Basic C.DDLD.DML 186.
数据库管理系统的工作不包括()A.定义数据库B.为定义的数据库提供操作系统C.对已定义的数据库进行管理D.数据通信187. 数据库管理系统中能实现对数据库中的数据进行查询、插入、修改和删除,这类功能称为()A.数据定义功能B.数据管理功能C.数据操纵功能D.数据控制功能188. 数据库技术的奠基人之一E
62、.F.Cood 从 1970 年发表过多篇论文,主要叙述的是()A.层次数据模型B.关系数据模型C.网状数据模型D.面向对象数据模型189. 数据库设计包括两个方面的设计内容,它们是()A.概念设计和逻辑设计B.模式设计和内模式设计C.内模式设计和物理设计D.结构特性设计和行为特性设计190.
数据库设计的概念设计阶段,表示概念结构的常用方法和描述工具是()A.实体联系法和实体联系图B.数据流程分析法和数据流图C.结构分析法和数据流图D.层次分析法和层次结构图191. 数据库设计的根本目标是要解决()A.数据共享问题B.数据安全问题C.大量数据存储问题D.简化数据维护192. 数据库设计中,用
63、E-R 图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的()阶段A.需求分析B.概念设计C.逻辑设计D.物理设计193. 数据库是计算机系统中按照一定的数据模型组织、存储和应用的()的集合。A.文件B.数据C.命令D.程序194. 数据库系统的核心是()A.数据模型B.数据库管理系统C.数据库D.数据库管理员195.
数据库系统的应用使数据与程序之间的关系为()A.较高的独立性B.更多的依赖性C.大量数据存储问题D.简化数据维护196. 数据库系统具有()特点A.数据的结构化B.较小的冗余度C.较高程度的数据共享D.三者都有197. 数据库系统实现数据独立性是因为采用了()A.层
64、次模型B.网状模型C.关系模型D.三级模式结构198. 数据库系统中,数据模型有()三种A.大型、中型和小型B.环状、链状和网状C.层次、网状和关系D.数据、图形和多媒体199. 数据库系统中采用封锁技术的目的是为了保证()A.数据的一致性B.数据的可靠性C.数据的完整性D.数据的安全性200.
数据库中,数据的物理独立性是指()A.数据库与数据库管理系统的相互独立B.应用程序与数据库中数据的逻辑结构相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D.应用程序与DBMS 的相互独立201. 数据流图的完成是在数据库的()A.逻辑设计阶段B.物理设计阶段C.需求分析阶段D.概念
65、设计阶段202. 数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是() 。A.控制流B.加工C.数据存储D.源和潭203. 数据字典是软件需求分析阶段的重要工具之一,它的基本功能是() 。A.数据定义B.数据维护C.数据通讯D.数据库设计204. 索引属于()A.模式B.内模式C.外模式D.概念模式205.
通过指针链接来表示和实现实体之间联系的模型是()A.关系模型B.网状模型C.层次模型D.层次和网状模型206. 为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为() 。A.P
66、AD 图B.N-S图C.结构图D.数据流图207. 下列模式中,能够给出数据库物理存储结构与物理存取方法的是()A.内模式B.外模式C.概念模式D.逻辑模式208. 下列说法中,不属于数据模型所描述的内容的是()A.数据结构B.数据操作C.数据查询D.数据约束209. 下列叙述中,不属于数据库管理系统功能的是()A.提供并发机制B.提供用户接口C.定义数据库D.提供进程调度210.
下列选项中是数据库逻辑设计的内容的是()A.设计 E-R 图B.创建索引C.创建视图D.B和C都是211. 下列有关数据库的描述,正确的是()A.数据库是一个DBF 文件B.数据库是一个关系C.数据库是一个结构化的数据集合D.数据库是一组文件212.
下面几个有关“数据处理”的说法正确的是()A.数据处理只是对数值进行科学计算B.数据处理只是在出现计算机以后才有的C.对数据进行汇集、传输、分组、排序、存储、检索、计算等都是数据处理D.数据处理可有可无213. 相对于数据库系统,文件系统的主要缺陷有数据联系弱,数据的不一致性和数据的()A.可重用性差B.安全性差C.非持久性D.冗余性214. 用树形结构来表示