软件测评师考试大纲

合集下载

[18]软件测评大纲-438C

[18]软件测评大纲-438C

目录1 范围 (1)1.1 标识 (1)1.2 被测软件概述 (1)2 测评环境 (1)2.1 软硬件环境 (1)2.2 测评场地 (1)2.3 测试数据 (1)3 安全与保密 (1)4 测试内容与方法 (1)4.1 总体测试要求 (2)4.2 测试策略及技术方法 (2)4.2.1测试策略 (2)4.2.2测试技术与方法 (2)4.3测试定义 (2)4.3.1文档审查/XX_DOI (2)4.3.2功能测试/XXX_FUT (2)4.3.3性能测试/XXX_PET (2)4.3.4 XXXX/ (2)4.4测试内容充分性及测试方法适合性分析 (3)4.5 软件问题类型及严重性等级 (3)5 测评风险分析 (3)6 测评工作安排 (3)6.1 测评项目组及成员资质 (3)6.2测评进度 (3)7 配置管理 (3)7.1 人员与职责 (3)7.2 任务 (4)7.3 软件配置管理活动 (4)7.3.1配置基线计划 (4)7.3.2配置管理工作的检查 (5)8 质量保证 (5)8.1 组织和进度 (5)8.1.1组织 (5)8.1.2进度 (5)8.2软件测评质量保证记录 (6)9 测评通过标准 (6)10 测评终止条件 (6)11 其他 (6)1 范围1.1 标识a)文档标识号:TN/x-DO-DS-V{N.xx};b)标题:;c)软件名称;d)软件缩写:e)软件版本号。

1.2 被测软件概述2 测评环境2.1 软硬件环境(1)软件环境表-X(2)硬件环境(3)环境差异分析2.2 测评场地2.3 测试数据3 安全与保密4 测试内容与方法4.1 总体测试要求 4.2 测试策略及技术方法 4.2.1 测试策略 4.2.2 测试技术与方法 4.3 测试定义4.3.1 文档审查/XX_DOI4.3.2 功能测试/XXX_FUT4.3.3 性能测试/XXX_PET性能测试项说明4.3.4 XXXX/4.4 测试内容充分性及测试方法适合性分析测试内容充分性分析4.5 软件问题类型及严重性等级软件问题类型主要包括XX类,具体说明;软件问题划分为XX 个等级,具体说明。

软件测试大纲三篇

软件测试大纲三篇

软件测试大纲三篇篇一:软件测试大纲1、测试目的:通过测试验证该系统已经达到设计指标。

2、测试环境(对于C/S、B/S结构的软件请分别说明客户端和服务器端的软硬件环境)硬件环境:CPU:PII166以上,RAM:32MB,硬盘:2GB以上,CD-ROM和1.44软驱软件环境:WindowsNT4.0/98/95操作系统3、测试方法:使用以用户文档为基础构造的测试用例来测试程序和数据。

4、测试项目:a)系统安装与卸载(对于说明书中注明由开发方提供系统安装和配置服务的软件,该部分可免测,请在测试方法中注明)仅为示范,行数可自由增删,如需提供测试用例,请附在文档后或另附文件)明)e)中文符合性(对于非简体中文版软件,本部分免测,请注明)g)病毒检查(对于Unix、Linux平台的软件,该部分可免测)篇二:软件测试大纲目录1. 测试目的 32. 主要技术指标要求 32. 1 主要战术技术指标 32. 2 使用要求 33. 测试要求 44. 测试仪器及辅助设备 44.1 测试设备 44.2 测试连接 45. 测试方法和步骤 45.1 测试方法和步骤 45.2 测试用例说明 55.3 中远程无人侦察机突防生存力评估系统测试用例 71. 测试目的为了确保中远程无人侦察机突防生存力评估系统的产品质量,使产品能够顺利交付验收,需要测试中远程无人侦察机突防生存力评估系统是否满足任务书规定的主要技术指标和使用要求。

2. 主要技术指标要求2. 1 主要战术技术指标该系统具有如下功能:✧可进行航路设定;✧可进行突防过程中威胁环境的设定;✧可显示突防过程中的地理环境;✧可动态显示无人机飞行航迹;✧具备无人机三维动态视景仿真功能;✧具备无人机突防生存力评估功能。

