计算与软件工程课程 作业一

一、遇到的问题

对博客和Markdown使用的不熟悉

二、工具软件认识及看法

(1) 软件工程:

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

(2) Markdown:

Markdown是一种纯文档的编辑语言,操作简单,易学易懂,Markdown的语法简洁明了,而且功能比纯文本更强,因此有很多人用它写博客。

优点:
1、因为是纯文本,所以只要支持Markdown的地方都能获得一样的编辑效果,可以让作者摆脱排版的困扰,专心写作。
2、操作简单。比如:WYSIWYG编辑时标记个标题,先选中内容,再点击导航栏的标题按钮,选择几级标题。要三个步骤。而Markdown只需要在标题内容前加#即可

缺点:
1、需要记一些语法。
2、有些平台不支持Markdown编辑模式。

三、学习过程

熟记Markdown的语法

四、第一章概述的读后感

这本书比较吸引我的一点是刚开始并为急于求成的给读者灌输一系列的理论知识,而是从师生的角度出发,谈了教与学,谈了师生之间应该如何相处,老师不应该盲目的教给学生知识,而是应该去激发学生对这门课的兴趣同时因材施教;学生也不应该盲目的学知识,而应该理论与实践相结合并及时给老师反馈,我认为这一点非常重要也难能可贵。

其次,我着重阅读了软件工程概论这一部分,深刻的理解了“ 程序是基本功,但是除了程序之外,软件工程决定了软件的命运”这句话。

软件 = 程序 + 软件工程

软件企业 = 软件 + 商业模式

软件工程定义:把系统的, 有序的, 可量化的方法应用到软件的开发, 运营, 和维护上的过程。软件工程包括软件开发活动构建管理、源代码管理、软件设计、软件测试、用户体验、用户界面设计。一个好的软件不仅需要过硬的方便快捷的程序支持,也需要有人性化的软件工程支撑软件的运行和推广。

软件工程包括下列领域:  软件需求分析,  软件设计,  软件构建,  软件测试,  和软件维护。

软件工程和下列的学科相关: 计算机科学, 计算机工程, 管理学, 数学, 项目管理学, 质量管理, 软件人体工学, 系统工程, 工业设计, 和用户界面设计。
我们在开发,运营, 维护软件的过程中有很多技术, 做法, 习惯, 和思想体系。 软件工程把这些相关的技术和过程统一到一个体系中, 叫 “软件开发流程”,软件开发流程的目的是为了提高软件开发, 运营,维护的效率;以及用户满意度, 可靠性,和软件的可维护性。

软件工具有很多, 有无数的独立软件工具, 例如编译工具, 源代码管理工具; 源代码编辑工具; 也有一些软件工具系统例如 Microsoft Visual Studio; Eclipse; ClearCase; ClearQuest 等等。



 

猜你喜欢

转载自www.cnblogs.com/sunsijiao/p/12329202.html