
高级程序员考试大纲考试对象与要求,能按照软件需求规格说明书进行软件设计并担负指导程序员工作的技术人员,具有中级技术职务(工程师)的实际工作能力和业务知识考试范围一软件设计能力简单计算机应用系统的需求分析,流行的需求分析方法论初步,数据流图的设计及改进软件界面设计,输入输出数据文件的设计,用户界面的设计,软件间的界面设计概要设计,模块划分方法,模块调用关系的描述,模块功能描述,模块界面描述,常用的设计方法详细设计,满足指定功能的各种处理过程的算法设计、评价和改进,PDL语言数据结构的设计,根据不同的要求进行数据结构的设计、软件测试,测试方法,测试用例的设计,测试的静态和动态分析,测试的计划与实施,测试报告,测试结果的评价,测试工具,排错技术文档编制,概要设计规格说明书,详细设计规格说明书,数据结构规格说明书,集成测试计划和集成测试报告,文档编制标准,文档编制工具软件维护方法和工具软件可靠性和安全性设计设计评审的组织与实施软件质量管理和进度管理二程序编制能力程序语言,能使用CASL汇编语言(文本将附在试卷上)(可调阅往年试卷),能熟练使用下列程序语言中的一种C(美国标准)CFORTRAN(国家标准GB)根据软件设计规格说明书画出流程图(国家标准GB)和编制程序理解给定的程序和流程图的功能和实现思想程序和流程图的排错,能对程序和流程图的正确性进行测试并对发现的错误或不足加以纠正或改进具有良好的程序编制风格基本算法的设计和分析程序编制方法三软件知识数据结构,数组、记录、列表(List)、栈(Stack)、堆(Heap)、队列、树、图的定义、存储和操作,序列、集合等的定义、存储和操作程序语言,语言的类别和特点,语言所提供的数据结构、控制结构和模块结构,典型语言的知识语言处理程序,汇编系统的基本原理,编译系统的基本原理,解释系统的基本原理文件系统,文件系统结构,文件组织的类型和功能,文件的使用和保护操作系统,操作系统的历史和类型,操作系统的层次结构和进程概念,作业管理和处理机管理,存储管理,设备管理,典型操作系统的知识系统,模型,数据的独立性、完整性和安全性,数据定义语言和数据操作语言,SQL,典型管理系统的知识网络工程,网络OS基本知识,网络的管理与维护软件工程,软件生存周期,软件设计方法,模块程序设计和结构化程序设计,软件测试,软件维护,软件质量与评价,原型化方法常用软件开发工具、平台和环境软件系统的新发展四硬件知识计算机组成,机内代码及运算,主要部件的功能及其相互关系,控制器的实现原理,指令系统,中断系统,总线结构存储器系统,各类存储器的功能、特性和使用,高速缓冲存储器和多级存储器,虚拟存储器输入输出设备及其控制数据通讯和计算机网络选型和组网知识安全性、可靠性与系统性能评价初步,数据安全与保密,诊断与容错,模型与分析,系统可靠性评价和系统性能评价方法计算机体系结构的其它基础知识,流水线操作,并行处理,多处理机系统,精简指令系统计算机多媒体开发平台及其应用五其它基础知识英语,具有大学毕业程度的词汇量,能正确阅读和理解计算机领域的科技文献数学,微积分,线性代数:行列式、矩阵和线性方程组,概率统计:事件和概率、随机变量和分布函数、数字特征、参数估计和假设检验,离散数学:数理逻辑、集合论、图论、组合分析,数值计算:计算误差数值微分与积分函数插值和逼近方程的数值解,算法复杂性
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-81314-1.html
等着你们的舞台回归秀
这是两岸人民的共同心声