首页 > 其他 > 详细

20191218《信息安全导论》第八周总结

时间:2019-11-22 19:54:10      阅读:76      评论:0      收藏:0      [点我收藏+]

教材学习内容总结

本周学习了子程序(局部函数)的调用,并学习了参数的传递:了解了形参与实参的区别;同时知道了对值参(创建一个实参的副本)的操作不会改变原始变量,对引用参数(引用实参的地址)操作则会改变原始变量。同时,明白了程序设计中的“三次法则”,即一件事情重复次数在三次以内可以接受但超出后便认为这个程序是低效率的;以及DRY(Don‘t Repeat Youself)法则。此外,了解了面向对象的基本原则:高内聚、低耦合;并明确了面向对象设计程序的一般过程:集体讨论、过滤、场景以及责任算法(CRC卡)。

本周在完成《自学是门手艺》的基本要求外,又重点复习了第五章第六节数据容器。

教材学习中的问题和解决过程

本周教材内容理解情况良好,未出现不理解的问题。

代码调试中的问题和解决过程

在完成“学生成绩系统管理”一题时(题目如下图描述),发现输出总是与所要求的结果有差距。通过调试发现自己在设定循环终止条件时,总是下意识的会写上"i<=n",而其实数组下表是从0开始访问的。接下来在根据平均分交换位置时也犯了同样的错误。最后通过调试完成本题。

技术分享图片

本周代码链接

除计算机工程师联盟、信安协会外,我课余时间自己实现了选择排序、冒泡排序以及插入排序法。

https://gitee.com/tang_qi_heng/codes/jo21b38urgs94vym6i0pn56

https://gitee.com/tang_qi_heng/codes/7umsz5yeidtlkjvfgc1wq29

https://gitee.com/tang_qi_heng/codes/cp617f4vzbglteswdhqji50

上周测试错题总结

技术分享图片

 

 

 抽象数据的属性与实现层并不是紧密相关的。技术分享图片

 

 技术分享图片

 

 对列表的操作不依赖实现层。技术分享图片

 

 栈和队列不仅仅被作为链式结构。技术分享图片

 

 

学习进度条

27/199hours

 

20191218《信息安全导论》第八周总结

原文:https://www.cnblogs.com/20191218tangqiheng/p/11913629.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!