2. 2 使用要求1. 本系统独立运行 , 能为无人机生存力评估提供一个三维动态仿真平台,能形象、直观、逼真地演示无人机对防空系统雷达网突防的过程;在确定的飞机性能、自然地理环境下选择合理的飞行航路,使无人机受到敌方防空系统的探测降低到最低限度,提高无人机的突防概率;方便地评估无人机的生存能力,还可用于任务规划人员的日常训练;2 .硬件环境:计算机CPU采用Inter酷睿i7 2.0GHz以上,内存不小于2GB,硬盘容量不小于256GB,具有标准网络接口,包含鼠标、键盘等通用外设;3 . 软件环境:操作系统Windows 7/Windows XP。

软件测评师考试大纲

软件测评师考试大纲

一、考试说明1. 考试要求(1)熟悉运算机基础知识;(2)熟悉操作系统、数据库、中间件、程序设计语言基础知识;(3)熟悉运算机网络基础知识;(4)熟悉软件工程知识,明白得软件开发方式及进程;(5)熟悉软件质量及软件质量治理基础知识;(6)熟悉软件测试标准;(7)把握软件测试技术及方式;(8)把握软件测试项目治理知识;(9)把握C语言和C++或Java语言程序设计技术;(10)了解信息化及信息平安基础知识;(11)熟悉知识产权相关法律、法规;(12)正确阅读并明白得相关领域的英文资料。

二、考试范围考试科目1:软件工程与软件测试基础知识1.运算机系统基础知识运算机系统组成及硬件基础知识·运算机系统的组成1.运算机的大体硬件系统:运算器、操纵器、存储器、输入设备、输出设置1)运算器和操纵器组成CPU(中央处置单元,是硬件系统的核心)2)存储器:内部存储器(速度高、容量小)、外部存储器(容量大、速度慢)3)输入设备和输出设备:合称外部设备(外设)2.CPU4)功能:程序操纵、操作操纵、时刻操纵、数据处置5)组成:运算器、操纵器、寄放器组、内部总线运算器是一种执行部件,由算术逻辑单元(ALU)、累加寄放器、数据缓冲器存期、状态条件寄放器组成算术逻辑单元(ALU):实现对数据的运算累加寄放器(AC):为ALU提供工作区,运算器中至少有一个累加寄放器数据缓冲寄放器(DR):作为CPU、内存、外围设备之间数据传送的中转站状态条件寄放器(PSW):为运算结果成立各类条形码,保留当前指令执行完成后的状态,通常一个算术操作产生一个云算计过,而一个逻辑操作产生一个裁决操纵器用于操纵整个CPU的工作,它决定了运算机运行进程的自动化。

