南宫爱默
分类: 教育/学业/考试 >> 其他资格考试 解析: 1. 考试要求 (1) 熟悉计算机系统的基础知识; (2) 熟悉网络操作系统的基础知识; (3) 理解计算机应用系统的设计和开发方法;(4) 熟悉数据通信的基础知识; (5) 熟悉系统安全和数据安全的基础知识; (6) 掌握网络安全的基本技术和主要的安全协议与安全系统; (7) 掌握计算机网络体系结构和网络协议的基本原理; (8) 掌握计算机网络有关的标准化知识; (9) 掌握局域网组网技术,理解城域网和广域网基本技术; (10) 掌握计算机网络互联技术; (11) 掌握TCP/IP协议网络的联网方法和网络应用服务技术; (12) 理解接入网与接入技术; (13) 掌握网络管理的基本原理和操作方法; (14) 熟悉网络系统的基本性能测试和优化技术,以及可靠性设计技术; (15) 理解网络应用的基本原理和技术; (16) 理解网络新技术及其发展趋势; (17) 了解有关知识产权和互联网的法律、法规; (18) 正确阅读和理解本领域的英文资料。 2. 通过本级考试的合格人员能根据应用部门的要求进行网络系统的规划、设计和网络设备的软硬件安装调试工作,能进行网络系统的运行、维护和管理,能高效、可靠、安全地管理网络资源;作为网络专业人员对系统开发进行技术支持和指导;具有工程师的实际工作能力和业务水平,能指导助理工程师从事网络系统的构建和管理工作。 3. 本级考试设置的科目包括: (1) 计算机与网络知识,考试时间为150分钟,笔试; (2) 网络系统设计与管理,考试时间为150分钟,笔试。 二、 考试范围 考试科目1:计算机与网络知识 1. 计算机系统知识 1.1 硬件知识 计算机结构 · 计算机组成(运算器、控制器、存储器、存储器、I/O部件) · 指令系统(指令、寻址方式、CISC、RISC) · 多处理器(紧耦合系统、松耦合系统、阵列处理机、双机系统、同步) · 处理器性能 存储器 · 存储介质(半导体存储器、磁存储器、光存储器) · 存储系统 · 主存与辅存 · 主存类型,主存容量和性能 · 主存配置(主存奇偶校验、交叉存取、多级主存、主存保护系统) · 高速缓存 · 辅存设备的性能和容量计算 输入输出结构和设备 · I/O接口(中断、DMA、通道、SCSI、并行接口、通用接口总线、RS-232、USB、IEEE1394、红外线接口、输s 入输出控制系统、通道) · 输入输出设备类型和特性 嵌入式系统基础知识 1.2 操作系统知识 基本概念 · 操作系统定义、特征、功能及分类(批处理、分时、实时、网络、分布式) · 多道程序 · 内核和中断控制 · 进程和线程 处理机管理、存储管理、设备管理、文件管理、作业管理 · 进程的状态及转换 · 进行调度算法(分时轮转、优先级、抢占) · 死锁 · 存储管理方案(分段与分页、虚存、页面置换算法) · 设备管理的有关技术(Spooling、缓冲、DMA、总线、即插即用技术) · 文件管理 · 共享和安全(共享方式、可靠性与安全性、恢复处理、保护机制) · 作业的状态及转换 · 作业调度算法(先来先服务、短作业优先、高响应比优先) 1.3 系统配置方法 系统配置技术 · 系统架构模式(2层、3层及多层C/S和B/S系统) · 系统配置方法(双机、双工、热备份、容错、紧耦合多处理器、松耦合多处理器) · 处理模式(集中式、分布式、批处理、实时系统、Web计算、移动计算) 系统性能 · 性能设计(系统调整、响应特性) · 性能指标、性能评估(测试基准、系统监视器) 系统可靠性 · 可靠性计算(MTBF、MTTR、可用性、故障率) · 可靠性设计(失效安全、软失效、部件可靠性及系统可靠性的分配及预估) · 可靠性指标和可靠性评估,RAS(可靠性、可用性和可维护性) 2. 系统开发和运行基础知识 系统开发基础知识 需求分析和设计方法 · 需求分析 · 结构化分析设计 · 面向对象设计 · 模块设计、I/O设计、人机界面设计 开发环境 · 开发工具(设计工具、编程工具、测试工具、CASE) · 集中开发环境 测试评审方法 · 测试方法 · 评审方法 · 测试设计和管理方法(注入故障、系统测试) 项目管理基础知识 · 制定项目计划 · 质量计划、管理和评估 · 过程管理(PERT图、甘特图、工作分解结构、进度控制、关键路径) · 配置管理 · 人员计划和管理 · 文档管理(文档规范、变更手续) · 开发组织和作用(开发组成员、项目经理) · 成本管理和风险管理 系统可审计性 · 审计方法、审计跟踪 · 在系统中纳入和可审计性 系统运行和维护知识 系统运行 · 系统运行管理(计算机系统、网络) · 系统成本管理 · 系统运行(作业调度、数据I/O管理、操作手册) · 用户管理(ID注册和管理) · 设备和设施管理(电源、空调设备、设备管理、设施安全和管理) · 系统故障管理(处理手续、监控,恢复过程、预防措施) · 安全管理 · 性能管理 · 系统运行工具(自动化操作工具、监控工具、诊断工具) · 系统转换(转入运行阶段、运行测试、版本控制) · 系统运行服务标准 系统维护 · 维护的类型(完善性维护、纠错性维护、适应性维护、预防性维护) · 维护的实施(日常检查、定期维护、预防性维护、事后维护、远程维护) · 硬件维护,软件维护,维护合同 3. 网络技术 网络体系结构 · 网络拓扑结构 · OSI/RM · 应用层协议(FTP、TELNET、SNMP、DHCP、POP、SMTP、HTTP) · 传输层协议(TCP、UDP) · 网络层协议IP(IP地址、子网掩码) · 数据链路层协议(ARP、RARP、PPP、SLIP) · 物理地址(单播、广播、组播) 编码和传输 调制和编码 · AM、FM、PM、QAM · PCM、抽样 传输技术 · 通信方式(单工/半双工/全双工、串行/并行、2线/4线) · 差错控制(CRC、海明码、奇偶校验、比特出错率) · 同步控制(起停同步、SYN同步、标志同步、帧同步) · 多路复用(FDM、TDM、WDM) · 压缩和解压方法(JPEG、MPEG、MH、MR、MMR、游程长度) 传输控制 · 竞争系统 · 轮询/选择系统 · 基本规程、多链路规程、传输控制字符、线路控制 · HDLC 交换技术(电路交换、存储转发、分组交换、ATM交换、帧中继) 公用网络和租用线路 网络 网络分类 · 按地域分类(LAN、MAN、WAN) · 按服务分类(因特网、企业内部网) · 按传输媒体分类(电话、数据、视像) · 按电信网分类(驻地、接入、骨干) LAN · LAN拓扑(总线型、星型、环型) · 访问控制系统(CSMA/CD、令牌环、令牌总线) · LAN间的连接、LAN-WAN的连接、对等连接、点对点连接 · 高速LAN技术(千兆以太网) · 无限LAN MAN常用结构 WAN与远程传输服务 · 租用线路服务、线路交换服务、分组交换服务 · ISDN、VPN、帧中继、ATM、IP连接服务 · 卫星通信服务、移动通信服务、国际通信服务 因特网 · 因特网概念(网际互联设备、TCP/IP、IP路由、DNS、代理服务器) · 电子邮件(协议、邮件列表) · Web(HTTP、浏览器、URL、HTML、XML) · 文件传输(FTP) · 搜索引擎(全文搜索、目录搜索、智能搜索) · QoS、CGI、VoIP 接入网与接入技术 网络性能 · 有关线路性能的计算(传输速度、线路利用率、线路容量、通信量、流量设计) · 性能评估 · 排队论的应用 网络通信设备 传输介质和通信电缆 · 有线/无线介质(双绞线、同轴电缆、光纤;无线电波、光、红外线) · 分配线架(IDF)、主配线架(MDF) 各类通信设备 · 线路终端设备、多路设备、交换设备、转接设备 · 线路连接设备(调制解调器、DSU、NCU、TA、CCU、PBX) 网络连接设备 · 网际连接设备(网关、网桥、生成树网桥、源路由网桥、路由器、中继器、集线器、交换机) 网络软件系统 网络操作系统 · 网络操作系统的功能、分类和特点 · 网路设备驱动程序(ODL、NDIS) · 网络通信的系统功能调用(套接字API) · RPC · TP Monitor · 分布式文件系统 · 网络设备功能 网络管理 · 网络管理的功能域(安全管理、配置管理、故障管理、性能管理、计费管理) · 网络管理协议(CMIS/CMIP、SNMP、RMON、MIB-II) · 网络管理工具(ping、traceroute、NetXray、Analyzer、Sniffer) · 网络管理平台(OpenView、NetView、SunNet Manager) · 分布式网络管理 网络应用与服务 · WWW · FTP文件传输 · 电子邮件 · Tel · 信息检索 · 视频点播 · 网络会议 · 远程教育 · 电子商务 · 电子政务 · CSCW和群件 4. 网络安全 安全计算 保密性和完整性 · 私钥和公钥加密标准(DES、IDEA、RSA) · 认证(数字签名、身份认证) · 完整性(SHA、MD5) · 访问控制(存取权限、口令) 非法入侵和病毒的防护 · 防火墙 · 入侵检测 · VPN、VLAN · 安全协议(IPSec、SSL、ETS、PGP、S-HTTP、TLS) · 硬件安全性 · 计算机病毒防护 可用性 · 文件的备份和恢复 安全保护 · 个人信息控制 · 匿名 · 不可跟踪性 LAN安全 · 网络设备可靠性 · 应付自然灾害 · 环境安全性 · UPS 风险管理 风险分析和评估 应付风险的对策 · 风险预防(风险转移、风险基金、计算机保险) · 意外事故预案(意外事故类别、应付意外事故的行动预案) 内部控制 · 安全规章制度 · 安全策略和安全管理 5. 标准化知识 标准的制订和获取 标准的制订和获取过程 环境和安全性评估标准化 信息系统基础设施标准化 标准 · 国际标准(ISO、IEC)与美国标准(ANSI) · 国家标准(GB) · 行业标准与企业标准 开放系统(X/Open、OSF、POSIX) 数据交换标准(EDIFACT、STEP、XML) 安全性标准 · 信息系统安全措施标准 · 计算机防病毒标准 · 计算机防非法访问标准 · CC标准 · BS7799标准 标准化组织 · 国际标准化组织(ISO、IEC、IETF、IEEE、IAB、W3C) · 美国标准化组织 · 欧洲工业标准化组织 · 中国国家标准化委员会 6. 信息化基础知识 · 信息化意识 · 全球信息化趋势,国家信息化战略,企业信息化战略和策略 · 企业信息资源管理基础知识 · 互联网相关的法律、法规知识 · 个人信息保护规则 7. 计算机专业英语 · 掌握计算机技术的基本词汇 · 能正确阅读和理解计算机领域的英文资料 考试科目2:网络系统设计与管理 1. 网路系统的设计和构建 网络系统的需求定义 应用需求分析 · 应用需求的调研(应用系统性能、信息产生和接收点、数据量和频度、数据类型和数据流向) · 网络应用的分析 现有网络系统分析 · 现有网络体系结构调研(服务器的数量和位置、客户机的数量和位置、同时访问的数量、每天的用户数,每次s 使用的时间、每次数据传输的数据量、网络拥塞的时间段、采用的协议、通信模式) · 现有网络体系结构分析 需求定义 · 功能需求(待实现的功能) · 通信需求(期望的通信模式) · 性能需求(期望的性能) · 可靠性需求(期望的可靠性) · 安全需求(安全性标准) · 维护和运行需求(运行和维护的费用) · 管理需求(管理策略) 网络系统的设计 技术和产品的调研和评估 · 收集信息 · 采用的技术和产品的比较研究 · 采用的技术和设备的比较要点 网络系统的设计 · 确定协议 · 确定拓扑结构 · 确定连接(链路的通信性能) · 确定结点(结点的处理能力) · 确定网络的性能(性能模拟) · 确定可靠性措施 · 确定安全性措施(安全措施的调研,实现安全措施的技术和设备的评估) · 网络设备的选择,制订选择标准(成本、性能、容量、处理量、延迟),性能指标的一致性,高级测试的必要s 性,互连性的确认 新网络业务运营计划 · 业务过程的确认 · 安装计划 · 转换到新网络的计划 设计评审 网络系统的构建和测试 安装工作 · 事先准备 · 过程监督 测试和评估 · 连接测试 · 安全性测试 · 性能测试 转换到新网络的工作计划 2. 网络系统的运行、维护管理、评价 网络系统的运行和维护 用户措施 · 用户管理、用户培训、用户协商 制定维护和升级的策略和计划 · 确定策略 · 设备的编址 · 审查的时间 · 升级的时间 维护和升级的实施 · 外部合同要点 · 内部执行要点 备份与数据恢复 · 数据的存储与处置 · 备份 · 数据恢复 网络系统的配置管理 · 设备管理 · 软件 · 网络配置图 网络系统的管理 网络系统的监视 · 网络管理协议(SNMP 、MIB-2、RMON) · 利用工具监视网络性能(LAN监控器) · 利用工具监视网络故障 · 利用工具监视网络安全(入侵检测系统) · 性能监视的检查点 · 线路故障检查点 · 安全监视的检查点 故障恢复分析 · 故障分析要点(LAN监控程序) · 排除故障要点 · 故障报告撰写要点 系统性能分析 · 系统性能分析要点 危害安全的对策 · 危害安全情况分析(调查损失情况,收集安全信息,查找原因) · 入侵检测要点 · 对付计算机病毒的要点(查杀病毒措施) 网络系统的评价 系统评价 · 系统能力的限制 · 潜在问题分析 · 系统评价要点 改进系统的建议 · 系统生命周期 · 系统经济效益 · 系统的可扩充性 · 建议改进系统的要点 3. 网络系统实现技术 网络协议 · 商用网络协议(SNA/APPN、IPX/SPX、AppleTalk、TCP/IP) · 商务协议(XML、CORBA、COM/DCOM、EJB) · Web 服务(WSDL、SOAP、UDDI) 可靠性设计 · 硬件高可靠性技术 · 软件高可靠性技术 · 系统维护高可靠性技术 · 容错技术 · 通信质量 网络设施 xDSL调制解调器 ISDN路由器 · 接口 · 功能(非通信控制功能、NAT功能) FRAD(帧装配/拆装)、CLAD(信元装配/拆装) · 接口 · 功能 远程访问服务器 · 功能和机制 办公室个人手持系统(PHS) · 数字无绳电话的功能特性 中继式HUB · 倍速集线器(功能和机制) L2、L3、L4及多层交换机功能和机制 IP路由器功能和控制 虚拟网(功能与机制) 与其他协议的共存(多协议路由器、IP隧道) 网络应用服务 地址服务 · 机制、DHCP、IPv6(机制和传输技术) DNS(功能、机制) · 域名、FQDN 电子邮件(功能、机制) · SMPT、POP、MIME、IMAP4、LDAP · 邮件列表 · Web Mail 电子新闻(功能和机制、NNTP) Web服务(功能和机制、HTTP) 负载分布(Web交换) 电子身份验证(功能、机制、认证授权、电子证书) 服务机制 · 服务供应商、供应商漫游服务、拨号IP连接、CATV连接、IP电话、因特网广播和组播、电子商务、电子政 务、移动通信、EZweb、主机服务提供者、EDI(规则、表单、Web EDI)、B2B、B2C、ASP、数据中心 4. 网络新技术 光纤网 · ATM-PDS、STM-PDS · 无源光网PON(APON、EPON) 无线网 · 移动电话系统(WLL、WCDMA、CDMA2000、TD-SCDMA) · 高速固定无线接入(FWA) · 、、 · 微波接入(MMDS LMDS) · 卫星接入 · 篮牙接入 主干网 · IPoverSONET/SDH · IpoverOptical · IpoverDWDM 通信服务 · 全天候IP连接服务(租用线路IP服务) · 本地IP网(NAPT) · Ipv6 网络管理 · 基于TMN的网络管理 · 基于CORMBA的网络管理 网格结算
bismarck66
软件测试需要很多了内容了,你先了解下基础,再对自己进行补充。软件测试基础软件质量与软件测试:软件测试是软件质量保证工作的一个重要环节。软件测试和软件质量保证是软件质量工程的两个不同层面的工作。软件测试只是软件质量保证工作中的一个重要环节。质量保证(QA)的工作是通过预防、检查与改进来保证软件的质量,它所关注的是软件质量的检查和测量。软件测试所关心的不是过程的活动,而是对过程的产物以及开发出的软件进行剖析(相关文章可参考网络工程大全)。软件测试定义:软件测试就是在软件投入运行前对软件需求分析、软件设计规格说明和软件编码进行的查错(包括代码执行活动与人工活动)。软件测试是为了发现错误而执行程序的过程。软件测试是根据软件开发各阶段的规格说明和程序的内部结构而精心设计一批测试用例(即输入数据及其预期的输出结果),并利用这些测试用例去运行程序,以发现程序的错误。是在软件投入运行前,对软件需求分析、软件设计规格说明和软件编码的最终复审,是软件质量保证的关键步骤。软件测试目的:(1)测试是一个为了寻找错误而运行程序的过程;(2)一个好的测试用例是指很可能找到迄今为止未发现的错误的用例;(3)一个成功的测试是指揭示了迄今为止尚未发现的错误的测试。软件测试的目标是能够以耗费最少时间与最小工作量找出软件系统中潜在的各种错误与缺陷。测试只能证明程序中错误的存在,但不能证明程序中没有错误。软件测试原则:(1)尽早地并不断地进行软件测试;(2)程序员或程序设计机构应避免测试自己设计的程序;(3)测试前应当设定合理的测试用例;(4)测试用例的设计不仅要有合法的输入数据,还要有非法的输入数据;(5)在对程序修改之后要进行回归测试;(6)充分注意测试中的群集现象;(7)妥善保留测试计划、全部测试用例、出错统计和最终分析报告,并把它们作为+软件的组成部分之一,为软件的维护提供方便;(8)应当对每一个测试结果做全面检查;(9)严格执行测试计划,排除测试的随意性。软件测试对象:软件的测试不仅仅是程序的测试,软件的测试应贯穿于整个软件生命同期中。在软件定义阶段产生的可行性报告、项目实施计划、软件需求说明书或系统功能说明书,在软件开发阶段产生的概要测试说明书、详细设计说明书,以及源程序等都是软件测试的对象。软件测试过程模型:V模型、W模型、H模型。软件测试模型的使用:在实际软件测试的实施过程中,应灵活地运用各种模型的优点,通常可以在 W模型的框架下,运用H模型的思想进行独立的测试。当有变更发生时,按X模型和前置模型的思想进行处理。同时,将测试和开发紧密结合,寻找恰当的就绪点开始测试,并反复进行迭代测试,以达到按期完成预定的目标。软件问题分类:软件错误、软件缺陷、软件故障、软件失效。软件测试类型:按开发阶段分:单元测试、集成测试、确认测试(有效性测试)、系统测试、确认测试、验收测试按测试实施组织分:开发方测试(验证测试或alpha测试)、用户测试(beta)、第三方测试(独立测试)按测试方式分:动态测试、静态测试按测试技术分:白盒测试、黑盒测试、灰盒测试软件测试过程:用黑盒法设计基本的测试方案,再利用白盒法补充一些必要的测试方案。可以用以下策略结合各种方法:(1)在任何情况下都应该使用边界值分析的方法;(2)必要时用等价划分法补充测试方案;(3)必要时用错误推测法补充测试方案;(4)如果在程序的功能说明中含有输入条件的组合,最好在一开始就用因果图法,然后再按以上(1)、(2)、(3)步进行。(5)对照程序逻辑,检查已设计出的设计方案。可以根据对程序可靠性的要求采用不同的逻辑覆盖标准,如果现有测试方案的逻辑覆盖程度没有达到要求的覆盖标准,则应再补充一些测试方案。单元测试主要是对模块的5个基本特性进行测试和评价:(1)模块接口;(2)局部数据结构;(3)重要的执行路径;(4)错误处理;(5)边界测试。在集成测试时,要考虑的问题有:数据经过接口是否会丢失;一个模块对另一模块是否造成不应有的影响;几个子功能组合起来能否实现主功能;误差不断积累是否达到不可接受的程度;全局数据结构是否有问题。确认测试又称为有效性测试、合格测试或验收测试。确认测试主要由使用用户参加测试,检验软件规格说明的技术标准的符合程度,是保证软件质量的最后关键环节。系统测试是将通过确认测试的软件,作为整个基于计算机系统的一个元素,与计算机硬件、外设、某些支持软件、数据和人员等其他系统元素结合在一起,在实际运行(使用)环境下,对计算机系统进行一系列的组装测试和确认测试。系统管理测试实质上是由一系列不同测试组成的,其主要目的是充分运行系统,验证系统各个部件是否都能正常工作并完成所分配的功能。系统测试包括:恢复测试、安全性测试、强度测试、性能测试等。验收测试是以用户为主,软件开发人员和质量保证人员也应参加的测试。由用户参加设计测试用例。使用用户界面输入测试数据,并分析测试的输出结果。验收测试往往知系统测试完成后,项目最终交付前进行。测试用例设计方法(软件测试技巧)白盒测试基本技术:控制流图、代码覆盖率分析(Code Coverage Analysis)。白盒测试方法:从总体上可划分为静态测试和动态测试;按测试操作的实施方式划分为手工测试和借助于工具的自动化测试等。白盒测试的静态测试方法:代码检查法、静态结构分析法、代码质量度量法等。白盒测试的动态测试方法:功能确认与接口测试、逻辑覆盖分析法、基本路径测试法、性能分析、内存分析等。动态测试通常在静态测试之后进行。其他白盒测试方法:域测试(Domain Testing)、程序变异测试、符号测试、数据流测试、Z路径测试。常用的黑盒测试用例设计方法有:等价类划分法、边值分析法、错误猜测法、因果图方法等,其他的一些测试方法还有判定表驱动法、正交试验法、功能图法,以及场景法等。面向对象测试关注于设计合适的操作序列以测试类的状态。测试用例设计方法的主要原则包括:(1)对每个测试用例应当给予特殊的标识,并且还应当与测试的类有明确的联系。(2)测试目的应当明确。应当为每个测试用例开发一个测试步骤列表。这个列表应包括以下一些内容:(1)列出所要测试的对象的专门说明;(2)列出将要作为测试结果运行的消息和操作;(3)列出测试对象可能发生的例外情况;(4)列出外部条件;(5)列出为了帮助理解和实现测试所需要的附加信息。软件自动化测试自动化测试可以帮助测试人员做到:(1)提高测试执行的速度;(2)提高运行效率;(3)保证测试结果的准确性;(4)连续运行测试脚本;(5)模拟现实环境下受约束的情况。自动化测试不能做到的是:(1)所有测试活动都可以自动完成;(2)减少人力成本;(3)毫无成本的得到;(4)降低测试的工作量。面向对象软件的测试面向对象技术主要包括6个核心概念:对象、消息、接口、类、继承、多态。面向对象的开发模型实质是将软件测试过程分成3个阶段,即面向对象分析(OOA)、面向对象设计(OOD)和面向对象编程(OOP)。面向对象测试的类型分为:面向对象分析的测试(OOA Test)、面向对象设计的测试(OOD Test)、面向对象编程的测试(OOP Test)、面向对象单元测试(OO Unit Test)、面向对象集成测试(OO Integration Test)、面向对象系统测试(OO System Test)。面向对象测试类型的另一种划分:模型测试、类测试(用于代替单元测试)、交互测试(用于代替集成测试)、系统(包括子系统)测试、接收测试、部署测试。传统测试模式与面向对象的测试模式的最主要的区别在于,面向对象的测试更关注对象而不是完成输入/输出的单一功能,这样的话测试可以在分析与设计阶段就先行介入,便得测试更好的配合软件生产过程并为之服务。与传统测试模式相比,面向对象测试的优点在于:更早地定义出测试用例;早期介入可以降低成本;尽早的编写系统测试用例以便于开发人员与测试人员对系统需求的理解保持一致;面向对象的测试模式更注重于软件的实质。面向对象测试的过程:(1)指定范围;(2)指定深度;(3)指定已创建的被测试模块的基本要求(上一个阶段需要提供的接口);(4)以基本模型的内容为输入来设计测试用例作为评估标准;(5)生成测试覆盖度量标准;(6)试用测试清单执行静态分析,确保被测模块与基本模型的一致性;(7)执行测试用例;(8)如果覆盖不足以检测所有的活动,就需要分解测试工作,并且使用传统测试用例的方式来警醒,或者中断测试,重新测试传统测试用例。转载:
优质工程师考试问答知识库