还剩18页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
高级计算机程序设计员复习题(含参考答案)
一、单选题(共题,每题分,共分)
901901、()的目的是搞清要解决的问题是什么A、问题定义阶段B、需求分析C、软件定义阶段D、可行性研究正确答案A
2、计算机工作原理是建立在()基础上的,逻辑代数是逻辑运算的理论依据A、逻辑运算B、集合运算C、数据运算D、物理运算正确答案A
3、()存储一个对话框模板,模板制定了对话框的特征,包括其大小、位置、风格以及对话框中各种控件等A、对话框类B、对话框函数C、对话框模板资源D、单模对话框正确答案C
4、下列说法正确的是()oA、原型法的指导思想是自上而下、逐步分解B、结构化分析方法的指导思想是自上而下、逐步分解C、面向对象分析方法的指导思想是自上而下、逐步分解D、模块化分析方法的指导思想是自上而下、逐步分解正确答案B
5、其他模型图的构造和发展依赖于()中所描述的内容A、用例图B、状态图C、活动图D、时序图正确答案AB、详细设计的工具包括数字C、详细设计的工具包括语言D、详细设计的工具包括图形正确答案B
49、用于防止使软件质量倒退的测试叫()oA、模块测试B、系统测试C、计划测试D、回归测试正确答案D
50、下列不会危害计算机安全的是()oA、计算机和地址B、信息的加密C、黑客的攻击D、操作码和操作数正确答案A
51、设计一个新的测试用例,使其仅覆盖()尚未被覆盖的无效等价类A、两个B、三个C、一个D、尽可能多的正确答案C
52、下列说法正确的是()oA、异常处理的目的是在处理或结束之前,记录错误信息B、异常处理的目的是在处理或结束之前,反馈错误信息C、异常处理的目的是在处理或结束之前,清除该程序所需的状态D、异常处理的目的是在处理或结束之前,调试该程序正确答案C
53、()技术的使用,使数据信息在公共网络中的传输有了安全保障A、数字信封B、数据加密C、数字签名D、CA认证正确答案A
54、AutoPostBack属性的默认值为()A、YESB、FALSEC、NOD、1正确答案B
55、采用面向对象技术开发的应用系统的特点是()A、运行速度更快B、占用存储量小C、维护更复杂D、重用性更强正确答案A
56、()是一种广泛应用于各行各业的技术管理过程A、项目管理B、软件工程C、技术管理D、系统工程正确答案A
57、分配给SQL Server服务的用户账户可以是本地系统账户也可以是()oA、远程系统账户B、服务器账户C、域用户账户D、客户机账户正确答案C
58、()提供文本创建、打开、复制、删除、移动等静态方法A、StreamReader类B、Fileinfo类C、File类D、FileStream类正确答案C
59、对于管理信息系统的描述,下列错误的是()oA、计划功能B、管理监控功能(实时系统)C、辅助决策功能D、数据处理功能正确答案B
60、计算机程序设计员在工作中要从客观实际出发,不懂不装懂,多向用户学习,切忌()oA、一切向钱看B、客户第一C、主观臆断D、服务第一正确答案C
61、下列说法正确的是()0A、0ID是面向对象设计的缩写B、00A是面向对象设计的缩写C、00S是面向对象设计的缩写D、00D是面向对象设计的缩写正确答案D
62、Socket可以象()一样被视为一个应用程序端和远程服务器端之间数据通道A、类B、对象C、组件D、流正确答案D
63、下列不属于Office2003中组件的是()A、powerpointB、wordC、SQL serverD、excel正确答案C
64、SP.NET MVc中的()常用对象提供对当前页面外观输入流的访问A、HttpserverUtilityB、HttpResopnseC、HttpRequestD、Httpserver正确答案C
65、下列属于开发和管理维护的限制的是()oA、性能B、开发方法C、安全/保密D、可靠性正确答案B
66、测试方案设计中最困难的是()oA、设计测试用的输入数据B、设计测试用的输出数据C、设定要测试的功能D、设定测试的时间正确答案C
67、在数据模型中()对应于视图层A、物理数据模型B、抽象数据模型C、概念数据模型D、逻辑数据模型正确答案C
68、〃由〃()〃共同构成的标签称为双标签〃A、[][/]B、{}{/}C、《》《/》D、/正确答案D
69、()是目前世界上最大、最具有权威性的国际标准化专门机构A、国际标准组织B、国际电工委员会C、美国电气及电子工程师学会D、国际电信联盟正确答案A
70、下列不属于Visual C++的工程类型的是()oA、Winl6ApplicationB、ISAPI Extension(Internet ServerAPI)WizardC、ATL COMAppWizardD MFCActiveX Controlwizard正确答案A
71、性能测试即测试软件处理事务的()A、正确性B、速度C、完整性D、功能正确答案B
72、在进行单元测试时,常用的方法是()oA、只使用黑盒测试B、采用白盒测试,辅之以黑盒测试C、采用黑盒测试,辅之以白盒测试D、只使用白盒测试正确答案B
73、以下()不能有效提高系统的病毒防治能力A、不要轻易打开来历不明的邮件B、定期备份数据文件C、安装、升级杀毒软件D、下载安装系统补丁正确答案D
74、下列关于Windows程序的命名规则叙述错误的是()0A、在名字中多用数字编号B、类的静态成员变量在一般变量前加上ms_C、命名时避免使用国际组织占用的格式D、少用缩写词正确答案A
75、()是由定义操作系统的用户的所有信息组成的记录A、用户服务B、用户密码C、用户账号D、用户名称正确答案C
76、在进行软件结构概要设计时要遵循一些原则,其中“深度、宽度、扇出和扇入应该适中”中的扇入指()oA、一个模块直接控制的模块数B、软件结构控制的层数C、一个模块被多少模块调用D、软件结构中模块层的最多模块数正确答案C
77、CompletionType参数指定SQLEndTran函数所进行的事务操作,SQL_COMMIT表示()oA、提交事务B、定义事物C、回滚事物D、删除事物正确答案A
78、()最难查找,因为这种错误来自于对问题的解决方案的错误理解A、语法错误B、逻辑错误C、连接错误D、运行错误正确答案B
79、下列不属于可视化程序设计语言的是()A、Visual BasicB、Visual C++C、CD、Delphi正确答案C
80、在一个多线程应用程序中,每一个线程都有它自己的(),并且独立于应用程序中的其他线程A、栈B、堆栈C、进程D、队列正确答案B
81、下列说法正确的是()oA、身份核对的作用主要是为了验证使用者是否为用户本人B、密码验证的作用主要是为了验证使用者是否为用户本人C、用户登录的作用主要是为了验证使用者是否为用户本人D、身份认证的作用主要是为了验证使用者是否为用户本人正确答案D
82、密码验证模块包含的两个子模块是()oA、身份认证和密码修改B、身份认证和密码认证C、用户登录和密码修改D、用户登录和密码认证正确答案A
83、Rational Rose适用于()
①系统需求阶段(用例视图)
②对象的分析与设计阶段(逻辑视图)
③软件的实现阶段
④测试阶段A、
①②B、
①②③④C、
①④D、
③④正确答案B
84、()就是总结在测试工作中所找到的一切东西A、漏洞追查报告B、测试日志C、测试事件报告D、测试总结报告正确答案D
85、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)的关系是()oA、DB包括DBMS和DBSB、DBMS包括DB和DBSC、DBS就是DB,包含DBMSD、DBS包括DB和DBMS正确答案D
86、动态链接库的扩展名不但可以是.DLL,也可以是.EXE,.DRV,.FON,.SYS,以及.OCX.其中()动态链接库是储存与字体资源有关的数据A、FONB、OCXC、DRVD、SYS正确答案A
87、域名服务器上运行着一个数据库系统,数据库中保存的是域名地址与()的对应A、IP地址B、MAC地址C、TCP地址D、URL地址正确答案A
88、可以使用()命令修改用户账号A、useraddB、userfidC userdelD、usermod正确答案D
89、在需求分析阶段,确定系统的功能要求,就是确定()oA、项目的验收标准B、系统的规模C、系统必须完成的所有功能D、要解决的问题是什么正确答案C
90、书写《需求分析规格说明书》的步骤是确定系统的综合要求、分析系统的数据要求、()、修正开发计划、书写文档A、分析系统的性能要求B、分析系统的运行要求C、确定系统的功能要求D、导出系统的逻辑模型正确答案D
二、判断题(共题,每题分,共分)
101101、()计算机由五部分构成,分别是控制器、中央处理器、存储器、输入设备、输出设备A、正确B、错误正确答案B
2、()在使用Windows9x/NT等操作系统时,可以同时运行多个程序,这种能力叫做多任务A、正确B、错误正确答案A
3、()ODBC(开放式数据库连接)英文全称是“Open DatabindingConnect”A、正确B、错误正确答案B
4、()当需要控制一个类的实例只有一个,而且客户端只能从一个全局的访问点访问它时,可以选用单例模式A、错误B、正确正确答案B
5、()设计名称属于设计模式的基本要素之一A、正确B、错误正确答案B
6、()开闭原则属于设计模式的6大原则之一A、正确B、错误正确答案A
7、()可视化程序设计最大的优点是设计人员可以不用编写或只需编写很少的程序代码,就能完成应用程序设计A、错误B、正确正确答案B
8、()通过使用ClassView提供的特性,只需双击ClassView图标,用户就可以创建函数或方法的声明和执行过程A、正确B、错误正确答案A
9、()计算机程序设计员的职业道德修养,主要是指职业活动、职业规范、职业资格以及职业能力的修养A、正确B、错误正确答案B
10、()如果希望一个系统独立于它的场频的创建、组合和表示的时候换句话说,希望一个系统只知道产品接口,而不关心实现的时候,使用设计模式中的抽象工厂模式A、错误B、正确正确答案B
6、已知事务T1和T2是没有加锁的并发操作,T1对某一数据进行写操作,T2对同一数据进行读操作,则可能引发的问题是()oA、幽灵问题B、丢失修改C、读“脏”数据D、不可重复读正确答案C
7、()适合于检查程序输入条件的各种组合情况A、边界值分析法B、错误推测法C、因果图方法D、等价类划分法正确答案C
8、办事公道是指从业人员在进行职业活动时要做到()A、有求必应,服务热情B、奉献社会,助人为乐C、追求真理,坚持原则D、公私分开,实事求是正确答案C
9、命令()用来完成事务,并使事务对数据库所作的修改成为永久的A、SaveB、CommitC UpdateDRollback正确答案B
10、用VC实现Ftp查询的程序编写中,如果连接成功,使用()得到服务器的缺省目录A、GetCurrentDirectory()B、GetFtpDirectory()C、GetCurrentHost()D GetFtpHost()正确答案A
11、目前各部门广泛使用的人事档案管理、财务管理等软件,按计算机应用分类,应属于()oA、计算机辅助工程B、数据处理C、实时控制D、科学计算正确答案B
12、下列说法正确的是()oA、在用模块化观点建立起的3种模型中,对象模型是最基本、最重要、最核心的B、在用原型法观点建立起的3种模型中,对象模型是最基本、最重要、最核心的C、在用面向对象观点建立起的3种模型中,对象模型是最基本、最重要、最核心的D、在用结构化观点建立起的3种模型中,对象模型是最基本、最重要、最核心的正确答案C
13、程序设计语言一般可分为三大类,下列选项中错误的是()0A、机器语言B、高级语言C、汇编语言D、低级语言正确答案D
14、在实际编程中,往往需要基于TCP/IP的网络()处理A、异步B、分时C、分频D、同步正确答案A
15、操作系统是一种()oA、工具软件B、应用软件C、系统软件D、杀毒软件正确答案C
16、SQA又称()oA、软件功能保证B、软件过程保证C、软件质量保证D、软件性能保证正确答案C
17、()是指对研究的系统要抓住重要方面,而忽略个别的、非本质的属性和差别,抽出共性的、本质的东西A、模块B、抽象C、对象D、类正确答案B
18、()是对测试完全程度的评测、测试质量AB、测试性能C、测试路径D、测试覆盖正确答案D
19、软件结构设计的基本的原则包括()、抽象、信息隐蔽和局部化、模块独立A、图形化B、概念化C、系统模块化D、可视化正确答案C
20、4种程序的错误类型不包括()oA、运行错误B、逻辑错误C、语法错误D、初始化错误正确答案D
21、上报审批的标准草案称为标准的()A、报批稿B、审批稿C、草稿D、审核稿正确答案A
22、对于线性表,在下列()种情况子下应当采用链表表示A、表中元素的个数不变B、经常需要进行插入和删除操作C、表中元素需要占据一片连续的存储空间D、经常需要随机地存取元素正确答案B
23、随着信息技术的飞速发展,软件项目的生命周期()oA、没有变化B、视情况而定C、越来越短D、越来越长正确答案C
24、知识产权具有无形性、独占性、()、地域性和时间性A、双重性B、有效性C、确定性D、公平性正确答案A
25、模块化的优点不包括()oA、降低软件开发和维护的难度B、可以移植C、降低软件的开发成本D、提高软件的质量正确答案B
26、程序流图是描述()的工具A、控制关系B、组成关系C、调用关系D、数据流正确答案A
27、软件开发时期的工作是具体设计和实现软件定义时期定义的软件,包括()oA、确定工程的可行性B、软件结构的设计、数据结构和算法设计、编写程序、测试C、导出实现工程目标应该采用的策略及系统必须完成的功能D、估计实现工程需要的资源和成本,并制定工程进度表正确答案B
28、书写《需求分析规格说明书》的过程中需要分析系统的数据要求,系统的数据要求不包括下列哪一项()oA、系统需要哪些数据B、数据本身的性质C、数据的结构D、数据量正确答案D
29、下列说法正确的是()oA、任务是在系统中正在运行的一个应用程序B、进程是在系统中正在运行的一个应用程序C、线程是在系统中正在运行的一个应用程序D、资源是在系统中正在运行的一个应用程序正确答案B
30、按制定标准的不同层次和适应范围,标准可分为国际标准、国家标准、行业标准和企业标准等,()制定的标准是国际标准A、ANSTB、GJBC、IOSD、IEEE正确答案C
31、动态链接库的扩展名不但可以是.DLL,也可以是.EXE,.DRV,.FON,.SYS,以及.OCX.其中()是提供控件服务的动态链接库A、OCXB、SYSC、FOND、DRV正确答案A
32、调用TjOutsourcingSDK.dll需要使用()命令A、添加用户控件B、添加引用C、添加类D、添加组件正确答案B
33、下列不能兼作输入设备和输入设备的是()oA、键盘B、硬盘C、软盘D、可擦除性光盘正确答案A
34、应将数据库文件、日志文件和tempdb数据库置于()中A、不同的逻辑分区B、相同的逻辑分区C、相同的物理磁盘D、不同的物理磁盘正确答案D
35、StreamReader类可以(),默认编码格式为UTF-8A、往标准文本文件中写入内容B、获取文件和设置文件的基本信息C、读取标准文本文件的内容D、实现对文件目录的操作正确答案C
36、如果一个模块内部的处理成分是相关的,而且这些处理必须以特定的次序执行,则称为过()oA、过程内聚B、偶然内聚C、逻辑内聚D、功能内聚正确答案A
37、关于专利权人的权利,表述不正确的是()A、禁止他人实施其专利技术的权利B、接受推广和应用的权利C、实施其专利的权利D、许可他人实施专利的权利正确答案B
38、C++的优化技术包括()oA、可产生最小可执行代码的优化和可产生最简单逻辑的优化B、可产生最少代码的优化和可提高执行速度的优化C、可产生最小可执行代码的优化和可提高执行速度的优化D、可产生最简单逻辑的优化和可提高执行速度的优化正确答案C
39、()是把所有可能的输入数据划分成若干部分,然后从每一个子集中选取少数具有代表性的数据作为测试用例A、等价类划分法B、边界值测试C、基于决策表的测试D、路径测试正确答案A
40、设计阶段由()组成A、结构设计和详细设计(概要设计或总体设计)B、程序员设计和用户设计C、软件设计和硬件设计D、程序设计和数据设计正确答案A
41、下列()病毒只是不停扩散,并不破坏计算机内的数据A、恶性病毒B、单机病毒C、中性病毒D、良性病毒正确答案D
42、()是网络的核心,它的主要任务是为网络上的其它机器提供服务A、客户机B、网络协议C、工作站D、服务器正确答案D
43、如果以链表作为栈的存储结构,则退栈操作时()0A、对栈不作任何判别B、必须判别栈是否空C、判别栈元素的类型D、必须判别栈是否满正确答案B
44、在多个层次的存储器系统中,上一层的存储器较下一层存储器的容量小,()oA、失效率高B、成本低C、离CPU远D、速度快正确答案D
45、下列说法正确的是()oA、密码验证模块包含的两个子模块是身份认证和密码修改B、身份验证模块包含的两个子模块是身份认证和密码修改C、管理员登录模块包含的两个子模块是身份认证和密码修改D、用户登录模块包含的两个子模块是身份认证和密码修改正确答案A
46、线程是操作系统分配()时间的基本单元A、处理器B、计算器C、控制器D、浏览器正确答案A
47、()方法是把系统逻辑模型映射成软件结构,根据信息流的类型采用相应的方法A、模块化设计B、面向对象设计C、结构化设计I)、程式化设计正确答案C
48、下列关于详细设计的工具,说法错误的是()oA、详细设计的工具包括表格。