学习时间 | 新增代码行 | 博客量(篇) | 知识总结 | |
第一周 | 5h | 约80 | 3 | 1.写出旅游管理的E-R图并将对应关系整理。 2.修改文本为.java的扩展名,并在其中输入程序并运行,修改其中错误,直至调试完成。 3.了解软件工程的实质和将要学习的内容,制定计划并建立博客完成做业。 |
第二周 | 10h | 约300 | 4 | 1.在原有E-R图中进行扩展,并帮助同窗完善。并根据E-R图完成库的创建,插入部分数据。 2.编写SAX解析器—MySAX.java,并进行调试运行。 3.完成我的项目——四则运算,包括对整数和真分数的运算。 4.梳理目前流行的源程序版本管理和项目管理软件,并总结出其优缺点。 5.熟悉GitHub网站的使用,并完成注册,记录其过程和遇到的问题。 |
第三周 | 8h | 约300 | 4 | 1.对旅游管理软件(数据库)进行增删改查操做,并整理出一份报告记录状况。 2.对结对同伴的代码进行复审,找出其代码格式问题和程序问题,提出并修改,并用PSP记录我的项目耗时状况,观测自身哪一个模块存在问题。 |
第四周 | 9h | 约300 | 1 | 1.了解编译原理的实质及学习范围,并制定目标。 2.将四则运算利用vs实现,基本功能完成,仍存在一些代码冗长和重复等错误,单元运算暂未完成。 |
第五周 | 7h | 约200 | 2 | 1.掌握编译原理的基本语法运算。 2.完善结对项目——四则运算,主要功能具有,对错误进行进一步修正,但仍有一些错误还没有解决。 |
第六周 | 4h | 约100 | 1 | 1.掌握文法和语言的形式定义。 2.熟悉规范推导和规范预定。 3.寻求队友,并组成团队,进行感情培养,为完成团队项目作铺垫。 4.具体状况见以下文字补充说明。 |
① 熟悉使用最左/最右(规范)推导的演变过程,并学以至用。java
② 注意推导和规则的区别:推导用双箭头表示,规则用→表示。数据库
2. 学习计划:将课后相对应的习题完成,在练习的过程当中将知识点加以巩固。闭包
3. 存在疑问:学习
所遇问题 解决方式网站
整闭包A+与闭包A*概念易混淆 从题目中找规律,多加练习spa
注:未及时将第六周学习进度总结提交,现认真书写,望见谅!调试