问题
单项选择题
数据管理技术发展阶段中,人工管理阶段与文件系统阶段的主要区别是文件系统
A.数据共享性强
B.数据可长期保存
C.采用一定的数据结构
D.数据独立性好
答案
参考答案:B
解析: 人工管理阶段的特点是:数据不保存,数据无专门软件管理,数据不共享,数据不具有独立性。文件系统阶段特点是:数据可以长期保存,文件系统管理数据,数据独立性差,数据共享性差。
数据管理技术发展阶段中,人工管理阶段与文件系统阶段的主要区别是文件系统
A.数据共享性强
B.数据可长期保存
C.采用一定的数据结构
D.数据独立性好
参考答案:B
解析: 人工管理阶段的特点是:数据不保存,数据无专门软件管理,数据不共享,数据不具有独立性。文件系统阶段特点是:数据可以长期保存,文件系统管理数据,数据独立性差,数据共享性差。
【说明】
【算法4-1】的功能是用来检查文本文件中的圆括号是否匹配。若文件中存在圆括号而没有对应的左括号或者右括号,则给出相应的提示信息,如图1-18所示。
在【算法4-1】中,slack为一整数栈。算法中各函数的说明如表1-11所示。
表1-11 各函数的功能说明表
函 数 名 | 函数功能 |
push(int i) | 将整数i压入栈stack中 |
Pop() | stack的栈顶元素出栈 |
Empty() | 判断stack栈是否为空。若为空,函数返回1,否则函数返回0 |
Nextch() | 读取文本文件中的下一个字符,并返回该字符的ASCII值,将字符所在的行号及字符在行中的位置分别存储到变量row和col中,若遇到文件结束符,则将变量EOF置为true |
Kind(charch) | 判断字符ch是左括号还是右括号,若是左括号,函数返回1:若是右括号,函数返回2;若两者都不是,函数返回0 |
ch | ( | ) | [ | ] | 其他 | ||
返回值 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |