还剩33页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
计算机程序设计员模拟练习题与参考答案
一、单选题共100题,每题1分,共100分
1.知识产权包括著作权和两部分A、名誉权B、专利权C、工业产权D、使用权正确答案C
2.的主要任务是确定软件开发工程的总目标;确定工程的可行性;导出实现工程目标应该采用的策略及系统必须完成的功能;估计实现该工程需要的资源和成本,并制定工程进度表A、问题定义时期B、软件定义时期C、软件开发时期D、需求分析时期正确答案B
3.著作权是指作者及其他著作权人对其文学、艺术、科学作品所享有的人身权利和的总称A、财产权利B、署名权利C、发行权利D、名誉权利正确答案AA、详细设计B、需求分析C、概要设计D、模块设计正确答案A
33.下列说法错误的是0A、通常,软件生命周期由软件定义、软件开发和软件维护3个时期组成B、软件定义时期由问题定义、可行性研究和需求分析3个阶段组成C、一个软件从计划开始到废弃为止,要经历一个漫长的时期,通常把软件经历的这个漫长的时期成为软件生命周期D、通常,软件生命周期由问题定义、可行性研究和需求分析3个时期组成正确答案D
34.DA0用Microsoft Jet数据库引擎来提供一套访问对象,包括、表定义和查询定义对象及记录集对象、数据库定义AB、表结构定义C、数据库对象D、选择定义正确答案C
35.判定表由4部分组成其中是和每种条件组合相对应的动作A、左下部B、右上部C、右下部D、左上部正确答案C
36.软件管理按时间可划分为和使用维护管理A、开发进度管理B、生产管理C、软件设计管理D、技术管理正确答案B
37.在操作系统的管理下,在内存中划出若干个单元作为缓冲区,这种缓冲称为、软件缓冲AB、单缓冲C、硬件缓冲D、多重缓冲正确答案A
38.下列关于概要设计的基本原则,描述错误的是A、应该遵循一些原则,包括抽象、继承B、应该遵循一些原则,包括模块化、抽象C、应该遵循一些原则,包括抽象、模块独立D、应该遵循一些原则,包括模块化、模块独立正确答案A
39.下列所述专利权人的权利中,是错误的A、禁止他人实施其专利技术的权利B、在产品或包装上注明专利标记和专利号的权利C、免缴专利费的权利D、许可他人实施其专利的权利正确答案C
40.下列那种方法不能提高程序的运行效率()A、不要把不同的数据类型混在一起B、寻找复杂性小的算法C、简化逻辑结构D、尽量避免采用多维数组(C语言除外)和复杂的表格正确答案C
41.遵纪守法指的是计算机程序设计员要遵守职业纪律和与职业相关的0A、刑法、民法、劳动法B、保密法、劳动法等其他法律C、法律、法规、商业道德D、道德规范正确答案C
42.软件需求包括3个不同的层次——()、用户需求、功能需求和其他非功能需求A、系统需求B、产品需求C、业务需求D、商务需求正确答案C
43.十进制数30710转换为十六进制数的结果是、18616AB、22616C、13316D、28116正确答案C
44.运行错误不包括A、逻辑错误B、系统错误C、溢出错误D、硬件检测的错误正确答案C
45.在软件质量特性中,软件的是指在规定条件下,在规定的时间内,不引起系统失效的概率A、可靠性B、时间经济性C、功能度D、易使用性正确答案A
46.下列那个不是SQLServer的安装版本、企业版AB、个人版C、标准版D、客户工具版正确答案D
47.软件开发时期的工作是具体设计和实现软件定义时期定义的软件,包括A、估计实现工程需要的资源和成本,并制定工程进度表B、导出实现工程目标应该采用的策略及系统必须完成的功能C、确定工程的可行性D、软件结构的设计、数据结构和算法设计、编写程序、测试正确答案D
48.对话框的种类可以分为A、单模对话框和多模对话框B、无模式对话框和有模式对话框C、多一无模式对话框和多一有模式对话框D、单一无模式对话框和单一有模式对话框正确答案B
49.数据库完整性保护的约束条件主要是指A、用户口令校对B、值的约束和主、外键约束C、并发控制的约束D、用户操作权限的约束正确答案B
50.计算机程序员掌握着用户软件系统的重要信息,因此要求程序设计人员必须具备的职业道德A、严谨务实B、谦虚谨慎C、工作耐心D、严守机密正确答案D
51.劳动关系主要是指劳动者和用人单位在实现劳动的过程中发生的OoA、管理与被管理关系B、制约关系C、服务关系D、社会关系正确答案D
52.的优点是对控制流程描述直观,便于初学者掌握、盒图AB、程序流程图C、PAD图D、判定表正确答案B
53.下列不属于内存静态重定位的特点是A、在程序运行中无需再进行转换B、地址变换在程序装入过程中一次完成C、不需增加硬件地址变换机构D、内存利用率高54描绘了系统的数据关系A、状态转化图B、对话图C、程序流程图D、实体关系图正确答案D
55.计算机程序设计员要坚持实事求是的工作作风,一切从实际出发,理论联系实际,坚持0的唯一标准A、实践是检验真理B、客户第一C、效率就是生命D、服务第一正确答案A
56.方法是针对新的程序设计情形而采用的,它克服了早期技术的诸多限制,依赖于Microsoft新的底层访问方法OLE-DBoA、ADOB、DAOC、ODBCD、dBASE正确答案A
57.要在VisualC++应用程序内使用OActiveX数据对象,应该选择OLEDB作为连接类型,然后再应用程序中使用ADO类、DAOAB、OLEDBC、ODBCD、ADO正确答案D
58.计算机程序设计员调查研究、搜集信息、分析信息、拟写文档,都必须坚持0的原则A、解放思想B、开拓创新C、小心谨慎D、实事求是正确答案D
59.方法是把系统逻辑模型映射成软件结构,根据信息流的类型采用相应的方法、模块化设计AB、程式化设计C、结构化设计D、面向对象设计正确答案C
60.程序指令执行过程中将逻辑地址转换成物理地址的过程称为A、动态重定位B、线性重定位C、静态重定位D、逻辑重定位
61.域名服务器上运行着一个数据库系统,数据库中保存的是域名地址与0的对应、MAC地址AB、URL地址C、TCP地址D、IP地址正确答案D
62.模块是组成软件结构的基本元素,它是的集合A、数据说明和算法B、软件描述和实现C、变量定义和功能实现D、变量和函数正确答案A
63.属于可视化程序设计语言A、BasicB、cC、汇编语言D、VisualC++正确答案D
64.动态链接库的扩展名不但可以是.DLL,也可以是.EXE,.DRV,.FON,.SYS,以及.OCX.其中动态链接库是储存与字体资源有关的数据A、SYSB、DRVC、FOND、OCX正确答案C
65.专利权人具有和接受推广应用的义务、缴纳年费AB、转让专利C、许可他人实施其专利D、实施其专利正确答案A
66.下列关于ClassView提供的特性,说法错误的是、用户只需双击ClassView图标,就可以跳转到对话编辑器AB、用户只需双击ClassView图标,就可以创建函数或方法的声明和执行过程C、用户只需双击ClassView图标,就可以类、声明或函数定义D、用户只需双击ClassView图标,就可以删除类正确答案D
67.要在SQLServer中创建一个员工信息表,其中员工的薪水、医疗保险和养老保险分别采用三个字段来存储,但是该公司规定任何一个员工,医疗保险和养老保险两项之和不能大于薪水的1/3,这一项规则可以采用来实现A、外键约束B、检查约束
4.数据库系统是一个复杂的系统,是存储介质、处理对象和管理系统的集合体,由数据库、硬件支持系统、软件支持系统和0四部分组成A、操作系统B、应用系统C、数据库管理员D、数据模型描述正确答案C
5.运行状态的进程在一定时间时间片到后,会自动转为
0、等待状态AB、中断状杰C、就绪状态D、封锁状态正确答案C
6.用VC实现Ftp查询的程序编写中,如果连接成功,使用0得到服务器的缺省目录A、GetFtpDirectoryB、GetFtpHost C、GetCurrentDirectory D、GetCurrentHost正确答案C
7.通常一个数据库的数据模型是由、数据操作和完整性约束三个部分组成的C、默认约束D、主键约束正确答案B
68.UML的目标是用的方式描述任何类型的系统A、面向结构B、面向过程C、面向对象D、面向功能正确答案C
69.JavaScript可以直接对用户或客户输入作出响应,无须经过Web服务程序,因而它是0的A、基于对象B、静态C、安全D、动态正确答案D
70.虚拟机好似通用的计算机,有自己的指令系统,但本身没有
0、实际的硬件AB、操作系统C、翻译指令D、翻译程序正确答案A
71.在过程中,用户不能进行任何干预,一切由系统自动进行、实时作业控制AB、动态作业控制C、脱机作业控制D、联机作业控制正确答案C
72.翻译程序在语言程序翻译时,读入一句源程序,则翻译一句,执行一句,反反复复直到最终完成、解释型AB、编译型C、过程型D、脱机型正确答案A
73.在用观点建立起的3种模型中对象模型、动态模型、功能模型,对象模型是最基本、最重要、最核心的A、原型法B、结构化C、面向对象D、模块化正确答案C
74.按存储的工作方式分类,磁带存储器属于A、只读存储器B、顺序读写存储器C、主存储器D、随机读写存储器
75.在选取测试数据时要考虑的条件是A、能否验证采用这个数据时程序的正确性B、能否验证采用这个数据时代码的正确性C、这个测试数据是否能够纠正错误D、这个测试数据纠正错误的潜力如何正确答案A
76.在进行软件结构概要设计时要遵循一些原则,其中“深度、宽度、扇出和扇入应该适中”中的扇出指A、一个模块被多少模块调用B、软件结构控制的层数C、一个模块直接控制的模块数D、软件结构中模块层的最多模块数正确答案C
77.软件测试的任务是0A、确定每个模块的数据结构和算法,确定模块的细节,具体为外部接口、内部接口、输入输出、局部数据B、实现人和计算机的通讯,产生一个机器能执行的源程序C、发现并排除软件中的错误,最终把一个高质量的软件系统交付给用户使用D、将软件需求说明转化为软件总体设计,确定软件结构及模块的划分,并确定各模块之间的接口正确答案C
78.的概念是模块化、抽象、信息隐蔽和局部化概念的直接结果、模块独立AB、耦合C、内聚D、抽象化正确答案A
79.在单链表中,每个节点有两个域()和指针域A、代码域B、结构域C、数据域D、指令域正确答案C
80.对源程序的质量要求是正确、可靠、简明、清晰和较高的执行效率其中,()是最重要的要求A、可靠性和较高的执行效率B、正确性和较高的执行效率C、正确性和可靠性D、可靠性和清晰性正确答案C
81.软件项目可行性分析的研究内容包括技术可行性、()、运行可行性以及法律可行性等A、经济可行性B、时间可行性C、人员可行性D、环境可行性正确答案A
82.一个软件原型是所提出的新产品的部分实现下面不属于使用原型的主要目的的是A、通过一系列小规模的开发循环,可以完成整个产品的开发B、在原型屏幕显示和报表中使用合理的模拟数据C、可以探索不同的用户界面技术,使系统达到最佳的可用性D、用户对原型的评价可以指出需求中的许多问题,在开发真正产品之前,可以用最低的费用来解决这些问题正确答案B
83.0廉洁奉公是计算机程序设计员职业活动能够正常进行的重要保证A、遵纪守法B、视野开阔C、精力充沛D、平易近人正确答案A84的特点包括功能域明确;不可能任意转移控制;容易确定局部和全局数据的作用域;容易表现嵌套关系A、程序流程图B、PAD图C、盒图D、判定表
85.数据库系统的核心是A、数据B、数据库管理系统C、数据库D、操作系统正确答案B
86.编译程序与操作系统和计算机硬件有关,为了提高编译程序的可移植性,人们提出了的理论、编译型翻译AB、模块化C、虚拟机D、解释型翻译正确答案C
87.除提供身份证明外,还可指出所签的文档是否已被修改、私有密钥AB、传统签名C、数字签名D、公开密钥正确答案C
88.计算机程序设计员必须恪守信用,维护企业的商业信用,维护自己的A、基本利益B、个人形象C、道德水准D、个人信用正确答案D
89.是结构化系统分析的基本工具、对话图AB、数据流图C、程序流程图D、状态转化图正确答案B
90.软件结构设计的基本的原则包括
0、抽象、信息隐蔽和局部化、模块独立A、图形化B、系统模块化C、可视化D、概念化正确答案B
91.VisualC++的工程类型有很多种,但是不包括A、Winl6ApplicationB、MFCAppWizardDLLversionC、ATLCOMAppWizardD、ISAPIExtensionInternetServerAPIWizard正确答案A
92.下列属于SQLServer的系统数据库是A、publicB、NorthwindC、modelD、System正确答案c
93.创建辅助线程只需两步A、实现控制类和实现控制函数B、实现控制类和启动线程C、实现控制函数和创建线程D、实现控制函数和启动线程正确答案D
94.只有同时使用0的方法,才是真正面向对象的方法A、对象、类、继承B、对象、类和消息C、对象、类、继承和消息D、对象、继承和消息正确答案C
95.也称为分支覆盖,是一种较强的逻辑覆盖A、路径覆盖B、判定覆盖C、条件组合覆盖D、条件覆盖正确答案B
96.定义列中可以接受的数据值或格式,称为、唯一性约束AB、检查约束C、默认约束D、主键约束正确答案B
97.概要设计的任务是A、将软件需求说明转化为软件总体设计,确定软件结构及模块的划分,并确定各模块之间的接口B、确定每个模块的数据结构和算法,确定模块的细节C、实现人和计算机的通讯,产生一个机器能执行的源程序D、发现并排除软件中的错误,最终把一个高质量的软件系统交付给用户使用正确答案A
98.在VC中,如果在Menu Item属性页中选择复选框,表示此菜单项是一个多级菜单,并且其右边将会出现一个新菜单框A、CheckedB、inactiveC、Pop-upD、Grayed正确答案C
99.下列关于详细设计的工具,说法错误的是A、详细设计的工具包括数字B、详细设计的工具包括表格C、详细设计的工具包括语言D、详细设计的工具包括图形正确答案A
100.是物理数据项或数据项的集合、对象AB、函数C、实体D、方法正确答案C、库结构AB、数据结构C、关系D、记录结构正确答案B
8.4种程序的错误类型不包括()A、逻辑错误B、初始化错误C、运行错误D、语法错误正确答案B
9.你是一个SQLServer的数据库管理员,该SQLServer已经几乎没有任何空余空间了你想要删除任何并非必要的内容,以获得更多的空间你可以删除以下哪个数据库,而并不引起任何问题?()A、MsdbB、MasterC、PubsD、Tempdb正确答案A
10.书写《需求分析规格说明书》的步骤是确定系统的综合要求、分析系统的数据要求、()、修正开发计划、书写文档A、确定系统的功能要求B、分析系统的运行要求C、分析系统的性能要求D、导出系统的逻辑模型正确答案D
11.()主要是指程序的运行效率和存储效率两个方面A、软件测试B、代码调试C、程序性能优化D、编码风格正确答案C
12.实体关系中学生与任课教师之间具有()联系A、一对多B、多对一C、一对一D、多对多文库正确答案D
13.详细设计的任务是()、确定系统的目标AB、描述系统展现给用户的行为和执行的操作等C、确定每个模块的算法和数据结构及细节D、确定软件的结构及模块的划分,并确定各模块之间的接口正确答案C
14.在需求分析阶段,确定系统的运行要求,就是确定系统运行时的0,如主机、软件、外设等A、软件要求B、硬件要求C、设备要求D、环境要求正确答案D
15.模块化的优点不包括()A、降低软件的开发成本B、可以移植C、提高软件的质量D、降低软件开发和维护的难度正确答案B
16.下列关于ClassView提供的特性中,说法错误的是()A、用户只需双击ClassView图标,就可以创建新的类B、用户只需双击ClassView图标,就可以删除类C、用户只需双击ClassView图标,就可以直接跳到代码处D、用户只需双击ClassView图标,就可以类、声明或函数定义正确答案B
17.表A中的列B是标识列,属于自动增长数据类型,标识种子是2,标识递增量为3首先插入三行数据,然后再删除一行数据,再向表中增O加数据行时,标识列将是()A、5B、8C、11D、
2、实体联系型AB、关系型C、网状型D、层次型
18.以下不是数据库的模型正确答案A
19.可以告诉用户测试用例是否运行了所有代码A、测试记录B、系统测试C、覆盖监控D、符号调试程序正确答案C
20.黑盒测试技术中的0在很大程度上是试探性的,与设计者的经验有关、边界值分析AB、划分等价类C、错误推测法D、逻辑覆盖法正确答案B
21.在进行软件结构概要设计时要遵循一些原则,其中“深度、宽度、扇出和扇入应该适中”中的扇入指A、一个模块直接控制的模块数B、一个模块被多少模块调用C、软件结构控制的层数D、软件结构中模块层的最多模块数正确答案B
22.一个来验证所观察到的结果与所期望的是否一致,并不能证明对于所有的输入数据程序都能够正确工作A、测试结果B、测试记录C、测试用例D、测试数据集正确答案D
23.在软件测试方法中,白盒测试法把程序看成是一个透明的盒子,以程序的和处理过程为依据,对程序的所有逻辑路径进行细致的检查、流程AB、功能C、内部结构D、外部结构正确答案C
24.是网络的核心,它的主要任务是为网络上的其它机器提供服务A、客户机B、服务器C、工作站D、网络协议
25.在设置ODBC数据源的时候,需要设置“用户DSN”选项,对系统级数据库来说,使用0选项A、文件DSNB、系统DSNC、专用DSND、用户DSN正确答案B
26.一般来说,ISP的网络中心都会有一台专门完成域名地址到IP地址转化的计算机,这台计算机称作0A、WEB服务器B、域名服务器C、EMAIL服务器D、代理服务器正确答案B
27.有关“兢兢业业、吃苦耐劳”的职业道德规范方面,是错误的A、能够脚踏实地、埋头苦干、任劳任怨B、不计较个人得失,具有吃苦耐劳、脚踏实地的精神C、严格按照正常的作息时间开展工作,只做自己份内的工作D、不仅要在理论上有一定的造诣,还要具有实干精神正确答案C
28.在一个多线程应用程序中,每一个线程都有它自己的,并且独立于应用程序中的其他线程A、队列B、进程C、堆栈D、栈正确答案C
29.密码验证的程序输入项不包括A、验证码B、权限C、用户名D、密码正确答案A
30.方法的主要优点包括与人类习惯的思维方法一致、稳定性好、可重用性好、可维护性好A、程式化程序设计B、模块化程序设计C、面向对象D、结构化程序设计正确答案C
31.依赖于事件,这和任何COM对象一样A、DAOB、dBASEC、OLEDBD、ODBC正确答案C
32.的工具包括图形、表格和语言。
个人认证
优秀文档
获得点赞 0