首页 » 脚本文章 » 1:软件开发概念(模式步骤流程图变量文本),软件开发流程的模型。

1:软件开发概念(模式步骤流程图变量文本),软件开发流程的模型。

少女玫瑰心 2024-07-24 01:02:03 脚本文章 0

扫一扫用手机浏览

文章目录 [+]

你好!
我开始在 IT 领域为自己学习一个新的职业。
我决定从“Codecademy”网站上的“IT 简介”课程开始。
为了获得课程结业证书,我必须完成软件开发概念项目
主要任务是创建设计模式搜索算法。
例如,我们使用此算法在特定文本正文中搜索单词,如字典或网站。
项目的实现分为几个步骤。
我建议你仔细看看。

步骤 1. 计划和编写算法

任务: “获取两个称为文本和模式的字符串值。
搜索文本的值以检查是否可以在文本中找到值模式。
如果在文本中找到模式,请通知用户。
解决方案:我会在笔记本上写下算法和与之相关的所有动作:

创建一个名为“text”的字符串变量并输入我们计划搜索的文本的值创建一个名为“pattern”的字符串变量并输入我们在文本中寻找的模式的值创建一个“match_count”变量并将其设置为 0决策:我们是否完成了对文本值的搜索?如果否,继续执行步骤 5如果是,继续执行步骤 7迭代到“text”变量中的下一个单词将“text”的值与“pattern”的值进行比较。
决定:他们平等吗?如果是,请转到步骤 7如果否,请返回步骤 5如果匹配计数等于模式的长度:找到模式!
否则:找不到模式!
步骤 2. 绘制流程图

任务: “将上一个任务的每个步骤匹配到适当的形状,然后将所有这些形状连接在一起以创建流程图。
解决方案:我附上我的流程图。

1:软件开发概念(模式步骤流程图变量文本) 1:软件开发概念(模式步骤流程图变量文本) 脚本文章
(图片来自网络侵删)

步骤 3.测试图表

任务: “通过使用以下值检查您的流程图来测试您的解决方案

text = "错误:无效的函数参数"; 模式=“错误”text = "错误:内存不足"; 模式=“网络”text = "错误:文件被写保护"; pattern = "protected" 解决方案:我将进行分析输入以确保它按预期工作。
步骤 4. 生成伪代码

任务: “使用经过微调的流程图作为指导,通过创建与前面的步骤和流程图相对应的伪代码来获得更多技术。
解决方案:我正在创建一个如下所示的伪代码。

1:软件开发概念(模式步骤流程图变量文本) 1:软件开发概念(模式步骤流程图变量文本) 脚本文章
(图片来自网络侵删)

定义文本定义模式创建一个 match_count 变量,如果没有搜索到整个文本,则将其设置为 0:如果没有搜索到 整个模式,则迭代到文本的下一个字符: 如果模式中的这个字符等于文本中的字符: 如果 match_count 等于模式的长度,则 增加 match_count 变量: 找到模式!
否则: 找不到模式!

感谢您将我的文章读到最后!
这是我的第一个项目,所以对我来说既有趣又困难。
感谢您提出改进我的模板的建议。

标签:

相关文章

上古卷轴吸血鬼病暗影中的诅咒之谜

《上古卷轴》作为一款经典的奇幻游戏,自问世以来,便以其独特的世界观和丰富的故事情节吸引了无数玩家。在游戏中,吸血鬼病作为一项神秘而...

脚本文章 2025-02-18 阅读0 评论0