2012软件评测师考试大纲详解

5星 · 超过95%的资源 需积分: 0 36 下载量 76 浏览量 更新于2024-09-18 收藏 49KB DOC 举报
"2012下半年软件评测师考试大纲" 该大纲主要针对的是准备参加2012下半年软件评测师考试的考生,旨在检验考生在软件工程与软件测试领域的专业知识和技能。以下是大纲中涉及的主要知识点: 1. **计算机基础知识** - 计算机系统构成:涵盖处理机、基本输入输出设备、存储系统等核心组件。 - 操作系统:包括中断控制、进程/线程管理、存储管理等多个方面,以及网络和嵌入式操作系统的基础知识。 - 数据库基础:强调数据库的基本原理、DBMS的功能和特征以及数据库语言编程。 - 中间件:虽然大纲没有详细说明,但中间件通常涉及服务集成、消息传递等功能。 - 计算机网络:涵盖网络分类、协议、设备,以及Internet基础知识和应用。 2. **程序设计语言知识** - 程序设计语言的基本结构:包括数据、运算、控制和传输、过程调用。 - 面向对象编程:作为现代编程的重要概念,考生应理解其基本原理和应用场景。 - C语言及C++或Java:要求考生掌握这两种语言的程序设计基础,以便进行软件测试。 3. **标准化基础知识** - 标准化理念和发展历程,不同层次的标准,如国际、国家、行业和企业标准。 - 标准的生命周期,包括制定、实施、修订和废除。 4. **信息安全知识** - 基本的网络安全概念,如计算机病毒的防范。 - 网络入侵的常见手段及应对策略。 - 加密和解密技术,用于保护数据安全。 5. **软件工程知识** - 软件开发方法和过程,包括敏捷开发、瀑布模型等。 - 软件质量及质量管理,涉及软件质量保证和质量控制。 6. **软件测试** - 测试标准:例如ISO/IEC 29119系列标准,用于指导软件测试活动。 - 测试技术与方法:包括黑盒测试、白盒测试、单元测试、集成测试等。 - 测试项目管理:包括测试计划、测试用例设计、缺陷管理等。 7. **其他知识** - 信息化和信息安全基础知识,理解信息化对社会的影响。 - 知识产权相关法律、法规,确保软件开发的合规性。 - 英文阅读能力:能阅读和理解相关领域的英文资料。 通过该考试的合格人员将具备软件工程与软件测试的专业能力,能够独立承担软件测试项目,并具有工程师级别的实际工作能力和业务水平。考试分为两科:软件工程与软件测试基础知识(选择题)和软件测试应用技术(问答题),每科考试时间为150分钟。