计算机程序设计员理论试题库

合集下载

计算机程序设计员理论题

计算机程序设计员理论题

计算机程序设计员理论题1. 介绍计算机程序设计员是一种高度技术性的职业,负责设计、编写和测试计算机程序的专业人员。

他们需要具备扎实的计算机科学和编程知识,以及良好的逻辑思维和问题解决能力。

本文将讨论几个与计算机程序设计员相关的理论题。

2. 理论题目1:面向对象编程(OOP)的优势面向对象编程(Object-Oriented Programming,简称OOP)是一种程序设计范型,它是基于“对象”的概念来构建计算机程序的方法。

下面列举了OOP的几个优势:•封装和抽象:OOP通过将数据和相关的操作封装在对象中,实现了数据与操作的高度聚合。

这样可以将复杂的问题简化为对象之间的交互,提高软件的可维护性和可扩展性。

•继承和多态:OOP通过继承和多态机制,实现了代码的复用性和灵活性。

继承允许子类继承父类的属性和方法,减少了代码的重复编写。

而多态则使得可以在运行时动态地选择不同的实现,提高了系统的可扩展性和灵活性。

•模块化开发:OOP将程序组织为一系列相互独立、功能完整的模块,每个模块都可以独立开发、测试和维护。

这样可以提高团队合作的效率,减少代码的耦合程度,提高系统的可维护性和可测试性。

3. 理论题目2:软件设计原则软件设计原则是指在软件开发过程中,一些经过验证和广泛应用的设计原则。

这些原则旨在提供一种指导性的方法,帮助程序设计员设计出高质量、可维护性和可扩展性的软件系统。

下面介绍几个常见的软件设计原则:•单一职责原则(SRP):一个类应该只有一个引起变化的原因。

这个原则强调类的职责应该尽可能单一,这样可以降低类的复杂性,提高代码的可读性和可维护性。

•开闭原则(OCP):软件实体应该对扩展开放,对修改关闭。

这个原则强调在进行软件设计时,应该尽量避免修改已有的代码,而是通过扩展的方式来实现新的功能。

•里氏替换原则(LSP):子类型必须能够替换它们的基类。

这个原则强调派生类应该能够完全替代基类,并且保持程序的正确性。

计算机程序设计员试题库答案和讲解

计算机程序设计员试题库答案和讲解

1.下列不属于道德三大领域的是( )。 A、家庭美德 B、社会公德 C、个人品德 2.职业纪律是企业的行为规范,职业纪律具有( )的特点。 A、明确的规定性 B、高度的强制性 C、普遍适用性 3.职业责任的特点不包括( )。 A、职业责任具有明确的规定性 B、职业责任与物质利益存在着直接关系 C、职业责任具有法律及其纪律的强 5.我国制定的约束计算机在网络上行为的法律法规是( A、计算机软件保护条例 )。 B、计算机联网规则 C、计算机信息网络国际联网安全保 6.遵照国际惯例,在我国的域名体系中,商业机构的域名为 A、com ( )。 B、net C、orG 7.《计算机软件保护条例》的发布机关是( )。 A、国务院 B、全国人大常委会 C、全国人大 9.在信息的基本特征中,信息的载体和方式具有( )。 A、相同性 B、传递性 C、共享性 10.第五次信息革命的标志是( )。 A、文字的产生 B、计算机的发明 C、电报电话的发明及应用 12.世界上第一台电子计算机——ENIAC每秒钟能完成(A 、4000 )次的加减运算。 B、5000 C、6000 13.我国生产的银河系列计算机属于( )。 A、大型主机 B、个人计算机 C、巨型机 14.计算机技术与( )结合构成了计算机网络。 A、现代通信技术 B、现代制造技术 C、人工智能技术 18.下列属于面向机器的语言的是( )。 A、C语言 B、java语言 C、汇编语言 22.( )是主板上最重要的部件,它基本决定了主板的性能和品质。 A、主板芯片组 B、BIOS芯片 C、CMOS芯片 23.媒体分5大类,下列不属于媒体范畴的是( )。 A、显示媒体 B、传输媒体 C、存储媒体 25.下列,不属于多媒体通讯应用的是( )。 A、智能办公 B、视听会议 C、视频聊天 26.多媒体技术便于信息交换和资源共享,这是多媒体技术在向 A、高度集中化 ( )方向发展。 B、高速度化 C、简单化 27.多媒体系统的组成不包括( )。 A、多媒体硬件系统 B、多媒体操作系统 C、多媒体数据 29.下列不属于对信息安全威胁的破坏数据完整性的内容是 A、非法删除 ( )。 B、非法修改 C、非法插入 30.下列预防病毒的说法,错误的是( )。 A、重点保护系统盘,不写入用户的文件 B、不使用外来磁盘 C、安装杀毒软件,不联网,不升级 31.把系统按抽象程度分类,下列( )是最抽象的系统。 A、概念系统 B、封闭系统 C、逻辑系统 32.最优化生产技术的英文简称为( )。 A、VSLI B、OPT C、ERP 33.关于标准化的地位和作用正确的是( )。 A、标准化可以消除贸易技术壁垒,促进贸易发展 B、标准化不利于合理利用国家资源,会浪费原材料 C、标准化的实施不利于推广应用新 在SQL语言中,INSERT语句用于( )。 A、数据查询 B、数据定义 C、数据操作 下列表示异步传输模式的是( )。 A、ATX B、AXN C、ATL 下列表示虚拟专用网的是( )。 A、VR B、VRAM C、VPN SQL Server是由( )开发和推广的关系数据库管理系统。 A、Oracle B、IBM C、Microsoft SQL Server可以通过Web安全地访问数据,用户可以使用 A ( 、FTP )来发送查询给服务器。 B、IPX C、TCP