由指令操纵逻辑、时序操纵逻辑、总线操纵逻辑、中断操纵逻辑指令操纵逻辑:完成取指令、分析指令、执行指令,指令寄放器(IR)、程序计数器(PC)、地址寄放器(AR)、指令译码器(ID)·处置机·大体输入输出设备·存储系统操作系统基础知识·操作系统的中断操纵、进程治理、线程治理·处置机治理、存储治理、设备治理、文件治理、作业治理·网络操作系统和嵌入式操作系统基础知识·操作系统的配置数据库基础知识·数据库大体原理·数据库治理系统的功能和特点·数据库语言与编程中间件基础知识运算机网络基础知识·网络分类、体系结构与网络协议·经常使用网络设备·Internet基础知识及其应用·网络治理程序设计语言知识·汇编、编译、说明系统的基础知识·程序设计语言的大体成份(数据、运算、操纵和传输、进程(函数)挪用)·面向对象程序设计·C语言和C++(或Java)语言程序设计基础知识2.标准化基础知识·标准化的概念(标准化的意义、标准化的进展、标准化机构)·标准的层次(国际标准、国家标准、行业标准、企业标准)·标准的类别及生命周期3.信息平安知识·信息平安大体概念·运算机病毒及防范·网络入侵手腕及防范·加密与解密机制4.信息化基础知识·信息化相关概念·与知识产权相关的法律、法规·信息网络系统、信息应用系统、信息资源系统基础知识5.软件工程知识软件工程基础·软件工程概念·需求分析·软件系统设计·软件组件设计·软件编码·软件测试·软件保护软件开发方式及进程·结构化开发方式·面向对象开发方式·瀑布模型·快速原型模型·螺旋模型软件质量治理·软件质量及软件质量治理概念·软件质量治理体系·软件质量治理的目标、内容、方式和技术软件进程治理·软件进程治理概念·软件进程改良·软件能力成熟度模型软件配置治理·软件配置治理的意义·软件配置治理的进程、方式和技术软件开发风险基础知识·风险治理·风险防范及应付软件工程有关的标准·软件工程术语·运算机软件开发标准·运算机软件产品开发文件编制指南·运算机软件需求标准说明编制指南·运算机软件测试文件编制标准·运算机软件配置治理打算标准·运算机软件质量保证打算标准·数据流图、程序流程图、系统流程图、程序网络图和系统资源图的文件编制符号及约定6.软件评测师职业素养要求·软件评测师职业特点与职位职责·软件评测师行为准那么与职业道德要求·软件评测师的能力要求7.软件评测知识软件测试大体概念·软件质量与软件测试·软件测试概念软件测试的经典概念是在规定条件下对程度进行操作,以发觉错误,对软件质量进行评估·软件测试目的测试时程序的执行进程,目的在于发觉错误一个好的测试用例在于能发觉至今未发觉的错误一个成功的测试时发觉了至今为发觉的错误的测试测试的目的,是想以最少的人力、物理和时刻找出软件中潜在的各类错误和缺点,通过修正各类错误和缺点提高软件质量,回避软件发布后youyu7qianzai的软件缺点和错误造成的隐患所带来的商业风险·软件测试原那么所有的软件测试都应追溯到用户需求应当把及早的和不断的进行软件测试作为软件测试者的座右铭完全测试是不可能的,测试需求终止测试无法显示软件潜在的缺点充分一一测试中的群集现象程序员应幸免检查自己的程序尽可能幸免测试的随意性·软件测试对象测试对象:程序、数据、文档测试分类:单元测试、集成测试、确认测试、系统测试、验收测试软件测试进程模型·V模型V模型指出:单元和集成测试是验证程序设计;系统测实验证系统设计;确认测试和验收测试确信软件的实现是不是知足用户需求或合同的要求局限性:需求分析时期隐藏的问题一直到后期的验收测试才被发觉(不能表现及早的和不断进行软件测试的原那么)·W模型此模型提昂掉:测试伴随着整个软件发开周期,而且测试的对象不单单是程序,需求、功能和设计一样要测试,测试和开发是同步进行的局限性:软件开发和测试维持一种线性的前后关系,需要有严格的指令表示上一时期完全终止,才可正式开始下一时期,如此就无法支持迭代、自发性和变更调整。

软考软件测评师考试大纲 软考项目管理

软考软件测评师考试大纲 软考项目管理

软考软件测评师考试大纲主要包括以下内容:
1. 软件测试基础知识:包括软件测试的基本概念、软件测试的目的和原则、软件测试的分类和方法等。

2. 软件测试技术:包括测试计划与策略、测试设计与执行、测试评估与报告等。

3. 软件测试工具与环境:包括测试工具的选择与使用、测试环境的搭建与管理等。

4. 软件测试管理:包括测试项目管理、测试团队管理、测试风险管理等。

5. 软件质量保证:包括软件质量标准、软件质量评估、软件质量改进等。

软考项目管理考试大纲主要包括以下内容:
1. 项目管理基础知识:包括项目管理的基本概念、项目管理的历史与发展、项目管理的知识体系等。

2. 项目管理过程:包括项目启动、项目计划、项目执行、项目监控和项目收尾等。

3. 项目管理技术:包括项目范围管理、项目进度管理、项目成本管理、项目质量管理、项目风险管理等。

4. 项目管理工具与技术:包括项目管理软件的使用、项目管理办公自动化软件的使用、项目管理沟通与协调技术等。

5. 项目管理案例分析:包括项目管理成功案例的分析、项目管理失败案例的分析等。

以上是软考软件测评师考试大纲和软考项目管理考试大纲的主要内容,具体考试内容和考试形式可能会根据不同的考试机构和不同的考试年度而有所不同,考生需要根据实际情况进行准备。

