计算机与软件工程 作业一
计算机与软件工程作业一
将准备Markdown工具过程中的遇到的困难,工具软件认识及看法、学习过程,第一章概述内容的读后感,用Markdown语法处理文档建立第一个博客。
一、遇到的困难
- 以前没有接触过Markdown,第一次使用并不熟练,并没有理解上的困难。
- 文章整体格式安排起来较为麻烦,用一些符号的时候例如+,-之类,要和文本之间用空格隔开。
二、工具的认识及看法
-
认识:
- Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。
- Markdown是一种轻量级标记语言,它以纯文本形式(易读、易写、易更改)编写文档,并最终以HTML格式发布。
-
看法:
- Markdown语法简单明了,很容易上手。
- 作为编辑器,markdown功能丰富,无需借用word,可以直接编写。
- 方便读者阅读博客。
三、学习过程
先阅读老师发的链接,大致了解markdown的基本定义,然后自行百度看看其他比较好的博客文章,深入了解,此篇文章也是一次使用markdown的练习,文字部分尽量多使用markdown的编辑功能。
四、第一章概述内容的读后感
构建管理,源代码管理,软件设计, 软件测试,项目管理是软件工程的核心部分。广泛意义上的软件工程也包用户体验 (User Experience), 用户界面设计 (User Interface Design) 等。所以,我觉得:
软件 = 程序 + 软件工程
软件工程是把系统的, 有序的, 可量化的方法应用到软件的开发, 运营, 和维护上的过程。软件工程包括下列领域: 软件需求分析, 软件设计, 软件构建, 软件测试, 和软件维护。
这是一个需要团队合作才能完成的工程,所以在学习软件工程这门课的过程中,我们关注的不仅仅是程序本身,也需要了解软件开发过程中团队各个角色担当,提高自己的协调规划能力,以及工程师和用户之间的交流。
程序是基本功,但是除了程序之外,软件工程决定了软件的命运。
另外,和软件打交道的专业人士都知道软件有 “bug” (缺陷), 软件团队的很多人都整天和 bug 打交道, bug 的多少可以直接衡量一个软件的开发效率, 用户满意度, 可靠性, 和可维护性。
什么是bug 呢? ,
软件的行为和用户的期望值不一样的话, 就叫bug.
那市面上充满这么多不完美的产品, 软件团队依旧把这些不完美的软件发布出来。 软件工程的一个重要任务就是要决定一个软件在什么时候能“足够好”, 没有严重的“bug”,可以发布。
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步