(每日分享)软件开发知识与*新行业趋势
发表时间:2023-09-11 11:01:29
文章来源:炫佑科技
浏览次数:190
菏泽炫佑科技
(每日分享)软件开发知识与*新行业趋势
每天分享*新*流行的软件开发知识和*新的行业动态,希望您能一键联系我,给我多多支持,请关注我、点赞、留言。
你好! 我开始在 IT 领域为自己学习新的职业。 我决定从“”网站上的“IT导论”课程开始。 为了获得课程结业证书,我必须完成一个软件开发概念项目。
主要任务是创建设计模式搜索算法。 例如,我们使用此算法来搜索特定文本正文(例如字典或网站)中的单词。 项目的实现分为几个步骤。 我建议你仔细看看。
步骤1.规划并编写算法
任务:“获取两个名为text和的字符串值。搜索text的值,检查是否可以在文本中找到该值模式。如果在文本中找到该模式,则通知用户。”
解决方案:我会在笔记本中写下该算法以及与其相关的所有操作:
创建一个名为“text”的字符串变量,并输入我们计划搜索的文本的值 创建一个名为“”的字符串变量,并输入我们在文本中查找的模式的值 创建一个“”变量并设置它 for 0:我们已经完成对文本值的搜索了吗? 迭代到“text”变量中的下一个单词会将“text”的值与“”的值进行比较。 决策:它们相等吗? 如果匹配计数等于模式长度:找到模式! 否则:未找到模式!步骤 2. 绘制流程图
任务:“将上一个任务的每个步骤与适当的形状相匹配软件开发(每日分享)软件开发知识与*新行业趋势,然后将所有这些形状连接在一起以创建流程图。”
解决方案:我附上我的流程图。
步骤 3. 测试图表
任务:“通过使用以下值检查流程图来测试您的解决方案
text = "错误:函数参数无效"; 模式=“错误”文本=“错误:内存不足”; mode =“网络”text =“错误:文件被写保护”; = "" 解决方案:我将继续分析输入以确保其按预期工作。步骤 4. 生成伪代码
任务:“使用微调流程图作为指南,通过创建与前面的步骤和流程图相对应的伪代码来获得更多技术知识。”
解决方案:我正在创建如下伪代码。
定义文本
定义模式
创建一个变量,
如果不搜索整个文本,则将其设置为 0:如果不搜索整个模式
,然后迭代到文本的下一个字符: 如果模式中的该字符等于文本中的字符: 如果等于模式的长度,则递增变量: 找到模式! 否则:未找到模式!
感谢您阅读我的文章到*后! 这是我的**个项目,所以对我来说既有趣又困难。 感谢您提出改进我的模板的建议。
炫佑科技专注互联网开发小程序开发-app开发-软件开发-网站制作等