更多"栈是一种( ),是软件中常用的数据结构。"的相关试题:
[单项选择]栈是一种______,是软件中常用的数据结构。
A. 逻辑特殊的线性结构
B. 容量受限的线性结构
C. 运算操作限制在同一端进行的线性结构
D. 按随机存取方式运算的线性结构
[单项选择]栈是一种常用的数据结构,其元素的入队与出队遵循______原则。
A. 先进先出
B. 先进后出
C. 随机进、顺序出
D. 顺序进、随机出
[单项选择]栈是一种按“后进先出”原则进行插入和删除操作的数据结构,因此,()必须用栈。
A. 实现函数或过程的递归调用及返回处理时
B. 将一个元素序列进行逆置
C. 链表结点的申请和释放
D. 可执行程序的装入和卸载
[单项选择]软件设计中,Jackson方法是一种面向数据结构的设计方法,将数据结构表示为 ( )三种基本结构。
A. 分支结构、选择结构和控制结构
B. 顺序结构、选择结构和循环结构
C. 顺序结构、选择结构和重复结构
D. 顺序结构、分支结构和嵌套结构
[单项选择]软件设计中,Jackson方法是一种面向数据结构的设计方法,它将数据结构表示为三种基本结构,分别为()。
A. 分支结构、选择结构和控制结构
B. 顺序结构、选择结构和循环结构
C. 顺序结构、分支结构和嵌套结构
D. 顺序结构、选择结构和重复结构
[单项选择]()是一种面向数据结构的软件开发方法,该方法以数据结构为基础,通过一组映射或转换过程来建立程序的结构。
A. 结构化开发方法
B. Jackson 系统开发方法
C. Booch 方法
D. UML(统一建模语言)
[单项选择]堆是一种有用的数据结构,堆排序是一种选择排序,它的一个基本问题是如何造堆,常用的建堆方法是1964年Floyd提出的渗透法。采用此方法对n个元素进行排序时,堆排序的时间复杂性是()。
A. O(nLog2n)
B. O(n)
C. O(Log2n)
D. O(n2)
[单项选择]耦合是软件各模块间连接的一种度量。一组模块都访问同一数据结构应属于下列哪种耦合 ( )
A. 内容耦合
B. 公共耦合
C. 外部耦合
D. 控制耦合
[单项选择]耦合是软件各模块间连接的一种度量。一组模块都访问同一数据结构应属于
A. 内容耦合
B. 公共耦合
C. 外部耦合
D. 控制耦合
[判断题]JSP是一种面向数据结构,以数据驱动的,主要为中小型数据处理系统设计程序结构的一种开发方法。