高软实验作业总结

高软实验作业总结

SA20225634

周广维

在本学期的高软课程中我一共完成了五个实验

1.VSCode

2.Git

3.正则表达式的使用

4.使用VSCode中的 draw.io UML用例图

5.实验验证软件中的一些特殊机制

 

实验概述

实验1.VSCode

Visual Studio Codevscode)是一个轻量且强大的代码编辑器,支持WindowsOS XLinux。内置JavaScriptTypeScriptNode.js支持,而且拥有丰富的插件生态系统,可通过安装插件来支持C++C#PythonPHP等其他语言。我在mac环境下安装了VSCode根据教程完成了环境的配置并熟悉了各种快捷键的操作通过老师的讲解了解到了vscode的设计理念,知道了许多vscode 背后的功能,包括LSPDAP等协议

 

实验2.Git

Git是一种分布式版本控制工具,主要用于对文本数据进行版本管理。

上课时主要对五个场景进行了介绍

1.Git本地版本库用法参考

2.Git远程版本库的基本用法

3.团队项目的分叉合并

4.Git Rebase

5.Folk + Pull request

实验时要求是对场景四的实现通过本次实验我了解了Git的基本使用并感受到了Git的便利与重要性

 

实验3.正则表达式的使用

正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。在本次实验中学习了正则表达式的“十步通关”学习了正则表达式的各种语法掌握正则表达式并将其应用到了工程实践的文本输入限制中

 

实验4.使用VSCode中的 draw.io UML用例图

本实验时配置vscode,安装draw.io插件,并使用该插件绘制uml用例图画起来十分方便而直观以下是我与同学的工程实践的一个UML用例图用draw.io画出来

 

 

 

实验5.实验验证软件中的一些特殊机制

软件中的特殊机制包括回调函数、多态、闭包、异步调用、匿名函数

回调函数:将函数作为参数,可以达到在回调的目的

多态:同一接口使用不同实例执行不同操作。

闭包:将函数与函数的上下文环境合称闭包,可访问外部函数内部作用域。

异步调用:无需等待被调用函数的返回值就让操作继续进行的方法。典型的实现有primise等

匿名函数:没有名字的函数()=>{},可作变量值、参数值、自调用。

 

课程总结

经过18周的学习我收获颇丰本次课程可以说是干货满满不只有枯燥的书本知识还有大量的实践意义如敏捷方法等并且设计模式git等知识也是程序员必须掌握的最最基本工具在我的面试中也给予了我很大的帮助

posted @ 2021-07-17 16:42  周广维  阅读(46)  评论(0编辑  收藏  举报