【职业技能大赛计算机程序设计员赛项】理论试题及参考答案

【职业技能大赛计算机程序设计员赛项】理论试题及参考答案

【职业技能大赛计算机程序设计员赛项】理论试卷注 意 事 项1、本试卷依据计算机程序设计员国家职业标准命制,考试时间:60分钟。

2、请在试卷标封处填写姓名、准考证号和所在单位的名称。

3、请仔细阅读答题要求,用碳素笔或钢笔在规定位置填写答案。

一、单项选择(第1题~第60题,每题1分,共60分。

)1.操作系统是对( )进行管理的软件。

A 、软件B 、硬件C 、计算机资源D 、应用程序 2.现代操作系统的两个基本特征是( )和资源共享。

A 、多道程序设计B 、实现分时与实时处理C 、程序的并发执行D 、中断处理3.计算机系统中用来连接CPU 、内存储器和I/O 接口的总线称为系统总线。

( )总线属于系统总线技术的一种。

A 、IEEE1394B 、PCIC 、RS-232D 、USB 4.下列不属于网络操作系统的是( )。

A 、Windows NTB 、DOSC 、LinuxD 、NetWare 5.下面哪一个是有效的IP 地址( )。

A 、202.280.130.45B 、192.202.130.45C 、280.192.33.45D 、130.192.290.45 6.在Word 中,如果要选择多处不连续的文本,可以( )。

A 、按住Shift 键不放,用鼠标分别选中欲选择的文本 B 、按住Alt 键不放,用鼠标分别选中欲选择的文本 C 、按住Ctrl 键不放,用鼠标分别选中欲选择的文本 D 、无法做到7.在Excel 工作表中,假定C3:C6区域内保存的数值依次为10、15、20、45,则函数=AVERAGE(C3:C6)的值为( )。

A 、22B 、22.5C 、45D 、90 8.在一棵具有n 个结点的完全二叉树中,分枝结点的最大编号为( )。

A 、((n+1)/2)上限取整B 、((n+1)/2)下限取整C 、(n/2)下限取整D 、((n-1)/2)上限取整 9.设某棵三叉树中有40个结点,则该三叉树的最小高度为( )。

计算机程序设计员理论题

计算机程序设计员理论题

计算机程序设计员理论题计算机程序设计员理论题(1)1.计算机程序设计员的职业道德修养,主要是指(C)、职业纪律、职业情感以及职业能力的修养。

A、职业规范B、职业活动2.计算机程序设计员要有强烈的事业心和责任感,坚持原则(C)。

A、在任何情况下都要维护公司的利益B、只做自己特定工作岗位的事情C、注重社会主义精神文明建设,反对不良思想和作风D、在完成自己工作的同时,主动分担领导的各项工作3.计算机程序员掌握着用户软件系统的重要息,因此要求程序设计员必须具备(D)的职业道德A、严谨务实4.计算机程序设计员在工作中要从客观实际出发,不懂不装懂,多向用户研究,切忌(D)。

A、服务第一5.计算机程序设计员的工作涉及专业面广,需要具有(C),因此,计算机程序设计员应该做一个“通才”和“杂家”。

A、组织能力1 / 281 / 28B、管理能力C、广博的知识D、最前沿的知识B、一切向钱看C、客户第一D、主观臆断B、工作耐心C、谦虚谨慎D、严守机密C、职业职责D、职业资格计算机程序设计员理论题6.计较机程序设计员要按照自身分工的不同和情势发展的需要,掌握软件技术所需要的技能,如新的语言,(B),收集技能,组件开发等。

A、新的系统设备7.计算机系统是一个软、硬件结合的复杂的多层次系统,外三层完全属于(B)的内容。

A、软硬件结合8.十进制数(193)10转换为二进制数的结果是()。

A、()29.移位操作按移位性质可分为三种类型,它们是()。

A、逻辑移位、循环移位、算术移位重移位C、单移位、多移位、复合移位时移位10.按存储的工作体式格式分类,存储器可分为()。

A、软盘、硬盘、光盘光存储器C、RAM、ROM、BIOS器、只读存储器11.计较机由五局部构成,其中()和运算器构成一个整体,叫中央处理器,是硬件系统的中心。

2 / 282 / 28D、随机读写存储器、顺序读写存储B、新的环境C、新的模式D、新的开发工具B、计较机硬件C、计较机软件D、操作系统B、()2C、()2D、()2B、简单移位、复杂移位、多D、左移位、右移位、左右同B、半导体存储器、磁表面存储器、计较机程序设计员理论题A、存储器B、寄存器C、控制器D、加法器12.下列关于系统总线的说法中,错误的是()。

计算机程序设计员高级(国家三级)理论知识试卷2

计算机程序设计员高级(国家三级)理论知识试卷2

南京市职业技能鉴定统一试卷计算机程序设计员高级(国家三级)理论知识试卷注 意 事 项1、考试时间:120分钟。

2、本试卷依据2008年修订的《计算机程序设计员 国家职业标准》命制。

3、请首先按要求在试卷的标封处填写您的姓名、准考证号和所在单位的名称。

4、请仔细阅读各种题目的回答要求,在规定的位置填写您的答案。

5、不要在试卷上乱写乱画,不要在标封区填写无关的内容。

一、单项选择(第1题~第80题。

选择一个正确的答案,将相应的字母填入题内的括号中。

每题1分,满分80分。

)1.以下哪一项不是爱岗敬业的具体要求是( )A 、树立职业理想B 、强化职业责任C 、提高职业技能D 、抓住择业机遇2.当你的同事把公司的实际情况告诉顾客,使得即将签定的一份生意丢失时,你认可以下哪一种说法?( )A 、损害了公司的利益,是一种不敬业的表现B 、损害了公司的的名誉,是一种严重的泄密行为C 、虽然损害了公司的的名誉,但是一种诚信行为D 、虽然损害了公司的的利益,但维护了公司信誉 3.软件著作权人不享有哪一项权利( )A 、作品权B 、发表权C 、署名权D 、修改权 4.以下哪一项不是计算机程序员道德规范( ) A 、保护个人隐私 B 、网络购物C 、保护商业机密D 、维护计算机及网络系统安全 5.自然人的软件著作权保护期为( ) A 、自软件开发完成之日起50年 B 、自然人死亡后50年C 、自然人终生及其死亡后50年D 、自申报成功起50年6. 十进制算式7*64+4*8+4的运算结果用二进制数表示为( )。

A 、111001100B 、111100100C 、110100100D 、111101100 7. 根据某进制数的运算规则2×3=10,则3×5=( )。

A 、15B 、17C 、21D 、23 8. 一个8位补码由4个“1”和4个“0”组成,则可表示的最大十进制整数为( )。

