计算机二级《MSOffice高级应用与设计》模拟试卷
一、选择题第1题:下列关于栈和队列的描述中,正确的是A.栈是先进先出B.队列是先进后出C.队列允许在队头删除元素D.栈在栈顶删除元素参考答案:D栈实际也是线性表,只不过是一种特殊的线性表。栈是只能在表的一端进行插入和删除运算的线性表,通常称插入、删除的这一端为栈顶,另一端为栈底。队列是只允许在一端删除,在另一端插入的顺序表,允许删除的一端叫做队头,允许插入的一端叫做队尾。第2题:已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是A.ABCDEB.ECABDC.EACDBD.CDEAB参考答案:C由于后序遍历的最后一个元素为E,所以E为根结点,所以它的前序遍历的首个元素为E,故排除A)和D)选项。由于中序遍历中,元素B在元素根结点E的后而,所以B为二叉树的右子树,并且该二叉树右子树只有一个元素,所以前序遍历的最后一个元素应为B,故选项C为正确选项,即该二叉树的前序遍历序列是EACDB。第3题:在数据流图中,带有箭头的线段表示的是A.控制流B.数据流9C.模块调用D.事件