系统架构设计师学习笔记上午选择题部分(共11页).docx
《系统架构设计师学习笔记上午选择题部分(共11页).docx》由会员分享,可在线阅读,更多相关《系统架构设计师学习笔记上午选择题部分(共11页).docx(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上系统架构设计师学习笔记 上午选择题部分一、操作系统1、P-,使用资源 V+,申请资源2、死锁条件:互斥、保持等待、不剥夺、环路3、安全管理:文件-文件访问,目录-保护用户,用户-访问,系统-不允许进入系统4、虚拟存储器中,附存按信息编址二、数据库系统1、完整性约束:实体,参照,用户定义,触发器-进行操作2、范式:1NF-不可再分数据项,2NF-消除部分依赖,3NF-消除传递依赖,BCNF-消除任何传递依赖及部分依赖3、派生:用某一属性推出(代替) 多值:多个值组成的属性4、无损连接:R1R2-R1-R2或R2-R1;函数依赖:全部依赖得到保持5、多对多转化关系模式:1
2、+Cn26、冲突:命名:同意不同字,同字不同意 属性:不一致(具体数据、内容) 结构:不同属性(E-R)7、数据库设计:需求分析、概念结构设计、逻辑结构设计、数据库物理设计8、物理独立性:内模式发生变化时,数据的逻辑结构不需要改变三、计算机硬件基础及嵌入式系统设计1、寄存器Cache内存外存2、程序控制:利用指令编程,实现数据I/O 中断:CPU无需等待 DMA:CPU不参与,共享总线 通道:通道程序,并行 输入输出处理机:IOP,专用处理机3、CPU各模块作用:PC程序计数器 IR指令寄存器 SR状态寄存器 GR通用寄存器四、数据通信与计算机网络1、TCP/IP协议族File Transpo
3、rt Protocol FTP 文件传输协议Trivial File Transport Protocol TFTP 简单文件传输协议HyperText Transfer Protocol HTTP 超文本传输协议Simple Mail Transfer Protocol SMTP 简单邮件传输协议Dynamic Host Configuration Protocol DHCP 动态主机配置协议Net File System NFS 网络文件系统Telnet 远程登录协议Domain Name System DNS 域名系统:域名解析(域名IP转换)Simple Network Managem
4、ent Protocol SNMP 简单网络管理协议Transport Control Protocol TCP 传输控制协议:可靠性User Datagram Protocol UDP 用户数据报协议:速率高Internet Protocol IP 网际协议Address Resolution Protocol ARP 地址解析协议:动态地址转换Reverse Address Resolution Protocol RARP 反向地址解析协议Internet Control Message Protocol ICMP 网际控制报文协议:发送差错报文Internet Group Managem
5、ent Protocol IGMP 网际组管理协议:参加多播2、网络存储技术Direct Attached Storage DAS 直接附加存储:直接将存储连接到服务器上Network Attached Storage NAS 网络附加存储:专用的文件服务器Storage Area Network SAN 存储区域网络:专用交换机高速磁盘阵列服务器3、E-mail:SMTP:简单邮件传送协议,25端口 POP3:邮局协议V3.0,110端口(CS模式,TCP连接) IMAP:邮件访问协议,143端口4、网络设计方案:核心层(高速,最优传递)- 汇聚层(安全,访问策略控制)- 接入层(网络接入)
6、- 用户5、(转化,流出最大)VOB服务器 - 以太网端口 核心交换机 镜像端口 流量监控服务器(流入最大)6、网络系统生命周期:需求规范、通信规范、逻辑网络设计、物理网络设计、实施阶段7、水平子系统:由终端到信息插座之间的连线系统;垂直子系统:各楼层设备之间的互连系统建筑群系统:连接各个建筑物的通信系统五、系统安全性与保密性设计1、安全协议层次Pretty Good Privacy PGP 基于RSA邮件加密协议Security Socket Layer SSL 传输层上安全协议Secure Electronic Transaction SET 安全点子交易:信用卡,具备抗抵赖功能IPSec
7、 网络层:包安全,抵御网络攻击TLS 安全传送层协议:保密性、数据完整性2、VPN虚拟专用网:安全的私有连接安全隧道技术、加解密技术、密钥管理技术、身份认证技术、访问控制技术3、网站申请了CA证书,用户通过验证CA的签名,确认证书有效性,验证网站真伪4、效率:对称 非对称对称:DES、3DES、RC-5、IDEA非对称:RSA、ECC5、ISO安全服务:身份认证、访问控制、数据加密、数据完整、防止否认六、信息化基础1、Enterprise Resource Planning ERP 企业资源规划Customer Relationship Management CRM 客户关系管理2、信息战略规
8、划报告:摘要、规划、附录 系统战略是关于信息结构规划和业务系统结构规划的总结3、企业应用集成:面向信息、面向过程、面向服务七、系统开发基础1、瀑布模型:严格规范,各阶段文档、结束评审快速原型:(抛弃式)需求不明确、快速开发,能否从模糊描述中获取实际需求-获取了真正需求,原型被抛弃演化模型:(逐步演化)渐进式,原型增量模型:(递增式)一系列增量构建、体系是开发的,增加新构件简单方便螺旋模型:(风险分析)制定计划、风险分析、实施工程、客户评估,迭代喷泉模型:(无间隙)开发活动之间不存在明显的边界2、Component:构建是一个可重用价值的、功能相对独立的软件单元。3、中间件:远程过程调用:分布式
9、应用程序处理,RPC远程执行面向消息:消息传递机制进行数据交互并集成事务处理监控机:交易中间件,使用大量事务数据库访问:抽象层访问数据库4、Rapid Application Development RAD 开速应用开发模型:增量型,瀑布模型“高速”,大量使用可重复构建,对模块化要求较高,不适合技术风险高情况5、Unified Process UP 统一过程方法:基于构建,使用统一建模语言UML,用例驱动、以基本框架为中心、迭代和增量 (初始、细化、构建、产品化-提交) 迭代、演化循环6、XP-极限编程:沟通、简单、反馈、勇气 (快速反馈、简单性设计、逐步修改、提倡更改、优质工作)小型发布、测
10、试先行、重构、结对编程、现场客户7、构件:组件,是一个功能相对独立的具有可重用价值的软件单元水平式重用不用应用领域的软件元素 垂直式重用在较多公共性应用领域之间8、逆向工程:设计的恢复过程实现级:语法树、符号表结构级:调用图、结构图功能级:程序段功能和关系领域级:程序分量、应用领域对应关系抽象层次:最底层:设计表示文档低层:程序和数据结构信息中层:数据流和控制流模型高层:实体关系模型9、内聚度:(降低)功能-顺序-通信-过程-瞬时-逻辑-偶然耦合度:(提高)非直接-数据-标记-控制-外部-公共-内容10、Object-Oriented Analysis OOA 面向对象分析Object-Ori
11、ented Design OOD 面向对象设计Object-Oriented Programming OOP 面向对象编程Object Modeling Technique OMT 面向对象分析与设计:对象模型(数据)、动态模型(控制)、功能模型(功能)11、UML 统一建模语言:类图、复合型结构图+协作图+构件图、用例图、状态机图、活动图、顺序图+通信图、部署图、包图12、白盒测试:(覆盖)语句、判定、条件、判定/条件、条件组合、路径13、黑盒测试:等价类划分、边界值分析、错误推测、因果图14:CMM过程成熟改进模型:初始级(无秩序)、可重复级(管理过程)、已定以级(文档化标准化)、已管理级
12、(度量标准)、优化级(分析改进)15、软件设计阶段度量:架构层次、构件层次(内聚、耦合、复杂度)、界面设计层次16、需求分析刻画出软件的功能和性能,创建数据、信息和控制流17、现有物理-现有逻辑-新逻辑-新物理18、Include包含:提取公共行为、核心的、重要的 Extend 扩展:混合了两个以上不同场景,不确定的19、基于构建的开发模型:需求分析定义-体系结构设计-构件库建立-应用软件构建-测试发布20、J2EE实现MVC,系统界面-JSP,控件器-Servlet,数据库操作-Enity Bean,核心业务逻辑-Session Bean21、包:元素组 构建:模块22、OO系统技术度量识别
13、特征:局部化:指明信息在程序中被集中的方式封装:一组项的包装信息隐蔽:隐藏操作细节,对访问构件提供必需信息继承:对象责任的传播到其他对象抽象:主要关注构件细节23、UML系统动态建模图:用例图:描述用例与参与者,系统行为组织、建模交互图(顺序图、协作图):顺序图:时间次序 协作图:发消息对象结构状态图:状态、转换、事件、活动-状态机,次序活动图:控制流UML 4+1 视图描述软件和开发过程逻辑:类和对象集合 - 功能,最终用户进程:执行实例,并发和同步结构 - 性能,集成人员实现:文件和组件建模 - 配置,程序员部署:软件到硬件的映射和分布结构 - 发布,系统工程师用例:需求分析模型 - In
14、clude包含:Extend扩展:Generalize泛化:24、数据流图和数据字典:约束条件表示方法25、标准函数库是典型、原始的横向重用机制26、数据集成 - 接口; 控制集成 - 通信; 界面集成 - 操作27、分布式系统,任务分配不同逻辑层:表示逻辑层 - 为表示的,输入应用逻辑层 - 处理数据处理层 - 命令数据层 - 数据28、系统输入设计,内部控制方式:数据类型检查 - 类型自检位 - 校验位检查域检查 - 范围格式检查 - 格式29、系统测试:强度 - 承受能力性能 - 性能要求恢复 - 容错能力可靠性 - 可靠性30、复杂系统:子系统不能做完全的性能解析31、静态分析:信息流
15、 - 依赖接口 - 一致性数据使用 - 变量使用控制流 - 代码段路径 - 路径语句32、软件维护:改正(正确) - 识别、纠正适应 - 使适应完善 - 新功能要求预防 - 可维护性、可靠性八、软件架构设计1、数据流风格批处理序列:构件只通过数据传递交互管道/过滤器:每个构件都有一组输入和输出(隐蔽性、高内聚低耦合、重用、并行、维护增强、允许分析)2、调用/返回风格主程序/子程序 - 过程调用作为交互机制,连接件数据抽象 - 封装-数据表示和操作,对象间的交互面向对象 - 对象封装,对象的操作层次结构 - 层间交互,每层为上一层提供服务,递增3、独立构建风格进程通信 - 消息传递,实现点对点、
16、同步、异步、远程调用事件驱动 - 触发或广播,一个事件触发导致另一个模块的过程调用,交互是隐式调用4、虚拟机风格解析器 - 包含完整解析引擎、代码区、记录、数据结构,虚拟机仿真执行,效率较低 运行时系统行为定义与改变基于规则的系统 - 包括规则集、解析器、选择器、内存,人工智能领域、DSS5、仓库风格数据库系统 - 中央共享数据源(状态)、多个独立处理单元(操作)黑板系统 - 对于解决问题没有确定性算法,自动寻求最优结果超文本系统 - 互联网领域,链对节点关联6、三层C/S结构:增加一个应用服务器,表示层(用户接口)、功能层(业务逻辑)、数据层(DBMS管理和控制)7、B/S架构:三层C/S架
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 系统 架构 设计师 学习 笔记 上午 选择题 部分 11
限制150内