A 、120B 、60C 、15D 、2409. 若A=1100,B=1010,A 与B 运算的结果是1000,则其运算一定是( )。

计算机程序设计员理论部分考试题含答案

计算机程序设计员理论部分考试题含答案

计算机程序设计员理论部分考试题含答案此问卷分为单选题和判断题两种,其中单选题一共120题,每题0.5分,判断题一共40题,每题1分。

总分100分。

请认真作答!1. ( )是以数据库技术为工具,实现一个部门的全面管理,以提高工作效率。

[单选题]A. 电子数据处理B. 人工智能C. 管理信息系统(正确答案)D. 决策支持系统2. ()是由W. Royce在1970年最早提出的软件开发模型。

[单选题]A. 快速原型模型B. 瀑布模型(正确答案)C. 增量模型D. 螺旋模型3. ()被客户确定的时候,项目就产生了。

[单选题]A. 时间B. 用户C. 设计D. 需求(正确答案)4. ()插件也叫做OLE控件或OCX控件。

[单选题]A. 搜索挂接B. ActiveX(正确答案)C. 工具条D. 浏览器辅助5. ()是对测试完全程度的评测。

[单选题]A. 测试质量B. 测试覆盖(正确答案)C. 测试性能D. 测试路径6. C#程序中,可使用try..catch 机制来处理程序出现的( )错误。

[单选题]A. 语法B. 运行(正确答案)C. 逻辑D. 拼写7. C#中,新建一字符串变量str,并将字符串"Tom's Living Room"保存到串中,则应该使用下列哪条语句?() [单选题]A. string str = "Tom\'s Living Room";(正确答案)B. string str = "Tom's Living Room";C. string str("Tom's Living Room");D. string str("Tom"s Living Room");8. C#中每个int 类型的变量占用( )个字节的内存。

[单选题]A. 1B. 2C. 4(正确答案)D. 89. COMMANICATIONPROTOCOL 的中文含义是() [单选题]A. 网络协议B. 开放系统互连参考模型C. 通信协议(正确答案)D. 网间协议10. DDN网是一种() [单选题]A. 数字数据网(正确答案)B. 局域网C. 模拟信号网D. 广域网11. OSI(Open System Interconnection)的中文含义是()。

第十五届“振兴杯”全国青年职业技能大赛计算机程序设计员理论参考试题库

第十五届“振兴杯”全国青年职业技能大赛计算机程序设计员理论参考试题库

第十五届“振兴杯”全国青年职业技能大赛计算机程序设计员理论参考试题库一、单项选择题(共700题)。

计算机基础部分(共63题)1.计算机运行过程中,遇到突发事件,要求CPU暂时停止正在运行的程序,转去为突发事件服务,服务完毕,再自动返回原程序继续执行,这个过程称为(),其处理过程中保存现场的目的是返回去继续执行原程序。

A.阻塞B.中断C.动态绑定D.静态绑定2.计算机运行过程中,遇到突发事件,要求CPU暂时停止正在运行的程序,转去为突发事件服务,服务完毕,再自动返回原程序继续执行,这个过程称为中断,其处理过程中保存现场的目的是()。

A.防止丢失数据B.防止对其他部件造成影响C.返回去继续执行原程序D.为中断处理程序提供数据3.CPU在执行指令的过程中,会自动修改()的内容,以使其保存的总是将要执行的下一条指令的地址。

A.指令寄存器B.程序计数器C.地址寄存器D.指令译码器4.在微机系统中,BIOS(基本输入输出系统)保存在()中。

A.主板上的ROMB.CPU的寄存器C.主板上的RAMD.虚拟存储器5.采用n位补码(包含一个符号位)表示数据,可以直接在表示数值()。

A.2nB.-2nC.2n-1D.-2n-16.以下关于采用一位奇校验法的叙述中,正确的是()。

A.若所有奇数位出错,则可以检测出该错误但无法纠正错误B.若所有偶数位出错,则可以检测出该错误并加以纠正C.若所有奇数个数据位出错,则可以检测出该错误但无法纠正错误D.若有偶数个数据位出错,则可以检测出该错误并加以纠正7.下列关于流水线方式执行指令的叙述中,不正确的是()。

