十二周# 学习进度总结

十二周# 学习进度总结##

学习时间 新增代码行 博客量(篇)知识总结
第一周 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.熟悉规范推导和规范预约。
第七周 5h 约150 1
1.掌握短语、直接短语和句柄的含义和求解过程。

2.完成利用myeclipse编写的项目,并进行调试。

3.团队项目——项目启动及需求分析。
第八周 5h 约200 1
1.掌握文法的化简方法。

2.完成利用myeclipse编写的项目,并进行调试。

3.完成思维导图的构建。
第九周 5h 约250 2
1.熟悉文法的化简方法,并深入扩展。

2.完成利用myeclipse编写的项目,并进行调试。

3.完成团队项目思维导图的构建。
第十周 4h 约200 2
1.学习自上而下的语法分析,将其中重点掌握。

2.完成利用myeclipse编写的项目,并进行调试。

3.完成站立会议记录并上传。
第十一周 6h 约300 2
1.学习自底向上的语法分析了解算符优先关系的定义,

2.完成利用myeclipse编写的项目,并进行调试。

3.完成团队项目的资料整理,并将功能添加。

4.进行站立会议并记录上传。
第十二周 5h 约200 2
1.学习算符优先算法的设计。

2.完成利用myeclipse编写的项目,并进行调试。

3.完成团队项目的整理界面及功能修改。

4.进行站立会议并记录上传。

5.具体情况见如下文字补充说明。

十二周 学习进度补充说明:

学习内容一

  1. 学习内容:学会素短语、最左素短语的求法,并生成优先关系表。

   2. 学习计划:复习课上习题,预习优先函数的构造。

学习内容二

  1. 学习内容:本周的站立会议,每个人将存在问题提出并一起讨论,提出可行的解决方法。

    2. 学习计划:继续完善程序。

原文地址:https://www.cnblogs.com/JINGY/p/5525726.html