相关考题

未知题型 编程实现加法运算,在两个文本框中输入加数,用标签表示结果,单击按钮进行计算,完成下列计算过程。Private Sub Command1_Click()Dim AAs Integer,B As IntegerA= ____________B=Val(Text2.Text)________ =A+BEnd Sub

未知题型 注意:下面出现的所有文件都必须保存在考生文件夹[K:/K01/1501001]下。对考生文件夹下WORD.DOC文档中的文字进行编辑,排版和保存,具体要求如下:1. 在考生文件夹下打开文档WORD1.DOC,按照要求完成下列操作并以该文件名(WORD1.DOC) 保存文档。(1)将标题段文字(“上万北京市民云集人民大会堂聆听新年音乐”)设置为三号黑体、蓝色、加粗、居中并添加红色底纹和着重号。(2)将正文各段文字(“上万北京市民选择在……他们的经典演出。”)设置为小四号、仿宋_GB2312;第一段悬挂缩进2字符;第二段前添加项目符号◆。(3)将正文第三段(“一年一度的……国家大事时准备的。”)分为等宽的两栏。2. 在考生文件夹下,打开文档WORD2.DOC,按照要求完成下列操作并以该文件名(WORD2.DOC) 保存文档。(1)将文档中的文字转换成一个4行5列的表格,设置表格列宽为2.4厘米。(2)将表格外部框线设置成实线,3磅,表格内部框线为实线,1磅;第一行加红色底纹。

未知题型 设计两CheckBox,一个显示粗体,一个显示斜体,通过对CheckBox的选择,在一个文本框中显示相应效果的文本,完成下列程序。Private Sub Form_Load()Check1.Caption='显示粗体'Check2.Caption='显示斜体'Text1.Text='Visual Basic6.0'End SubPrivate Sub Check1_Click()If _______=1 ThenText1.FontBold=TrueElseText1.FontBold=FalseEnd IfEnd SubPrivate Sub Check2_Click()If Check2.Value=1 ThenText1. ______ =TrueElseText1. _____ =FalseEnd Sub

未知题型 有一个工程文件ylc6.vbp,请在窗体中画一个组合框和一个命令按钮。程序的功能是在运行时,如果在组合框中输入一个项目并单击命令按钮,则搜索组合框中的项目;如果已有此项,则弹出提示:“已有此项”,之后清除输入的内容。界面如图20所示。注意:存盘时必须存放在考生文件夹下,工程文件名为ylc6.vbp,窗体文件名为ylc6.frm。

未知题型 打开指定文件夹下的演示文稿yswg08. ppt(如下图所示),按下列要求完成对此文稿的修饰并保存。1.将第二张幻灯片版面改变为“垂直排列文本”,然后将这张幻灯片移成演示文稿的第一张幻灯片:第三张幻灯片的对象部分的动画效果设置为“横向棋盘式”。2.将整个演示文稿设置成Fireball. pot,将全部幻灯片的切换效果设置成“垂直百叶窗”。

