未知题型

A.txt,读取文件中的数据,并将数据显示在窗体上。该程序不完整,请补充完该程序。
【参考答案】

Open“C:\StuDatA.txt”For Input As #1
Open“C:\StuDatA.txt”...

(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)

相关考题

未知题型 阅读下列说明和图,回答问题1至问题3。【说明】某公司的主要业务是出租图书和唱碟。由于业务需求,该公司委托软件开发公司A开发一套信息管理系统。该系统将记录所有的图书信息、唱碟信息、用户信息、用户租借信息等。A公司决定采用面向对象的分析和设计方法开发此系统。如图3-2所示为某类图书或唱碟被借阅时应记录的信息,如图3-3所示描述了系统定义的两个类Book和CD,分别表示图书和唱碟的信息。经过进一步分析,设计人员决定定义一个类Items_on_loan,以表示类Book和ED的共有属性和方法。请采用图3-3中属性和方法的名称给出类Items_on_loan应该具有的属性和方法 (注意:不同名称的属性和方法表示不同的含义,如CD中的composer与Book中的author无任何关系)。

未知题型 阅读以下说明和C程序代码,将程序补充完整。[说明]下面C程序代码的功能是:对于输入的一个正整数n(100≤n<1000),先判断其是否是回文数(正读反读都一样的数)。若不是,则将n与其反序数相加,再判断得到的和数是否为回文数,若还不是,再将该和数与其反序数相加并进行判断,依此类推,直到得到一个回文数为止。例如,278不是回文数,其反序数为872,相加后得到的1150还不是回文数,再将1150与其反序数511相加,得到的1661是回文数。函数int isPalm(long m)的功能是:将正整数m的各位数字取出存入数组中,然后判断其是否为回文数。若m是回文数则返回1,否则返回0。[C程序代码]include<stdio.h>include<stdlib.h>int isPalm(long m){int i=0, k=0;char str[32];while(m>0) {str[k++]= _______ +'0';m=m/10;}for(i=0; i<k/2; i++)if(str[i]!=str _______ )return 0;return 1;}int main( ){long n, a, t;printf('input a positive integer: '); scanf('%ld', &n);if(n<100||n>=1000)return -1;while( _______ ) {printf('%id->', n);for(a=0, t=n; t>0; ){a= _______ *10+t%10; t=t/10;n= _______ ;printf('%id/n', n);system('pause'); return 0;

未知题型 在“教师档案.mdb”数据库中有班级、教师授课、教师档案和课程四张表。(1)以教师档案表为数据源,创建参数查询“教师编号查询”,实现输入教师编号显示教师的全部信息。参数提示为“请输入教师编号”。查询结果如图所示。(2)以班级、教师授课、教师档案和课程四张表为数据源,创建查询“查询1”,查询计算机软件班级所开课程和相应课程的教师姓名。查询结果显示班级名称、课程名称和姓名字段。查询结果如图所示。

未知题型 打开考生文件夹5下的Word文档WTl.DOC,其内容如下:【WTl.DOC文档开始】声明科学是中国发展的机遇新华网北京10月28日电 在可预见的未来,信息技术和声明科学将是世界科技中最活跃的两个领域,两者在未来有交叉融合的趋势。两者相比,方兴未艾的声明科学对于像中国这样的发展中国家而言机遇更大一些。这是正在这里访问的英国《自然》杂志主编菲利普·坎贝尔博士在接受新华社记者采访时说的话。坎贝尔博士就世界科技发展趋势发表看法说,从更广的视野看,声明科学处于刚刚起步阶段,人类基因组图谱刚刚绘制成功,转基因技术和克隆技术也刚刚取得实质性突破,因而在这一领域存在大量的课题,世界各国在这一领域的研究水平相差并不悬殊,这对于像中国这样有一定科研基础的发展中国家而言,意味着巨大的机遇。他认为,从原则上说,未来对声明科学的研究方法应当是西方科学方法与中国古代科学方法的结合,中国古代科学方法重视从宏观、整体、系统角度研究问题,其代表是中医的研究方法,这种方法值得进一步研究和学习。【WTl.DOC文档结束】按要求对文档进行编辑、排版和保存:(1)将文中所有的错词“声明科学”替换为“生命科学”:将标题段(“生命科学是中国发展的机遇”)设置为红色、三号、仿宋—CB2312、居中、加波浪线下划线。(2)将正文各段落(“新华网北京……进一步研究和学习”)设置为首行缩进2字符,行距 18磅,段前间距1行。(3)将正文第3段(“他认为……进一步研究和学习”)分为等宽的两栏、栏间距为2字符、栏间加分隔线,并以原文件名保存文档。2.打开考生文件夹5下的Word文档WT2.DOC,其内容如下:【WT2.DOC文档开始】全国部分城市天气预报城市 天气 高温(℃) 低温(℃)哈尔滨 阵雪 1 -7乌鲁木齐 阴 3 -3武汉 小雨 17 13成都 多云 20 16上海 小雨 19 14海口 多云 30 24【WT2.DOC文档结束】按要求完成下列操作并以原名保存:(1)将文中后7行文字转换为一个7行4列的表格,并按“低温(℃)”列递减排序表格内容。(2)设置表格居中、表格列宽为2.4厘米、行高0.5厘米、所有表格框线为1磅红色单实线,并以原文件名保存文档。

未知题型 阅读以下技术说明、流程图和C程序,根据要求回答问题1和问题2。【说明】如图6-13所示的程序流程图描述了对8位二进制整数求补的算法。该算法的计算过程如下:从二进制数的低位(最右位)开始,依次向高位逐位查看,直到首次遇到“1”时,停止查看。然后,对该“1”位左面的更高位(如果存在的话),逐位求反,所得的结果就是对原二进制数求补的结果。例如:对二进制整数10010110求补的结果时01101010。设8位二进制整数中的各位,从低位到高位,依次存放在整型数组BIT的BIT[1]~BIT[8]中。例如,二进制整数10010110存放在数组BIT后,则有BIT[1]=0,BIT[2]=1,…,BIT[7]=0,BIT[8]=1。若流程图中存在空操作,则用NOP表示。以下待修改的【C程序】完成的功能是:对于给定的1个长正整数,从其个位数开始,每隔一位取1个数字(即取其个位、百位和万位等数字),形成1个新的整数并输出。例如,将该程序修改正确后,运行时若输入“9753186420”,则输出的整数为“73840”。【C程序】行号 C代码01 include <stdio.h>02 int main()03 { long n,num;04 int i;05 do {06 printf('请输入一个正整数:');07 scanf('%1d',n);08 }while(n<=0);09 k = 1;10 for (i=1;n>=0;i++) {11 if (i%2=1) {12 num = num + (n%10)*k;13 k = k*10;14 }15 n = n/10;16 }17 printf('新数据为:%d/n',num);18 return 0;19 }请将图6-13流程图中(1)~(5)空缺处的内容补充完整。其中,(1)空缺处按“循环变量名:循环初值,增量,循环终值”格式描述。

未知题型 阅读以下关于嵌入式操作系统软件编码优化的技术说明,根据要求回答问题1至问题5。【说明】由于嵌入式系统对实时性的要求较高,因此一般要求对代码的性能进行优化,使代码的执行速度越快越好。图6-22给出了两个算术运算的程序段(a)、(b)。在嵌入式系统设计过程中,给定一份软件设计规格说明书后,下一步的工作就是编写代码。通常编码工作包含哪些步骤?

未知题型 阅读图1所示的某企业的网络结构图,分析网络结构,回答【问题1】~【问题3】,将解答填在横线上。该企业网络的核心层采用了千兆以太网技术,简述千兆以太网的主要技术特点及优点。

未知题型 阅读下列说明,回答问题1~问题4。【说明】某超市的销售业务由一个销售业务管理系统进行管理,该系统每完成一次交易都需要提供顾客发票,其格式见表6所示。对于这样一个销售业务管理系统,分别给出了以下两种关系数据库的设计(下划线表示主关键字)设计一:顾客Customer(顾客代码Cno,姓名name,住址address,联系电话phone)收银员Salesman(收银员代码Sno,身份证号idno,姓名name,住址address,联系电话 phone)商品Merchandise(商品代码Mno,商品名称Mname,价格price)发票Invoice(发票号码Ino,交易日期Idate,顾客代码Cno,收银员代码Sno,商品代码 Mno,单价unitpfice,数量amount)设计二:顾客Customer(顾客代码Cno,姓名name,住址address,联系电话phone)收银员Salesman(收银员代码Sno,身份证号idno,姓名name,住址address,联系电话 phone)商品Memhandise(商品代码Mno,商品名称Mname,价格price)发票Ivoice(发票号码Ino,交易日期Idate,顾客代码Cno,收银员代码Sno)发票明细Invoicedetail(发票号码Ino,商品代码Mno,单价unitprice,数量amount)设计一的关系模式Invoice最高满足第几范式?为什么?设计一和设计二哪个更加合理?为什么?

未知题型 下列给定程序中,函数fun()的功能是:用下面的公式求π的近似值,直到最后一项的绝对值小于指定的数(参数num)为止。π/4≈1-1/3+1/5-1/7+…例如,程序运行后,输入0.0001,则程序输出3.1414。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。试题程序:include <math.h>include <stdio.h>float fun(float num){ int s;float n,t, pi;t=1 ;pi=0; n=1; s=1;/**************found***************/while (t>=num){pi=pi+ t;n=n+2;s=-s;/**************found**************/t=s% n;}pi=pi*4;return pi;}main (){ float n1, n2;clrscr ();printf ('Enter a float number: ');scanf ('%f', &n1);n2=fun (n1);print f (' %6.4 f/n ', n2);}

未知题型 请补充函数fun(),该函数的功能是:把从主函数中输入的字符串str2倒置后接在字符串str1后面。例如:str1=“How do”,str2=“?od uoy”,结果输出:“How do you do?”。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。试题程序:include<stdio.h>include<conio.h>define N 40void fun(char *str1,char *str2){int i=0,j=0,k=0,n;char ch;char *p1=str1;char *p2=str2;while(*(p1+i))i++;while(*(p2+j))j++;n=【 】;for(;k=j/2;k++,j--){ch=*(p2+k);*(p2+k)=*(p2+j);*(p2+j)=ch;}【 】;for(;【 】;i++)*(p1+i)=*p2++;*(p1+i)='/0';}main(){char str1[N],str2[N];int m,n,k;clrscr();printf('***Input the string str1 & str2***/n');printf('/nstr1:');gets(str1);printf('/nstr2:');gets(str2);printf('***The string str1 & str2 ***/n');puts(str1);puts(str2);fun(str1,str2);printf('*** The new string ***/n');puts (str1);}

未知题型 请完成下列Java程序:创建一个下拉式菜单,菜单项包括3个CheckboxMenultem(复选框),一条分割线和一个Exit项。要求打开或关闭复选框时,确定是哪个被切换,是开还是关,并输出它的状态;选择Exit项能够退出程序。注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。程序运行结果如下;import j ava. awt. *;import j ava. awt. event. *;public class ex4_2 extends Frame. implements ItemListener, ActionListener{public static void main(String[] arg) {ex4_2 obj4_2 = new ex4_2();}ex4_2 ( ) {super ( 'ex4_2' );MenuBar mb = new MenuBar ();Menu m = new Menu('Menu');MenuItem mi;mb.add(m);CheckboxMenuItem cb;cb = new CheckboxMenuItem('Checkl');cb.addItemListener(this);m.add(cb);cb = new CheckboxMenuItem('Check2');cb.addItemListener(this);m.add(cb);cb = new CheckboxMenuItem('Check3');cb.addItemListener(this);m.add(cb);m.addSeparator();m.add(mi=new MenuItem('Exit'));mi.addActionListener(this);setMenuBar(mb);setSize(50,50);show();}public void itemStateChanged(ItemEvent event)System.out.print(event.getItem());switch(event.getStateChange()) {case ItemEvent.DESELECTED:System.out.println(' DESELECTED');break;case______________;______________;break;}}public void actionPerformed(ActionEvent ae)if(ae.getActionCommand().equals('Exit-))System.exit(O);}}}

未知题型 认真阅读基于Linux操作系统构建FTP服务器的技术说明,根据要求回答问题1至问题5。【说明】vsftpd (very secure FTP daemon)软件是Linux平台中具有代表性的免费的开放源代码的FTP服务器软件,它可以提供虚拟用户、虚拟IP设置、带宽限制、独立操作模式、支持IPv6等功能。它使用安全编码技术解决了缓冲溢出问题,并能有效避免“globbing”等类型的拒绝服务攻击。vsftpd.conf文件是vsftpd服务的核心配置文件,用于控制vsftpd不同方面的属性。图3-11所示是一个 vsftpd.conf文件的部分配置内容。在Linux操作系统的终端窗口,可以通过RPM命令(1)来验证系统是否已安装vsfipd服务。

未知题型 信道容量是数据通信中的一个重要指标,信道容量可以用数据速率作为指标。根据奈奎斯特及香农定理,分别讨论以下问题:1.奈奎斯特定理的内容是什么?2.根据奈奎斯特定理计算带宽为3kHz信道,有8种不同的物理状态来表示数据,最大限制的数据的速率是多少?3.香农定理的内容是什么?按香农定理计算,带宽为4kHz,信噪比为30dB,信道容量是多少?

未知题型 下列给定程序中,函数fun()的功能是:传入一个整数m,计算如下公式的值。t=1/2-1/3-…-1/m例如,若输入5,则应输出-0.283333。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。试题程序:include <conio.h>include <stdio.h>double fun(int m){double t=l.0;int i;for (i=2; i<=m; i++)/*************found**************/t=l.0-1/i;/*************found**************/}main ( ){int m;clrscr ();printf ('/nPlease enter 1 integer numbers: In');scanf ('%d', &m);printf('/n/nThe result is %lfln',fun (m));}

未知题型 阅读以下说明和关系表,回答问题1~4。[说明]下面给出PD的关系表:其中:PNUM是病人的住院号,INUM是所得的病号,INAME为得病的名称,DNAME是医生的名字,OFFICE是医生的办公室地点,RECORD记录的是该病人的得病的身体状况指标。给出的关系PD是第几范式?

未知题型 请编制程序PROG1.ASM,其功能是:对10个无符号字节数据排序(升序),然后剔除第一个数和最后一个数,并按四舍五入原则计算其余8个数据的算术平均值。将剩余的8个数据存入指定的内存区域中,其后存放平均值。例如:内存中有:1,5,4,0,7,9,2,6,8,3结果为:1,2,3,4,5,6,7,8,5部分程序已给出,其中原始数据由过程LOAD从文件INPUT1.DAT中读入SOURCE开始的内存单元中。运算结果要求从RESULT开始存放,由过程SAVE保存到文件 OUTPUT1.DAT中。填空BEGIN和END之间已给出的源程序使其完整(空白已用横线标出,每行空白一般只需一条指令,但采用功能相当的多条指令亦可),或删除BEGIN和END之间原有的代码并自行编程来完成要求的功能。对程序必须进行汇编,并与IO.OBJ链接产生PROG1.EXE执行文件,最终运行程序产生结果(无结果或结果不正确者均不得分)。调试中若发现整个程序中存在错误之处,请加以修改。试题程序:EXTRN LOAD:FAR, SAVE:FARN EQU 10DSEG SEGMENTSOURCE DB N DUP(?)RESULT DB N-1 DUP(0)NAME0 DB 'INPUT1. DAT',0NAME1 DB 'OUTPUT 1.DAT',0TEMP DW 0DSEG ENDSSSEG SEGMENT STACKDB 256 DUP(?)SSEG ENDSCSEG SEGMENTASSUME CS: CSEG, SS: SSEG, DS: DSEG, ES: DSEGSTART PROC FARPUSH DSXOR AX, AXPUSH AXMOV AX, DSEGMOV DS, AXMOV ES, AXLEA DX, SOURCELEA SI, NAME0MOV CX, NCALL LOAD;*** BEGIN ***MOV BX, (1)GOONI: (2)LEA SI, SOURCEGOONJ: MOV AL, [SI]CMP AL, [SI+1]JLE NEXTXCHG AL, [SI+1]MOV [SI], ALNEXT: ADD SI, 1LOOP GOONJ(3)JNZ GOONICLDLEA SI, SOURCELEA DI, RESULTMOV CX, (4)INC SILP2: LODSBCBWADD TEMP, AXSTOSBLP1: LOOP LP2MOV AX, TEMP(5)DIV DLADD AH, AH

未知题型 在名为Form1的窗体上建立一个名为Text1的文本框,将MultiLine属性设置为True,ScrollBars属性设置为2。同时建立两个名称分别为Cmd1和Cmd2的命令按钮,标题分别为Read和Save(如下图所示)。要求程序运行后,如果单击Read按钮。则读入inl.txt文件中的100个整数,放入二个数组中(数组下界为1),同时在文本框中显示出来;如果单击Save按钮,则计算数组中大于或等于1并且小于400的所有数之和,把求和结果在文本框Text1中显示出来,同时把计算结果存入考生文件夹中的文件out1.txt中。(在prog.bas中的putdata过程可以把结果存入out1.txt文件,考生可以把该模块文件添加到自己的工程中,直接调用此过程)注意:文件必须存放在考生文件夹中,窗体文件名为execise1.frm,工程文件名为execise1.vbp,计算结果存入out1.txt,否则没有成绩。

未知题型 在考生文件夹中有一个工程文件execise2.vbp及窗体文件execise2.frm。在名为Form1的窗体上有一个文本框,名称为Text1:还有两个命令按钮,名称分别为Cmd1和Cmd2,标题分别为“计算”和“保存”,如下图所示。有一个函数过程isprime可以在程序中直接调用,其功能是判断参数a是否为素数,如果是素数,则返回True,否则返回False。编写适当的事件过程,使得在运行时,单击“计算”按钮,则找出大于5000的第1个素数,并显示在Text1中:单击“保存”按钮,则把Text1中的计算结果存入考生文件夹下的out2.txt文件中。注意:考生不得修改isprime函数过程和控件的属性,必须把计算结果通过“保存”按钮存入 out2.txt文件中,否则无成绩。

未知题型 图2-8是DHCP服务器安装中的“添加排除”窗口。参照图2-6和图2-7,为图2-8中配置相关信息。起始IP地址:(3); 结束IP地址:(4)。

未知题型 阅读以下关于DHCP服务器配置的技术说明,根据要求回答问题1~问题5。【说明】某局域网采用基于Windows Server 2003操作系统的DHCP服务器自动分配IP地址,其网络拓扑结构如图2-6所示。DHCP服务器分配的地址范围如图2-7所示。配置Windows Server 2003 DHCP服务器的第一步是,为该服务器分配一个(1)地址。对于DHCP服务组件的安装,可以依次选择“控制面板→添加或删除程序→添加/删除Windows组件”来安装,也可以通过(2)来安装该服务组件。(1) A.动态IP B.静态IP C.虚电路IP D.虚拟IP(2) A.Internet信息服务(IIS) B.域林(Domain Forest) C.服务器角色 D.Active Directory