未分类题

阅读以下说明,回答向题1至问题5,将解答填入对应的解答栏内。
【说明】
某公司欲建一小型网站对外发布产品信息,Web服务器信息描述如下。
(1)操作系统:Windows Server 2003,安装在D盘;
(2)双网卡:IP地址分别是10.0.0.1和212.115.112.31;
(3)网站信息如表2-1所示。

用户可以在浏览器地址栏中输入http://www.Mymobilephone.com:8000访问该网站。
填充如图2-1所示的网站选项卡。网站“IP地址”文本框应填入(1),“TCP端口”文本框应填入(2)。

A.0.0.1和212.115.112.31;
B.shangxueba.cn/images/ct_crpnmxz200801_crpnmxfuzab1_00004(20094).jpg'
C.Mymobilephone.com:8000访问该网站。
填充如图2-1所示的网站选项卡。网站“IP地址”文本框应填入(1),“TCP端口”文本框应填入(2)。
D.shangxueba.cn/images/ct_crpnmxz200801_crpnmxfuzab2_00004(20094).jpg'

【参考答案】

(1)212.115.112.31(2)8000
(1)212.115.112.31(2)8000 解析:网站需......

(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
热门 试题

未分类题
阅读以下应用程序说明和C程序,将C程序段中(1)~(7)空缺处的语句填写完整。 【说明】 某超市集团为发展业务向社会公开招聘N个工种的工作人员,每个工种各有不同的编号(1至M)和计划招聘人数。每位应聘者需申报两个工种,并参加集团组织的考试。该集团公司将按应聘者的成绩从高分至低分的顺序进行排队录取。具体录取原则是:从高分到低分依次对每位应聘者先按其第一志愿录取;当不能按其第一志愿录取时,便将他的成绩扣去5分后,重新排队,并按其第二志愿录取。 以下C程序为输出各工种实际招聘的应聘人员,每个工种都保留一个录取者的有序队列。录取处理循环直至招聘额满或已对全部应聘者都作了录取处理后跳出。 C程序中,类型STU包含有应聘者的基本信息:编号、成绩、志愿、排队成绩和录取志愿号。数组 rzl)的每个元素对应一个工种,包含有计划招聘人数和已录取的人数。【C程序】includedefine N 36define EDMARK 5typedef struct stu { int no, total, z[2], sortm, zi; struct stu *next;} STU;struct rznode { int lmt, count; STU *next;} rz [N];STU *head = NULL, *over = NULL;int allFILE *fp;char dataf [ ] = 'zp2008.dat' ;print(STU *p){ for (;p!=NULL; p = p->next) printf( '%d(%d) t' , p->no, p->total}insert(STU **p, STU *u){ STU *v, *q; for (q = *p;q != NULL; v = q , (1) ) if (q-> sortm < u->sortm) break; if ( q == *p) (2); else (3); u->next = q ;}main ( ){ int zn, i, no, total, zl, z2 ; STU *p, *v, *q; fp = fopen(dataf, 'r' ); if (fp == NULL) { printf ('Can't open file %s.kn' ,dataf); exit (0); } fscanf (fp, '%d' ,&zn); for (all = 0, i = 1; i <= zn; i++) { fscanf (fp, '%d', &rz [ i ].lmt ; rz[i].count = 0; rz[i].next = NULL; all +=(4); } for (;;) { if (( fscanf(fp, '%d%d%d%d' ,&no,&total,&zl,&z2)) != 4 ) break; p = ( STU *) malloc (sizeof (STU)); p->no = no; p->total = p->sortm = total; p->zi = 0; p->z[0] = z1; p->z[1] = z2; (5); } fclose (fp); for (;all && head != NULL;) { p = head; head = head->next; if (rz[p->z[p->zi]].count <(6)) { rz[p->z[p->zi]].count ++; insert(&rz[p->z[p->zi]].next,p); all--; continue; } if (p->zi >= 1 ) { p->next = over; ver = p; continue; } p->sortm -= DEMARK; (7); insert(&head,p); } for (i = 1; i <= zn; i++ ) { printf('%d: n' ,i); print( rz[i ].next); printf(' n'); } printf( 'over: n' ); print(head); print(over); printf(' n');}
未分类题
阅读以下函数说明和C程序,将C程序中(1)~(6)空缺处的语句补充完整。 【说明】 喜迎2008年北京奥运会!以下【C程序】能将一个给定汉字(例如,奥运会的“会”字)的点阵逆时针旋转90°,并输出旋转前后的点阵数据及字形。 图1-15是汉字“会”字的16×16点阵字形,用数字0表示空白位置,用数字1表示非空白位置,“会”字的第1行即可表示成如下的{0,1}序列: 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 如果把它看做一个字的16个位,“会”字的第1行可以用十六进制数0100来表示。同理,“会”字的第2行可以用十六进制数0240表示,第3行可以用十六进制数0420表示……依此类推,用16个双字节整型数即可存放一个汉字点阵字形。“会”字的点阵数据及字形如图1-15的左半部分所示。 将一个汉字逆时针旋转90°,就是把该汉字点阵的最右列作为旋转后新点阵的第1行,次最右列作为旋转后新点阵的第2行……依此类推来形成一个旋转后的点阵字形。图1-15的右半部分就是将“会”字逆时针旋转90°后的点阵数据和字形(提示:读者可将书本顺时针旋转90°,以查看旋转90°后的点阵字形)。 在【C程序】中,数组old存放着“会”字的16个双字节整型点阵数据。函数turnleft能将该点阵数据逆时针旋转90°,旋转后的点阵数据存放在数组new中。函数display能将旋转前后的点阵数据加以编辑,用字符“.”表示值为0的位,用字符“x”表示值为1的位,从而将旋转前后的点阵按行输出其十六进制的数据和字形,如图1-15所示。 【C程序】include <stdio.h>define EMPTY '.'define NONEMPTY 'x'define LEFT 0define RIGHT 1main (){ static unsigned old[16]= { 0x0100,0x0240,0x0420,0x0810,0x1004,0x23c2, 0x4001,0x8ff8,0x0100,0x0200,0x0400,0x0800, 0xl000,0x2004,0x7ffe,0x0001 }; unsigned new[16]; turnleft (old, new); display (old,new);}turnleft (old,new)unsigned old[],new[];{ int row, k; for (row=0;row<16;row++) for ((1);k<16;k++) new[row]|=((old[k]>>(2))&1) <<(3);}display (old, new)unsigned *old,*new;{ char out[2] [17],letter[2]; int row, col; letter[O] = EMPTY; letter[1] = NONEMPTY; out[LEFT] [16]=out[RIGHT] [16]=(4); for (row = 0;row<16;row++,old++,new++) { for (col = 0;co1<16;++col) { out[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]); }}