助教博客链接:https://www.cnblogs.com/NWNU-LHY/ 本次作业的要求:软件测试与ALPHA冲刺:https://www.cnblogs.com/nwnu-daizh/p/11012922.html 本周点评作业数量:4个团队共17人 存在的问题:无核心问题,各团队在alpha阶段的具体问题都在代码实现中出现不同错误,在自学中完成纠错. 下周的解决方案:下次作业将迎来最后一次作业,即beta阶段,然后在下周四五两天,两个班的同学们将进行现场答辩,我和其他的助教也将参与到…
1.助教博客链接: https://www.cnblogs.com/NWNU-LHY/ 2.作业要求博客链接: https://www.cnblogs.com/nwnu-daizh/p/10726884.html 3.本周点评作业量 4份团队博客 每个团队4人 共16人 4.本周点评困难的链接: https://www.cnblogs.com/ABCDQYMZ/p/10759799.html 这个团队的选题本来也是深入交流过的,可以引入机器学习中回归的一些算法来让系统更加贴近现在的大环境,并且讲…
第五周助教总结 注:因第四次实验安排两个标准时间完成,因此本周未提交完整作业. 本周心得: 第四次实验进行过半,八组同学都在实验课上进行了一次中期总结,并形成书面总结在微信群中讨论. 根据各组同学的中期汇报总结如下: 存在的问题: 部分同学依然对自己的java编程能力有所担心,因为第四次实验是结对编程,故需要以强带弱,各自分配好工作,同时编程能力弱的同学应该向编程能力强的同学多多请教,加强自己的编程能力. 很多同学在以前的编程中对java的application相关编程没有接触,一般只是在con…
1.助教博客链接: https://www.cnblogs.com/NWNU-LHY/ 2.作业要求博客链接: http://www.cnblogs.com/nwnu-daizh/p/10687492.html 3.本周点评作业量 6份团队博客 每个团队4人 共24人 4.本周点评困难的链接:无 5.本周落实的优化改进:因为本周作业为团队亮相,无代码作业,故没有完成的优化. 6.优秀的博客链接: https://www.cnblogs.com/bugczdui/p/10714830.html 这…
助教博客链接:https://www.cnblogs.com/NWNU-LHY/ 本次作业的要求:团队项目需求改进与系统设计:https://www.cnblogs.com/nwnu-daizh/p/10946673.html 本周点评作业数量:4个团队共17人 存在的问题: 基本没有问题,从完善的类图可以看出大家已经做好了系统的设计,只待编写代码的过程.但是需要特别注意的是,大家对类内部变量的命名不够规范,有时拼音有时单词包括大小写没有一个统一的标准,如果是单人完成代码编写工作还好说,但是如果…
本周应批改作业0,实批改作业0 因本周开始软工团队项目,故本周几位助教正在制定团队项目题目并且处理相关工作. 这一次的作业将于4月17日前进行提交,作业为软件研发团队的组建.…
助教博客链接:https://www.cnblogs.com/NWNU-LHY/ 本次作业的要求:团队项目设计完善&编码:https://www.cnblogs.com/nwnu-daizh/p/10980707.html 本周点评作业数量:4个团队共17人 存在的问题: 四个团队的燃尽图都有问题,其中一个团队的编码描述的很好就是燃尽图只有一天的,剩余三个团队的燃尽图都给人一种瞎编乱造的感觉,有一天完成工作剩余量全为0又在中间突然返工的,还有从第二天开始到最后是一条平行x轴的线意思是十几天啥都没…
助教博客链接:https://www.cnblogs.com/NWNU-LHY/ 本次作业的要求:基于原型的团队项目需求调研与分析:https://www.cnblogs.com/nwnu-daizh/p/10831971.html 本周点评作业数量:4个团队共17人 存在的问题: 1.在使用用例图时,有的小组只给出了泛化的关系,没有再深入的给出包含的扩展的关系,需要再认真学习一下用例图. 2.在使用活动图时,有的小组很简单的绘制出了状态,而没有给出前后的约束条件.分支与合并.分叉与汇合的关系也…
本周应批改作业23份,实际批改作业23份. 本周作业要求:https://www.cnblogs.com/nwnu-daizh/p/10569690.html 本周存在的问题: 一.github迭代过程不够完整,很多同学只有一次签入记录.还有同学初始化算一次,签入算第二次,删除了一个txt文件算第三次,十分机灵. 二.极个别同学依然没有成功绘制出真正的柱状图,希望赶紧加油不要被同学们拉下. 三.已经出现极个别同学跟不上节奏,自我放弃. 已经解决的问题: 一.大部分同学已经解决了2D绘图问题,提出…
助教博客链接:https://www.cnblogs.com/NWNU-LHY/ 本次作业的要求:原型设计:https://www.cnblogs.com/nwnu-daizh/p/10761596.html 本周点评作业数量:4个团队共17人 存在的问题: 1.在原型设计阶段,有些团队显然是对一个成熟的系统进行二次开发,那么就不可避免的出现了对已有的界面完全照抄,这是不合理的.没有体现2.0的思想和升级删减功能的需求. 2.有的团队开发的系统,如种水果团队.在立项时表现了对种植本身以及农业农民…
本周点评作业数量:第一部分是第一篇博客的剩余部分,给出了共计22份作业的具体分数.第二部分是第二篇博客的已提交部分共计19份作业. 这是我的博客地址:https://www.cnblogs.com/NWNU-LHY/ 这是第二篇作业的具体要求:https://www.cnblogs.com/nwnu-daizh/p/10527959.html 本周心得:因为任务一是互评作业,存在部分博文光说好话不提缺点.同时也有部分同学过分谦虚,说别人有“很高的远见”,要“深刻的反思自己”并且“剖析自身”,同龄…
1.    助教博客链接: https://www.cnblogs.com/NWNU-LHY/ 2.    作业要求链接: www.cnblogs.com/nwnu-daizh/p/10487329.html 3.本周点评作业: 应完成点评23份,实际点评23份. 4.    本周存在的问题和值得表扬的地方: 存在的问题: 一.关于PSP表格部分同学没有做到提前进行计划填写,因为实际存在几位同学的计划时间为0的同时又填写完整的PSP表格,既然完成了计划的填写你的项目衡量时间为何为0呢?值得思考.…
助教博客链接:https://www.cnblogs.com/NWNU-LHY/ 本次作业的要求:团队项目需求改进与系统设计:https://www.cnblogs.com/nwnu-daizh/p/10909068.html 本周点评作业数量:4个团队共17人 存在的问题: 1.对于类图中的关系缺乏理解,只会简单使用association,需要深入学习. 2.构建之法的四象限功能分析法对于某些小组的系统而言,直接指出了不存在杀手功能的事实,虽然在学习面向对象设计时可以模糊问题,但是在实际项目中…
注:因作业未全部提交完毕,故评分细则和千帆图等评分事项推后 1.助教博客链接:https://www.cnblogs.com/lmcmha/ 2.本周点评作业: https://www.cnblogs.com/dxd123/p/10494907.html “目前我一门语言都没有掌握,如何快速提高我的编程能力?”这位同学如你所说一门语言都没有掌握那么你面临的首要问题就不是如何快速提高编程能力,而是首先明确你自己想要掌握哪一门编程语言?你是想要掌握面向对象设计还是网络技术还是机器学习相关的算法?你的…
        本学期已接近尾声,java课程也即将结束.经过一学期的java学习,相信大家已经从最初的懵懂.困惑渐渐的走向了柳暗花明,并对java的体系结构有了更加清晰的认识.但一学期的学习是远远不够的,java技能的提升不能因为一门课程的结束而终结,需要同学们在以后的日子里自主学习,搞懂.弄清并领悟其中精华,提高编程能力.           上星期我们学习的主要内容是线程,要求学生掌握以下内容: (1) 掌握线程概念: (2) 掌握线程创建的两种技术:1)创建Thread类 )实现一个ru…