A.流水线方式可提高单条指令的执行速度B.流水线方式下可同时执行多条指令C.流水线方式提高了各部件的利用率D.流水线方式提高了系统的吞吐率8.CPU执行算术运算或者逻辑运算时,常将源操作数和结果暂存在()中。

A.程序计数器(PC)B.累加器(AC)C.指令寄存器(IR)D.地址寄存器(AR)9.要判断字长为16位的整数a的低四位是否全为0,则()。

计算机程序设计员试题库(附答案)

计算机程序设计员试题库(附答案)

计算机程序设计员试题库(附答案)一、单选题(共100题,每题1分,共100分)1.以下不属于企业管理器功能的是()。

A、创建并管理所有数据库、登陆、用户、权限等。

B、管理和执行数据导入导出、数据库备份等多项辅助功能。

C、定义 sql server组。

D、调试、执行sql语句, 批处理和脚本。

正确答案:D2.面向对象测试中测试类定义的每种方法,基本上相当于传统软件测试中的( )。

A、模块测试B、验证测试C、系统测试D、单元测试正确答案:D3.关于sql server常用的数据类型,以下()说法是错误的。

A、Image数据类型可以用来存储图像。

B、使用字符数据类型时,可以改变长度信息。

C、使用数字数据类型时,可以改变长度信息。

D、Bit数据类型为1位长度,可以存储表示是/否的数据。

正确答案:C4.有关“兢兢业业、吃苦耐劳”的职业道德规范方面,( )是错误的。

A、能够脚踏实地、埋头苦干、任劳任怨B、严格按照正常的作息时间开展工作,只做自己份内的工作C、不计较个人得失,具有吃苦耐劳、脚踏实地的精神D、不仅要在理论上有一定的造诣,还要具有实干精神正确答案:B5.进程的状态分为( )三种状态。

A、等待、就绪、运行B、单向、双向、多向C、中断、等待、运行D、开始、运行、结束正确答案:A6.密码验证的程序输入项不包括:( )。

A、验证码B、用户名C、权限D、密码正确答案:A7.( )语言具有的特征包括:对象生成功能、消息传递机制、类和遗传机制。

A、面向对象B、结构化程序设计C、程式化程序设计D、模块化程序设计正确答案:A8.DAO用Microsoft Jet数据库引擎来提供一套访问对象,包括数据库对象、( )和查询定义对象及记录集对象。

A、数据库定义B、更新定义C、选择定义D、表定义正确答案:D9.软件结构设计的基本的原则包括( )、抽象、信息隐蔽和局部化、模块独立。

A、可视化B、图形化C、系统模块化D、概念化正确答案:C10.仅当有一个Visual C++工作空间且工程或应用程序处于( )状态时,Debugger才可使用。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机程序设计员高级理论知识训练题一、单项选择(选择一个正确的答案,将相应的字母填入题内的括号中。

)1.计算机程序设计员在工作中不应该()。

A、谦虚谨慎、胸襟宽阔B、严格按照工作程序及相关文档的规范开展工作C、善于表现自己的成绩,力求突出自我D、时刻保持朝气和活力2.遵纪守法指的是计算机程序设计员要遵守职业纪律和与职业相关的()。

A、刑法、民法、劳动法B、保密法、劳动法等其他法律C、法律、法规、商业道德D、道德规范3.计算机程序员掌握着用户软件系统的重要信息,因此要求程序设计人员必须具备()的职业道德。

A、严谨务实B、工作耐心C、谦虚谨慎D、严守机密4.计算机程序设计员在工作中要从客观实际出发,不懂不装懂,多向用户学习,切忌()。

A、服务第一B、一切向钱看C、客户第一D、主观臆断5.从()的角度看,计算机程序设计员必须了解和熟悉与自身职业有直接或间接关系的领域中取得的新成果,才能更好地掌握本职业的各项技能。

A、管理B、发展C、效益D、业务6.在多个层次的存储器系统中,上一层的存储器较下一层存储器的容量小,()。

A、失效率高B、离CPU远C、速度快D、成本低7.按存储的工作方式分类,存储器可分为()。

A、软盘、硬盘、光盘B、半导体存储器、磁表面存储器、光存储器C、RAM、ROM、BIOSD、随机读写存储器、顺序读写存储器、只读存储器8.按()来划分,总线可以分为8位总线、16位总线、32位总线等。

A、总线所处的层次B、用途C、数据线的宽度D、信息的传输方向9.()翻译程序在语言程序翻译时,读入一句源程序,则翻译一句,执行一句,反反复复直到最终完成。

A、编译型B、过程型C、解释型D、脱机型10.在缓冲技术中,()是以专用的寄存器作为缓冲器,费用较高。

A、软件缓冲B、硬件缓冲C、多重缓冲D、单缓冲11.在文件结构中,()对用户是透明的。

A、字符型文件结构B、字节型文件结构C、逻辑的文件结构D、物理的文件结构12.在()过程中,用户不能进行任何干预,一切由系统自动进行。

A、联机作业控制B、脱机作业控制C、动态作业控制D、实时作业控制13.数据模型按不同的应用层次可划分为两类:一类是概念数据模型,另一类是()。

A、概念模型B、逻辑模型C、实体模型D、物理模型14.在数据库的数据模型中,()规定了如何用基本的数据项组织成较大的数据单位,以描述实体类型和实体之间联系。

A、数据结构B、记录结构C、数据操作D、库结构15.数据库系统是一个复杂的系统,是存储介质、处理对象和管理系统的集合体,由数据库、硬件支持系统、软件支持系统和()四部分组成。

A、数据库管理员B、数据模型描述C、操作系统D、应用系统是一种安全语言,它()。

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、功能B、算法C、外部结构D、处理过程22.软件管理按时间可划分为()和使用维护管理。

A、软件设计管理B、生产管理C、开发进度管理D、技术管理23.在软件质量特性中,软件的()是指在规定条件下,在规定的时间内,不引起系统失效的概率。

A、可靠性B、功能度C、易使用性D、时间经济性24.()是网络的核心,它的主要任务是为网络上的其它机器提供服务。

A、网络协议B、工作站C、服务器D、客户机25.域名服务器上运行着一个数据库系统,数据库中保存的是域名地址与()的对应。

A、MAC地址B、URL地址C、TCP地址D、IP地址26.在Web客户端存在的主要安全威胁是,Web浏览器()。

A、用户名和口令都是原样传送B、拥有不安全的程序C、支持下载嵌在HTML页面中的脚本程序并在浏览器中执行D、不支持任何加密传输方案27.网络级防火墙的一个基本例子就是位于Internet和()之间的路由器,它根据数据包的来源、目的地址和端口来过滤。

A、外部网络B、内部网络C、以太网D、服务器(数据加密标准)中,D代表的英文单词是()。

A、DataB、DriverC、DirectD、Database29.着作权是指作者及其他着作权人对其文学、艺术、科学作品所享有的人身权利和()的总称。

A、署名权利B、发行权利C、名誉权利D、财产权利30.专利权人具有()和接受推广应用的义务。

A、缴纳年费B、转让专利C、许可他人实施其专利D、实施其专利31.商标是指商品的生产者、经营者或()的提供者用以标明自己所生产、经营的商品或提供的服务与其他人相区别的标记。

A、许可证B、售后服务C、商业服务D、技术服务32.下列说法错误的是()。

A、一个软件从计划开始到废弃为止,要经历一个漫长的时期,通常把软件经历的这个漫长的时期成为软件生命周期。

B、通常,软件生命周期由软件定义、软件开发和软件维护3个时期组成C、软件定义时期由问题定义、可行性研究和需求分析3个阶段组成D、通常,软件生命周期由问题定义、可行性研究和需求分析3个时期组成33.()的主要任务是确定软件开发工程的总目标;确定工程的可行性;导出实现工程目标应该采用的策略及系统必须完成的功能;估计实现该工程需要的资源和成本,并制定工程进度表。

