C南京师范大学教育技术学考研真题 C语言与Web技术真题(2005--2008)

2005年南京师范大学C语言与WEB技术研究生考试真题

一、填空题(每题3分,共45分)

1、描述“一个整数n能被3或7整除”的C语言逻辑表达式为( ).

2、C语言中的标识符只能由()三种字符组成,且第一个字符()

3、C语言中,if和#if得差别在于()

4、以下程序的运行结果是()

#define ADD(x,y)x+y

V oid main()

{

Printf(“%d\n”,ADD(1,2)*ADD(3,4));

}

5、如下函数将字符t中的内容拷贝到字符串s中,只允许使用一个C语言语句来实现该函数,该语句是()V oid mystrcpy(char *s,char *t){

( )

}

6、使用fopen函数打开位于当前目录的上一级目录下的文本文件text.txt(仅读),并返回一个文件指针的语句是()

7、任何一个HTML标记都可以有title,style,id和()等四种属性。

8、为了让一个表格单元格中的文字以一行显示(即不换行),可以在td标记中使用()属性

9、在HTML语言中, 表示(),>表示()

10、在HTML语言中,可以使用()和()两种方法来指定颜色

11、在HTML语言中,div和span标记的作用是()

12、与不使用CSS相比,使用CSS来控制Web页面的布局和外观,其好处之一是()

13、为了阻止浏览器对表单中的不合格数据进行提交,可以为该表单的()事件处理器增加一个Javascrip/VBScript脚本函数,当该函数返回一个()值时,该表单就不会被提交

14、XML文档的文档结构是由()和()来确定的

15、DOM是()的缩写,DOM的作用是()

二、选择题(每题3分,共36分)

1、设int a=0,b=5;执行表达式++a||++b,a+b后,a,b和表达式的值分别是()

A、1,5,7

B、1,6,7

C、1,5,6

D、0,5,7

2、使用C语言描述关系表达式a≤x<b,正确的描述是()

A、a<=x

B、x>=a&x

C、x>=a&&x

D、a<=x&&

3、已知c是字符型变量,下面不正确的赋值语句是()

A、c=2+3;

B、c=?2+3? ;

C、c=?\2?+3;

D、c=?2?+?3?;

4、若有变量定义:int *p,m=2,n; 以下正确的程序段是()

A、p=&n; scanf(“%d”,&p);

B、p=&n; scanf(“%d”,*p);

C、scanf(“%d”,&n);*p=n;

D、p=&n;*p=m;

5、如下程序的的运行结果是()

Main() {

Char a[]=”programming”,b[]=”language”;

Char *p1=a,*p2=b;

Int i;

For(i=0;i<7;i++)

If(*(p1+i)==*(p2+i))

Printf(“%c”,*(p1+i));

}

A、gm

B、rg

C、or

D、ga

A、*(*(a+i))

B、*(&a[i])

C、p[i]

D、a[p-a]

7、如下程序的运行结果是()

Typedefunion{long x[2];int y[4];char z[8];} type;

Type type;

Main(){

Printf(“%d\n”,sizeof(type));

}

A、32

B、16

C、8

D、不能确定

8、以下不能正确定义二维数组的选项是()

A、int a[2][2]={{1},{2}};

B、int a[2][]={{1,2},{3,4}};

C、int a[2][2]={{1},2,3};

D、int a[][2]={1,2,3,4};

9、设有定义int a[5][5],*b[5],(*c)[5]; 则a,b,c被分别称为是()

A、数组、数组指针、指针数组

B、数组、指针数组、指针函数

C、数组、数组指针、函数指针

D、数组、指针数组、数组指针

10、Web浏览器用户不可以查看到一个网页的()

A、HTML源码

B、ASP源码

C、Javascript源码

D、CSS源码

11、以下对GIF图像文件描述不正确的是()

A、支持多达65536种颜色

B、支持透明色

C、仅支持256种颜色

D、支持动画

12、HTTP中的Cookie是()

A、浏览器放在服务器端的小段数据

B、服务器放在浏览器端的小段数据

C、用户通过浏览器中的表单提交给服务器的小段数据

