ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

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

2021-11-13 20:33:05  阅读:149  来源: 互联网

标签:语言 代码 学习 面向对象 2021 2022 9.4 9.5 20211417


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

作业信息

这个作业属于哪个课程 <班级的链接>(如2020-2021-1信息安全专业导论
这个作业要求在哪里 <作业要求的链接>(如2020-2021-1信息安全专业导论第八周作业)
这个作业的目标 功能设计与面向对象设计,面向对象设计过程,面向对象语言三要素,汇编、编译、解释、执行
作业正文 ... 本博客链接

教材学习内容总结

  • 9.1面向对象方法(对象的独立实体生成解决方案)
    • 9.1.1面向对象(底层概念:类和对象)
    • 9.1.2设计方法(分解过程:四个阶段)
    • 9.1.3示例(问题,头脑风暴和过滤,责任算法)
  • 9.2翻译过程(汇编器:把汇编语言指令翻译成机器码)
    • 9.2.1编译器(翻译用高级程序设计语言编写的程序的程序)
    • 9.2.2解释器(翻译和执行语句序列)
  • 9.3程序设计语言范型(两种主要的范型:命令的和声明的)
    • 9.3.1命令式范型(面向过程,面向对象)
    • 9.3.2声明式范型(函数式模型,逻辑编程)
  • 9.4高级程序设计语言的功能性(两种伪代码结构--选择和重复(循环)是命令式语言的标志)
    • 9.4.1布尔表达式(标识符序列,它们之间由相容的运算符分隔,求得的值是true或false)
    • 9.4.2数据归类(数据类型:整数,实数,字符,布尔型,字符串。 声明:把变量、动作或语言中的其他实体与标识符关联起来的语句)
    • 9.4.3输入/输出结构(输入语句组成:要存放数据的变量的声明、输入语句、要读入的变量名以及数据流自身。输出语句创建字符流)
    • 9.4.4控制结构(重复,选择,子程序.)
  • 9.5面对对象语言的功能性(三个必要的组成部分:封装、继承、多态)
    • 9.5.1封装(实施信息隐蔽的语言特性)
    • 9.5.2类(异构复合数据类型)
    • 9.5.3继承(面向对象语言的一种属性)
    • 9.5.4多态(处理明显二义性的能力)
  • 9.6过程设计与面向对象设计的区别

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

  • 问题1:从我一接触伪代码开始,我到现在还不知道如何编写,看了本章的部分伪代码,我还是弄不明白
  • 问题1解决方案:我上网查找了一些资料
    如何写伪代码1
    在这篇博客中举了一个例子,然后根据思路来编写中文伪代码,让我对伪代码的编写有一个较为直观的了解
    如何写伪代码2
    这篇文章则比较全面的解释了伪代码的使用规则,让我更了解了英文伪代码的编写

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

  • 问题1:在子类继承父类中,代码运行与教材的不一样

  • 问题1解决方案:我认真检查、比对了代码,发现有一个speak打成sprak了,修改后得出所要结果

看漫画学python代码截图




学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 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小时

  • 改进情况:

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

参考资料

标签:语言,代码,学习,面向对象,2021,2022,9.4,9.5,20211417
来源: https://www.cnblogs.com/wjdnmx/p/15547537.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有