软件设计师考大纲(高软)学习
2018-09-21 11:31:02 36 举报
AI智能生成
2018年下半年中级软件设计师最新学习大纲
作者其他创作
大纲/内容
科目二:软件设计
1.外部设计
1.1理解需求说明
1.2准备开发
1.3设计功能
1.4设计数据模型
1.5编写外部设计文档
1.6外部设计评审
2.内部设计
2.1设计软件结构
2.2设计输入输出
2.3物理数据
2.5缩写内部设计文档
2.6内部评审
3.数据库应用分析与设计
关系模式
SQL
库访问
4.程序设计
4.1模块划分
4.2编写程序设计文档
4.3程序设计评审
5.系统实施
5.1配置环境
5.2选择语言
5.3用C/JAVA设计
5.4系统测试
6.软件工程应用
6.1开发周期模型
6.2需求分析
6.3软件设计
基本原则
设计方法
结构化、面向对象
6.4测试的原则与方法
6.5软件质量
6.6软件过程评估方法、成熟度评估方法
6.7开发环境与工具
6.8面向对象技术
6.9网络环境软件技术
科目一.计算机与软件工程知识
1.计算机科学基础知识
1.1计算机基础知识
基本组成
CPU
程序、操作、时间控制、数据处理
组成:运算器、控制器、
数制及转换
二、八、十、十六制
转换
十转R
除2
余数由下至上
二转八
3位一段
子主题
二转十六
4位一段
9-15为ABCDEF
内数据的表示
原码
1、-1、(1-1)
反码
补码
符号码1,其他与反码一样
移码
算术运算和逻辑运算
浮点运算
低阶转高阶、运算、格式化(只保留个位)
其他数学基础知识
排列组合
概率率
命题、谓词、形式逻辑
2.计算机系统知识
2.1硬件基础
组成、体系分类、特性
存储系统
可靠性与系统性能评测
2.2软件知识
数据结构、算法
数组
链表
队列、栈
Hash表
操作系统知识
内核
处理机、存储
设备、文件、作业
网络、嵌入式
操作系统配置
程序设计语言及语言处理程序
汇编、编译
数据库知识
模型
ER图、规范化
数据库语言、操作
2.3网络知识
2.4多媒体
3.系统开发和运行
3.1软件工程
3.2系统分析
3.3系统设计
3.4实施
3.5运行与维护
3.6软件质量
4.面向对象
概念
分析与设计
5.信息安全
6.标准化、信息化、知识产权
6.1标准化
6.2信息化
6.3知识产权
7.计算机专业英语
Mola
0 条评论
下一页