D、用户通过浏览器页面从服务器端获得的小段数据

三、C语言大题(30分)

1、编写一个完整的C语言程序,它能够将键盘输入的10进制数以16进制格式输出。

2、阅读以下程序说明及程序本身,然后回答问题。

【程序说明】假如一个学生的所有课程的成绩用一个链表来存放,链表的每个节点保存一门课程的成绩。由于成绩可以有百分制(成绩为0~100之间的整数),也可以有5级制(成绩为A~E大写字母,A最高,E最低),故在定义链表节点时,增加了一个字段type来标识该区别。

【程序】

#include

#include

Typedefstruct tag_NODE{

Int type;

#define TYPE_100 1

#define TYPE_5 2

Union{

}cj;

Struct tag_NODE *pnext;

}NODE;

/*FindMaxScoreAndGrade 函数定义在这里,省略,待完成。*/

(1)

V oid main(){

NODE *pHead=NULL,*pCur=NULL;

Int score,maxScore;

Char grade,maxGrade;

While(1){

/*读取成绩类型;*/

Scanf(“%d”,&type);

/*读取成绩; */

If(type==TYPE_100)

Scanf(“%d”,&score);

Else if(type==TYPE_5)

Scanf(“%c”,&grade);

Else

Break;

/*将读取到的成绩加入到链表后面,省略,待完成。*/

(2)

};

/*求出最高分和最高等级(假设两种类型的成绩在链表中都会存在);*/

FindMaxScoreAndGrade(pHead,&maxScore,&maxGrade);

Printf(“\n MaxScore=%d,MaxGrade=%c”,maxScore,maxGrade);

}

【问题】写出上面程序中位于位置(1)、(2)处“省略,待完成”的代码段。

四、Web技术大题。(39分)

1、XHTML文档比HTML文档的语法要求更加严格。举出至少3种例子,说明在HTML中允许,但在XHTML

中不允许的情况

2、在一个基于ASP的Web应用中,GlobaLasa文件的作用是什么?该文件应该放在什么地方?写一个ASP文件

和GlobaLasa文件,说明怎样进行当前在线人数统计。

3、如下HTML代码的作用是做一个简单的图片翻转示例:将鼠标放在页面的图片上面,图片将被另一幅图片替代;鼠标移走,图片又复原(假设已经有两幅图片SelectedIntroduction.gif和UnSelectedIntroduction.gif存在)。写出下面代码中位于位置(1)、(2)、(3)、(4)处被省略的代码。

简单的图片翻转示例

将鼠标放在下图上面,图片将被另一幅图片替代;鼠标移走,图片又复原。

2006年南京师范大学C语言与WEB技术研究生考试真题

一、选择题(每题2分,共40分)

1、C语言中,宏定义#define PI 3.14159中,用宏名PI代替了一个()

A单精度数 B 双精度数 C 常量 D 字符序列

2、C语言中,运算对象必须是整型的运算符是()

A/ B = C >= D %=

3、C语言中,下列选项中正确的语句是:()

A char s[8];s={“Nanjing”};

B char *s; s={“Nanjing”}

C char s[8]; s=”Nanjing”;

D char *s; s=”Nanjing”;

