首页
试卷库
试题库
当前位置:
X题卡
>
所有题目
>
题目详情
[说明] 本程序实现对指定文件内的单词进行计数。其中使用二叉树结构来保存已经读入的不同单词,并对相同单词出现的次数进行计数。此二叉树的左孩子结点的字符串值小于父结点的字符串值,右孩子结点的字符串值大...
查看本题答案
包含此试题的试卷
初级程序员《填空集》真题及答案
点击查看
你可能感兴趣的试题
阅读以下函数说明和C语言函数将应填入n处的字句写在对应栏内[说明]本程序实现对指定文件内的单词进行计
以下有关表单的说明中错误的是
表单通常用于搜集用户信息
在form标记中使用action属性指定表单处理程序的位置
表单中只能包含表单控件,而不能包含其他诸如图片之类的内容
在form标记中使用method属性指定提交表单数据的方法
在VisualFoxPro中如果要在子程序中创建一个只在本程序中使用的变量x1不影响上级或下级的程序
在VisualFoxPro中如果希望内存变量只能在本模块过程中使用不能在上层或下层模块中使用说明该
PRIVATE
LOCAL
PUBLIC
不用说明,在程序中直接使用
以下有关表单的说明中错误的是
.表单通常用于搜集用户信息。
.在F.ORM标记符中使用A.ction属性指定表单处理程序的位置。
.表单中只能包含表单控件,而不能包含其他诸如图片之类的内容。
.在F.ORM标记符中使用method属性指定提交表单数据的方法。
在VisualFoxPro中如果希望内存变量只能在本模块过程中使用不能在上层或下层模块中使用说明该种
PRIVATE
LOCALC
PUBLIC
不用说明,在程序中直接使用
在VisualFoxPro中如果希望内存变量只能在本模块过程中使用不能在上层或下层模块中使用说明该种
PRIVATE
LOCAL
PUBLIC
不用说明,在程序中直接使用
从文件菜单中使用Word的命令可以指定文件的某些属性如作者或文档的大意等
在VisualFoxPro中如果希望内存变量只能在本模块过程中使用不能在上层或下层模块中使用说明该种
PRIVATE
LoCAL
PUBLIC
不用说明,在程序中直接使用
若要在程序文件中进行标准输入输出操作则必须在开始的#include命令中使用头文件______
阅读以下函数说明和C语言函数将应填入n处的字句写在对应栏内[说明]本程序实现对指定文件内的单词进行计
在CorelDRAWX4主窗口中使用[断字设置]命令可以指定断字设置当某个单词不能排入一行时自动将该
在VisualFoxPro中如果希望一个内存变量只限于在本过程中使用说明这种内存变量的命令是
PRIVATE
PUBLIC
LOCAL
在程序中直接使用的内存变量(不通过A,B,C说明)
若要在程序文件中进行标准输入输出操作则必须在开始的#include命令中使用头文件【11】
热门试题
更多
进程状态转换中不可能出现的是256
下列关于内存地址和接口地址的说法正确的是244
在微型计算机中采用DMA方式的优点之一是242
TCP/IP协议簇分为四层282网际层网络接口层和传输层其中ARP协议属于283为了在源主机和目的主机之间传送数据IP协议需要确定源主机和目的主机是否在同一个网络中如果不在同一网络时则必须通过284进行通信
内存地址从7000H到73PPH共有268个内存单元若该内存每个存贮单元可存储16位二进制数并用4片存储器芯片构成则芯片的容量是269
[说明]某大学城图书馆需要在无线阅览厅的某些位置上放置无线接入点APAccessPoin假设每个无线AP覆盖范围的半径是6米因此必须使得每台笔记本计算机上的无线网卡到某个无线AP的直线距离不超过6米为了简化问题假设所有无线网卡都在同一直线卜并且无线AP沿该直线放置该问题可以建模为如图8-1所示其中直线表示无线网卡所在的直线实心正方形表示无线网卡现采用贪心策略来实现用尽可能少的无线AP覆盖所有的无线网卡基于贪心算法实现以上应用需求的基本思想是问题的规模为N从第1个无线网卡最左端开始布局无线AP把第1个无线AP放置在该无线网卡右方的6米处此时该无线AP会覆盖从第1个无线网卡到该无线网卡右方直线长度为12米的所有无线网卡假设覆盖了N1个无线网卡此时间题规模变成了N-N1接着把第1个无线AP覆盖的无线网卡去掉再从N-N1中选择第1个最左端无线网卡开始布局无线AP将第2个无线AP放置在该无线网卡右方的6米处依此布局直到覆盖所有的无线网卡为止图8-2是问题解的模型其中直线表示无线网卡所在的直线实心正方形表示无线网卡实心圆形表示无线AP虚线圆对应无线AP为圆心虚线圆的直径为相应无线AP的覆盖范围12米实现以上贪心算法的流程如图8-3所示其中①d[i]1≤i≤N表示第i张无线网卡到通道A端的距离N表示无线网卡的总数无线网卡的编号按照无线网卡到通道A端的距离从小到大进行编号②s[k]表示第kk≥1个无线AP到通道A端的距离算法结束后k的值为无线AP的总数该贪心算法的时间复杂度为______
当手动设置TCP/IP协议的属性时需要指定3个IP地址即本机地址248地址和249的地址
构成4M×8bit的存储器若采用128K×16bit的芯片需274片若采用512K×1bit的芯片需275片
[说明]某绘图系统中有两个画矩形的程序DP1和DP2程序DP1用函数drawalinex1y1x2y2画一条直线程序DP2则用函数drawlinex1x2y1y2画一条直线当实例化矩形时确定使用DP1还是DP2为了适应变化包括不同类型的形状和不同类型的画图程序将抽象部分与实现部分分离使它们可以独立地变化若将抽象部分对应形状实现部分对应画图与一般的接口抽象方法和具体实现不同则将这种应用称为Bridge桥接模式图8-9显示了该系统与矩形绘制相关的各个类之间的关系系统始终只处理3个对象Shape对象Drawing对象以及DP1或DP2对象以下是C++语言的实现过程能够正确编译通过[C++程序]classDP1public:staticvoiddrawalinedoublex1doubley1doublex2doubley2//省略具体实现;classDP2public:staticvoiddrawlinedoublex1doublex2doubley1doubley2//省略具体实现;ClassDrawingPublic:virtualvoiddrawLinedoublex1doubley1doublex2doubley2=0;;classV1Drawing:publicDrawingpublic:voiddrawLinedoublex1doubley1doublex2doubley2DP1::draw_a_linex1y1X2y2;;classV2Drawing:publicDrawingpublic:voiddrawLinedoublex1doubley1doublex2doubley21;;classShapePrivate:2_dp;Public:ShapeDrawing*dp;3voiddraw=0;voiddrawLinedoublex1doubley1doublex2doubley2;;Shape::ShapeDrawing*dp_dp=dp;voidShape::drawLinedoublex1doubley1doublex2doubley2//画一条直线4;classRectangle:public5private:double_x1_y1_x2_y2;public:RectangleDrawing*dpdoublex1doubley1doublex2doubley2;voiddraw;;Rectangle::RectangleDrawing*dpdoublex1doubley1doublex2doubley2:6_x1=x1;_y1=y1;_x2=x2;_y2=y2;voidRectangle::draw//省略具体实现
[说明2]有两个进程编号分别为0和1需要访问同一个共享资源为了解决竞争条件racecondition的问题需要实现一种互斥机制使得在任何时刻只能有一个进程访问该共享资源以下[C程序代码2]给出了一种实现方法[C程序代码2]intflag[2];/*flaq数组初始化为FALSE*/Enter_Critical_Sectionintmy_task_idintother_task_idwhileflag[other_task_id]==TRUE;/*空循环语句*/flag[my_task_id]=TRUE;Exit_Critical_Sectionintmy_task_idintother_task_idflag[my_taskid]=FALSE;当一个进程要访问临界资源时就可以调用[C程序代码2]给出的这两个函数[C程序代码3]给出了进程0的一个例子[C程序代码3]Enter_Critical_Section01;使用这个资源Exit_Critical_Section01;做其他的事情如果将Enterl_Critical_Section函数中的两条语句互换一下位置则可能会出现什么情况请用100字以内的文字简要说明
从广义的角度看数据库系统应该由252组成253存放在数据字典中数据库管理系统对应用程序的操作都要通过数据字典来进行
若要修改某文件为只读文件可以设置文件的262
[说明2]有两个进程编号分别为0和1需要访问同一个共享资源为了解决竞争条件racecondition的问题需要实现一种互斥机制使得在任何时刻只能有一个进程访问该共享资源以下[C程序代码2]给出了一种实现方法[C程序代码2]intflag[2];/*flaq数组初始化为FALSE*/Enter_Critical_Sectionintmy_task_idintother_task_idwhileflag[other_task_id]==TRUE;/*空循环语句*/flag[my_task_id]=TRUE;Exit_Critical_Sectionintmy_task_idintother_task_idflag[my_taskid]=FALSE;当一个进程要访问临界资源时就可以调用[C程序代码2]给出的这两个函数[C程序代码3]给出了进程0的一个例子[C程序代码3]Enter_Critical_Section01;使用这个资源Exit_Critical_Section01;做其他的事情[C程序代码2]所示的方法______实现共享资源的互斥访问A.能够B.不能
[说明]某绘图系统存在PointLine和Square3种图元它们具有Shape接口图元的类图关系如图8-6所示现要将Circle图元加入此绘图系统以实现功能扩充已知某第三方库已经提供了XCircle类且完全满足系统新增的Circle图元所需的功能但XCircle不是由Shape派生而来的它提供的接口不被系统直接使用[Java代码1]既使用了XCircle又遵循了Shape规定的接口既避免了从头开发一个新的Circle类又可以不修改绘图系统中已经定义的接口[Java代码2]根据用户指定的参数生成特定的图元实例并对其进行显示操作该绘图系统定义的接口与XCircle提供的显示接口及其功能如表8-3所示[Java代码1]classCircle1private2pxc;publicCirclepxc=new3;publicvoiddisplaypxc.4;[Java代码2]publicclassFactorypublic5getShapeInstanceinttype//生成特定类实例Switchtypecase0:returnnewPoint;case1:returnnewRectangle;case2:returnnewLine;case3:returnnewCircle;default:returnnull;;publicclassApppublicstaticvoidmainStringargv[]ifargv.length!=1System.out.printlnerrorparameters!;return;inttype=newIntegerargv[0].intValue;Factoryfactory=newFactory;Shaps;s=factory.6ifs==nullSystem.out.printlnErrorgetinstance!;Return;s.display;return;
[说明]已知包含头结点不存储元素的单链表元素已经按照非递减方式排序函数compressNODE*head的功能是去掉其中重复的元素使得链表中的元素互不相同在处理过程中当元素重复出现时保留元素第1次出现时所在的结点图8-4ab是经函数compress处理前后的链表结构示例图链表的结点类型定义如下typedefstructNodeintdata;structNode*next;NODE;[C语言函数]voidcompressNODE*headNODE*ptr*q*s*t;ptr=head->next;/*取得第一个元素结点的指针*/whileptr&&1q=ptr->next;whileq&&2/*处理重复元素*/q=q->next;s=3;ptr->next=q;/*保留重复序列的第一个结点将其余结点从链表中删除*/whiles&&4/*逐个释放被删除结点的空间*/t=s->next;frees;s=t;5=ptr->next;/*endofwhile*//*endofcompress*/
程序计数器或指令地址寄存器是CPU272部件的一部分
[说明]喜迎2012年伦敦夏季奥运会!以下[C程序代码]能将一个给定汉字例如奥运会的会字的点阵逆时针旋转90度并输出旋转前后的点阵数据及字形图8-8是汉字会字的16×16点阵字形用数字0表示空白位置用数字1表示非空白位置会字的第1行即可表示成如下的01序列0000000100000000若将它看做一个字的16个位则会字的第1行可以用16进制数的0100来表示同理会字的第2行可以用16进制数的0240表示第3行可以用16进制数的0420表示以此类推用16个双字节整型数即可存放一个汉字点阵字形会字的点阵数据及字形如图8-8的左半部分所示将一个汉字逆时针旋转90度就是把该汉字点阵的最右列作为旋转后新点阵的第1行次最右列作为旋转后新点阵的第2行以形成一个旋转后的点阵字形图8-8的右半部分就是将会字逆时针旋转90度后的点阵数据和字形提示读者可将书本顺时针旋转90度以查看旋转90度后的点阵字形在[C程序代码]中数组old中存放着会字的16个双字节整型点阵数据函数turnleft能将该点阵数据逆时针旋转90度旋转后的点阵数据存放在数组new中函数display能将旋转前后的点阵数据加以编辑用点字符.表示值为0的位用字符x表示值为1的位从而将旋转前后的点阵按行输出其16进制的数据及字形如图8-8所示[C程序代码]#include<stdio.h>#defineEMPTY’.’#defineNONEMPTY’x’#defineLEFT0#defineRIGHT1mainstaticunsignedold[16]=0x01000x02400x04200x08100x10040x23c20x40010x8ff80x01000x02000x04000x08000x10000x20040x7ffe0x0001;unsignednew[16];turnleftoldnew;displayoldnew;turnleftoldnewunsignedold[]new[];introwk;forrow=0;row<16;row++for1;k<16;k++new[row]|=old[k]>>2&1<<3;displayoldnewunsicned*old*new;charout[2][17]letter[2];introwcol;letter[0]=EMPTY;letter[1]=NONEMPTY;out[LEFT][16]=out[RIGHT][16]=4;forrow=0;row<16;row++old++new++forcol=0;coi<16;++colout[LEFT][col]=letter[5&1];out[RIGHT][col]=letter[6&1];printf/n%4x%s*old&out[LEFT][0]printf%4x%s*new&out[RIGHT][0];
某程序的目标代码为16384个字节将其写到以字节编址的内存中以40000H为首地址开始依次存放则存放该目标程序的末地址为270
如果要建立一个20台微机组成的局域网245的费用最少采用HUB和双绞线进行连接使用的网络拓扑结构是246HUB与微机工作站之间的最长距离为247米
在关系Student学号姓名系名课程号成绩中查询至少选修了四门课程的学生学号姓名及平均成绩的SElECT语句应该是SELECT学号姓名AVC254AS平均成绩FROMStudentCROUPBY学号HAVING255
当进程访问的页面不在主存且主存中没有可用的空闲块时虚拟分页存储管理系统正确的处理顺序为258
TCP/IP协议簇分为四层282网际层网络接口层和传输层其中ARP协议属于283为了在源主机和目的主机之间传送数据IP协议需要确定源主机和目的主机是否在同一个网络中如果不在同一网络时则必须通过284进行通信
在操作系统中利用SPOOLINC技术可以实现的功能是260
ADSL对应的中文是280它有两种Intenet接入方式即281
PC机中数字化后的声音有两类表示方式一类是合成声音一类是波形声音下列后缀中属于合成声音文件后缀的是266
磁盘存取时间包括定位扇区的时间寻道的时间以及读写数据的时间若磁盘的转速提高两倍则278
回收站使用的是264中的空间
[说明1]函数BTREE*SortTreeSearchBTREE*treeintkey采用非递归方法在二叉排序树二叉查找树中查找键值为key的结点若找到则返回键值所在结点的指针否则返回NULLtypedefstructnodeintdata;/*结点的键值*/structnode*left;structnode*right;[C程序代码1]以上[C程序代码1]中共有3处错误请在表8-5中指出这些错误所在代码的行号并在不增加和删除代码行的情况下进行修改写出修改正确后的完整代码行
在CPU执行一段程序的过程中Cache的存取次数为1900次由主存完成的存取次数为100次若Cache的存取厨期为5ns主存的存取周期为25ns则Cache的命中率为276CPU的平均访问时间为277ns
程序设计语言定义的内容有250几个方面
热门题库
更多
中级系统集成项目管理工程师
中级网络工程师
中级信息系统管理工程师
初级程序员
中级软件设计师
初级网络管理员
初级信息处理技术员
中级数据库系统工程师
中级多媒体应用设计师
高级系统分析师
高级网络规划设计师
高级系统架构师
中级信息系统监理师
初级通信工程师
中级通信工程师
通信新技术、新业务知识