考试总纲
考试要求:
(1)掌握计算机硬软件与网络的基础知识;
(2)熟悉信息系统开发过程;
(3)理解信息系统开发标准、常用信息技术标准;
(4)熟悉主流的中间件和应用服务器平台;
(5)掌握软件系统建模、系统架构设计基本技术;
(6)熟练掌握信息安全技术、安全策略、安全管理知识;
(7)了解信息化、信息技术有关法律、法规的基础知识;
(8)了解用户的行业特点,并根据行业特点架构合适的系统设计;
(9)掌握应用的数学基础知识;
(10)熟练阅读和正确理解相关领域的英文文献。
科目1 考点详解
章节 | 考点分布 | * | 分数 |
1.计算机组成与结构 | 数据的表示:进制转换、编码表示、逻辑运算、浮点数。 | 3 | |
校验码:奇偶校验码、循环冗余校验码、海明校验码。 | |||
计算机硬件:硬件组成、CPU、寄存器等。 | |||
计算机指令:寻址方式、指令流水线计算。 | |||
计算机体系结构:体系结构分类,指令系统CISC和RISC。 | |||
计算机存储系统:分级存储、cache、存储体系、虚拟存储器。 | |||
输入输出技术、总线。 | |||
系统安全性和可靠性分析与计算。 | |||
2.系统配置与性能评价 | 性能指标介绍。 | 2 | |
阿姆达尔解决方案。 | |||
性能评价方法。 | |||
3.操作系统知识 | 进程管理:进程状态、前趋图、同步与互斥、调度、死锁、线程。 | 3 | |
存储管理:分区、页式、段式、段页式、页面置换算法。 | |||
文件管理:索引文件结构、文件目录、空闲存储空间管理。 | |||
设备管理:I/O软件、虚设备和SPOOLING技术、磁盘调度。 | |||
作业管理:作业状态、调度算法、周转时间。 | |||
微内核操作系统、嵌入式操作系统。 | |||
4.数据库系统 | 数据库设计:三级模式-两级映像、需求分析、逻辑、物理设计。 | 5 | |
关系代数:并、交、差、笛卡尔积、投影、选择、连接。 | |||
关系数据库的规范化:函数依赖、键和约束、范式、模式分解。 | |||
数据库的控制:并发控制、事务管理、封锁协议。 | |||
数据故障、数据恢复、数据备份。 | |||
数据仓库组成、数据挖掘算法。 | |||
反规范化技术、大数据。 | |||
数据库技术:NoSql、联邦数据库、内存数据库等。 | |||
5.计算机网络 | 网络体系结构:OSI/RM七层模型、TCP/IP模型。 | 5 | |
网络技术标准和协议:局域网、广域网、TCP/IP协议族、路由协议。 | |||
层次化局域网模型、综合布线系统。 | |||
IP地址:分类编制、子网划分、路由聚合、无分类编制、IPv6。 | |||
6.信息安全技术 | 网络安全概述:五大基本要素、网络攻击、各种安全威胁分类。 | 3 | |
网络安全技术:对称和非对称加密、信息摘要、数字签名。 | |||
密钥关联技术:数字证书、PKI密钥管理体系。 | |||
计算机病毒和木马分类,常见考点。 | |||
防火墙技术、入侵检测技术。? 高防? | |||
7.系统开发基础知识 * | 软件工程概述、基本原来、生命周期、软件过程。 | 11 | |
软件过程模型:瀑布、原型、增量、V模型、喷泉模型、CBSD。 | |||
需求分析:需求分析方法、需求工程、需求管理。 | |||
系统设计:内聚、耦合、系统结构设计、模块设计、生命周期。 | |||
测试基础知识:测试原则、测试类型、测试策略。 测试阶段:单元、集成、确认、系统、回归测试。 测试用例设计:黑盒等价类、边界值;白盒各种路径覆盖。 | |||
系统运行与维护:系统转换、系统维护、可维护性、系统评价。 | |||
软件质量、软件度量。 | |||
软件工具、软件开发环境。 | |||
8.项目管理 | 范围管理、进度管理、成本管理、风险管理等 | 3 | |
9.UML建模和设计模式 | 面向对象基础:基本概念、分析与设计、测试。 | 2 | |
面向对象的程序设计:JAVA、C++语法?(比较少考) | |||
UML:事物?、关系、图、 | |||
设计模式:各种设计模式、常考关键字总结。 | |||
10.嵌入式技术 | 嵌入式操作系统、嵌入式实时操作系统、BSP、bootloader。 | 2 | |
嵌入式微处理器分类、硬件组成。 | |||
多核处理器等。 | |||
11.软件架构设计 * | 软件架构概念、软件架构建模、架构描述语言ADL。 | 20 | |
软件架构风格: 数据流、调用/返回、独立构件、虚拟机、仓库风格。 | |||
基于服务的架构SOA、微服务架构、特定领域软件架构DSSA。 | |||
基于架构的软件开发方法:基于架构的软件设计ABSD。???? | |||
软件质量属性、敏感点、风险点。 | |||
软件架构评估:架构权衡分析、软件架构分析、成本效益分析。 | |||
软件产品线、中间件技术、Web架构设计。 | |||
12.信息系统集成知识 | 信息化基本概念:信息化概述、信息化规划、开发方法。 | 5 | |
信息系统战略规划:BSP、CSF、SDP、IE、SG、VCA、SAM、 | |||
政府信息化与电子政务:模型、G2G、G2B、G2C、G2E等。 | |||
企业信息化与电子商务:ERP、CRM、SCM、PDM、BI、DSS等。 | |||
企业应用集成、业务流程重组、电子商务、企业门户等。 | |||
13.法律法规与标准化 | 知识产权基础知识:保护期限、产权人、侵权判定、其他法律细则。 | 3 | |
标准化基础知识:标准的分类、标准的编号。 | |||
14.数学与经济管理 | 图论应用:最小生成树、最短路径、网络与最大流量。 | 3 | |
运筹方法:关键路径、线性规划、对策论、决策论、存贮论、排队论。 | |||
数学建模。 | |||
专业英语 | 专业英语词汇 | 5 | |
科目2 考点
考点:系统规划、软件架构设计、设计模式、系统设计、系统建模、分布式系统设计、嵌入式系统设计、系统的可靠性分析与设计、系统的安全性和保密性设计。
按理分析真题 | 考点分布 |
软件架构设计 | 质量属性; 架构风格; 典型架构;MVC、C/S、B/S等; 面向服务的架构SOA; 其他:DSSA、ABSD等价格知识。??? |
系统分析与设计 | 面向对象设计; 架构化设计; 系统安全性和可靠性设计。 |
数据库系统 | 数据库技术基础。 |
嵌入式系统 | 嵌入式系统。 |
Web应用开发 | Web相关新技术 |
科目3 考点
考点:系统建模、软件架构设计、系统设计、分布式系统设计、系统可靠性分析与设计、系统安全性和保密性设计。
复习策略:
1.论文写作分析、掌握写作套路。
2.提前准备好论文项目、写好论文模版、准备好素材。
3.多动手,当做考试对待、培育手速和文字功底。
4.论文模版写好后,差缺补漏。
5.要准备新技术、大项目,配得上系统架构设计师的身份。
6.心态稳,不能慌。
下午:论文写作专题 | 考点分析、常考论文知识点汇总讲解。 |
论文写作格式、如何解答实体、三段式标准论文模版。 | |
如何写好摘要、如何写好正文、如何写好总结、常见问题及解决方法。 | |
论文平方标准讨论。 |
严格控制两个小时内,一定要手写论文