4、若有以下函数调用语句:fun(a+b,(x,y),fun(n+k,d,(a,b));在此函数调用语句中实际参数个数是()

A 3

B 4

C 5

D 6

5、C语言中,不合法的main函数命令行参数表示形式是:()

A .main(int a,char *c[]) B. main(int arc,char **arv)

C. main(int argc,char *argv)

D. main(int argv,char *argc[])

6、C语言中,对于基类型相同的两个指针变量,不能进行的运算是:()

A. <

B. =

C. +

D. –

7、C语言中,下列运算符中运算优先级最高的是:()

A. *

B. !

C. &&

D.>=

8、C语言中,说明语句int *f();标识符f 代表的是:()

A.一个用于指向整型数据的指针变量

B.一个用于指向一维数组的行指针

C.一个用于指向函数的指针变量

D.一返回值为指针型的函数名

9、C语言中,以下程序输出结果是:()

Char a[10]={…9?,?8?,?7?,?6?,?5?,?4?,?3?,?2?,?1?,0},*p

Int i=7; p=a+i ;

Printf(“%s\n”,p-2);

A. 4

B. 4321

C.54321 D,43210

10、C语言中,设有以下语句:

#include

Struct st {int n; struct st *next;};

Static struct st a[3]={5,&a[1],7,&[2],9,a},*p;

P=&a[0];

则表达式_______的值是6.

A.p++—>n

B.p—>n++

C.(*p).n++

D.++p—>n

11、HTML标记中的target=?_self?的作用是:()

A.打开一个空白页面

B.不打开任何网页

C.在新窗口打开页面

D.在当前窗口打开新页面

12、HTML语言中img标记的hspace属性的作用是:()

A. 图象与相邻元素的上下间距

B. 图象与相邻元素的左右间距

C. 图象高度

D.图象宽度

13、有复选框,问表单提交后,c1传递的值可能是:()

A. 1

B. 0

C. on

D. checked

14、中的colspan=?3?的作用是:()

A.一个单元格内含有3个小单元格

B.该单元格纵向上跨过3列

C.该单元格横向上跨过3行

D.无意义

15、关于ASP中的对象,下列哪句话正确:()

A.session有过期时间

B.一般用Application来存放登录系统的用户名

C.一般用session来存储网站在线人数信息

D.Application有过期时间

17、Web浏览器与Web服务器之间通过_________协议进行通信。

A. SMTP

B. HTTP

C. UDP

D. FTP

18、下面哪些是有效的XML元素名()

A._year-Born_1

B.2abc

C.year#abc

D.year*abc

19、若有 则该网页背景颜色为:()

A.深蓝色

B.深黄色

C.深紫色

D.深青色

20、ADO中的recordset对象的位置在:()

A.Web服务器端

B.数据库服务器端

C.客户机端

D.客户机浏览器上

二、填空(每题3分,共45分)

1、若fp已正确定义为一个文件指针,d1.dat为二进制文件,则使用fp=______________;使其以“读”的方式打开此文

件。

2、与语句if(x>y) m=y; else m=x; 等效的表达式语句是:______________________

3、设有定义int n=1,s=0; 则执行语句while(s=s+n,n++,n<=10);后变量s的值为______

4、若函数fun的类型void,且有如下定义和调用语句:

Main()

{int a[10];

………

Fun(a);

}

为使得函数fun可以用数组名作参数,定义函数fun时,其首部可用如下两种不同的形式:________________、______________________

5、下面C程序的输出是___________________

Main(){

Enum team{one,two=66,three,four=three+10};

Printf(“%d %d %c %c\n”,one,two,three.four);

}

6、下面C程序的输出是___________

Int w=3;

Main(){

Int w=10; printf(“%d”,fun(5)*w);}

Fun(int k){

If(k==0) return w;

Return(fun(k-1)*k);

}

7、函数调用strcat(strcpy(s1,s2),s3)的功能是__________________________________

8、共用体变量定义如下:union un1{int i ; char ch[2];}a;赋值如下:a.ch[0]=?B?;a.ch[1]=?A?;则printf(“%d\n”,a.i); 输出结果是_________

9、HTML语言中,若想显示””这一内容而不被当做标记,其正确写法为___________________

10、HTML语言中,___________元素标记一个下标,___________元素标记一个无序列表,_____________元素标记一个超链接。

11、frameset标记中的_________属性控制上下分割框架网页,__________属性控制左右分割框架网页。

12、在ASP程序中,如在服务器端ASP程序中使用Request.ServerV ariables(“Local_ADDR”)将获得_________________________

13、ASP中,Session对象的Abandon方法的作用是:____________________________

14、JavaScript中______________方法产生随机函数;______________方法将字符串转化为小写字母。

15、Java Applet中,其生命周期将分别调用int ()、____________、____________、_________四个方法来实现。

三、C语言大题(共计30分)

Main(){

FILE *fp;

Long charNum=0;

Long otherNum=0;

Char ch;

If(__________[1]______________)

{printf(“Can?t open file!\n”); exit(0);}

While(__________[2]______________){

_______________[3]__________________

If(_________[4]________________)charNum++;

Else otherNum++;

}

Printf(“charNum=%d\n”,charNum);

Printf(“otherNum=%d\n”,otherNum);

___________[5]_________________}

2、用C语言实现保龄球的计分程序。保龄球:每一局共有10小格,每格可有两次投球机会,击倒的瓶数,即为其分

数,满分为10分;定义设每格击球的数据结构为:

Struct strike{int first; int second; struct strike *next;}

1、编写函数creat(void)建立一个包含11格击球组成的单向链表,返回指向链表的指针;

2、编写函数setScore(struct strike *head)读取从键盘上连续录入的击球得分:将得分存入链表,并返回实际击球的

格数;(注:如果每格第1次全击倒10瓶,将直接进入下1格;若不全击倒可以补击一次;在第10格第1次若是全击倒,将在第11格再击2球,若是补中全击倒则在11格再击1球;若补击仍然未全击倒,则没有第11格的击球机会;)

3、编写函数getScore(struct strike *head)计算出该局实际总得分;(注:每格计分规则为:每格若未满10分按实际

分记;若1次全击倒,该格成绩累加后两击的成绩;若补击全击倒,则累加后一击成绩,最后再累加各格成绩。);

4、编写main()函数完成整个程序;

四、Web应用大题(共3题,共计35分)

1、编写index.html网页文件,按表格中的要求将所给资源或超链接整合到index.html中

C南京师范大学教育技术学考研真题 C语言与Web技术真题(2005--2008)

2、有SMIL文件(文件名:vidiel.smil)源代码如下:

若已知aa.rm和bb.rm视频的原始大小为240*180像素,视频与viedo1.smil文件同目录,aa.rm和bb.rm的视频总长度都为10秒,如果用支持smil2.0标准的smil播放器打开该smil文件,请根据以上SMIL代码回答描述整个媒体播放情况。

【1】、各个视频的位置

【2】、各个视频的播放顺序、启始和持续时间

【3】、播放完毕后的画面状态是什么

【4】、目前我们可以采用什么样的播放器来播放上述smi文件

【5】、请谈谈smil语言的意义和作用

3、请描述在ASP中使用global.asa实现在线人员数量统计的思路和不使用global.asa文件而是用数据库实现在线

人员名单列表的思路:(注:需要具体说明相关事件、对象、方法。)

2007年南京师范大学C语言与WEB技术研究生考试真题

一、C语言填空题(每题3分,共45分)

1、完整的C程序中至少应包括一个()函数。

2、宏定义命令是(),文件包含命令是()。

3、构造类型数据是由基本类型数据按一定规则组成的。C语言中构造类型数据有三种,它们是()、()、()。

4、在一个32位系统(如Windows 2000)中,若已定义char *s=”010\010\\010\n”;则sizeof(s)的值为(),strlen(s)的值为()。

5、表达式1234==1234/3*3的值为()。

6、表达式4&&3&&2&&1的值为()。

7、为表示关系x

8、若有int i=5,j=0;则执行完语句if(j=0)i++;else i--;后,i的值为()。

9、若有int i=10,j=2;则执行完语句i/=j+8;后,i的值为()。

10、下列程序的执行结果为a=( ),z=()。

Main(){

Int a=-1,b=-1,z=0;

If(a>0) if(b>0) z=1;

Else z=-1;

If(b) –-a;;

Else ++a;

Printf(“a=%d,z=%d”,a,z);

}

11、若有int i=5,j=10;则执行完语句

Switch(i){

Case 4; j++;

Case 5; j--;

Case 6;

Case 7; j++;

j-=2;

default:;

}后j的值为()。

12、下列程序输出的两个数值分别是()和()。

#include

V oid main(){

Int a[5]={1,2,3,4,5},*p,**q;

p =a;

q =&p;

printf(“%d\t”,*(p++));

printf(“%d”,**q);

}

13、下面程序把数组元素中的最大值放入a[0]中,并打印出来。则在if语句中的条件表达式应该是()

Main(){

Int a[10]={6,8,2,9,1,10,5,7,4,3},*p=a,i;

For(i=0;i<10;i++,p++)

If( )*a=*p;

Printf(“%d”,*a);

Int mystrlen(char *s){ Char *s0=s;

While( )s0++; Return( );

}

15、下列程序的输出结果是( )

#include Int what(char *s){ Int n=0;

While(*s>=?0?&&*s<=?9?) N=10*n+*s++-…0?;

Return n; }

二、C 语言简答题(每题4分,共12分 )

1、 写出C 语言函数int strcmp(char *s,char *t)的实现。

2、 设T 是C 语言中的任一类型(如 int 或一个结构体),说明在函数中使用T t ;和使用T *pt=(T *)malloc(sizeof(T));

这两种方法来创建变量时,在结果和适用情形上的差异性。

3、 将如下使用if 语句的C 语言程序段转换为使用switch 语句的程序段:

If(score>=0&&score<60)

Grade=1;

Else if(score<=90) Grade=2; Else

Grade=3;

三、C 语言大题(每题6分,共18分)

一个n (n 为非负整数)次多项式 f(x)=∑=n

i i a 0

i

x =a 0+a 1x+a 2x 2+…+a n x n

可以用一个链表来表示:该链表含有n+1个节点,链表的首节点含有系数a 0,第二个节点含有系数a 1,……,第i+1个节点中含有系数a (i=0,1,……,n )。本题假设多项式的系数都为整型值。

2、写一个函数ComputeF1,计算当x=1时多项式f(x)的值f(1);函数参数为phead,表示待计算多项式的首指针,

函数返回f(1)的值。

3、写一个函数Copy,复制一个多项式,即产生一个与已有多项式完全等价的另一个多项式,并且两个多项式所

占用的内存空间不相重复;函数参数为phead,表示被复制的多项式链表的首指针,函数返回表示复制结果的多项式链表的首指针。

四、Web技术填空题(每题3分,共27分)

1、对HTML代码注释的方法是()

2、为了让一段内容在页面上居中显示,可以使用的方法是()

3、HTML标记
的作用是(),其名称来自于英文单词()

4、为了定义这样一种超级链接:“当用户点击时,链接内容在一个新的窗口中打开”,应当

()

5、在HTML表格中,通过()标记定义表格的一行,通过TD的()属性定义该单元格跨越多少

列。

6、标记的title属性,其作用是()

7、在浏览器的地址栏里敲入http://m.wendangku.net/doc/4ce98c7401f69e31433294f1.html/some.asp,浏览器将向Web服务器发送一个GFT请求,还是一个POST

请求?

8、按照XHTML,


标记应该被改写为()

9、一个XML文档是良构的,指的是()

五、Web技术简答题(每题8分,共24分)

1、说明什么事HTTP Cookie?并解释“如果访问ASP网站的浏览器不支持Cookie,则不能够使用ASP的Session 对象来存放数据”这句话的含义。

2、说明为页面中任何一组标记(可以是几个不同的标记)定义统一的样式风格的方法,并给出一个简单的例子。

3、SMIL语言及其作用,并通过一个具体的SMIL文档的例子,说明该文档的作用。

六、Web 技术大题(每题8分,共24分)

写出完成如下功能的HTML/Javascript/ASP 代码(注意:该题的图示中,最外围的边框代表浏览器窗口): 1、 在屏幕上显示如图1所示内容,其中显示文字后带有一按钮,上面显示文字“隐藏”,点击该按钮,按钮前的

文字消失,按钮文字变为“显示”(如图2所示)。再点击按钮,屏幕显示又恢复原来显示(如图1所示)。

C南京师范大学教育技术学考研真题 C语言与Web技术真题(2005--2008)

C南京师范大学教育技术学考研真题 C语言与Web技术真题(2005--2008)

图2

2、 在屏幕上显示如下图所示内容,点击其中两个超级链接都可将用户输入的邮件地址提交到服务器脚本

some.asp ,但是some.asp 应当能够区分用户点击了哪个超级链接,要求只写一个事件处理函数来处理来自两个

超级链接的点击事件。

C南京师范大学教育技术学考研真题 C语言与Web技术真题(2005--2008)

3、 写出上一题中所需要用到的ASP 文件some.asp 的代码,使得当浏览器用户点击了超级链接后,浏览器中会出

现如下图所示的内容(该图对应于用户按了“提交1”后的结果):

C南京师范大学教育技术学考研真题 C语言与Web技术真题(2005--2008)

2008年

C语言部分

一、选择题(每题2分,共20分)

1、设i,j均为int 类型的变量,则以下程序段中执行完成后,打印出的“OK”数是多少?()

For(i=5;i>0;--i){

For(j=0;j<4;j++){

Printf(“%s”,”OK”);

}

}

A.20

B.24

C.25

D.30

2、表达式-1<=3<=-5 的值是:()

A.0

B.1

C.3

D.表达式语法有错

3、若有以下说明和语句,则输出结果是哪一项?()

Char str[30]=”Nanjing Normal University”;

Str[7]=?\0?;

Printf(“%d”,strlen(str));

A.6

B.7

C.8

D.26

4、以下叙述中不正确的是:()

A.在C语言中,函数中的自动变量可以赋初值,每调用一次,赋一次初值;

B.在C语言中,在调用函数时,实参和对应形参在类型上只需赋值兼容;

C.在C语言中,外部变量的隐含类别是自动存储类别;

D. 在C语言中,函数形参可以说明为register变量

5、关于C语言中的函数,下列叙述哪一个是正确的?()

A.函数的定义不能嵌套,但函数调用可以嵌套;

B.函数的定义可以嵌套,但函数调用不能嵌套;

C.函数的定义和调用都不能嵌套;

D.函数的定义和调用都可以嵌套

6、如果已经有int *p,val; 则下面正确的语句是哪一个?()

A.*p=10

B.val=p

C.val=*P

D.p=3*p+1

7、下述对C语言字符数组的描述中,错误的是()

A.字符数组可以存放字符串

B.字符数组中的字符串可以整体输入、输出

C.可以在赋值语句中通过赋值运算符“=”对字符数组整体赋值

D.不可以用关系运算符对字符数组中的字符串进行比较

8、以下说法中,正确的是()

A.C语言程序总是从第一个的函数开始执行

B.在C语言程序中,要调用的函数必须在main()函数中定义

C.C语言程序中的main()/函数必须放在程序的开始部分

D.C语言程序总是从main()函数开始执行

9、假设指针p1已经指向了某个整型变量,要使指针p2也指向同一个变量,则下面各项中正确的是()

A.p2==**p1

B.p2=*&p1

C.p2=*p1 D,o2=&*p1

10、设x,y,z,t均为int型变量,则执行以下语句后,t的值是什么?()

X=y=z=1; t=x||y&&z;

A.不定值

B.2

C.1

D.0

二、填空题(每题2分,共20分)

1、若有以下说明和语句,则输出结果是_____________________

Char str[]=”\”c:\\abc.dat\””; printf(“%s”,str);

___________________来提前解除宏定义的作用。

4、若用fopen()函数打开一个新的二进制文件,为了使该文件既可以读也可以写,则文件打开模式应为

__________________

5、将数学表达式2x*x b a sin3*写为C语言可以接受的表达式形式________________

6、下面函数的返回值是____________

Int data(void){

Float x=9.4;

Return(x);

}

7、以下程序的执行结果是______________________

#include

Main(){

Int a[]={1,2,3,4,5,6};

Int *p,int i ;

P=a;

*(p+3)+=2;

Printf(“n1=%d,n2=%d\n”,*p,*(p+3));

}

8、下列C语言程序运行后,H的值应为________________

Int H=11;

Switch(H){

Case 9: H+=1;

Case 10: H+=2;

Case 11: H+=3;

Default: H+=4;

}

9、C语言程序的编译系统对宏命令的处理是在________________时进行的。

10、下面两个文件包含预处理语句:#include与#include”stdio.h”的主要区别是

__________________________

三、分析题(15分)

程序说明:首先产生10个随机数放在数组data中,然后用选择排序法,最后将排好序的数一次打印出来,仔细阅读程序,在程序中的下划线处填写适当的内容

V oid main(void){

Int i ,j ,k,value,data[10];

Printf(“input 10 numbers:\n”);

For(i=0;i<10;i++)

Scanf(“%d”,&data[i]);

}

For(i=0;_________;i++){

k = i;

for(j=i+1;j<10;++j){

if(data[k]>data[j]){

k=____________;

}

}

V alue=______________;

}

For(i=0;i<10;i++){

Printf(“%5d”,data[i]);

}

Printf(“\n”);

C南京师范大学教育技术学考研真题 C语言与Web技术真题(2005--2008)

}