A、软件定义时期B、问题定义时期C、软件开发时期D、需求分析时期34.()时期又进一步划分为3个阶段,即问题定义、可行性研究和需求分析。

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、软件开发通常由概要设计、详细设计、编码、软件维护4个阶段组成B、软件开发通常由软件定义、详细设计、编码、软件测试4个阶段组成C、软件开发通常由软件定义、详细设计、编码、软件维护4个阶段组成D、软件开发通常由概要设计、详细设计、编码、软件测试4个阶段组成40.()是将软件需求说明转化为软件总体设计,确定软件结构及模块的划分,并确定各模块之间的接口。

A、概要设计的任务B、详细设计的任务C、编码的目的D、软件测试的任务41.下列说法正确的是:()。

A、详细设计的任务是将软件需求说明转化为软件总体设计,确定软件结构及模块的划分,并确定各模块之间的接口B、详细设计的任务是发现并排除软件中的错误,最终把一个高质量的软件系统交付给用户使用C、详细设计的任务是实现人和计算机的通讯,产生一个机器能执行的源程序D、详细设计的任务是确定每个模块的数据结构和算法,确定模块的细节,具体为:外部接口、内部接口、输入输出、局部数据42.下列说法正确的是:()。

A、编码的目的是将软件需求说明转化为软件总体设计,确定软件结构及模块的划分,并确定各模块之间的接口B、编码的目的是发现并排除软件中的错误,最终把一个高质量的软件系统交付给用户使用C、编码的目的是确定每个模块的数据结构和算法,确定模块的细节,具体为:外部接口、内部接口、输入输出、局部数据D、编码的目的是实现人和计算机的通讯,产生一个机器能执行的源程序43.软件测试的任务是()。

A、将软件需求说明转化为软件总体设计,确定软件结构及模块的划分,并确定各模块之间的接口B、发现并排除软件中的错误,最终把一个高质量的软件系统交付给用户使用C、确定每个模块的数据结构和算法,确定模块的细节,具体为:外部接口、内部接口、输入输出、局部数据D、实现人和计算机的通讯,产生一个机器能执行的源程序44.下列说法正确的是:()。

A、详细设计的任务是通过各种必要的维护活动使软件系统持久地满足用户需求B、概要设计的任务是通过各种必要的维护活动使软件系统持久地满足用户需求C、软件维护的任务是通过各种必要的维护活动使软件系统持久地满足用户需求D、软件测试的任务是通过各种必要的维护活动使软件系统持久地满足用户需求45.软件维护的种类不包括:()。

A、扩展性维护B、改正性维护C、适应性维护D、完善性维护46.需求分析的任务是明确目标系统究竟做什么。

为此,需要先确定系统的综合要求,包括:功能要求、性能要求、运行要求和可能的要求,其中可能的要求指:()。

A、确定系统必须完成的所有功能B、包括系统的处理速度、存储容量、响应时间、安全限制等C、包括系统运行时的环境要求,如主机、外设、网络、软件等D、即为系统将来扩展提出的要求47.书写《需求分析规格说明书》的过程中需要分析系统的数据要求,系统的数据要求不包括下列哪一项:()。

A、数据的结构B、系统需要哪些数据C、数据量D、数据本身的性质48.书写《需求分析规格说明书》的步骤是:确定系统的综合要求、分析系统的数据要求、()、修正开发计划、书写文档。

A、确定系统的功能要求B、分析系统的性能要求C、分析系统的运行要求D、导出系统的逻辑模型49.软件需求包括3个不同的层次-----()、用户需求、功能需求和其他非功能需求。

A、商务需求B、业务需求C、产品需求D、系统需求50.所有的用户需求必须与()一致。

A、功能需求B、系统需求C、产品需求D、业务需求51.下列说法错误的是:()。

A、软件需求说明须保证完整性B、软件需求说明须保证一致性C、软件需求说明须保证可修改性D、软件需求说明须保证可重用性52.一个软件原型是所提出的新产品的部分实现。

下面不属于使用原型的主要目的的是:()。

A、可以探索不同的用户界面技术,使系统达到最佳的可用性B、用户对原型的评价可以指出需求中的许多问题,在开发真正产品之前,可以用最低的费用来解决这些问题C、在原型屏幕显示和报表中使用合理的模拟数据D、通过一系列小规模的开发循环,可以完成整个产品的开发53.()的指导思想是:自上而下、逐步分解。

相关文档
最新文档