第八周总结
学期2021-2022-1 学号20211425《信息安全专业导论》第八周学习总结
作业信息
|这个作业属于哪门课程| https://edu.cnblogs.com/campus/besti/2021-2022-1信息自由
|这项作业要求在哪里| https://www.cnblogs.com/rocedu/p/9577842.html #第08周
|本次作业的目标|
功能设计和面向对象设计
面向对象的设计过程
面向对象语言的三个要素
汇编、编译、解释和执行
教材学习内容总结
功能设计和面向对象设计
根据产品定位的初步要求,功能设计是被定位产品在对用户需求和现有产品进行功能调查和分析的基础上,对目标功能系统进行概念构建的创造性活动。
面向对象设计是一种解决问题的方法,它使用称为对象的独立实体来生成解决方案。
面向对象的设计过程
集体讨论
过滤器
事件
责任算法
面向对象语言的三个要素
封装:数据和动作被收集在一起,这样数据和动作的逻辑属性就与其实现细节分开了。
继承:也就是说,子类可以继承父类的方法(函数)和变量。
多态性:允许子类类型的指针被分配给父类型的指针。
汇编、编译、解释和执行
汇编:将汇编语言翻译成机器语言
编译:将高级语言翻译成机器语言。
说明:高级语言翻译后立即执行,不输出机器语言。
执行:执行算法
不同的范例:
命令范例:
面向过程的范式:数据是被动的,由程序操纵。
面向对象范式:数据是活动的。
陈述范式:
功能模型:功能评估
数学模型:数学逻辑
教材学习中的问题和解决过程
问题1:封装、继承、多态我不是很懂。
1问题解决方案:查询信息
问题2:我对教科书中代码的编写不是很了解。
2问题解决:问同学。
代码托管
上周考试错题总结
错误问题1,原因和理解
错题2、原因及理解
.
其他(感悟、思考等,可选)
xxx
xxx
学习进度条
代码行数(增加/累积)
博客量(新增/累计)
学习时间(增加/累积)
重要增长
目标
500行
30篇文章
400小时
第一周
200/200
2/2
正常的
第二周
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越接近。
参考:为什么软件工程软件的估算这么难,软件工程估算方法
计划学习时间为:XX小时。
实际学习时间为:XX小时。
改进:
(有时间看现代软件工程课件。
软件工程师能力自评表)
参考资料
《计算机科学概论》
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/89919.html