2021-2022 20211417《信息安全专业导论》第七周学习总结

作业信息

这个作业属于哪个课程 <班级的链接>(如2020-2021-1信息安全专业导论
这个作业要求在哪里 <作业要求的链接>(如2020-2021-1信息安全专业导论第七周作业)
这个作业的目标 数组与链表,基于数组和基于链表实现数据结构,无序表与有序表,树,图,子程序与参数
作业正文 2021-2022 20211417《信息安全专业导论》第七周学习总结

教材学习内容总结

  • 8.1抽象数据类型(属性明确地与特定实现分离的容器)
  • 8.2栈(抽象复合结构,只能从一端访问栈中的元素)
  • 8.3队列(抽象结构,其中的项目从一端入,另一端出)
  • 8.4列表(属性特征:项目是同构、线性的,列表是变长的)
  • 8.5树(高级分层体系结构)
    • 8.5.1二叉树(每个节点可以有两个后继节点)
    • 8.5.2二叉检索树(节点间存在语义排序)
    • 8.5.3其他操作
  • 8.6图(表示存在层次结构关系的一种有效方式)
    • 8.6.1创建图(在表格中添加一个顶点、一条边、一个权值)
    • 8.6.2图算法(三个:深度、广度、单源优先搜索)
  • 8.7子程序(许多都是高级语言或语言附带库的一部分)
    • 8.7.1参数传递(形参,实参)
    • 8.7.2值参与引用参数(传递参数的两种基本方式)

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

  • 问题1:看完深度搜索,不太能理解这种搜索方式
  • 问题1解决方案:我去网上搜了一下资料,再结合了一下教材,弄明白了这种方式


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

  • 问题1:在第八章看漫画学python中有一个代码,我的运行结果和教材中的不一样

  • 问题1解决方案:找同学问问,同学说可能是跟其他代码混在一起的缘故,于是我又单独试试,但结果还是如此

    .
    .
    同时我还打了个一模一样的代码,还是不行
    .
    .

    .
    .
    最后去问了老师,老师说教材的图有错

代码托管

第八章代码(部分)




第十一章代码


上周考试错题总结

错题一:
Which of the following is part of a Pep/9 program instruction?
A. Accumulator
B. Simulator
C. Program counter
D. Specifier
E. Register
答案应该是D,指定器而我选的是B蓄能器
错题二:
Which of the following is not a valid mnemonic in the Pep/9 assembly language?
A. STOP
B. LDWA
C. ADDA
D. STWA
E. REPEAT
答案应该是E.REPEAT而我选的是B.Simulator

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 200/200 2/2 20/20
第二周 300/500 2/4 18/38
第三周 500/1000 3/7 22/60
第四周 300/1300 2/9 30/90

尝试一下记录「计划学习时间」和「实际学习时间」,到期末看看能不能改进自己的计划能力。这个工作学习中很重要,也很有用。
耗时估计的公式
:Y=X+X/N ,Y=X-X/N,训练次数多了,X、Y就接近了。

参考:软件工程软件的估计为什么这么难软件工程 估计方法

  • 计划学习时间:20小时

  • 实际学习时间:20小时

  • 改进情况:

(有空多看看现代软件工程 课件
软件工程师能力自我评价表
)

参考资料

posted on 2021-11-06 16:41  20211417黄琪凯  阅读(13)  评论(0编辑  收藏  举报