软件评测师考试大纲

软件评测师考试大纲

选择题:软件评测的主要目的是什么?A. 发现软件中的错误B. 证明软件的正确性C. 对软件进行性能优化D. 确保软件满足用户需求(正确答案)在软件评测中,哪项活动不属于动态测试?A. 单元测试B. 集成测试C. 系统测试D. 代码走查(正确答案)下列哪项是软件评测计划的主要内容?A. 测试用例的详细描述B. 测试环境的配置说明C. 测试策略、方法、资源和进度安排(正确答案)D. 缺陷跟踪和修复的记录在黑盒测试中,测试用例的设计主要基于什么?A. 程序的内部结构B. 程序的功能需求规格说明(正确答案)C. 程序的源代码D. 程序的复杂度分析哪种测试方法主要用于验证软件功能与性能是否与需求规格说明书一致?A. 回归测试B. 验收测试(正确答案)C. 单元测试D. 压力测试在软件测试中,缺陷的严重程度通常分为几个等级?A. 2个B. 3个C. 4个(正确答案)D. 5个下列哪项不属于软件测试的基本原则?A. 在测试用例中一个必须对预期输出或结果进行定义B. 避免测试自己编写的程序C. 设计测试用例时,应充分考虑合理和不合理的输入条件D. 软件开发人员不需要参与软件测试(正确答案)自动化测试工具主要用于提高软件测试的什么方面?A. 可靠性B. 有效性C. 效率(正确答案)D. 完整性在软件测试过程中,发现缺陷后应该采取的首要步骤是什么?A. 立即修复缺陷B. 分析缺陷原因并报告给开发人员(正确答案)C. 记录缺陷并关闭测试用例D. 忽略不影响功能的缺陷。

新软件测试技术复习大纲精选全文

新软件测试技术复习大纲精选全文

可编辑修改精选全文完整版第1章概述1、软件测试的目的是尽可能发现并排除软件中潜藏的错误,提高软件的可靠性2、软件缺陷、软件错误和软件失败的关系是软件错误导致软件缺陷,软件错误导致软件失败。

3、测试与调试是有区别的,测试不是调试的一个部分。

4、软件生存周期是从软件开始开发到软件淘汰的整个时期。

5、可以发布具有配置缺陷的软件产品。

有些缺陷可以在以后的版本中修复。

所以测试人员要坚持原则,但有些缺陷未修复完可以通过。

6、发现错误多的程序模块,残留在模块中的错误也多。

错误的群集现象是指模块错误发现率与模块的残留错误数成正比关系。

7、缺陷跟踪的流程有添加缺陷、审阅新缺陷;修复打开的缺陷、测试新版本;分析缺陷数据8、在软件开发过程中,若能推迟暴露其中的错误,则为修复和改正错误所花费的代价就会很高。

9、软件测试概念,软件测试的目的和作用。

P4,5概念:软件测试是为了发现错误而执行程序的过程。

目的:尽可能发现并排除软件中潜藏的错误,提高软件的可靠性。

作用:1、测试是执行一个系统或者程序的操作。

2、测试是带着发现问题和错误的意图来分析和执行程序。

3、测试结果可以检验程序的功能和质量。

4、测试可以评估项目产品是否获得预期目标和可以被客户接受的结果。

5、测试不仅包括执行代码,还包括对需求等编码以外的测试。

第2章软件测试方法1、动态测试指通过运行程序发现错误。

对软件产品进行动态测试时使用黑盒测试法和白盒测试法。

2、如果一个判定中的复合条件表达式为(A > 1)or(B <= 3),则为了达到100%的条件覆盖率,至少需要设计2个测试用例。

3、白盒测试以检查处理过程的细节为基础,对程序中尽可能多的逻辑路径进行测试,检查内部数据结构和运行状态是否有错,程序的语句和条件与预期的状态是否一致。

4、黑盒测试依据软件需求规格说明,检查程序是否满足功能要求。

因此,黑盒测试由称为功能测试或数据驱动测试。

5、黑盒测试的测试用例是根据功能需求说明设计的。

软件测试大纲

软件测试大纲

