16 喜欢·374 浏览
解答题

在求解运算速度要求不高,但是要求程序简洁的问题时,通常采用【 】结构。

主观题和计算题请自行在草稿纸上作答

题目答案

递归递归 解析:递归结构的优点就是程序非常简洁,而缺点是占用系统资源比较严重,因此在对运算速度要求不是很高的情况下,使用递归结构,可以达到比较好的效果。

答案解析

暂无解析
举一反三
解答题

内部框架JInternalFrame就如同一个窗口在另一个窗口内部,它必须添加到一个【 】中,否则不显示。

主观题和计算题请自行在草稿纸上作答

题目答案

容器容器 解析:内部框架JInternalFrame就如同一个窗口在另一个窗口内,它必须添加到一个容器中,否则不显示。

答案解析

暂无解析
解答题

软件的调试方法主要有强行排错法、【 】和原因排错法。

主观题和计算题请自行在草稿纸上作答

题目答案

回溯法回溯法 解析:调试的关键在于推断程序内部的错误位置及原因。其主要的调试方法有:强行排错法、回溯法和原因排除法。 强行排错法:是传统的调试方法,其过程可概括为:设置断点、程序暂停、观察程序状态、继续运行程序。这是目前使用较多、效率较低的调试方法。 回溯法:该方法适合于小规模程序的排错。即一旦发现了错误,先分析错误征兆,确定最先发现“症状”的位置。然后,从发现“症状”的地方开始,沿程序的控制流程,逆向跟踪源程序代码,直到找到错误根源或确定错误产生的原因。 原因排除法:是通过演绎和归纳以及二分法来实现的。

答案解析

暂无解析
解答题

有如下程序:

void main()

{

int x=2,y=3,a,b,c,d;

a=(x++>=--y);

b=(x==++y);

c=(x--!=y);

d=(++x>y--);

}

则程序执行后变量a,b,c,d的值分别是______。

主观题和计算题请自行在草稿纸上作答

题目答案

1 1 0 01 1 0 0

答案解析

暂无解析
解答题

数据管理技术经历了人工处理阶段、 [7] 和 [8] 、分布式数据库系统、面向对象数据库系统5个发展阶段。

主观题和计算题请自行在草稿纸上作答

题目答案

[7]文字处理 [8]数据库系统[7]文字处理 [8]数据库系统 解析: 计算机数据管理随着计算机硬件、软件技术的发展,多年来相继经历了人工处理、文字处理、数据库系统和分布式数据库系统四个阶段。

答案解析

暂无解析
解答题

循环语句一般应包含初始化部分、【 】、迭代部分和判断部分。

主观题和计算题请自行在草稿纸上作答

题目答案

循环体部分循环体部分 解析:一个循环语句应该包括四部分内容:初始化部分,用于设置循环的初始化条件,如计数器清零;循环体部分,是反复执行的一段代码;迭代部分,就是在当前结束、下一次循环开始前执行的语句;终止部分,通常是一个布尔表达式,每一次循环都计算该表达式的值,以验证是否结束循环。

答案解析

暂无解析
解答题

如果一个工人可以管理多个设备,而一个设备只被一个工人管理,则实体“工人”与实体“设备”之间存在【 】的联系。

主观题和计算题请自行在草稿纸上作答

题目答案

一对多或者1对多或者1:M或者1:N一对多或者1对多或者1:M或者1:N 解析:多个设备对一个工人。

答案解析

暂无解析
解答题

在“Acc2.mdb”中有“雇员”、“商品”和“销售明细”3张表。 (1)创建SQL联合查询“查询1”,显示雇员表中食品部门和雇员表中1982年出生的男雇员的记录。结果显示“雇员号”、“雇员姓名”、“性别”和“所在部门”字段。查询结果如图1所示。(2)创建带有SQL子查询信息“查询2”,显示1980年以后出生的雇员的全部信息。要求1980出生的雇员的查询在子查询中实现。查询结果如图2所示。

主观题和计算题请自行在草稿纸上作答

题目答案

(1)在“Acc2.mdb”数据库窗口中单击“查询”对象。单击“新建”按钮,选择“设计视图”,单击工具栏中的“视图”按钮右侧的向下箭头按钮,从下拉列表中选择“SQL视图”选项。执行“查询”→“SQL特定查询”→“联合”命令,输入:SELECT雇员号,雇员姓名,性别,所在部门FROM雇员WHERE所在部门=“食品”UNIONSELECT雇员号,雇员姓名,性别,所在部门FROMl982年出生雇员WHERE性别=“男”;查询语句点击“确定”按钮,关闭设计视图。 (2)在“Acc2.mdb”数据库窗口中单击“查询

