计算机与软件工程 作业一
一、遇到的问题
- 于cnblogs加入班级时需要“码云”个人主页,通过指导与资料在“码云”注册个人主页,再加入班级;
- 不知道如何选用markdown编辑器,经过查找资料,于选项中修改成markdown编辑器;
- 用“*”作分割线失败了;
4.图片添加预览不出来。
二、工具软件认识及看法
1. 认识
Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。Markdown的语法简洁明了、学习容易,而且功能比纯文本更强,因此有很多人用它写博客。世界上最流行的博客平台WordPress和大型CMS如Joomla、Drupal都能很好的支持Markdown。Markdown用于编写说明文档,并且以“README.md”的文件名保存在软件的目录下面。除此之外,RStudio这样的编辑器还可以快速将Markdown转化为演讲PPT、Word产品文档、LaTex论文甚至是用非常少量的代码完成最小可用原型。在数据科学领域,Markdown已经广泛使用。
2. 看法
(1) 无需作者费心排版,操作更加便捷;
(2) markdown语言学习容易、易于上手、操作简单;
(3) markdown在支持markdown编辑的地方十分快捷方便,而有些平台是不支持markdown的。
三、学习过程
通过老师指导提供的资料认识、学习markdown基本语法,如下:
1. 标题
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
2. 字体
加粗
斜体
斜体加粗
删除线
3. 引用
一个引用
引用中的引用
引用中的引用的引用
4. 分割线
分割线1
分割线2
5. 图片
6. 超链接
7. 列表
###(1) 无序列表
- 列表内容
- 列表内容
- 列表内容
###(2) 有序列表
- 列表内容
- 列表内容
- 列表内容
(3) 列表嵌套
如上
8.表格
排行 | 代号 | HP |
---|---|---|
1 | 一 | 100 |
2 | 二 | 50 |
3 | 三 | 0 |
9.代码
单行代码
create database hero;
代码块
function fun(){
echo "这代码厉害";
}
fun();
10.流程图
st=>start:开始
op=>operation:My Operation
cond=>condition:Yes or No?
e=>end
st->op->cond
cond(yes)->e
cond(no)->op
&```
#四、第一章概述内容读后感
对于软件服务,我们首先要有合理的软件架构,软件设计和实现,我们还要用各种文件来描述各个程序文件之间的依赖关系,编译参数,链接参数,等等来构建一个软件。然而不仅仅如此,我们需要不断地完善它、改善它来确保其质量。思考客户的需求是极为重要的,一个软件要有人买,就得先找到顾客,顾客有各种需求,有些靠谱,有些不靠谱,我们要把这些靠谱的需求都实现了。即使软件已经发布,软件在运行过程中还会出现各种问题,也许我们要时不时给软件打一个补丁以维护软件。
而用户体验是至关重要地,一个好的软件,即使功能和同类软件区别不大,但是会让人感觉到非常好用。用户体验和数据结构,算法没什么关系,但是很多非常成功的软件就赢在这个方面。