正确答案: D
功能需求和非功能需求
题目:软件需求分析一般应确定的是用户对软件的
解析:软件需求分析中需要构造一个完全的系统逻辑模型,理解用户提出的每一功能与性能要求,使用户明确自己的任务。因此,需求分析应确定用户对软件的功能需求和非功能需求。
查看原题
举一反三的答案和解析:
[单选题]若一个元素序列基本有序,则选用______方法较快。
直接插入排序
解析:解析: 因为队列是基本有序的,所以选用直接插入排序最快。
[单选题]若有如下程序: sub(int a,int b,int*z) { *z=a+b; return; } main() { int a=1,b=2,C=3,d,e; sub(a,b,&d); sub(C,d,&e); printf("%d",e); } 则程序运行后的输出结果是( )。
6
解析:解析:第一次调用函数sub返回后,d的值为2+1=3;第二次调用函数sub返回后,e的值为3+3=6。
[单选题]如果将主文件型指针fp指向的文件内部指针置于文件尾,正确的语句是( )。
fseek(fp,OL,2);
解析:文件操作;主文件型指针fp指向的文件内部指针置于文件尾的操作;
[单选题]有下列程序: #includeiostream.h> using namespace std; classBase { protected: int i; public: int j; }; classDerived:public Base { int m; public: intn; }; int
[1)和[3]
解析:解析: 此题考查的是类和派生类的访问权限。类Derived公有继承类Base,所以d对基类Base成员的访问权限不变。因数据成员i为保护,故不能通过对象访问:派生类Derived中m变量为私有,同样不能通过对象访问,所以[1]、[3]错误。
[单选题]关系数据库管理系统能实现的专门关系运算包括( )。
选择、投影、连接
解析:解析: 关系数据库管理系统的专门关系运算包括选择运算、投影运算和连接运算。
[单选题]特殊运算符“In”的含义是
用于指定一个字段值的列表,列表中的任一值都可与查询的字段相匹配
解析:解析:A)选项为Between的含义,C)选项为IsNull的含义,D)选项为IsNotNull的含义。