时间飞逝,本学期即将接近尾声.不知不觉同学们已经学习java十三个星期了,想必同学们对Java课程体系及内容有了更加深入的理解,也应该摸索出了一套适用于自己的学习方法. 下面我对上周工作做以简单总结: 上周学习的内容是图形界面事件处理技术.要求同学们掌握Java 事件处理的基本原理并理解其用途:掌握Java AWT事件模型的工作机制:掌握Java事件处理的基本编程模型:了解Java GUI界面组件观感设置方法:掌握WindowAdapter类.AbstractAction类的用法:掌握GUI程序…
2017-2018面向对象程序设计(Java)课程助教工作职责及分工 一.研究生助教团队名单 张光辉,王玉环,牟巧玲,徐进 二.工作职责与要求 1) 针对所指导学习小组学生,批改课程实验作业每周一次,关注学生学习心得博文(点击此处班级博客链接),适当进行点评回复.时间要求:每周二24点之前完成. 2)利用个人博客园博客,每周在线答疑一次,每次两个小时.时间要求:每周五下午4点30-5点30之间. 3) 结合前两项工作,研究生助教团队需讨论汇总学生学习中存在的问题,最后由一人(轮流)分析整理学生学…
第十七周作业 助教博客链接https://home.cnblogs.com/u/zaw-315/ 作业要求链接https://www.cnblogs.com/nwnu-daizh/p/11012922.html 本周点评作业数量7个团队博客作业 本周点评困难的博客作业无 本周作业情况总结经过Alpha阶段冲刺后,有的团队已基本完成项目编码工作.有的团队还未上传源码到GitHub中缺少嵌入记录. 下周工作计划BETA冲刺及项目验收…
201271050130-滕江南-<面向对象程序设计(java)>第十七周学习总结 博文正文开头格式:(2分) 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh/p/12073034.html 作业学习目标 (1) 理解和掌握线程的优先级属性及调度方法: (2) 掌握线程同步的概念及实现技术: (3) Java线程综合编程练习 随笔博文正文内容包括…
第十七周学习总结 1. 程序是一段静态的代码,它是应用程序执行的蓝本.进程是程序的一次动态执行,它对应了从代码加载.执行至执行完毕的一个完整过程.操作系统为每个进程分配一段独立的内存空间和系统资源,包括:代码数据以及堆栈等资源.每一个进程的内部数据和状态都是完全独立的.多任务操作系统中,进程切换对CPU资源消耗较大. 2.  多线程是进程执行过程中产生的多条执行线索.线程是比进程执行更小的单位.线程不能独立存在,必须存在于进程中,同一进程的各线程间共享进程空间的数据.每个线程有它自身的产生.存在…
201871010105-曹玉中<面向对象程序设计(java)>第十七周学习总结 项目 内容 这个作业属于哪个过程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/zyja/p/11963340.html 作业学习目标 (1) 掌握线程同步的概念及实现技术: (2) 线程综合编程练习 第一部分:理论知识 一.进程与线程的区别 一般来说,把正在计算机中执行的程序叫做"进程"(Proc…
达拉草201771010105<面向对象程序设计(java)>第十七周学习总结 第一部分:理论知识 1.多线程的概念: (1)多线程是进程执行过程中产生的多条执行线索. (2)多线程意味着一个程序的多行语句可以看上去几 乎在同一时间内同时运行. (3)线程不能独立存在,必须存在于进程中,同一进 程的各线程间共享进程空间的数据. Java实现多线程有两种途径:创建Thread类的子类在程序中定义实现Runnable接口的类 用Thread类的子类创建线程: (1)首先需从Thread类派生出一个…
很荣幸在步入在研究生之际,有机会能协助代老师完成面向对象程序设计(java)课程的教学工作.这也是我人生中第一次接触助教工作,好多东西不太清楚,也没经验,有什么做的不好的,还望老师同学及时指出. 上周我们主要学习了java的语法结构.变量类型.输入输出及运算等.也初步接触了string类,认识了它的API及构造,与其类同对比学习了StringBuilder类.实验内容主要有:l. 在elipse IDE中编辑测试调试第三章例程(任务一-——任务九),结合本章内容理解程序:2. 编程练习,编写一个…
Linux内核设计第二周 ——操作系统工作原理 作者:宋宸宁(20135315) 一.实验过程 图1 执行效果 从图中可以看出,每执行my_ start_ kernel函数两次或一次,my_ time_ hander函数执行一次. 图2 mymain.c文件关键代码部分 图3 myinterrupt.c文件关键代码部分 二.分析分析进程的启动和进程的切换机制(分析见注释) 1.myinterrupt.c /* * linux/mykernel/myinterrupt.c * * Kernel i…
第一周助教小结 助教博客:https://www.cnblogs.com/jason5689/ 本周点评数目:0份 由于发布的作业还未截至,第一次的作业点评还没开始进行,就描述一下评论博客前的感受吧 1.作业的发布 按照之前拟定好的计划来完成了此次作业的发布,一共三个部分的内容 优秀博客阅读学习部分 课本阅读提问部分 源程序版本管理工具 2.发现的问题 第一次布置的作业量太多,同学们的比较强烈 具体的作业要求没有写到位,导致了部分同学不理解如何去完成作业 对同学们的答疑方式与交流方式可能存在很多…
201871010111-刘佳华<面向对象程序设计(java)>第十七周学习总结 实验十七  线程同步控制 实验时间 2019-12-20 第一部分:理论知识总结 16.Java 的线程调度采用优先级策略: 优先级高的先执行,优先级低的后执行: 多线程系统会自动为每个线程分配一个优先级,缺省时,继承其父类的优先级: 任务紧急的线程,其优先级较高: 同优先级的线程按“先进先出”的队列原则. 调用setPriority(int a)重置当前线程的优先级,a取值可以是前述的三个静态量. 调用getP…
201871010104-陈园园<面向对象程序设计(java)>第十七周学习总结 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业要求在哪里 https://www.cnblogs.com/lily-2018/p/11441372.html 作业学习目标 (1) 掌握线程同步的概念及实现技术: (2) 线程综合编程练习 第一部分:总结理论知识 多线程调度     java提供一个线程调度器来监控程序启动后进入可运行状态的所有线程…
201871010106-丁宣元 <面向对象程序设计(java)>第十七周学习总结 正文开头: 项目 内容 这个作业属于哪个课程 https://home.cnblogs.com/u/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh/p/12073034.html 作业学习目标 (1) 掌握线程同步的概念及实现技术: (2) 线程综合编程练习 正文内容: 第一部分:总结线程同步技术 14-3线程的状态 1.七种: new新创建,…
1 我的初衷 这一学期的OO助教工作是我一段宝贵的经历,在其中我学习了很多.见识了很多,收获满满.当时报名OO的初衷主要有三方面.首先,我想说OO是我所上过的最好的一门课之一,这门课有这一套从理论讲授到实验再到编程实战的完整体系,有精致的在线平台作为课程体系实施的支撑,更有认真负责.充满创意和想法的老师和助教团队.就整体感觉而言,OO课程组给我了一种真的认真在做的感觉.虽然我这门课的成绩很一般,但是它给我带来了很多收获以及很好的课程体验,同时又得知OO正在经历一次重大的改革,因此自己也想加入其中…
随着这学期课程的落幕,我一学期的OO助教工作也宣告结束.这学期我的工作主要在系统组,和OO后台的数据库打交道. 作业查重 我几乎每周都会做的例行工作,是对每周的homework进行查重管理.由于使用了课程组提供的查重平台,所以我的主要工作其实是从数据库上dump下每个学生和作业的commit之间的关系.只需要将git链接和学生信息导入查重系统,系统会自动进行相似度计算,从而进行查重,总的来说,工作量不算很大,大部分工作的重复度较高,且自动化程度高. 查重过程中,我意识到整个查重系统依然存在可以改…