四综合题(共20分)

a)右图是一个单向链表的示意图,

其中header是链表头的指针,ptr

指向链表中的某个结点,如果链

Struct Node{

C南京师范大学教育技术学考研真题 C语言与Web技术真题(2005--2008)

Float value;

Node *next;

};

请写出在阴影结点后插入“ptr1

b)解释声明int *(*g1)(int g2,int *g3,int *(*g4)(int *g5)); 的含义(需要对g1~g5分别进行简要说明)

c)已知字符数组str中存放放着由数字(0~9)组成字符串,如“1234”,请编写一个转换函数,把str转换为相

应的整数,例如,可以把字符串“1234”转换为整数1234。

Web技术部分试题

一、单项选择题(每题2分,共20分)

1、下面的各种协议中不属于硬件协议的是()

A.100 Base T Ethernet

B.10 Base T Ethernet

C.FDDI

D.IPX

2、IP地址的每一段使用二进制表示时,最大值可以是()

A.11111111

B.1111111

C.111111

D.11111

3、在标题级别标记中,X可以取的最大值为().

A.1

B.3

C.6

D.7

4、HTML有单边与双边之分,请从下列四项中选出单边标记()

A.

B.

C.

D.

5、下面的标记中只有IE浏览器支持而Netscape浏览器不支持的是()