第1章软件测试背景1.1 软件测试现状1.1.1 国外软件测试现状1.1.2 国内软件测试现状与发展趋势1.2 软件缺陷定义1.3 为什么会出现软件缺陷1.4 软件缺陷的修复费用1.5 软件测试员应该做些什么1.6 优秀的测试工程师应具备的素质第2章软件测试与软件开发关系2.1 软件开发过程2.2 软件测试在软件开发中的作用2.3 软件测试过程模型2.4 软件测试环境的搭建第3章软件测试的实质3.1 软件测试的原则3.2 软件测试的术语和定义第二部分软件测试基础第4章软件测试概念4.1 软件测试定义4.1.1软件测试正向思维4.1.2 软件测试反向思维41..3 IEEE定义的测试4.1.4 广义软件测试4.2 软件测试的目的4.3 软件测试心理学4.3.1 程序测试过程具有破坏性4.3.2程序员应避免测试自己的程序4.3.3 程序设计机构不应测试自己的程序4.4 软件测试的分类4.4.1 按照开发阶段划分4.4.2 按照测试实施组织划分4.4.3 按照测试技术划分4.4.4 按照执行状态划分4.4.5 按照软件特效划分4.4.6 其他划分4.5 软件测试的流程第5 章黑盒测试技术5.1 静态黑盒测试5.2 通过性测试和失效性测试5.2 等价类划分5.2.1 等价类划分方法5.2.2 等价类划分法的测试运用5.3 边界值分析法5.3.1 边界条件5.3.2 次边界条件5.3.3 特殊数据5.3.4 边界值分析法的测试运用5.4 决策表法5.4.1 决策表法的原理5.4.2 决策表法的测试运用5.4 因果图法5.4.1 因果图法的原理5.4.2 因果图法的测试运用5.5 其它黑盒测试技术5.5.1 像笨拙的用户那样做5.5.2 在已经找到的软件缺陷的地方再找找5.5.3 像黑客一样考虑问题5.5.4 凭借经验、直觉和预感第6 章白盒测试技术6.1 静态白盒测试6.1.1 检查设计和代码6.1.2 静态错误分析6.1.3 通用代码审查清单6.2 单元测试6.2.1 单元测试环境6.2.2 单元测试方法6.2.3 单元测试用例设计6.3 集成测试6.3.1 非增量式测试6.3.2 增量测试方法6.3.3 回归测试6.3.4 冒烟测试第7章灰盒测试技术第8章系统测试技术8.1 功能测试8.2 错误处理测试8.3 内存泄漏测试8.4 用户界面测试8.5 安装与卸载测试8.6 升级测试8.7 兼容性测试8.8 安全测试8.9 性能测试8.10 压力测试第9章WEB测试9.1 WEB测试特点9.2 用户界面测试9.3 功能测试9.4 表单测试9.5 兼容性测试9.6 安全测试第10章APP测试12.1 移动环境12.2 手机测试与传统测试的区别12.3 移动测试面临的挑战12.3.1 移动设备多样性12.3.2 运营商网络基础设施12.3 测试方法12.3.1 真机测试12.3.2 基于模拟器的测试第11章软件自动化测试13.1 LoadRunner性能测试工具13.1.1 环境搭建及主要功能菜单介绍13.1.2 性能测试相关术语13.1.3 性能测试流程13.1.4 脚本录制过程13.1.5 优化性能脚本13.1.6 执行测试场景及结果分析13.2 QTP自动化测试工具13.2.1 环境搭建及主要功能菜单介绍13.2.2 录制、回放自动化脚本13.2.3 优化自动化脚本13.2.4 执行自动化脚本及结果分析13.3 Monkey自动化测试工具第四部分测试管理第12章编写、跟踪测试用例13.1 测试用例的定义和特征13.2 设计测试用例目的13.3 好的测试用例是什么样子13.4 测试用例包含内容13.5 设计测试用例常用方法第13章报告发现的问题14.1 软件缺陷跟踪管理系统14.1.1 缺陷包含的内容14.1.2 bug状态14.1.3 bug重要程度划分14.1.4 bug优先级划分14.2设法修复软件缺陷14.3 分离和再现软件缺陷14.4 软件缺陷的生命周期第14章常用的缺陷管理工具15.1 TestDirector使用介绍15.2 Quality Center使用介绍15.3 BugFree第17章软件测试项目管理17.1 建立测试管理体系17.2 测试管理的基本内容17.3 测试组织管理17.4 测试过程管理17.5 资源和配置管理17.6 测试文档管理17.7 测试管理原则17.8 测试管理实践。

