码迷,mamicode.com
首页 > 其他好文 > 详细

2019-2020-1 20191312 《信息安全专业导论》第八周学习总结

时间:2019-11-24 21:04:50      阅读:64      评论:0      收藏:0      [点我收藏+]

标签:class   ref   数学   总结   http   目标   重点   机器   子程序   

2019-2020-1 20191312《信息安全专业导论》第八周学习总结

教材学习内容总结

本周主要学习了面向对象设计与高级程序设计语言这一章。
1.面向对象方法:从数据角度出发,通过对对象的研究来解决问题。相关概念:对象,对象类或类,域(表示类的特点,即属性和行为),方法(定义类的行为的特定算法)。问题的分解过程:讨论,过滤,场景,责任算法。面向对象的设计的重点是要转化的数据对象,结果生成的是对象的体系结构。
2.翻译过程:编译器和解释器。前者一次性执行,后者逐条进行。特别的,Java字节码是编译Java源代码使用的标准机器语言。
3.程序设计语言的范型:命令式(描述了解决问题的必要处理):面向对象(每个对象负责自己的操作),面向过程(语句被分为子程序,每个子程序解决一个特定问题)的范型。声明式(描述结果):函数式(基于函数的数学概念),逻辑编程(基于象征逻辑的原则)。
4.面向对象语言的功能性:封装(实施信息屏蔽的语言特性)。在问题求解阶段,类(行为和属性相似的组对象的说明),对象(与背景相关的事物或实体),在实现阶段,对象则是类的一个实例,而类则是对象的一个模式。实例化:创建类的对象。继承:类获取其他类属性的机制。多态:合理使用同名方法的能力。

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

1.书上提到了功能设计,但没有给出解释。查找资料后发现:功能设计是按照产品定位的初步要求,在对用户需求及现有产品进行功能调查分析的基础上,对所定位产品应具备的目标功能系统进行概念性构建的创造活动。但不确定是不是书上提到的功能设计。
2.书上提到面向对象和面向过程设计的区别,但是讲的不是很清楚。查找资料后有了更清晰的了解面向对象和面向过程设计的区别

代码链接

码云 码云

上周错题

技术图片
对列表的操作是一样的
技术图片
实现层提供的视图涉及用于管理数据的基础数据结构。

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 3000行 30篇 400小时
第一周 20/20 2/2 20/20
第二周 50/70 4/6 19/39
第三周 100/170 3/9 21/60
第四周 200/370 2/11 17/77
第五周 400/770 1/12 18/95
第六周 300/1070 2/14 16/111
第七周 100/1170 2/16 10/121
第八周 4/20 26/141

2019-2020-1 20191312 《信息安全专业导论》第八周学习总结

标签:class   ref   数学   总结   http   目标   重点   机器   子程序   

原文地址:https://www.cnblogs.com/lxy2019/p/11923137.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!