A.

B.

C.<:embed>

D.

6、JavaScript语言中声明变量的正确方式是()

A.Dim变量

B.V ar变量

C.Rem变量

D.Const变量

C.在页面上制作菜单

D.控制窗口的关闭

8、下列语句中存在JavaScript语法错误的是()

A.

B.关闭窗口

C.

D.

9、使用下面哪一个关键字创建服务器组件的实例()

A.Dim

B.Set

C.V ar

D.Private

10、下面程序段执行完毕,页面上显示内容是什么?()

<%

Dim strTemp

strTemp=”user_name”

Session(strTemp)=”张三”

Session(“strTemp”)=”李四”

Response.Write Session(“user_name”)

%>

A.张三

B.李四

C.张三李四

D.语法有错,无法正常输出

二、名词解释(每题5分,共15分)

1、DOM

2、SGML

3、DTD

三、简答题(每题10分,共20分)

1、表单(From)的Method属性可以使Post或者Get,两者有什么区别?请举例说明。

2、为什么要采用DHTML技术?客户端动态网页技术有哪些优点?

四、综合应用题(每题10分,共20分)

1、阅读下面的代码,并完成JavaScript程序段。

说明:JavaScript:代码可以用于检查用户的输入结果,如果用户没有进行任何选择,提示用户选择答案;如果用户选择了第二个答案则告知答案正确,选择其它则告知答案错误。

提示:判断选择项可用Radio[n]的checked属性。

小测验

在线小测试

显示器的主要性能参数是分辨率,一般用______________来表示。

A.、显示屏的尺寸

B、显示屏上光栅的列数×行数

C、可以显示的最大颜色数

D、显示器的刷新速率

2、已知SQL.Server数据库的有一个数据库TestDB,学生表结构如下:

表名:Student

C南京师范大学教育技术学考研真题 C语言与Web技术真题(2005--2008)

已知已经定义了ADODB.Connection对象ConnTestDB已连接了上述的TestDB数据库可以在以后的测试题中直接引用该对象。

在上述数据库中,有一个表存放学生的得分的,结构如下:

C南京师范大学教育技术学考研真题 C语言与Web技术真题(2005--2008)

要求输出内容:

姓名语文数学总成绩

张三60 100 160

请编写实现上述功能的ASP代码

相关推荐
相关主题
热门推荐