《高级计算机程序设计员复习题含参考答案.docx》由会员分享,可在线阅读,更多相关《高级计算机程序设计员复习题含参考答案.docx(19页珍藏版)》请在第一文库网上搜索。
1、高级计算机程序设计员复习题(含参考答案)一、单选题(共90题,每题1分,共90分)1、()的目的是搞清要解决的问题是什么。A、问题定义阶段B、需求分析C、软件定义阶段D、可行性研究正确答案:A2、计算机工作原理是建立在()基础上的,逻辑代数是逻辑运算的理论依据。A、逻辑运算B、集合运算C、数据运算D、物理运算正确答案:A3、()存储一个对话框模板,模板制定了对话框的特征,包括其大小、位置、风格以及对话框中各种控件等。A、对话框类B、对话框函数C、对话框模板资源D、单模对话框正确答案:C4、下列说法正确的是:()oA、原型法的指导思想是:自上而下、逐步分解B、结构化分析方法的指导思想是:自上而下
2、、逐步分解C、面向对象分析方法的指导思想是:自上而下、逐步分解D、模块化分析方法的指导思想是:自上而下、逐步分解正确答案:B5、其他模型图的构造和发展依赖于()中所描述的内容。A、用例图B、状态图C、活动图D、时序图正确答案:A6、已知事务T1和T2是没有加锁的并发操作,T1对某一数据进行写操作,T2对同一数据进行读操作,则可能引发的问题是()。A幽灵问题B、丢失修改C、读“脏”数据D、不可重复读正确答案:C7、()适合于检查程序输入条件的各种组合情况。A、边界值分析法B、错误推测法C、因果图方法D、等价类划分法正确答案:C8、办事公道是指从业人员在进行职业活动时要做到()A、有求必应,服务热
3、情B、奉献社会,助人为乐C、追求真理,坚持原则D、公私分开,实事求是正确答案:C9、命令()用来完成事务,并使事务对数据库所作的修改成为永久的。A、 SaveB、 CommitCUpdateDRo11back正确答案:B10、用VC实现Ftp查询的程序编写中,如果连接成功,使用()得到服务器的缺省目录。A、GetCurrentDirectory()BsGetFtpDirectory()C、 GetCurrentHost()DGetFtpHost()正确答案:A11、目前各部门广泛使用的人事档案管理、财务管理等软件,按计算机应用分类,应属于()A、计算机辅助工程B、数据处理C、实时控制D、科学计
4、算正确答案:B12、下列说法正确的是:()oA、在用模块化观点建立起的3种模型中,对象模型是最基本、最重要、最核心的B、在用原型法观点建立起的3种模型中,对象模型是最基本、最重要、最核心的C、在用面向对象观点建立起的3种模型中,对象模型是最基本、最重要、最核心的D、在用结构化观点建立起的3种模型中,对象模型是最基本、最重要、最核心的正确答案:C13、程序设计语言一般可分为三大类,下列选项中错误的是()oA、机器语言B、高级语言C、汇编语言D、低级语言正确答案:D14、在实际编程中,往往需要基于TCP/IP的网络()处理。异步B、分时C、分频Dn同步正确答案:A15、操作系统是一种()oA、工具
5、软件B、应用软件C、系统软件D、杀毒软件正确答案:C16、SQA又称()oA、软件功能保证B、软件过程保证C、软件质量保证D、软件性能保证正确答案:C17、()是指对研究的系统要抓住重要方面,而忽略个别的、非本质的属性和差别,抽出共性的、本质的东西。A、模块B、抽象C、对象D、类正确答案:B18、()是对测试完全程度的评测。A、测试质量B、测试性能C、测试路径D、测试覆盖正确答案:D19、软件结构设计的基本的原则包括()、抽象、信息隐蔽和局部化、模块独立。A、图形化B、概念化C、系统模块化D、可视化正确答案:C20、4种程序的错误类型不包括:()oA、运行错误B、逻辑错误C、语法错误D、初始化
6、错误正确答案:D21、上报审批的标准草案称为标准的()A、报批稿B、审批稿C、草稿D、审核稿正确答案:A22、对于线性表,在下列()种情况子下应当采用链表表示。A、表中元素的个数不变B、经常需要进行插入和删除操作C、表中元素需要占据一片连续的存储空间D、经常需要随机地存取元素正确答案:B23、随着信息技术的飞速发展,软件项目的生命周期()。A、没有变化B、视情况而定C、越来越短D、越来越长正确答案:C24、知识产权具有无形性、独占性、()、地域性和时间性。A、双重性B、有效性C、确定性D、公平性正确答案:A25、模块化的优点不包括()oA、降低软件开发和维护的难度B、可以移植C、降低软件的开发
7、成本D、提高软件的质量正确答案:B26、程序流图是描述()的工具。A、控制关系B、组成关系C、调用关系D、数据流正确答案:A27、软件开发时期的工作是具体设计和实现软件定义时期定义的软件,包括()oA、确定工程的可行性B、软件结构的设计、数据结构和算法设计、编写程序、测试C、导出实现工程目标应该采用的策略及系统必须完成的功能D、估计实现工程需要的资源和成本,并制定工程进度表正确答案:B28、书写需求分析规格说明书的过程中需要分析系统的数据要求,系统的数据要求不包括下列哪一项:()。A、系统需要哪些数据B、数据本身的性质C、数据的结构D、数据量正确答案:D29、下列说法正确的是:()。A、任务是
8、在系统中正在运行的一个应用程序B、进程是在系统中正在运行的一个应用程序C、线程是在系统中正在运行的一个应用程序D、资源是在系统中正在运行的一个应用程序正确答案:B30、按制定标准的不同层次和适应范围,标准可分为国际标准、国家标准、行业标准和企业标准等,()制定的标准是国际标准。A、ANSTB、GJBC、IOSD、 IEEE正确答案:C31、动态链接库的扩展名不但可以是.D11,也可以是.EXE,.DRV,.FON,.SYS,以及.0CX.其中()是提供控件服务的动态链接库。A、OCXB、SYSC、FOND、DRV正确答案:A32、调用TjOUtSOUrCingSDK.d11需要使用()命令。A
9、、添加用户控件B、添加引用C、添加类D、添加组件正确答案:B33、下列不能兼作输入设备和输入设备的是()。A、键盘B、硬盘C、软盘D、可擦除性光盘正确答案:A34、应将数据库文件、日志文件和tempdb数据库置于()中。A、不同的逻辑分区B、相同的逻辑分区C、相同的物理磁盘D、不同的物理磁盘正确答案:D35、StreamReader类可以(),默认编码格式为UTF-8。A、往标准文本文件中写入内容B、获取文件和设置文件的基本信息C、读取标准文本文件的内容D、实现对文件目录的操作正确答案:C36、如果一个模块内部的处理成分是相关的,而且这些处理必须以特定的次序执行,则称为过()。A、过程内聚B、
10、偶然内聚C、逻辑内聚D、功能内聚正确答案:A37、关于专利权人的权利,表述不正确的是()A、禁止他人实施其专利技术的权利B、接受推广和应用的权利C、实施其专利的权利D、许可他人实施专利的权利正确答案:B38、C+的优化技术包括:()oA、可产生最小可执行代码的优化和可产生最简单逻辑的优化B、可产生最少代码的优化和可提高执行速度的优化C、可产生最小可执行代码的优化和可提高执行速度的优化D、可产生最简单逻辑的优化和可提高执行速度的优化正确答案:C39、()是把所有可能的输入数据划分成若干部分,然后从每一个子集中选取少数具有代表性的数据作为测试用例。A、等价类划分法B、边界值测试C、基于决策表的测试
11、D、路径测试正确答案:A40、设计阶段由()组成。A、结构设计和详细设计(概要设计或总体设计)B、程序员设计和用户设计C、软件设计和硬件设计D、程序设计和数据设计正确答案:A41、下列()病毒只是不停扩散,并不破坏计算机内的数据。A、恶性病毒B、单机病毒C、中性病毒D、良性病毒正确答案:D42、()是网络的核心,它的主要任务是为网络上的其它机器提供服务。A、客户机B、网络协议C、工作站D、服务器正确答案:D43、如果以链表作为栈的存储结构,则退栈操作时()。A、对栈不作任何判别B、必须判别栈是否空C、判别栈元素的类型D、必须判别栈是否满正确答案:B44、在多个层次的存储器系统中,上一层的存储器
12、较下一层存储器的容量小,()oA、失效率高B、成本低C、离CPU远D、速度快正确答案:D45、下列说法正确的是:()。A、密码验证模块包含的两个子模块是:身份认证和密码修改B、身份验证模块包含的两个子模块是:身份认证和密码修改C、管理员登录模块包含的两个子模块是:身份认证和密码修改D、用户登录模块包含的两个子模块是:身份认证和密码修改正确答案:A46、线程是操作系统分配()时间的基本单元。A、处理器B、计算器C、控制器D、浏览器正确答案:A47、()方法是把系统逻辑模型映射成软件结构,根据信息流的类型采用相应的方法。A、模块化设计B、面向对象设计C、结构化设计D、程式化设计正确答案:C48、下
13、列关于详细设计的工具,说法错误的是:()。A、详细设计的工具包括表格B、详细设计的工具包括数字C、详细设计的工具包括语言D、详细设计的工具包括图形正确答案:B49、用于防止使软件质量倒退的测试叫()。A、模块测试B、系统测试C、计划测试D、回归测试正确答案:D50、下列不会危害计算机安全的是()。A、计算机和地址B、信息的加密C、黑客的攻击D、操作码和操作数正确答案:A51、设计一个新的测试用例,使其仅覆盖()尚未被覆盖的无效等价类。A、两个B、三个C、一个D、尽可能多的正确答案:C52、下列说法正确的是:()oA、异常处理的目的是:在处理或结束之前,记录错误信息B、异常处理的目的是:在处理或
14、结束之前,反馈错误信息C、异常处理的目的是:在处理或结束之前,清除该程序所需的状态D、异常处理的目的是:在处理或结束之前,调试该程序正确答案:C53、()技术的使用,使数据信息在公共网络中的传输有了安全保障。A、数字信封B、数据加密C、数字签名D、CA认证正确答案:A54、AUtOPOStBaCk属性的默认值为()。A、YESB、FA1SEC、NOD、1正确答案:B55、采用面向对象技术开发的应用系统的特点是()。A、运行速度更快B、占用存储量小C、维护更复杂D、重用性更强正确答案:A56、()是一种广泛应用于各行各业的技术管理过程。A、项目管理B、软件工程C、技术管理D、系统工程正确答案:A57、分配给SQ1Server服务的用户账户可以是本地系统账户也可以是()。A、远程系统账户B、服务器账户C、域用户账户D、客户机账户正确答案:C58、()提供文本创建、打开、复制、删除、移动等静态方法。