自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除