正确答案: C
确认测试
题目:检查软件产品是否符合需求定义的过程是
查看原题
举一反三的答案和解析:
[单选题]对一个关系投影操作以后,新关系的元组个数______原来关系的元组个数。
小于或等于
解析:解析:投影操作是从关系中选择某些列,投影后消去了某些属性,就可能出现重复元组,根据关系的性质,应消去这些完全相同的元组。这样使得新关系的元组数小于或等于原来的元组数。
[单选题]一些重要的程序语言(如C语言和Pascal语言) 允许过程的递归调用。而实现递归调用中的存储分配通常用
栈
解析:解析:一些较流行的程序语言允许过程的递归调用。递归调用就是过程调用本身。递归实现的是:当过程每一次执行后,都能返回到最近一次调用它的过程中。这样各调用点之间形成一种后进先出的关系,而栈结构正适合来存储这些调用点。
[单选题]有以下程序: main() { char str[]="xyz", *ps=str; while(*ps) ps++; for(ps--;ps-str>=O;ps--) puts(ps); } 执行后的输出结果是( )。
z yz xyz
解析:解析:执行while循环,使指针变量ps指向字符串“xyz”的字符串结束标志,然后执行for循环,先执行ps--,使ps指向字符‘z’,故puts(ps)输出结果为z;再次执行ps--,使ps指向字符‘y’,故puts(ps)输出结果为yz;再次执行ps--,使ps指向字符‘x’,故puts(ps)输出结果为xyz,退出循环。所以,C选项为所选。