计算机与软件工程 作业一

计算机与软件工程作业一

将准备Markdown工具过程中的遇到的困难,工具软件认识看法学习过程,第一章概述内容的读后感用Markdown语法处理文档建立第一个博客。


一、遇到的困难

  • 以前没有接触过Markdown,第一次使用并不熟练,并没有理解上的困难。
  • 文章整体格式安排起来较为麻烦,用一些符号的时候例如+,-之类,要和文本之间用空格隔开。

二、工具的认识及看法

  1. 认识:

    • Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。
    • Markdown是一种轻量级标记语言,它以纯文本形式(易读、易写、易更改)编写文档,并最终以HTML格式发布。
  2. 看法:

    • Markdown语法简单明了,很容易上手。
    • 作为编辑器,markdown功能丰富,无需借用word,可以直接编写。
    • 方便读者阅读博客。

三、学习过程

先阅读老师发的链接,大致了解markdown的基本定义,然后自行百度看看其他比较好的博客文章,深入了解,此篇文章也是一次使用markdown的练习,文字部分尽量多使用markdown的编辑功能。

四、第一章概述内容的读后感

构建管理,源代码管理,软件设计, 软件测试,项目管理是软件工程的核心部分。广泛意义上的软件工程也包用户体验 (User Experience), 用户界面设计 (User Interface Design) 等。所以,我觉得:

软件 = 程序 + 软件工程

软件工程是把系统的, 有序的, 可量化的方法应用到软件的开发, 运营, 和维护上的过程。软件工程包括下列领域: 软件需求分析, 软件设计, 软件构建, 软件测试, 和软件维护。

这是一个需要团队合作才能完成的工程,所以在学习软件工程这门课的过程中,我们关注的不仅仅是程序本身,也需要了解软件开发过程中团队各个角色担当,提高自己的协调规划能力,以及工程师和用户之间的交流。

程序是基本功,但是除了程序之外,软件工程决定了软件的命运。

另外,和软件打交道的专业人士都知道软件有 “bug” (缺陷), 软件团队的很多人都整天和 bug 打交道, bug 的多少可以直接衡量一个软件的开发效率, 用户满意度, 可靠性, 和可维护性。

什么是bug 呢? ,

软件的行为和用户的期望值不一样的话, 就叫bug.

那市面上充满这么多不完美的产品, 软件团队依旧把这些不完美的软件发布出来。 软件工程的一个重要任务就是要决定一个软件在什么时候能“足够好”, 没有严重的“bug”,可以发布。

posted @ 2020-02-17 18:09  贺坚  阅读(133)  评论(0编辑  收藏  举报