电话:0731-83595998
导航

2010年软件水平考试软件设计师考试大纲2

来源: 2017-11-26 15:38

  2.2.2 程序设计语言和语言处理程序的知识

  · 汇编、编译、解释系统的基础知识和基本工作原理

  · 程序设计语言的基本成分:数据、运算、控制和传输,过程(函数)调用

  · 各类程序设计语言主要特点和适用情况

  2.3 计算机网络知识

  · 网络体系结构(网络拓扑、OSI/RM、基本的网络协议)

  · 传输介质、传输技术、传输方法、传输控制

  · 常用网络设备和各类通信设备

  · Client/Server结构、Browser/Server结构

  · LAN拓扑,存取控制,LAN的组网,LAN间连接,LAN-WAN连接

  · 因特网基础知识以及应用

  · 网络软件

  · 网络管理

  · 网络性能分析

  2.4 数据库知识

  · 数据库管理系统的功能和特征

  · 数据库模型(概念模式、外模式、内模式)

  · 数据模型,ER图,第一范式、第二范式、第三范式

  · 数据操作(集合运算和关系运算)

  · 分析数据特性,确定逻辑数据组织方式、存储介质,设计记录格式和处理方式

  · 将逻辑数据结构换成物理数据结构,计算容量,进行优化

  2.4 构件的创建和重用

  · 创建、重用构件的概念

  · 使用子程序库或类库

  2.5 编写内部设计文档

  · 构件划分图、构件间的接口、构件处理说明、屏幕设计文档、报表设计文档、文件设计文档、数据库设计文档

  2.6 设计评审

  3.程序设计

  3.1 模块划分(原则、方法、标准)

  3.2 编写程序设计文档

  · 模块规格说明书(功能和接口说明、程序处理逻辑的描述、输入输出数据格式的描述)

  · 测试要求说明书(测试类型和目标、测试用例、测试方法)

  3.3 程序设计评审

  4.系统实施

  4.1 配置计算机系统及其环境

  4.2 选择合适的程序设计语言

  4.3 掌握C程序设计语言,以及C++、Java、Visual、Basic、Visual C++中任一种程序设计语言,以便能指导程序员进行编程和测试,并进行必要的优化

  4.4 系统测试

  · 指导程序员进行模块测试,并进行验收

  · 准备系统集成测试环境和测试工具

  · 准备测试数据

  · 写出测试报告

  5.软件工程

  ·软件生存期模型(瀑布模型、螺旋模型、喷泉模型)和软件成本模型

  ·定义软件需求(系统化的目标、配置、功能、性能和约束)

  ·描述软件需求的方法(功能层次模型、数据流模型、控制流模型、面向数据的模型、面向对象的模型等)

  ·定义软件需求的方法(结构化分析方法、面向对象分析方法)

  ·软件设计(分析与集成、逐步求精、抽象、信息隐蔽)

  ·软件设计方法(结构化设计方法、Jackson方法、Warnier方法、面向对象设计方法)

  ·程序设计(结构化程序设计、面向对象程序设计)

  · 软件测试的原则与方法

  · 软件质量(软件质量特性、软件质量控制)

  ·软件过程评估基本方法、软件能力成熟度评估基本方法

  ·软件开发环境和开发工具(分析工具、设计工具、编程工具、测试工具、维护工具、CASE)

  ·软件工程发展趋势(面向构件,统一建模语言(UML))

  ·软件过程改进模型和方法

编辑推荐:

下载Word文档

温馨提示:因考试政策、内容不断变化与调整,长理培训网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准! (责任编辑:长理培训)

网络课程 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

精品课程

更多
10781人学习

免费试听更多

相关推荐
图书更多+
  • 电网书籍
  • 财会书籍
  • 其它工学书籍
拼团课程更多+
  • 电气拼团课程
  • 财会拼团课程
  • 其它工学拼团
热门排行

长理培训客户端 资讯,试题,视频一手掌握

去 App Store 免费下载 iOS 客户端