正确答案: D
需求分析
题目:在软件生命周期中,能准确地确定软件系统必须做什么和必须具备那些功能的阶段是
查看原题 点击获取本科目所有试题
举一反三的答案和解析:
[单选题]在窗体上画一个名称为 Text1 的文本框和一个名称为 Commandl 的命令按钮,然后编写如下事件过程:
3
解析:在此题中要注意Exit For语句,该语句是跳出循环体,变量n记录循环执行次数。由于循环跳出的条件是I>10,而I的步长为3,所以循环只执行了3次。
[单选题]设待排序关键码序列为(33,18,9,25,67,82,53,95,12,70),要按关键码值递增的顺序排序,采取以第一个关键码为分界元素的快速排序法,第一趟排序完成后关键码33被放到了第______个位置
5
解析:解析:快速排序的基本思想是:通过一趟排序将待排序记录分割成独立的两部分,其中一部分记录的关键字均比另一部分记录的关键字小,再分别对这两部分记录继续进行排序,以达到整个序列有序。在上述序列中,比关键码33小的元素有4个,因此第一趟排序完成后关键码33被放到了第5个位置。
[单选题]数据库表可以设置字段有效性规则,字段有效性规则属于
域完整性范畴
解析:解析:定义域的完整性,可以通过指定不同的宽度说明不同范围的数值的数据类型,从而可以限定字段的取值类型和取 值范围。域完整性也称做字段效性规则,可在表设计器的字段选项卡中完成定义。
[单选题]下列哪个方法可以使具有与当前线程相同优先级的线程有运行的机会?
yield( )
解析:解析:如果有其他的线程与当前线程具有相同的优先级并且是可运行的,该方法将把调用yield()的线程放人可运行线程池并允许其他线程运行;如果没有同等优先级的线程是可运行状态,yield()方法什么也不做,即该线程继续运行。
[单选题]用DIMENSIONK(2,3)命令定义数组K,再对各数组元素赋值:K(1,1)=1,K(1,2)=2,K(1,3)=3, K(2,1)=4,K(2,2)=5,K(2,3)=6,然后执行命令?K(2),则显示结果是______。
2
[单选题]在Access中已建立了“工资”表,表中包括“职工号”、“所在单位”、“基本工资”和 “应发工资”等字段,如果要按单位统计应发工资总数,那么在查询设计视图的“所 在单位”的“总计”行和“应发工资”的“总计”行中分别选择的是( )。
group by,sum
解析:本题考查的是分组查询的知识。在查询的设计视图中,如果将某字段A对应的“总计”行设置成GroupBy,将另一个字段8的“总计”行设置成SUM就可以按A字段分组统计B字段的和了。其中Group By的作用是定义要执行计算的组; SUM的作用是返回字符表达式中值的总和。Count的作用是返回某字段中值的个数,即统计记录个数。