摘要:
英文翻译 原文: Software engineers shall commit themselves to making the analysis, specification, design, development, testing and maintenance of software a 阅读全文
摘要:
写在前面 经过一个月的软件工程的学习,我们迎来了一种全新的编程方式——结对编程。所谓结对编程,顾名思义,就是两两一组,面对同一个显示器,使用同一个键盘、同一个鼠标,一起分析,一起设计,一起编码,一起完成程序,等等。为什么要结对编程呢?我们知道,每个人都的思想都是有局限的,都会有个人的思维定式。一个人 阅读全文
摘要:
WordCount是一个常见的工具,它能统计文本文件的字数、单词数和行数。在本次项目中,要求写一个命令行程序,模仿已有的WordCount.exe的功能,并加以扩充,统计出某程序设计语言源文件的字符数、单词数和行数。在此基础上,还实现了对某程序设计语言源文件的空行、代码行和注释行的统计。 程序处理用 阅读全文
摘要:
问题1:这个程序要找的是符合什么条件的数? 问题2:这样的数存在么?符合这一条件的最小的数是什么? 问题3:在电脑上运行这一程序,你估计多长时间才能输出第一个结果?时间精确到分钟(电脑:单核CPU 4.0G Hz,内存和硬盘等资源充足)。 (注:该程序用C#语言编写,但是只要有C语言基础完全没有阅读 阅读全文
摘要:
何为单元测试 绝大多数的软件都是由多人合作完成的,大家的工作相互有依赖关系。软件的很多错误都来源于程序员对模块功能的误解、疏忽或不了解其他模块的变化。如何能让自己负责的模块功能的定义尽量的明确,模块内部的改变不会影响其他模块,而且模块的质量能得到稳定的、量化的保证?单元测试就是一个很有效的解决方案。 阅读全文
摘要:
大三下学期第二周,有时候不得不感叹,在匆忙中时间真的过得好快,一转眼就过去了一周。软件工程的个人项目作业又来了一个新的任务,在上周自动生成30道小学数学加减法题、并能够判断对错的基础上,根据自己情况选择扩展如下的功能: 在上周的作业中,确实小看了这道题目。上周的作业中,就用了 阅读全文
摘要:
软件工程这门课程已经上了两周了,可以说这两周过得非常的充实,除了上课时间,其余的课余时间都用来写作业和看书了。我想,这才是刚进入大学时,我憧憬的生活。现在看来,过去的三年确实会感到有点遗憾,好多知识没有学到,好多活动没有参加,好多想要完成的事情还没有完成…… 我想要抓住大学的尾巴,尽量的充实自己,努 阅读全文
摘要:
第一周 了解的知识点 1,设置随机数的种子srand。 2,随机数函数rand的使用。 1,重温了递归算法的思想及用法。 2,看了课本《构建之法》的一半。 1,学会了命令行程序的基本思想。 2,看完了《构建之法》课本,感触颇深。 1,温顾了结构体的诸多用法,特别是结构体指针数组。 2,体会了什么是看 阅读全文
摘要:
新学期开始了,我们接触到了一门全新的课程,我们教学所用的书也很有趣,书名叫做:《构建之法现代软件工程》。说实话,第一眼见到这本书的时非常欣喜,主要的原因之一就是这本书的书名让我耳目一新,非常的别具一格。课下我抽时间看了第一章的概论,终于揭开了软件工程在我心目中那神秘的面纱。 阅读全文