2024年计算机软考网络工程师考纲

2024年计算机软考网络工程师考纲

一、考试范围
计算机网络工程师考试范围主要包括以下几个方面:
1、网络理论:包括OSI/TM参考模型、TCP/IP协议、网络编程、网
络设备(如路由器、交换机)以及网络安全相关知识。

2、宽带技术:包括宽带安装实施配置、宽带网络规划、虚拟专网(VPN)技术实施及安全配置等常见宽带技术相关知识。

3、数据网络技术:包括电路、节点、链路访问(X25/ISDN/FR)及数
据网络环境下的TCP/IP实施及应用。

4、网络服务管理:包括服务质量(QoS)技术、计算机网络环境下的系
统管理、安全、性能管理以及计算机网络上的服务管理。

5、网络设备及交换机:包括网络设备运行原理(BGP、RIP、OSPF)、路由器和交换机实施、网络安全及性能优化等网络设备及交换机相关知识。

6、网络安全:包括木马、病毒与防病毒、防火墙及入侵检测(IDS)、
网络安全实施、网络安全标准及策略、安全管理等网络安全相关知识。

7、网络管理:包括计算机网络管理理论,网络管理规划,网络性能
管理,网络安全管理,网络监控及网络运行管理等网络管理相关知识。

8、其他:包括网络质量,网络通信安全技术。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
控制器
用于控制整个CPU的工作,它决定了计算机运行过程的自动化。由指令控制逻辑、时序控制逻辑、总线控制逻辑、中断控制逻辑
指令控制逻辑:完成取指令、分析指令、执行指令,指令寄存器(IR)、程序计数器(PC)、地址寄存器(AR)、指令译码器(ID)
·处理机
·基本输入输出设备
·存储系统
1.2
·操作系统的中断控制、进程管理、线程管理
一、考试说明
1.考试要求
(1)熟悉计算机基础知识;
(2)熟悉操作系统、数据库、中间件、程序设计语言基础知识;
(3)熟悉计算机网络基础知识;
(4)熟悉软件工程知识,理解软件开发方法及过程;
(5)熟悉软件质量及软件质量管理基础知识;
(6)熟悉软件测试标准;
(7)掌握软件测试技术及方法;
(8)掌握软件测试项目管理知识;
8
·国内外现状
·软件评测发展趋势
算术逻辑单元(ALU):实现对数据的运算
累加寄存器(AC):为ALU提供工作区,运算器中至少有一个累加寄存器
数据缓冲寄存器(DR):作为CPU、内存、外围设备之间数据传送的中转站
状态条件寄存器(PSW):为运算结果建立各种条形码,保存当前指令执行完成后的状态,通常一个算术操作产生一个云算计过,而一个逻辑操作产生一个判决
一个成功的测试时发现了至今为发现的错误的测试
测试的目的,是想以最少的人力、物理和时间找出软件中潜在的各种错误和缺陷,通过修正各种错误和缺陷提高软件质量,回避软件发布后youyu7qianzai的软件缺陷和错误造成的隐患所带来的商业风险
·软件测试原则
所有的软件测试都应追溯到用户需求
应当把尽早的和不断的进行软件测试作为软件测试者的座右铭
5.5
·软件配置管理的意义
·软件配置管理的过程、方法和技术
5.6
·风险管理
·风险防范及应对
5.7
·软件工程术语
·计算机软件开发规范
·计算机软件产品开发文件编制指南
·计算机软件需求规范说明编制指南
·计算机软件测试文件编制规范
·计算机软件配置管理计划规范
·计算机软件质量保证计划规范
·数据流图、程序流程图、系统流程图、程序网络图和系统资源图的文件编制符号及约定
·测试模型的使用
7.3
·单元测试、集成测试、系统测试
·确认测试、验收测试
·开发方测试、用户测试、第三方测试
·动态测试、静态测试
·白盒测试、黑盒测试、灰盒测试
7.4
·软件错误
·软件缺陷
·软件故障
·软件失效
7.5
7.5.1 GB/T 16260.1
7.5.2 GB/T 18905.1
7.5.3 GB/T 18905.5
·面向对象程序设计
·
2
·标准化的概念(标准化的意义、标准化的发展、标准化机构)
·标准的层次(国际标准、国家标准、行业标准、企业标准)
·标准的类别及生命周期
3
·信息安全基本概念
·计算机病毒及防范
·网络入侵手段及防范
·加密与解密机制
4
·信息化相关概念
·与知识产权相关的法律、法规
·信息网络系统、信息应用系统、信息资源系统基础知识
5
5.1
·软件工程概念
·需求分析
·软件系统设计
·软件组件设计
·软件编码
·软件测试
·软件维护
5.2
·结构化开发方法
·面向对象开发方法
·瀑布模型
·快速原型模型
·螺旋模型
5.3
·软件质量及软件质量管理概念
·软件质量管理体系
·软件质量管理的目标、内容、方法和技术
5.4
·软件过程管理概念
·软件过程改进
·软件能力成熟度模型
完全测试是不可能的,测试需求终止
测试无法显示软件潜在的缺陷
充分逐一测试中的群集现象
程序员应避免检查自己的程序
尽量避免测试的随意性
·软件测试对象
测试对象:程序、数据、文档
测试分类:单元测试、集成测试、确认测试、系统测试、单元和集成测试是验证程序设计;系统测试验证系统设计;确认测试和验收测试确定软件的实现是否满足用户需求或合同的要求
·处理机管理、存储管理、设备管理、文件管理、作业管理
·网络操作系统和嵌入式操作系统基础知识
·操作系统的配置
1.3
·数据库基本原理
·数据库管理系统的功能和特征
·数据库语言与编程
1.4
1.5
·网络分类、体系结构与网络协议
·常用网络设备
·
·网络管理
1.6
·汇编、编译、解释系统的基础知识
·程序设计语言的基本成分(数据、运算、控制和传输、过程(函数)调用)
局限性:需求分析阶段隐藏的问题一直到后期的验收测试才被发现(不能体现尽早的和不断进行软件测试的原则)
·
此模型提昂掉:测试伴随着整个软件发开周期,而且测试的对象不仅仅是程序,需求、功能和设计同样要测试,测试和开发是同步进行的
局限性:软件开发和测试保持一种线性的前后关系,需要有严格的指令表示上一阶段完全结束,才可正式开始下一阶段,这样就无法支持迭代、自发性以及变更调整。
6
·软件评测师职业特点与岗位职责
·软件评测师行为准则与职业道德要求
·软件评测师的能力要求
7
7.1
·软件质量与软件测试
·软件测试定义
软件测试的经典定义是在规定条件下对程度进行操作,以发现错误,对软件质量进行评估
·软件测试目的
测试时程序的执行过程,目的在于发现错误
一个好的测试用例在于能发现至今未发现的错误
·
将测试活动完全独立出来,形成一个完全独立的流程,将测试准备活动和测试执行活动清晰的体现出来
体现了:软件测试不仅仅只测试的执行,还包括很多其他的活动
软件测试是一个独立的流程,贯穿产品整个生命周期,于其他流程并发的进行
软件测试要尽早准备,尽早执行
软件测试时根据被测物的不同而分层次进行的,不同层次的测试活动可以是按照某个次序先后进行的,但也可能是反复的
2)存储器:内部存储器(速度高、容量小)、外部存储器(容量大、速度慢)
3)输入设备和输出设备:合称外部设备(外设)
2.CPU
4)功能:程序控制、操作控制、时间控制、数据处理
5)组成:运算器、控制器、寄存器组、内部总线
运算器
是一种执行部件,由算术逻辑单元(ALU)、累加寄存器、数据缓冲器存期、状态条件寄存器组成
(9)掌握C语言以及C++或Java语言程序设计技术;
(10)了解信息化及信息安全基础知识;
(11)熟悉知识产权相关法律、法规;
(12)正确阅读并理解相关领域的英文资料。
二、考试范围
考试科目
1
1.1
·计算机系统的构成
1.计算机的基本硬件系统:运算器、控制器、存储器、输入设备、输出设置
1)运算器和控制器组成CPU(中央处理单元,是硬件系统的核心)
相关文档
最新文档