摘要: "结对作业" ========================= 开发耗时 | PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) | | | | | | | Planning | 计划 | | | | · Estimate 阅读全文
posted @ 2019-03-14 22:42 sakura030 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 一.问题 1.在什么开发情况下选择敏捷? 我看了构建之法书中第六章中关于敏捷流程的叙述:第一步,找出完成产品需要做的事情(Product Backlog);第二步,决定当前冲刺(Sprint)需要解决的事情——Sprint Backlog;第三步,冲刺(每日例会不停);第四步,得到一个新的增量版本, 阅读全文
posted @ 2019-03-05 20:15 sakura030 阅读(186) 评论(3) 推荐(0) 编辑
摘要: 第一部分:结缘计算机 ================== 1.你为什么选择计算机专业?你认为你的条件如何?和这些博主比呢?(必答) 在初中最先接触到电脑课,老师课上讲过一些编程知识,但那时并没有认真听,也没有对我选择计算机专业造成太大影响,仅让我了解了一些计算机知识,更多的是让我喜欢玩电脑游戏。当 阅读全文
posted @ 2019-02-27 13:29 sakura030 阅读(153) 评论(2) 推荐(0) 编辑
摘要: 在Android studio的tools下选择AVD manager 按照指示选择相应的硬件和系统映像。 在模拟器中运行应用 选择RUN APP 选择RUN时,并不只运行应用,还会处理运行应用所需要的所有准备任务 APK文件是Android应用包。实际上就是对应用的一个JAR或ZIP文件 阅读全文
posted @ 2018-10-06 14:12 sakura030 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 所有的android应用都是由屏幕构成的一个集合,每个屏幕则由一个活动和一个布局组成。 活动--用户可以完成的一个确定的事。 布局--对屏幕外观的描述。(布局写为一个XML文件,回告诉android如何组织各个不同的屏幕元素) 创建一个用户界面: 1.启动应用,创建一个活动对象。 2.活动对象制定一 阅读全文
posted @ 2018-10-06 13:59 sakura030 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 一.测试与正确性论证的区别 测试是检验程序正确性的普遍且实用的方法,测试者通过使用许多普遍和特殊的样例,来检测程序逻辑是否有问题,运行结果是否符合预期结果。但仅是测试者给出的测试样例通过并不能证明程序完全没有错。在之前学过的的分支覆盖的知识来看,即便覆盖率达到90%,也不能证明程序没错。 而正确性论 阅读全文
posted @ 2018-06-25 16:00 sakura030 阅读(121) 评论(0) 推荐(0) 编辑
摘要: (1)调研,规格化设计的大致发展和为什么得到人类重视 结构化程序设计(英语:Structured programming),一种编程范型。它采用子程序(函数就是一种子程序)、代码区块、for循环以及while循环等结构,来替换传统的goto。希望借此来改善计算机程序的明晰性、质量以及开发时间,并且避 阅读全文
posted @ 2018-05-30 16:50 sakura030 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 作业总结分析 多线程电梯 (1)作业设计 本次作业要求完成能捎带的3个电梯的运行;需要多线程。 这次作业每部的电梯都和之前的电梯大致相同,由请求处理后的请求队列,请求调度,电梯来完成请求,不同的是这次是3部电梯同时运行。 根据需求,将输入处理,请求分配,电梯设计为线程。 输入请求队列并处理后的是需要 阅读全文
posted @ 2018-05-02 12:32 sakura030 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 第一次作业由于直接没怎么学过java,全靠一星期速成,前几天看了java的语法,但是因为光看没有打代码,学习效果并不是特别好。由面向过程转向面向对象,不是特别清楚该怎么办,虽然写的是两个类,但实际上是one-for-all的方法,所有的计算和输入输出全写在一个类里面导致一个main方法里嵌套多层判断 阅读全文
posted @ 2018-04-04 13:06 sakura030 阅读(141) 评论(0) 推荐(0) 编辑