03 2016 档案
构建之法阅读笔记03
摘要:本学期第三周我阅读了《构建之法》的第7-9章。 第七章讲的是MSF,即微软解决框架方案(Microsoft Solution Framework,MSF),讲述了MSF简史,MSF基本原则,包括:1.推动信息共享与沟通;2.为共同的远景工作;3.充分授权的信任;4.各司其职,对项目共同负责;5.交付
阅读全文
构建之法阅读笔记02
摘要:本学期第二周我阅读了《构建之法》的第4-6章。 第四章讲的是两人合作,讲述了两个人一起编写代码的时候的代码规范,代码复查,两人合作的不同阶段和技巧等内容。 通过对这一部分的学习,我才意识到自己其实有时候的代码不是很规范的,编写规范的代码是程序人员良好的习惯。书本里面提到的代码复审以及结对编程都是要合
阅读全文
构建之法阅读笔记01
摘要:本学期第一周我阅读了《构建之法》的第1-3章,结合老师课上也将讲了一部分内容,所以我对这部分内容有了深刻的了解。 第一章是概论部分,讲述了软件、程序、软件工程、软件的特性、软件与计算机科学的关系以及它们的领域。阅读完这一章,我对软件工程的这些概念有了更深刻的了解。 第二章是个人技术和流程,里边讲到单
阅读全文
学习进度条4
摘要:第四周 3.21-3.27 第四周 所花时间(包括上课) 上课4小时 看书3小时 编程序6小时 代码量(行) 200行 博客量(篇) 4篇 了解到的知识点 上课学习了解了什么是软件团队,以及团队开发的流程,并且明白了敏捷软件开发。 第四周 3.21-3.27 上课4小时 看书3小时 编程序6小时
阅读全文
敏捷开发方法综述
摘要:这周老师在课上讲到了敏捷开发方法,课下我在网上查阅了一些关于敏捷开发方面的文章,并阅读了《构建之法》课本,对敏捷开发有了深入的了解。 敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成
阅读全文
返回一个整数数组中最大子数组的和2
摘要:一、程序题目 返回一个整数数组中最大子数组的和。 二、程序要求 1、输入一个整数数组,数组中有正数也有负数。 2、数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。 3、如果数组A[0].......A[j-1]首尾相邻,允许A[i-1],......A[n-1],A[0]......
阅读全文
返回一个整数数组中最大子数组的和
摘要:一、程序题目 返回一个整数数组中最大子数组的和。 二、程序要求 1、输入一个整型数组,数组里有正数也有负数; 2、数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和; 3、求所有子数组的和的最大值,要求时间复杂度为O(n)。 三、程序设计思想 1、数组的长度和各个元素由键盘键入; 2、先
阅读全文
四则运算3
摘要:一、程序要求: 1、学生写的程序必须能够判定用户的输入答案是否正确; 2、程序必须能处理四种运算的混合算式; 3、在上次程序的基础上,添加新的功能。 二、程序设计思想: 1、在上次程序的基础之上添加要求; 2、根据助教提出的问题,添加了用户不按照要求输入的情况处理; 3、判断答案正误时,整数比分数容
阅读全文
学习进度条2
摘要:第二周 3.07-3.13 第二周 所花时间(包括上课) 上课4小时 看书3小时 编程序8小时 代码量(行) 200行 博客量(篇) 3篇 了解到的知识点 上课学习了解了psp个人软件开发流程,掌握了编写程序的代码规范(书写及设计),以及学会了对自己编写的程序进行单元测试。 第二周 3.07-3.1
阅读全文
四则运算2——单元测试
摘要:一、测试计划 1、Right-结果是否正确? 2、B-是否所有的边界条件都是正确的? 3、I-能查一下反向关联吗? 4、C-能用其他手段交叉检查一下结果吗? 5、E-你是否可以强制错误条件发生? 6、P-是否满足性能要求? 二、测试过程 1、运行程序,随机输入数据,测试结果是否正确。 经测试。程序能
阅读全文
四则运算2
摘要:一、要求: 1、题目避免重复; 2、可定制(数量、打印方式); 3、可以控制下列参数: (1)是否有乘除法; (2)是否有括号; (3)数值范围; (4)加减有无负数; (5)除法有无余数。 二、设计思想: 1、题目避免重复,可用函数srand(time(NULL))解决。 2、定制出题数目,可以设
阅读全文
学习进度条1
摘要:第一周 2.29-3.06 第一周 所花时间(包括上课) 上课4小时,看书5小时,编程序2小时 代码量(行) 118行 博客量(篇) 4篇 了解到的知识点 在编程序的时候,现要有设计思路,能够采用分解、组成的方法进行编程。通过阅读《构建之法》对软件工程有了更多的了解。
阅读全文
软件工程个人作业01——四则运算1
摘要:一、题目要求 一家软件公司程序员二柱的小孩上了小学二年级,老师让家长每天出30道四则运算题目给小学生做。 像二柱子那样,花二十分钟写一个能自动生成三十道小学四则运算题目的 “软件”。 要求:除了整数以外,还要支持真分数的四则运算。 撰写一篇博文要求将程序的设计思想,源程序代码、运行结果截图以及分析一
阅读全文
本学期阅读计划及五~十个问题
摘要:不知不觉中大三下学期的第一周已经过去了,在这一周的时间里,我渐渐的从假期的疏懒中回到了忙碌的学习中了。也许王老师“踹一脚”的方式,也是让我更加忙碌的一方面吧。 本学期,王老师推荐了几本书让我们阅读学习,我在这些书目中选择了《构建之法》和《梦断代码》这两本书。其中《构建之法》是王老师要求阅读的,而《梦
阅读全文
浙公网安备 33010602011771号