软件工程作业-(third)】的更多相关文章

(编程和软件工程作业系列) 实践最简单的项目:WC 实践是理论的基础和验证标准,希望读者贯彻“做中学”的思想,动手实现下面的项目,并和别人的成绩相比较,分析产生差距的原因. 1. 实现一个简单而完整的软件工具(源程序特征统计程序).2. 进行单元测试.回归测试.效能测试,在实现上述程序的过程中使用相关的工具.3. 进行个人软件过程(PSP)的实践,逐步记录自己在每个软件工程环节花费的时间.4. 使用源代码管理系统 (GitHub,  Coding.net, 等): 并使用项目管理系统,练习使用其…
源码链接(码云):https://gitee.com/yongliuli/codes/eavjr7lxotb85s0icnq1z68 简历效果图展示: 代码展示: 添加背景音乐的方法: 在<head></head>中的title标签之下添加以下这行代码 <embed src="http://www.so.com/link?url=http%3A%2F%2Fwww.kugou.com%2Fsong-36%2Fbv6kk78.html&q=happy&t…
回顾你过去将近3年的学习经历 1.当初报考的时候,是真正的喜欢计算机这个专业吗? 报考时对于计算机专业只能说不讨厌,也可以认为对其没有任何的感觉. 有一个比我自己还注意我未来的老妈,我的报考只能通过一个词来形容: 理智 在没有考试前,我的老妈就直接把我带到一个心理学的机构,开始做各种潜力测试.职业测试,从测试出的性格特点,兴趣特点,思维特点等等测试出我比较适合什么职业.什么工作,测试结果排名第一的是数学与数学应用专业,然后是管理学.法学,之后才是计算机专业,我老妈果断从各种因素去掉了法学和管理学…
构建之法读后疑问: 初步的完成构建程序设计思路之后实现过程中发现了问题或者可以优化的地方是立马就改进还是完成之后按照步骤统一进行优化. 覆盖性测试,针对一些永远用不到只是用来预防极为极端的情况下,例如内存不足等,非常难以模拟的代码也需要覆盖吗?如果是成本岂不是很高 所谓敏捷开发在任何时候都适合吗?如果不是得话是什么时候不适合呢 拿一些测试应该由编写的人完成 哪一些应该由其他人完成比较好?有没有具体的划分 封闭开发以及合作开发应该以怎么样的频率交替核实?例如两个人开发进度不同 一个人需要交流 另一…
一.代码的coding地址:coding地址. 二.<构建之法>读后问题以及感言(补充): 1.对于7.3MSF团队模型,7.2.6保持敏捷,预期和适应变化,中的"我们是预期变化,不是期望变化"我们如何让自己的软件处于不断的变化之中?换言之,我们如果推出了一款软件之后,如何给软件预留足够的更新空间,这些空间的具体位置我们如何得知呢? 补充:第138页问:我们发现了问题,但是我们目前的"处理"不能让用户满意,怎么办?对于这个问题,我认为方案的解决方法都不是…
github地址 https://github.com/Pryriat/Word_Counter 项目说明 wc.exe 是一个常见的工具,它能统计文本文件的字符数.单词数和行数.这个项目要求写一个命令行程序,模仿已有wc.exe 的功能,并加以扩充,给出某程序设计语言源文件的字符数.单词数和行数. 实现一个统计程序,它能正确统计程序文件中的字符数.单词数.行数,以及还具备其他扩展功能,并能够快速地处理多个文件. 具体功能要求: 程序处理用户需求的模式为: wc.exe [parameter][…
目录 第一部分:结缘计算机 缘起 四顾 思考 第二部分:在计算机系里学习 挑战 落差 第三部分:未来规划 向前 未来四个月的软工课 项目 内容 这个作业属于 2020春季计算机学院软件工程(罗杰 任健) 这个作业的要求是 热身作业 我在这个课程的目标是 掌握软件工程化方法,提高自我软件能力 这个作业在哪个具体方面帮助我实现目标 了解自己过去现实未来之间联系,反思现在以铺路未来 作业正文 如下 第一部分:结缘计算机 缘起 你为什么选择计算机专业? 我想大部分国内大学生的本科专业选择是在高考结束的一…
Github的使用 创建团队 Github首页点击Create Orginazation,出现如下界面: 填写相关信息,邀请团队成员: 点击确认,创建团队完成,界面如下: 创建新的版本库 点击Create a new repository 填写相关项目信息后,点击Create repository按钮,出现如下界面: 同步到本地版本库,需要做如下动作: 复制SSH到,打开本地Git Shell,使用如图所示的命令 结果如下: 查看本地版本库内容: 如图所示为一个空项目 *** 修改并提交内容 将…
1.注册github账号: 2.在github上面新建一个名为HelloWord的项目: 3.将本组的其他成员纳入到HelloWorld中: 4.复制远端仓库的地址: 5.在本地的git bash中使用命令行,将远端的仓库clone到本地: 6.在notepad++中编写java程序: 7.在命令行下编译该文件: 8.运行该文件: 9.将该文件使用git add 命令添加到本地的仓库: 10.查看文件的状态git status: 11.首先提交自己的身份信息: 12.然后将文件提交到本地仓库:…
在网上大量资料的辅助下,学习了github的基本使用方法,尝试了一些常见的命令.为了便于记忆总结了自己的学习内容. 1.首先需要在github的官网上注册一个帐号,并新建一个repository,选这public可以供别人查看,同时也是免费的,不需要导入仓库的选择初始化,最后选择相应的gitignore(忽略某类文件)和license(许可),我在尝试的时候没有选择,但是真正的使用github都需要选择合适的gitignore和license. 将项目地址复制,用于之后的克隆. 2.在电脑上安装…