- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 软件设计师-综合知识3
软件开发生命周期软件定义时期:包括可行性研究和详细需求分析过程,任务是确定软件开发工程必须完成的总目标具体可分成问题定义、可行性研究、需求分析等。软件开发时期:就是软件的设计与实现,可分成概要设计、详细设计、编码、测试等。软件运行和维护:就是把软件产品移交给用户使用。软件系统的文档可以分为用户文档和系统文档两类,用户文档主要描述系统功能和使用方法,并不关系这些功能是怎样实现的;系统文档描述系统设计、实现和测试等各方面的内容。软件工程过程是指为获得软件产品包括以下4个方面活动:P(Plan)-一。
2025-08-01 13:44:39
982
原创 软件设计师-综合知识2
文法G是一个四元组,可表示为G=(VTPS),其中:V 非终结符,不是语言组成部分,不是最终结果,可以推导出其他元素。T:终结符,是语言的组成部分,是最终结果,不能再推导其他元素。S起始符,2S:是语言的开始符号。P:产生式,用终结符代替非终结符的规则,例如a->b。冒泡排序通过交换相邻元素来实现排序。通过添加一个标志位来实现提前返回,我们可以将冒泡排序的最佳时间复杂度优化到 𝑂(𝑛)。插入排序每轮将未排序区间内的元素插入到已排序区间的正确位置,从而完成排序。
2025-08-01 13:35:41
772
原创 软件设计师-综合知识1
操作系统定义:能有效地组织和管理系统中的各种软/硬件资源,合理地组织计算机系统工作流程,控制程序的执行,并且向用户提供一个良好的工作环境和友好的接口。操作系统有三个重要的作用:管理计算机中运行的程序和分配各种软硬件资源为用户提供友善的人机界面。为应用程序的开发和运行提供一个高效率的平台操作系统的4个特征是并发性、共享性、虚拟性和不确定性设备是计算机系统与外界交互的工具,具体负责计算机与外部的输入/输出工作。所以常称为外部设备(简称外设)。
2025-08-01 13:31:19
1954
原创 软件设计师-案例分析题
由类图可知,类TissueMachine依赖于类State,且类State是接口,接口中定义了投币、退币、按下“出纸巾”按钮、出纸巾等方法。类SoldState、SoldOutState、NoQuarterState和HasQuarterState分别实现了接口State中的方法。纸巾售卖机有4个状态,类TissueMachine中的成员变量state可以表示售卖机的当前状态。空(1)处应填入state.空(2)处和空(3)处考查类NoQuarterState和HasQuarterState中方法的实现。在
2025-08-01 12:26:33
1172
数据结构代码实现.zip
2020-04-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