- 1
- 0
- 约2.16万字
- 约 65页
- 2026-05-09 发布于广东
- 举报
软件资格考试软件评测师(基础知识、应用技术)合卷(中级)巩固要点
一、基础知识部分
1.计算机系统知识
运算器与控制器:理解CPU组成、指令集架构。
存储器:
层级结构:缓存、主存、辅存
工作原理:地址映射、Cache替换策略
操作系统:
进程管理:同步、互斥、调度算法
存储管理:分页、分段
文件系统:权限控制、日志文件
网络基础:TCP/IP协议栈、OSI模型、HTTP/HTTPS区别、DNS工作原理
2.软件工程(核心重点)
(1)软件开发生命周期
阶段
活动
目标
需求分析
软件需求规格说明(SRS)
精确定义产品范围
设计
软件体系结构设计
构建系统蓝图
实现阶段
单元测试、集成测试
验证代码正确性
测试阶段
功能测试、性能测试、安全测试
验证质量特性
维护阶段
纠正性、适应性、完善性维护
系统迭代优化
(2)软件质量特性模型
特性类别
典型属性
示范典型性
功能性
正确性、完整性、互操作性
示例:社保系统界面兼容IE8浏览器
可靠性
成熟度、容错性、易恢复性
代码覆盖率应≥80%
易用性
学习性、操作性、易理解性
AJAX实时提示
效率
时间效率、资源效率
进行压力测试
可维护性
可读性、可测试性
Unittest覆盖率应>70%
可移植性
平台兼容性、语言独立性
必须支持移动设备、PC、平板
(3)数据库技术
数据模型:E-R模型、关系模型
SQL标准:DDL、D
原创力文档

文档评论(0)