未知题型 阅读下列程序说明和C代码,将应填入(n)处的字句写在对应栏内。[函数2.1说明]函数void find(int *a, int n, int * max, int * min)的功能是在长度为n的整型数组a中,查找最大元素和最小元素的下标。main()中给出了调用find函数的一个实例。[函数2.1]include<stdio.h>void find(int *a, int n,int *max,int * min){ int i;*max =* min=0;for(i=1;i<n;i+ +)if(a[i]>a[* max]) (1);else if(a[i]<a[*min]) (2);return;main(){ int a[]={4,6,8,9,0,6},max,min;find(a,6,(3));printf('%5d%5d/n', max,min);}[函数2.2说明]以下程序用来对从键盘上输入的两个字符串进行比较,然后输出两个字符串前端的公共部分。例如:输入的两个字符串分别是abcdefg和abceef,则输出为abc。[函数2.2]include <stdio.h>main(){ char str1[100],str2[100],str[100],c;int i=0,s;printf('/nInput string 1:');gets(str1);printf('/nInput string 2:');gets(str2);while(((4))&&(str1[i]!='/0')&&(str2[i]!='/0')){(5);i++;}printf('%s/n',str);}

未知题型 阅读以下说明,回答问题。【说明】网络地址转换(NAT)的主要目的是解决IP地址短缺问题以及实现TCP负载均衡等。在如图5-5所示的设计方案中,与Internet连接的路由器采用网络地址转换。【问题】请根据路由器的NAT表和图5-5中给出的网络结构、IP地址,简要叙述主机B向内部网络发出请求进行通信时,边界路由器实现TCP负载均衡的过程。

未知题型 阅读下列程序说明和C程序,将应填入(n)处的字句写在对应栏内。[说明]本程序将自然数1,2,……,N2(N=5)按蛇形方式逐个顺序存入N阶矩阵。令n=N-1,则矩阵中的每一元素可用aij标记,其中i,j(0≤i,j≤n)分别为其所在行的行号和所在列的列号。蛇形方式顺序存放的方法是从an0开始、到a0n为止,依次填入由1递增的自然数,交替地对每一斜列从左上角向右下角或从右下角向左上角排列。程序的输出为:[程序]include <stdio.h>include <math.h>define SIZE.10int a[SIZE] [SIZE],k;void write(int n) /*输出矩阵*/{ int i,j;for(i=0;i<=n;i+ +){for(j=0; j<=nj j+ +)printf('%4d',a[i][j]);printf('/n');}}void makeline(int row_start, int col_start, int row_end) /*完成矩阵一条斜线的整数填写*/{ int i,j, sign;sign=((1)> =0)? 1:-1;for(i = row_start,j = col_start; (row_end-i) * sign>=0; i+=sign,j+=sign)a[i][j]=(2);}void makeArray(int n) /*完成矩阵每条斜线的整数填写*/{ int d;for(d=1;d<=(3);d+ +)if(d< =n+1)if(d%2)makeline((4));elsemakeline(n+1-d,0,n);elseif(d%2)makeline((5));elsemakeline(0,d-n-1,2*n-d+1);}void main(){ int n, N=5;k=1; n=N-1;makeArray(n);write(n);}

未知题型 阅读下列说明及图13-8和图13-9,回答问题,将解答填入对应栏内。【说明】某电话公司决定开发一个管理所有客户信息的交互式网络系统。系统功能如下。(1)浏览客户信息:任何使用Internet的网络用户都可以浏览电话公司所有的客户信息(包括姓名、住址、电话号码等)。(2)登录:电话公司授予每个客户一个帐号。拥有授权帐号的客户,可以使用系统提供的页面设置个人密码,并使用该帐号和密码向系统注册。(3)修改个人信息:客户向系统注册后,可以发送电子邮件或者使用系统提供的页面,对个人信息进行修改。(4)删除客户信息:只有公司的管理人员才能删除不再接受公司服务的客户的信息。系统采用面向对象方法进行开发,在开发过程中认定出的类见表13-3。在需求分析阶段,采用UML的用例图(use case diagram)描述系统功能需求,如图 13-8所示。请指出图中的A、B、C和D分别是哪个用例?

未知题型 阅读以下说明和C代码(代码13-4),将应填入(n)处的字句写在对应栏内。【说明】在一公文处理系统中,开发者定义了一个公文结构OfficeDoc,其中定义了公文应该具有的属性。当公文的内容或状态发生变化时,与之相关联的DocExplorer结构的值都需要发生改变。一个OfficeDoc结构能够关联一组DocExplorer结构。当OfficeDoc结构的内容或状态发生变化时,所有与之相关联的DocExplorer结构都将被更新,这种应用被称为观察者模式。以下代码采用C语言实现,能够正确编译通过。【代码13-4】include<stdio.h>define OBS_MAXNUM 20 /*一个OfficeDoc变量最多能够关联的DocExplorer变量的个数*/typedef void( (1) )(struc OffieeDoc*, struct DoeExplorer*)I;struct DocExplorer{func update;/*DocExplorer结构采用的更新函数*//*其它的结构字段省略*/};struet OffieeDoc{(2) myObs[OBS_MAXNUM];/*存储所有与OfficeDoc相关联的DocExplorer结构指针*/int index;/*与OffieeDoc结构变量相关联的DoeExplorer结构变量的个数*/};void attaeh(struct OfficeDoc*doc, struct DocExplorer*ob){/*关联Observer结构ob与OffieeDoe结构doe*/int loop=0;if(doc->index>=OBS_MAXNUM||ob==NULL)return;for(loop=0, loop<doc->index; loop++)if(doc->myObs[loop]==ob)return;doc->myObs[doe->index]=ob;doc->index++;}void detaeh(struct OfficeDoc*doc, struct DocExplorer*ob){/*解除doc结构与ob结构间的关联*/int loop;if(ob==NULL)return;for(loop=0;loop<doc->index; loop++){if(doe->myObs[loop]==ob){if(loop<=doc->index-2)doc->myObs[loop]=doc->myObs[(3)];doc->myObs[doc->index-1]=NULL;doc->index——;breack;}}}void updatel(struct OfficeDoe*doe, struct DoeExplorer *ob){/*更新ob结构的值,更新代码省略*/} void update2(struct OffieeDoc*doc,struet DocExplorer *ob){/*更新ob结构的值,更新代码省略*/}void notifyObs(struct OfficeDoc* doc){/*当doc结构的值发生变化时,通知与之关联的所有DocExplorer结构变量*/int loop;for(loop=0; loop<doc->index; loop++){(doc->myObs[loop])->update((4));}}void main(){struct OfficeDoc doc; /*定义一了OfficeDoe变量*/struct DocExplorer explorer1, explorer2; /*定义两个DocExplorer变量*//*初始化与OfficeDoc变量相关的DocExplorer变量个数为0*/doc.index=0;explorer1.update=update1; /*设置explorer1变量的更新函数*/explorer2. update=update2; /*设置explorer2变量的更新函数*/attach(&doc, &explorer1); /*关联explorer1与doc对象*/attach(&doc, &explorer2); /*关联explorer2与doc对象*//*其它代码省略*/(5); /*通知与OfficeDoe相关的所有DoeExploer变量*/return;}

未知题型 请按照题目要求打开相应的命令,完成下面的内容。具体要求如下:打开演示文稿test.ppt,如图7-1所示,按下列要求完成对此文稿的修改。(1)在演示文稿的第一张幻灯片的标题栏中键入“清华大学”,设置为楷体,加粗,100磅,蓝色,全体动画效果设为“回旋”。(2)将第二张幻灯片的版面改为“垂直排列文本”,使用演示文稿设计中的Notebook模版来修饰全文,全部幻灯片的动画效果设置为“向左插入”。

未知题型 阅读下列C程序和程序说明,将应填入(n)处的字句写在对应栏内。【说明】本程序从正文文件text.in中读入一篇英文短文,统计该短文中不同单词及出现次数,并按词典编辑顺序将单词及出现次数输出到正文文件word.out中。程序用一棵有序二叉树存储这些单词及其出现的次数,边读入边建立,然后中序遍历该二叉树,将遍历经过的二叉树上的结点的内容输出。include <stdio.h>include <malloc.h>include <ctype.h>include <string.h>define INF 'text.in'define OUTF 'wotd.out'typedef struct treenode{char *word;int count;struct treenode *left,*right;}BNODEint getword (FILE *fpt,char *word){ char c;c=fgetc (fpt);if ( c=EOF)return 0;while(!(tolower(c)>='a' && tolower(c)<='z')){ c=fgetc (fpt);if ( c==EOF)return 0;} /*跳过单词间的所有非字母字符*/while (tolower (c)>='a' && tolower (c)<='z'){ *word++=c;c=fgetc (fpt);}*word='/0';return 1;}void binary_tree(BNODE **t,char *word){ BNODE *ptr,*p;int compres;P=NULL; (1);while (ptr) /*寻找插入位置*/{ compres=strcmp (word, (2) );/*保存当前比较结果*/if (!compres){ (3);return;}else{ (4);ptr=compres>0? ptr->right:ptr->left;}}ptr= (BNODE*) malloc (sizeof (BNODE)) ;ptr->left = ptr->right = NULL;ptr->word= (char*) malloc (strlen (word) +1) ;strcpy (ptr->word, word);ptr->count - 1;if (p==NULL)(5);else if (compres > 0)p->right = ptr;elsep->left = ptr;}void midorder (FILE **fpt, BNODE *t){ if (t==NULL)return;midorder (fpt, t->left);fprintf (fpt, '%s %d/n', t->word, t->count)midorder (fpt, t->right);}void main(){ FILE *fpt; char word[40];BNODE *root=NULL;if ((fpt=fopen (INF,'r')) ==NULL){ printf ('Can't open file %s/n', INF )return;}while (getword (fpt, word) ==1 )binary_tree (&root, word );fclose (fpt);fpt = fopen (OUTF, 'w');if (fpt==NULL){ printf ('Can't open file %s/n', OUTF)return;}midorder (fpt, root);fclose(fpt);}

未知题型 在考生文件夹下有“学生.mdb”数据库。(1)以课程、课程成绩和学生表为数据源,创建“成绩排名”查询,查询各门课程的成绩排名。结果显示按照课程名称和成绩字段降序显示课程名称、学生姓名和成绩字段。(2)创建宏“成绩排名”宏,运行“成绩排名”查询。(3)创建“综合操作”窗体,添加“成绩排名”和“课程信息”按钮,分别实现运行“成绩排名”宏和“打开课程窗体”宏。综合操作窗体结果显示如图所示。

未知题型 阅读以下说明和流程图,回答问题1至问题3,将答案写在对应栏内。【说明】流程图描述了某高校图书订购与编目系统的处理流程。全校的图书典藏在校图书馆和各系的资料室中。学校每年分若干批向出版单位订购图书,同一批订购的图书将陆续邮寄到学校。出版单位在寄出图书的同时附上到书清单和发票,发票上仅给出一份到书清单中书的总册数和总金额。学校收到图书和发票后,先参照订购单验收,然后进行编目,并把有关信息存放在书种文件、书名文件、作者文件和复本文件中,以供读者检索。书种文件记录了每种书的有关信息。所谓一种书是指同一作者、同一书名、同一出版单位和同一出版年份出版的书。例如,2004年张明在科技出版社出版了《软件工程》(印数8000册)和《数据库基础》(印数5000册),则张明在2004年出版了两种书。在全校的藏书中,如果一种书只有一册,则该书的信息存放在书种文件中:如果一种书有多册,则其中一册书的信息存放在书种文件中,其余的书作为复本将信息存放在复本文件中。复本文件的结构与书种文件的结构相同,每种书都有一个书号,书号唯一地标识了一种书。在书库中,每册书有一个登录号,登录号唯一地标识了一册书。此外,为了图书检索的方便,将图书按学科分类,分类号用来标识不同的学科领域。各类单据和文件的结构如下所示。订购单:订购批号、书名、作者名、出版单位、出版年份、单价、订购册数、订购部门代码、订购日期。到书清单:订购批号、书名、作者名、出版单位、出版年份、单价、册数。发票:订购批号、发票号、总册数、总金额。书种文件:分类号、登录号、书名代码、作者代码、出版单位、出版年份、单价、复本标志、典藏部门代码、借出标志。其中,复本标志用来指示该种书在书库中有没有复本:对于书名相同的若干种书,书名代码是相同的。书名文件:书名代码、书名。作者文件:作者代码、作者名。【问题1】指出验收文件至少应由哪些数据项组成。【问题2】由于处理5和处理6的分类,可能导致分类后的文件中一张发票无法找到与它对应的那些书,从而当一组发票的金额之和与一组到书清单中的书价之和不等时,无法知道是哪一张发票和哪一份清单不一致。如果仍使用原流程图,那么当到书清单文件的结构做何改动后,能找出不一致的发票和相应的书目。【问题3】若在书种文件中增加数据项“书号”,则如何重新设计复本文件的结构,使数据冗余最小。

未知题型 下列给定程序中,函数fun()的功能是:输出M行N列整数方阵,然后求两条对角线上的各元素之和,返回此和数。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构.试题程序:include <conio.h>include <stdio.h>define M 5/**********************************/iht fun(int n, int xx[ ][ ]){ int i, j, sum=0;printf('/nThe %d x %d matrix:/n',M,M);for(i=0;i<M;i++){ for (j=0; j<M; j++)/**********************************/printf('%4f',xx[i][j]);printf('/n');}for(i=0;i<n;i++)sum+=xx[i][i]+xx[i][n-i-1];return(sum);}main (){ int aa[M][M]={{1,2,3,4,5},{4,3,2,1,0},{6,7,8,9,0},{9,8,7,6,5},{3,4,5,6,7}};clrscr();printf('/nThe sum of all elements on 2diagnals is %d',fun(M, aa));}

未知题型 阅读下列函数说明和C代码,回答下面问题。[说明]冒泡排序算法的基本思想是:对于无序序列(假设扫描方向为从前向后,进行升序排列),两两比较相邻数据,若反序则交换,直到没有反序为止。一般情况下,整个冒泡排序需要进行众(1≤k≤n)趟冒泡操作,冒泡排序的结束条件是在某一趟排序过程中没有进行数据交换。若数据初态为正序时,只需1趟扫描,而数据初态为反序时,需进行n-1趟扫描。在冒泡排序中,一趟扫描有可能无数据交换,也有可能有一次或多次数据交换,在传统的冒泡排序算法及近年的一些改进的算法中[2,3],只记录一趟扫描有无数据交换的信息,对数据交换发生的位置信息则不予处理。为了充分利用这一信息,可以在一趟全局扫描中,对每一反序数据对进行局部冒泡排序处理,称之为局部冒泡排序。局部冒泡排序的基本思想是:对于N个待排序数据组成的序列,在一趟从前向后扫描待排数据序列时,两两比较相邻数据,若反序则对后一个数据作一趟前向的局部冒泡排序,即用冒泡的排序方法把反序对的后一个数据向前排到适合的位置。扫描第—对数据对,若反序,对第2个数据向前冒泡,使前两个数据成为,有序序列;扫描第二对数据对,若反序,对第3个数据向前冒泡,使得前3个数据变成有序序列;……;扫描第i对数据对时,其前i个数据已成有序序列,若第i对数据对反序,则对第i+1个数据向前冒泡,使前i+1个数据成有序序列;……;依次类推,直至处理完第n-1对数据对。当扫描完第n-1对数据对后,N个待排序数据已成了有序序列,此时排序算法结束。该算法只对待排序列作局部的冒泡处理,局部冒泡算法的名称由此得来。以下为C语言设计的实现局部冒泡排序策略的算法,根据说明及算法代码回答问题1和问题2。[变量说明]define N=100 //排序的数据量typedef struct{ //排序结点int key;info datatype;......}node;node SortData[N]; //待排序的数据组node类型为待排序的记录(或称结点)。数组SortData[]为待排序记录的全体称为一个文件。key是作为排序依据的字段,称为排序码。datatype是与具体问题有关的数据类型。下面是用C语言实现的排序函数,参数R[]为待排序数组,n是待排序数组的维数,Finish为完成标志。[算法代码]void Part-BubbleSort (node R[], int n){int=0 ; //定义向前局部冒泡排序的循环变量//暂时结点,存放交换数据node tempnode;for (int i=0;i<n-1;i++) ;if (R[i].key>R[i+1].key){(1)while ( (2) ){tempnode=R[j] ;(3)R[j-1]=tempnode ;Finish=false ;(4)} // end while} // end if} // end for} // end function阅读下列函数说明和C代码,将应填入(n)处的字句写在的对应栏内。

未知题型 考生文件夹中有文件EX.XLS,其工作表Sheet1内容如下所示:按要求对此工作表完成如下操作:(1)将表中各字段名的字体设为楷体、12号、斜体字。(2)根据公式“销售额:各商品销售额之和”计算各季度的销售额。(3)在“合计”一行中计算出各季度各种商品的销售额之和。(4)将所有数据的显示格式设置为带千位分隔符的数值,保留两位小数。(5)将所有记录按销售额字段升序重新排列。

未知题型 阅读以下关于数据库备份与恢复方面的叙述,回答问题1至问题4。银行金融系统对数据库中的数据安全要求很高,必须在技术层面上采用必要的措施,以保证数据的有效和不丢失。数据库的备份与恢复是保证数据安全的一种基本方法,一般将数据库备份划分为冷备份、热备份和数据导出,而数据导出根据导出数据的范围,又可以分为完全导出、增量导出和累计导出。该金融系统上线初期,整个业务系统采用了内网方式运行,不与外网发生联系。为了保证数据库内部数据的安全,该银行信息中心的刘工提出的备份方案如表4-1所示。信息中心的李工对刘工的方案提出了异议,认为数据库一旦发生故障,刘工的方案无法做到数据库的实时恢复,会导致业务数据的丢失,银行应该采用数据库冷备份和热备份相结合的方式来完成数据库的备份。针对金融数据库安全,从技术层面上分析应重点考虑哪些因素?

未知题型 打开指定文件夹下的演示文稿yswg07(如图),按以下要求完成对此文稿的修饰并保存。(1)在第2张幻灯片标题处输入“喜迎圣诞”;第1张幻灯片的文本部分动画设置为“右下角飞入”;将第2张幻灯片移动为演示文稿的第1张幻灯片。(2)使用“Ricepaper”演示文稿设计模板修饰全文:幻灯片切换效果全部设置为“垂直百叶窗”。

未知题型 阅读以下说明,回答问题1、问题2、问题3、问题4和问题5,将解答填入对应栏内。[说明]Serv-U是一种被广泛运用的FTP服务器端软件,支持3x/9x/ME/NT/2000等Windows系列,利用它可以设定多个FTP服务器、限定登录用户的权限、登录主目录及空间大小等。Serv-U所使用为服务器的端口为21,因此,在安装前,务必将其他使用端口21的FTP服务停止,否则Serv-U将无法正常运行。其增加与删除用户的设置见图6-4,目录存取属性见图6-5。为了便于用户下载相关资料,特安装一台FTP服务器,其服务器端软件是Serv-U,假如要增加一个名为CIU10009的用户,对应目录为D盘,且要求加密,在图6-4中怎么设置?