软件设计师高级程序员考试大纲(编辑修改稿)内容摘要:

数据库模型(概念模式、外模式、内模式) 数据模型, ER 图 ,第一范式、第二范式、第三范式 数据操作(集合运算和关系运算) 数据库语言( SQL) 数据库的控制功能(并发控制、恢复、安全性、完整性) 数据仓库和分布式数据库基础知识 多媒体知识 多媒体系统基础知识,多媒体设备的性能特性,常用多媒体文件格式 简单图形的绘制,图像文件的处理方法 音频和视频信息的应用 多媒体应用开发过程 系统性能知识 性能指标(响应时间、吞吐量、周转时间)和性能 设计 性能测试和性能评估 可靠性指标及计算、可靠性设计 可靠性测试和可靠性评估 计算机应用基础知识 信息管理、数据处理、辅助设计、自动控制、科学计算、人工智能等基础知识 远程通信服务基础知识 常用应用系统 3.系统开发和运行知识 软件工程、软件过程改进和软件开发项目管理知识 软件工程知识 软件开发生命周期各阶段的目标和任务 软件开发项目管理基础知识(时间管理、成本管理、质量管理、人力资源管理、风险管理等)及其常用管理工具 主要的软件开发方法(生命周期法、原型法、面向对象法、 CASE) 软件开发工具与环境知识 软件过程改进知识 软件质量管理知识 软件开发过程评估、软件能力成熟评估基础知识 系统分析基础知识 系统分析的目的和任务 结构化分析方法(数据流图( DFD)、数据字典( DD)、实体关系图( ERD)、描述加工处理的结构化语言) 统一建模语言( UML) 系统规格说明书 系统设计知识 系统设计的目的和任务 结构化设计方法和工具(系统流程图、 HIPO 图、控制流程图) 系统总体结构设计(总体布局、设计原则、模块结构设计、数据存储设计、系统配置方案) 系统详细设计(代码设计、数据库设计、用户界面设计、处理过程设计) 系统设计说明书 系统实施知识 系统实施的主要任务 结构化程序设计、面向对象程序设计、可视化程序设计 程序设计风格 程序设计语言的选择。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。