读书心得: 通过学习《计算机科学概论》的第四部分程序设计层,我从第八章了解到列表、栈、队列、树和图都是有用的抽象复合结构。每种结构都有自己特定的属性和确保这些属性的操作。所有抽象复合结构都有插人和删除元素的操作。列表和树还有在结构中查找元素的操作。 & ...
分类:
其他好文 时间:
2019-10-30 23:04:13
阅读次数:
161
抽象数据类型:属性(数据和操作)明确地与特定实现分离的容器。 数据结构:一种抽象数据类型中的复合数据域5的实现。 容器:存放和操作其他对象的对象。 栈:是一种抽象复合结构,只能改变其第一个元素。惯用语:插入Push,弹出Pop。 队列:也是抽象结构,,头部删除,尾部插入。 数组是内嵌结构,列表是抽象 ...
分类:
其他好文 时间:
2019-10-30 23:03:39
阅读次数:
157
2019 2020 1学期20192429《网络空间安全专业导论》第四周学习总结 第八章 抽象数据类型与子程序 8.1 抽象数据类型 抽象数据类型(Abstract Data Type,ADT):属性(数据和操作)明确地与特定实现分离的容器 目标:通过抽象减小复杂度。 Q:如何通过抽象减小复杂度 计 ...
分类:
其他好文 时间:
2019-10-30 22:41:05
阅读次数:
108
65 抽象数据类型与子程序 8.1 抽象数据类型 抽象数据类型(ADT):属性(数据和操作)明确地与特定实现分离的容器。 应用(或用户)层是特定问题中的数据的视图。 逻辑(或抽象)层是数据值(域)和处理它们的操作的抽象视图。 实现层明确表示出了存放数据项的结构,并用程序设计语言对数据的操作进行编码。 ...
分类:
其他好文 时间:
2019-10-30 22:26:40
阅读次数:
101
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 抽象数据类型 抽象数据类型:属性(数据和操作)明确地 与特定实现分离的容器 数据结构:一种抽象数据类型中的复合数据 域的实现 容器:存放和操作其他对象的对象 栈 栈是一种抽象复合结构,只能从 ...
分类:
其他好文 时间:
2019-10-30 21:11:19
阅读次数:
95
第八章 抽象数据类型与子程序 1.抽象数据类型:属性(数据和操作)明确地与特点地实现分离的容器。 数据结构:一种抽象数据类型中的复合数据域的实现。 容器:存放和其他操作其他对象的对象。 2.栈 栈和队列是抽象复合结构,二者常被同时提及,因为它们的行为完全不同,一定是因为一些历史原因。 栈是一种复合结 ...
分类:
其他好文 时间:
2019-10-30 21:10:57
阅读次数:
92
第8章 抽象数据类型与子程序 8.1抽象数据类型 抽象数据类型(ADT):属性(数据和操作)明确地与特定实现分离的容器。 数据结构:一种抽象数据类型中的复合数据域的实现。 容器:存放和操作其他对象的对象. 8.2栈 栈是一种抽象复合结构,只能从一端访问栈中的元素。另一种描述栈的访问行为的说法是删除的 ...
分类:
其他好文 时间:
2019-10-30 18:48:51
阅读次数:
96
第六章 低级程序设计语言与伪代码 6.1计算机操作 1.计算机:能够存储、检索和处理数据的可编程电子设备。 ?存储、检索和处理是计算机能够对数据执行的操作。也就是说,控制单元执行的指令能够把数据存储到机器的内存中,在机器内存中检索数据,在算术逻辑单元中以某种方式处理数据。 6.2机器语言 1.机器语 ...
分类:
其他好文 时间:
2019-10-23 00:36:51
阅读次数:
235
第四部分 程序设计层 第6章 低级程序设计语言与伪代码 重点从“什么是计算机系统”变成“如何使用计算机系统”。 6.1计算机操作 1.计算机定义:计算机是能够存储、检索和处理数据的可编程电子设备。 2.要改变计算机对数据的处理,只需要改变指令即可。 3.存储、检索和处理是计算机能够对数据执行的动作。 ...
分类:
其他好文 时间:
2019-10-23 00:11:59
阅读次数:
111
2019 2020 1学期20192429《网络空间安全专业导论》 第六章 低级程序设计语言与伪代码 6.1 计算机操作 计算机是能够存储、检索和处理数据的 可编程 电子设备。 要改变计算机对数据的处理,只需要改变 指令 即可。 存储、检索和处理 是计算机能够对数据执行的动作。 6.2 机器语言 计 ...
分类:
其他好文 时间:
2019-10-23 00:05:19
阅读次数:
127