的第一个结点,进而通过指针(地址)访问其他结点。64在单链表中,增加头结点的目的是______。A方便运算的实现B使单链表至少有一个结点C标识表结点中首结点的位置D说明单链表是线性表的链式存储实现(64)答案A考点数据结构与算法评析举个例子,假如我们写一个实现链表删除一个元素的函数(或过程),供共享用,函数的参数有2个,一个指针变量(指向链表的头结点),一个字符变量(待删除的元素)。通过链表头结点的指针传给函数的第一个指针变量参数,就可方便实现是哪一个链表的操作。如果你考的科目没有指针,此题答案记一下就行了。65软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指______。A模块间的关系B系统结构部件转换成软件的过程描述C软件层次结构D软件开发过程(65)答案B考点软件工程基础评析相当于详细设计,比如NS图就是一种,它不用具体的某种语言实现,但描述了程序的思路,有了这就可以很轻松转换为某种语言的程序源代码。这是一种系统结构部件转换成软件的过程描述。66为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为______。APAD图BNS图C结构图D数据流图(66)
2430
f答案B考点软件工程基础评析二级科目的很多教程都在前NS图的例子,比如C语言教程基本上都有,程序流程图大部分科目也有例子。这里再举个例子。比如:如果2等于3,则变量a1否则a0。我们用NS图表示:
转换成VB:If23The
a1elsea0E
dIf转换成CCJAVA:if23a1elsea067数据处理的最小单位是______。A数据B数据元素C数据项D数据结构(67)答案C考点数据结构与算法评析此题比较弱智,本来无从解释。