软考 高级系统架构/系统分析师 笔记整理
文章平均质量分 92
记录整理 备考计算机软考高级 系统架构师/系统分析师项目中的知识点笔记
AutoStack
这个作者很懒,什么都没留下…
展开
-
软考笔记(一)高级系统架构师/分析师:计算机系统基础
Flynn分类法、指令集 CISC RISCCISC复杂指令集:指令多,指令频率差别大,复杂度高,多寻址,微程序控制技术(微码)实现译码,RISC精简指令集:指令数量少,指令频率接近,大多数在一个机器周期完成,单周期,少寻址,多通用寄存器,硬布线逻辑控制,操作寄存器,适用于流水线,优化编译效率,支持高级语言。RISC和CISC的比较流水线技术流水线是指在程序执行时多条指令重叠进行操作的一种准并行处理实现技术。各种部件同时处理是针对不同指令而言的,它们可同时为多条指令的不同部分原创 2021-04-29 09:57:48 · 2644 阅读 · 1 评论 -
软考笔记(二)高级系统架构师/分析师:计算机网络基础与信息安全
TCP/IP 协议栈OSI模型: TCP/IP模型应用层: http tftp telnet 应用层表示层:会话层: 建立连接,保持连接,断开连接传输层: UDP用户数据报协议 TCP传输控制协议 传输层网络层: IP ICMP IGMP 作用:ip寻网络层原创 2021-04-07 20:06:34 · 1501 阅读 · 1 评论 -
软考笔记(三)高级系统架构师/分析师:操作系统基础
进程管理进程状态转换图前驱图前驱图是一个有向无循环图,记为DAG。用于这种图可以描述多个程序或进程之间的执行顺序关系。〇 表示一个程序、进程或是语句的结点。 → 表示结点间的执行顺序。PV操作临界资源:进程间需要互斥方式对其进行共享的资源临界区:每个进程中访问临界资源的那段代码称为临界区信号量:是一种特殊的变量死锁问题互斥,保持等待,不剥夺,环路等待避免死锁的方法:有序分配资源, 银行家算法存储管理分区存储组织,页式存储,段式存储,段页式存储.原创 2021-05-08 17:56:53 · 750 阅读 · 0 评论 -
软考笔记(四)高级系统架构师/分析师:企业信息化与系统规划
信息与信息化的概念 信息系统的概念信息系统的类型信息系统战略规划政府信息化与电子政务企业资源计划(ERP)客户关系管理(CRM)供应链管理(SCM)商业智能(BI)电子数据交换(EDI)企业应用集成电子商务AI区块链...原创 2021-04-07 20:50:28 · 1946 阅读 · 1 评论 -
软考笔记(五)高级系统架构师/分析师:系统需求工程 需求分析
用例建模 描述系统需求用例是一种描述系统需求的方法,使用用例的方法来描述系统需求的过程就是用例建模。在用例图中,主要包括参与者、用例和通信关联三种元素,如图所示。通信关联用例参与者(1)参与者。参与者是指存在于系统外部并与系统进行交互的任何事物,既可以是使用系统的用户,也可以是其他外部系统和设备等外部实体。(2)用例。用例是在系统中执行的一系列动作,这些动作将生成特定参与者可见的价值结果。也就是说,用例表示系统所提供的服务,它定义了系统是如何被参与者所使用的,它描述的是参与者为了使用系统原创 2021-05-13 15:49:03 · 2651 阅读 · 2 评论 -
软考笔记(六)高级系统架构师/分析师:数据库
数据库模式三级模式、两级映射 外模式、模式、内模式 外模式/模式映射、模式/内模式映射 外模式:External Schema或Sub Schema,用户模式,是数据库用户能看见和使用的局部数据的逻辑结构,与某一应用有关的数据逻辑表示。外模式通常是模式的子集,一个数据库有多个外模式。概念结构设计阶段的产物,E-R图。 模式:Schema,也成为逻辑模式,数据库中全体数据的逻辑结构和特征的描述,所有用户的公共数据视图。模式实际上是数据库数据在逻辑级上的视图。...原创 2021-05-07 16:43:19 · 1144 阅读 · 2 评论 -
软考笔记(七)高级系统架构师/分析师:系统分析 系统设计
面对对象分析面向对象分析类与类之间IS-A:泛化关系USE-A:依赖关系IS-PART-OF:部分和整体的关系,聚合关系系统设计需求分析之面向对象 OOA类封装组成在系统设计过程中,类可以分为三种类型,分别是实体类、边界类和控制类。1、实体类实体类的主要职责是存储和管理系统内部的信息,它也可以有行为,甚至很复杂的行为,但这些行为必须与它所代表的实体对象密切相关。实体类映射需求中的每个实体,实体类保存需要存储在永久存储体中的信息,例如,在线教育平台系统...原创 2021-05-14 17:32:20 · 1049 阅读 · 0 评论 -
软考笔记(八)高级系统架构师/分析师:系统架构
软件架构定义软件架构为软件系统提供了一个结构、行为和属性的高级抽象,由构成系统的元素的描述、这些元素的相互作用、指导元素集成的模式以及这些模式的约束组成。软件架构 连接需求分析 和软件设计一般来说,架构可以分为表现层、中间层和持久层三个层次。(1)表现层。表现层主要负责接收用户的请求,对用户的输入、输出进行检查与控制,处理客户端的一些动作,包括控制页面跳转等,并向用户呈现最终的结果信息。表现层主要采用MVC结构来实现。控制器负责接收用户的请求,并决定应该调用哪个模型来处理;然后,模型根据用户请原创 2021-05-17 15:38:32 · 2784 阅读 · 0 评论 -
软考笔记(九)高级系统架构师/分析师:软件工程与项目管理
开发模型开发模型主要包括:瀑布模型 演化模型 增量模型 迭代模型 螺旋模型 快速原型 喷泉模型 V模型瀑布模型:瀑布模型是一个特别经典的,老套的周期模型。工序简化,将功能实现和设计分开。便于分工协作。 一般情况下将软件开发周期分为计划、需求分析、概要设计、详细设计、编码以及单元测试、测试、运行维护等几个阶段。 瀑布模型的周期是环环相扣的。每个周期中交互点都是一个里程碑,上一个周期的结束需要输出本次活动的工作结果,本次的活动的工作结果将会作为下一个周期的输入。这样,当某一个原创 2021-05-10 20:04:50 · 2799 阅读 · 7 评论 -
软考笔记(十)高级系统架构师/分析师:系统测试 维护 稳定性
测试的分类动态测试黑盒测试透明的,不可见细节等价类划分 边界值分析 错误推测 因果图白盒测试基本路径测试 循环覆盖测试 逻辑覆盖测试灰盒测试静态测试桌前检查 代码审查 代码走查测试特点尽早、不断的进行测试程序员避免测试自己设计的程序既要选择有效、合理的数据,也要选择无效、不合理的数据修改后应进行回归测试尚未发现的错误数量与该程序已发现错误数成正比测试与调试的区别测试的目的是找出存在的错误,而调试的目的是定位错误并修改程序以修正错误调试是测试之..原创 2021-05-15 15:09:54 · 1122 阅读 · 0 评论