摘要: 第十二周 所花时间(包括上课) 4 代码数量 60 博客量 2 了解到的知识点 遇到较为复杂的问题时,可以类比或简化此类问题,把原有的简单问题的解决方法加以利用和转化往往 能较为简单的解决复杂的问题例如:水王2 阅读全文
posted @ 2016-06-13 10:38 buffoon 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 第十一周 所花时间(包括上课) 4 代码行 50 博客量 1 了解到知识点 在设计程序的过程中,应先关注问题的关键,比如,水王问题中,水王的帖子数量超过总量的一半。这样能有效提高程序编写的效率。 阅读全文
posted @ 2016-06-13 10:32 buffoon 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 第十周 所花时间(包括上课) 4 代码行 40 博客量 1 了解知识点 软件开发不光要注重依靠代码实现功能,更要注重软件应用的场景,以及面向的是哪种用户 阅读全文
posted @ 2016-06-13 10:25 buffoon 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 设计思路:根据计算发现,用书的总数除以5 求余数,因此分别对应余数为0~4几种情况,因此可根据规律利用switch实现实验要求 源代码: 结果截图: 实验总结:在遇到一些不好思考出结果的程序,可以先手写大致的逻辑结构,或者一步步归纳出规律再进行编程往往更为效率。 阅读全文
posted @ 2016-06-03 15:06 buffoon 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 第三章:阅读到这章,让我学到了软件工程师的成长的历程,软件工程师在各阶段的能力,同时让我感到很困惑的是怎样才能让自已成为一个好的软件工程师? 那么,我们为什么要用软件工程呢?因为软件工程把开发,运营,维护的过程中的技术,做法,习惯和思想结合到一起(软件开发流程)提高了软件开发,运营,维护的效率。同时 阅读全文
posted @ 2016-05-29 20:57 buffoon 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 第二章:在这章中让我想到了怎么提高个人水平和技能?一个人怎样独立开发程序和发现问题?培养个人写程序的习惯和个人开发流程中要注意到哪些问题,特别是在程序的测试中下大量时间。个人编写模块时要有单元测试,毕竟最后的软件是由多人合作完成的。我们要确保我们所写的模块能被他人调用,并且代码清晰易懂,不影响其他模 阅读全文
posted @ 2016-05-29 20:55 buffoon 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 第一章:打开第一章时,我想到的是:什么是软件和软件工程是什么,在阅读中让我感到很困惑,但经过仔细阅读之后我大概地了解,最后我还不太明白的是怎样才能做更好的软件? 在读此书之前,我一直以为当一个团队确定了负责一个项目之后,他们的成员不会再有所修改,会对所负责的项目负责到底。但实际上,软件团队是会流动的 阅读全文
posted @ 2016-05-29 20:46 buffoon 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 设计思路 :上次实验只要找出一个水王,因此计数器只有一个,本次实验目标为三个因此多定义两个长度为三的数组用来分装结果和对应的计数器,先令前三个id为要找的id,然后遍历若遇到相同的计数器就加一若一直不相同就减一。 源代码: 结果截图: 实验总结:再有简单的例子的基础上去解决更复杂的问题,可以适时的使 阅读全文
posted @ 2016-05-27 16:45 buffoon 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 搜狗输入法 用户界面:是一个长条形悬浮框,不仅存在各种输入要求的设置,同时还存在皮肤,工具箱等附件。 记忆用户选择:搜狗输入法可记忆用户常用词句,基本设置等。 短期刺激、长期使用的好处坏处:短期刺激为新颖的界面,可设置的各种皮肤,长期使用可以通过简单的几个首字母输入自己想要的句子,坏处在于它会将所有 阅读全文
posted @ 2016-05-21 13:21 buffoon 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 设计思路: 利用两两相消的方法,把不同的去掉,留下相同的,则为水王。 源代码: 结果截图: 实验总结:在程序编写之前应多注重思考。 阅读全文
posted @ 2016-05-21 13:05 buffoon 阅读(105) 评论(0) 推荐(0) 编辑