答案解析

暂无解析
解答题

使用VC++6.0打开考生文件夹下的源程序文件1.cpp,该程序运行时有错,请改正错误,使得程序正确执行,并且输出以下语句: TC1:0 TC2 注意:不要改动main函数,不能增加或删除行,也不能更改程序的结构,错误的语句在//******error******的下面。 试题程序: include<iostream.h> structTC1 { TCl(inti=0) { m_i=i; } voidprint { cout<<"TCl:"<<m_i<<endl; } intm_i; }; classTC2 { public: TC2 { } voidprint { cout<<"TC2"<<endl: } //********error******** private: ~TC2 { } }; intmain { //********error******** TC1obj1; //********error******** TC20bj2; obj1.print; obj2.print; return0; }

主观题和计算题请自行在草稿纸上作答

题目答案

(1)应改为“public:”。 (2)应改为“TClobj1(0);”或“TClobjl;”。 (3)应改为“TC20bj2;”。

答案解析

本题第1处的“private:~TC2”是析构函数,它不是私有的,所以这里应该删除“private:”或修改为“pub-lic:”。第2处的“TClobjl;”语句是定义一个TCl类型的对象objl,根据类TCl构造函数的定义“TCl(inti=o)”,知道存在整型参数,应该补充参数,或者只是先定义一个对象名,然后在使用时补充参数,即修改为“TClobjl(0);或
解答题

下列给定程序中,函数fun()的功能是:通过某种方式实现两个变量值的交换,规定不允许增加语句和表达式。例如变量a中的值原为8,b中的值原为3,程序运行后a中的值为3, b中的值为8。

请改正程序中的错误,使它能得出正确的结果。

注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。

试题程序:

include<conio.h>

include <stdio.h>

int fun(int *x,int y)

{

int t;

/***************found***************/

t=x;x=y;

/***************found***************/

return(y);

}

main()

{int a=3,b=8;

clrscr();

printf("%d %d\n",a, b);

b=fun(&a,b);

printf("%d %d\n" ,a,b);

}

主观题和计算题请自行在草稿纸上作答

题目答案

(1)错误:t=x;x=y; 正确:t=*X;*x=y;(2)错误;return(y); 正确:return(t);(1)错误:t=x;x=y; 正确:t=*X;*x=y;(2)错误;return(y); 正确:return(t);

答案解析

本题考查指针变量做函数参数。同样,这里也涉及到一个“交换规则”,另外,根据题目主函数中fun()函数的调用方式说明fun()函数的参数应当为指针类型。交换结束后返回变量t。
解答题

应添加“intseta(intx)”。 (2)应添加“classTC3:publicTC1,privateTC2”。 (3)应添加“intC;”。 (4)应添加“seta(x);”。 【解析】本题第1处要求“完成类TCl的成员函数seta定义,定义seta对象X为int类型”。类的成员函数是函数的一种,它与一般函数的区别是,它是一个类的成员,出现在类体中。所以类TCl中的成员函数,就是在TCl中定义题目中要求的参数为intx的seta函数,即“intseta(intx)”。第2处要求“完成类TCl(公有)和类TC2(私有)派生类TC3的定义”。从已有的类产生一个新的子类,称为类的派生。声明派生类的一般形式为“class派生类名;[继承方式]基类名”。根据声明派生类的一般形式,这里补全“class TC3:publicTC1,privateTC2”。第3处要求“定义类TC3中的私有成员C为int”。在类TC3中的private数据成员区域,定义intC,印在第3处补全“intC;”。第4处要求“完成setc中对基类的变量a的赋值”。基类为TCl,setc对于该类a的赋值,是intseta(intx)函数的赋值,即“seta(x);”

主观题和计算题请自行在草稿纸上作答

题目答案

使用VC++6.0打开考生文件夹下的源程序文件3.cpp。其中定义的类不完整,按要求完成下列操作,将类的定义补充完整。 (1)完成类TCl的成员函数seta的定义,定义seta对象,x为int类型,请在注释1后添加适当的语句。 (2)完成类TC3多继承类TCl和TC2的定义,请在注释2后添加适当的语句。 (3)定义类TC3中的私有成员C为int型,请在注释3后添加适当的语句。 (4)完成setc中对基类的变量a的赋值,请在注释4后添加适当的语句。 注意:增加或者修改代码的位置已经用符号表示出来,请不要修改

答案解析

暂无解析