【专业课真题】南京师范大学2005—2008年C语言与Web真题

合集下载

C语言复习题(考研版)

C语言复习题(考研版)

C语言复习题(考研版)整理完毕:南京师范大学,教育技术学,2005年北京航空航天,软件学院,2012年湖南大学,计算机软件与理论,2005未完成南京师范大学,教育技术学,2006年已到11页北京大学,已到第16题概述1.(北京航空航天,软件学院,2012年)在C语言中,头文件的作用是什么?答:(1)通过头文件调用库功能。

在很多场合,源代码不便(或不准)向用户公布,只向用户提供头文件和二进制的库即可。

用户只需要按照头文件中的接口声明来调用库功能,不不必关心接口是怎么实现的。

(2)头文件能加强类型安全检查。

如果某个接口被实现或被使用时,其方式与头文件中的声明不一致,编译器会指出错误,这一简单的规则能大大减轻程序员调试、改错的负担。

2.(北京航空航天,软件学院,2012年)在C语言中,#include “filename.h”和#include <filename.h>的区别是什么?答:#include “filename.h”表明该文件是用户提供的头文件,只从当前文件目录中查找;#include <filename.h>表明该文件是一个工程或标准头文件,不仅从当前文件目录中查找,而且在预定义的目录中查找。

3.(北京大学,?年)在C语言中, char型数据在内存中的存储形式是(a)。

A 补码B 反码C 原码D ASCII码标识符1.(北京航空航天,软件学院,2012年)在C语言中,标识符只能由字母、数字和下划线三种字符组成,并且第一个字符( C )。

A.必须是字母B.必须是下划线C.必须是字母或者下划线D.可以是字母、数字和下划线之一数据类型与表达式1.(南京师范大学,教育技术学,2006年)C语言中,宏定义#define PI 3.14159中,用宏名PI代替了一个(C )A 单精度数B 双精度数C 常量D 字符序列2.(北京大学,?年)C语言中最简单的数据类型包括( B )。

南京大学2008年C语言期末试卷(附答案)

南京大学2008年C语言期末试卷(附答案)

…… } 则下列运算中除 (8) 外都是错误的。C A. z++ B. y++ C. x++ D. z[1]++ 9. 若有定义: “struct c{ double x,y;}c1={1.2,1.3},c2=
{1.2,1.3},c3;” ,与“struct d{ double x,y;}d1= {1.2,1.3},d2={1.2,1.3},d3;”,则以下表达式中正确的是 (9) 。C A. c3=0 B. c1==c2 C. c3=c1 D. d3=c1 10.假定源程序文件的开始包含了stdio.h 文件,则以下错误的声明或 说明是 (10) 。C A. char *p[4]={ “yes”,“no”}; B. char (*p) [4]={“yes”}; C. char (*p)(char *)=getchar; D. char *p(char *); 11.若有定义: typedef char* string ; #define str char * int a=4 ; struct{ int x,*y ; }z={10,&a},*p=&z ; 则如下不等价的是: (11) A B. *p->y++
7. 若程序中有声明: “float a,b[3][4];” 与引用函数的说 明: “int fun(float k[][3]),int n);”则 下列 (7) 都是常量或常量表达式。B ① k ②“abc” ④ fun ⑤ stdin ⑥ sizeof a ⑧ k[1] A. ①②③④⑤⑦ B. ②③④⑤⑥⑧ C. ②③④⑤⑥⑦ D. ①④⑤⑥⑦⑧ 8.若有如下程序段: int fun(double x[ ][5]) { …… } main( ) { int (*y)( )=fun,z[3][5]; ③ *(b+1) ⑦ *b[0]

2007南京师范大学教育技术学考研真题_C语言与Web技术真题

2007南京师范大学教育技术学考研真题_C语言与Web技术真题

2007年硕士研究生入学考试初试试题科目代号:613科目名称: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 < y < z,应使用C语言表达式( )。

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 <stdio.h>void 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 ( *p > a[i] ) *a = *p;printf(“%d”, *a);}14.如下函数计算并返回字符串s的长度,语句while和return后面的括号中的内容应当分别为()和()。

江苏专转本 计算机2005-2008真题及答案

江苏专转本 计算机2005-2008真题及答案

江苏省2005年一、单项选择题(本大题共50小题,每小题1分,共50分,1.基于冯·诺伊曼提出的存储程序控制原理的计算机系统,其硬件基本结构包括:、控制器、存储器、输入设备和输出设备。

A.磁盘驱动器 B.运算器C.显示器D.键盘2.在下列字符中,其ASCII码值最大的一个是。

A.X B.6 C.5 D.Y3.能将高级语言源程序转换成目标程序。

A.编译程序 B. 编辑程序C.解释程序D.调试程序4.用浮点数表示任意一个数据时,可通过改变浮点数的部分的大小,能使小数位置产生移动。

A.尾数 B. 阶码 C.基数 D. 有效数字5.二进制数01011010扩大成2倍是。

A.1001110 B. 10101100 C.10110100 D. 100110106.微型计算机系统的CPU、存储器和外部设备之间采用总线连接。

总线通常由三部分组成。

A.地址总线、数据总线和控制总线 B. 系统总线、数据总线和控制总线C.地址总线、数据总线和系统总线 D. 地址总线、系统总线和控制总线7.在下列一组数中,其最大的一个数是。

A.(73)O B. (A9)H C.(10101000)B D.(75)D8.3.5英寸的软盘总容量为。

A.40磁道×18扇区×512字节/扇区×2 B. 40磁道×18扇区×1024字节/扇区×2C.80磁道×9扇区×1024字节/扇区×2 D. 80磁道×18扇区×512字节/扇区×29.用8位补码表示整数-126的机器码,算术右移一位后的结果是。

A.11000001 B. 01000001 C.10000001 D. 1100001010. 计算机系统配置高速缓冲存储器(Cache)是为了解决。

A.CPU与内存储器之间速度不匹配问题B. CPU与辅助存储器之间速度不匹配问题C.内存与辅助存储器之间速度不匹配问题D. 主机与外设之间速度不匹配问题11.在Windows操作系统下创建的某文件,其长文件名为“ABCD20050521.doc”,则在DOS环境下显示该文件名为。

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

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+yV 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语言中,&nbsp;表示(),&gt;表示()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,7B、1,6,7C、1,5,6D、0,5,72、使用C语言描述关系表达式a≤x<b,正确的描述是()A、a<=x<bB、x>=a&x<bC、x>=a&&x<bD、a<=x&&<b3、已知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、gmB、rgC、orD、gaA、*(*(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、32B、16C、8D、不能确定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进制格式输出。

二级C语言05年4月至08年4月笔试真题及答案(最新修订版)

二级C语言05年4月至08年4月笔试真题及答案(最新修订版)

二级C语言2005年4月考试试卷一、选择题 ((1)~(10)每小题 2 分 ,(11)~(50)每小题 1 分 , 共 60 分)下列各题 A)、B)、C)、D)四个选项中, 只有一个选项是正确的。

01) 数据的存储结构是指A)存储在外存中的数据 B)数据所占的存储空间量C)数据在计算机中的顺序存储方式 D)数据的逻辑结构在计算机中的表示答案:D02) 下列关于栈的描述中错误的是A)栈是先进后出的线性表 B)栈只能顺序存储 C)栈具有记忆作用D)对栈的插入与删除操作中, 不需要改变栈底指针答案:B03) 对于长度为n的线性表, 在最坏情况下, 下列各排序法所对应的比较次数中正确的是A)冒泡排序为 n/2 B)冒泡排序为 n C)快速排序为 n D)快速排序为 n(n-1)/2答案:D04) 对长度为n的线性表进行顺序查找, 在最坏情况下所需要的比较次数为A) B)n/2 C)n D)n+1答案:C05) 下列对于线性链表的描述中正确的是A)存储空间不一定是连续, 且各元素的存储顺序是任意的B)存储空间不一定是连续, 且前件元素一定存储在后件元素的前面C)存储空间必须连续, 且前件元素一定存储在后件元素的前面D)存储空间必须连续, 且各元素的存储顺序是任意的答案:A06) 下列对于软件测试的描述中正确的是A)软件测试的目的是证明程序是否正确 B)软件测试的目的是使程序运行结果正确C)软件测试的目的是尽可能多地发现程序中的错误 D)软件测试的目的是使程序符合结构化原则答案:C07) 为了使模块尽可能独立, 要求A)模块的内聚程度要尽量高, 且各模块间的耦合程度要尽量强B)模块的内聚程度要尽量高, 且各模块间的耦合程度要尽量弱C)模块的内聚程度要尽量低, 且各模块间的耦合程度要尽量弱D)模块的内聚程度要尽量低, 且各模块间的耦合程度要尽量强答案:B08) 下列描述中正确的是A)程序就是软件 B)软件开发不受计算机系统的限制C)软件既是逻辑实体, 又是物理实体 D)软件是程序、数据与相关文档的集合答案:D09) 数据独立性是数据库技术的重要特点之一。

南京师范大学考研真题清单

南京师范大学考研真题清单

南京师范大学考研真题清单611汉语综合2017When you are old and grey and full of sleep, And nodding by the fire, take down this book, And slowly read, and dream of the soft look Your eyes had once, and of their shadows deep; How many loved your moments of glad grace, And loved your beauty with love false or true, But one man loved the pilgrim soul in you,And loved the sorrows of your changing face;And bending down beside the glowing bars, Murmur, a little sadly, how love fledAnd paced upon the mountains overhead And hid his face amid a crowd of stars.The furthest distance in the worldIs not between life and deathBut when I stand in front of youYet you don't know thatI love you.The furthest distance in the worldIs not when I stand in front of youYet you can't see my loveBut when undoubtedly knowing the love from both Yet cannot be together.The furthest distance in the worldIs not being apart while being in loveBut when I plainly cannot resist the yearningYet pretending you have never been in my heart. The furthest distance in the worldIs not struggling against the tidesBut using one's indifferent heartTo dig an uncrossable riverFor the one who loves you.倚窗远眺,目光目光尽处必有一座山,那影影绰绰的黛绿色的影,是春天的颜色。

南师复习知识点(web和C语言)

南师复习知识点(web和C语言)

2008年南师初试"C语言与Web技术"复习整理2008年南京师范大学随园校区教育技术辅导班的复习重点一历年试卷统计分析(一)2005年试题C语言部分(分析:考点分布比较均匀,重点是概念的理解把握)赋值表达式和赋值语句:3 3 3标志符和变量:3 3字符、字符数组和字符串函数:3 3 3 3 3预处理:3 3结构体和共同体:3 3 3文件操作:3指针及链表等相关操作:3 3 20Web部分(分析:考点分布比较均匀,重点是基本知识的牢记和理解,全都是考书上的,编写代码不多。

)HTML相关知识点:3 3 3 3 3CSS:3 10XML:3DOM:3济览器:3图像:3Cookie:3XHML:10:10(二)2006年试题(74:76)C语言部分(分析:对基础题考得多,概念把握要准、透彻,难题少,基础题的分值比重大。

)1 C语言概述:2 算法:3 数据类型,运算符与表达式:24 顺序程序设计:5 选择结构程序设计:3+26 循环控制:37 数组:38 函数:2+3+39 预处理命令:210 指针:2+2+2+2+211 结构体与共用体:2+3+3+2012 位运算:13 文件:3+10Web部分(分析:对页面设计部分考得比较多,网页的基本元素一定要全面掌握、消化特别是基本元素的一些属性及运用。

Asp要掌握一些元素的使用及编程。

对于课外的知识点smil是个重点。

总的说是考得比较细,基础题多,需要牢记及动手编写代码。

)1 Web编程基础知识:2 Web程序开发环境:3 脚本语言:34 页面设计:2+2+2+2+2+3+3+3+135 ASP程序设计:2+2+3+106 Web数据库程序设计:27 XML的基本技术:28 综合应用实例:9 Web课外分值:3+12(课本内:课本外=80%:20%课外知识点:applet,smil)(三)2007年试题(75:75)C语言部分(考查基本概念的掌握,对指针和链表的考点比较多,值得注意)1 C语言概述:32 算法:3 数据类型,运算符与表达式:3+3+34 顺序程序设计:5 选择结构程序设计:3+3+3+3+3+46 循环控制:7 数组:48 函数:9 预处理命令:3+3+410 指针:3+3+3+311 结构体与共用体:1812 位运算:13 文件:Web部分(分析:对页面设计部分考得比较多,网页的基本元素一定要全面掌握、消化,特别是基本的一些属性及运用。

南京师范大学计算机考试(C语言)(试卷1)

南京师范大学计算机考试(C语言)(试卷1)

201507 南京师范大学计算机考试(C语言)(试卷1)【程序设计理论】1.[题号:1](单选题) 分值:2下列四个选项中,属于C语言关键字的是__________。

A. FloatB. singleC. doubleD. real【答案:C 】2.[题号:2](单选题) 分值:2某程序需要使用一个代表常数3.14的符号常量名P,以下定义中正确的是__________。

A. #define P 3.14;B. #define P(3.14)C. #define P=3.14;D. #define P 3.14【答案:D 】3.[题号:3](单选题) 分值:2以下关于if语句和switch语句的叙述中错误的是__________。

A. if语句和switch语句都可以实现算法的选择结构B. if语句和switch语句都能实现多路(两路以上)选择C. if语句可以嵌套使用D. switch语句不能嵌套使用【答案:D 】4.[题号:4](单选题) 分值:2以下叙述中错误的是__________。

A. 在函数外可以声明变量B. 变量声明的位置决定了该变量名的使用范围C. 函数调用时在函数内声明的变量所得到的值将无法保存到该函数的下一次调用D. 在函数外声明的变量,其值可以保存到该程序运行结束【答案:C 】5.[题号:61](单选题) 分值:2有如下程序段:char p1[80]= "NanJing",p2[20]= "Young",*p32="Olympic”;strcpy(p1,strcat(p2,p3));printf(“%s\n”,p1);执行该程序段后的输出是__________A. NanJingYoungOlympicB. YoungOlympicC. OlympicD. NanJing【答案:B 】6.[题号:62](单选题) 分值:2已有声明”int x,a=3,b=2;”,则执行赋值语句”x=a>b++?a++:b++;”后,变量x、a、b的值分别为__________ 。

南京师范大学考研C语言程序设计(含数据结构)历年真题试题(2003-2011)

南京师范大学考研C语言程序设计(含数据结构)历年真题试题(2003-2011)

南京师范大学考研C语言程序设计试题历年真题(2003-2011)目录2011年南京师范大学考研C语言程序设计(含数据结构)真题 (2)2010年南京师范大学考研C语言程序设计(含数据结构)真题 (3)2009年南京师范大学考研C语言程序设计(含数据结构)真题 (18)2008年南京师范大学考研C语言程序设计(含数据结构)真题 (29)2007年南京师范大学考研C语言程序设计(含数据结构)真题 (42)2006年南京师范大学考研C语言程序设计(含数据结构)真题 (52)2005年南京师范大学考研C语言程序设计(含数据结构)真题 (61)2004年南京师范大学考研C语言程序设计(含数据结构)真题 (69)2003年南京师范大学考研C语言程序设计(含数据结构)真题 (76)2011年南京师范大学考研C语言程序设计(含数据结构)真题1、编写一个程序,求用户输入的开始时间到终止时间之间相距的天数。

(本题15分)2、编写一个程序,利用递归法实现将用户输入的字符串逆序排列。

(本题15分)3、找出所有200以内(含200)满足I,I+4,I+10都是素数的整数I(I+10也在200以内)的个数以及这些数之和sum。

并把所有这些数、个数和sum按文本文件输出到文件out.dat中。

(本题20分)4、编写程序,判断两线段是否相交。

(本题20分)5、假设以带头节点的循环链表表示队列,并只设一个指针指向对尾元素节点(不设头指针),编写相应的队列初始化、入队列和出队列算法。

(本题20分)6、假设有两个按元素值递增有序排列的线性表A和B,均以单链表作存储结构,请编写算法将表A和表B归并成一个按元素值非递减有序(允许值相同)排列的线性表C,并要求利用原表(即表A和表B)的结点空间存放表。

(本题20分)7、给定一棵树用二叉链表表示的二叉树,其中的指针t指向根结点,试写出从根开始,按层次遍历二叉树的算法,周层的结点按从左到右的次序访问。

2005-2013年江苏专转本计算机基础历年真题(含答案)

2005-2013年江苏专转本计算机基础历年真题(含答案)

2005-2013年江苏专转本计算机基础历年真题目录2005年“专转本”计算机应用基础统一考试试题 (2)2006年“专转本”计算机应用基础统一考试试题 (8)2007年“专转本”计算机应用基础统一考试试题 (14)2008年“专转本”计算机应用基础统一考试试题 (19)2009年“专转本”计算机应用基础统一考试试题 (26)2010年“专转本”计算机应用基础统一考试试题 (32)2011年“专转本”计算机应用基础统一考试试题 (39)江苏省2012年普通高校专转本选拔考试计算机基础(二年级) (45)江苏省2012年普通高校专转本选拔考试计算机基础(三年级) (54)江苏省2013年普通高校专转本选拔考试计算机基础(二年级) (57)江苏省2013年普通高校专转本选拔考试计算机基础(三年级) (68)2005年“专转本”计算机应用基础统一考试试题(考试时间90分钟,满分100分)一、单项选择题1.基于冯·诺依曼提出的存储程序控制原理的计算机系统,其硬件基本结构包括:、控制器、存储器、输入设备和输出设备。

A. 显示器B. 运算器C. 磁盘驱动器D. 键盘2.在下列字符中,其ASCⅡ码值最大的一个是。

A. 5B. 6C. XD. Y3. 能将高级语言源程序转换成目标程序。

A.解释程序B. 编辑程序C. 编译程序D. 调试程序4. 用浮点数表示任意一个数据时,可通过改变浮点数的部分的大小,能使小数位置产生移动。

A. 基数B. 阶码C. 尾数D. 有效数字5. 二进制数01011010扩大成2倍是。

A. 10110100B. 10101100C. 10011100D. 100110106. 微型计算机系统的CPU、存储器和外部设备之间采用总线连接。

总线通常由三部分组成。

A. 地址总线、数据总线和系统总线B. 系统总线、数据总线和控制总线C. 地址总线、数据总线和控制总线D. 地址总线、系统总线和控制总线7. 在下列一组数中,其最大的一个数是。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2005年一、填空题1、描述“一个整数n能被3或7整除”的C语言逻辑表达式为( ).2、C语言中的标识符只能由()三种字符组成,且第一个字符()3、C语言中,if和#if得差别在于()4、以下程序的运行结果是()#define ADD(x,y)x+yV 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语言中,&nbsp;表示(),&gt;表示()10、在HTML语言中,可以使用()和()两种方法来指定颜色11、在HTML语言中,div和span标记的作用是()12、与不使用CSS相比,使用CSS来控制Web页面的布局和外观,其好处之一是()13、为了阻止浏览器对表单中的不合格数据进行提交,可以为该表单的()事件处理器增加一个Javascrip/VBScript脚本函数,当该函数返回一个()值时,该表单就不会被提交14、XML文档的文档结构是由()和()来确定的15、DOM是()的缩写,DOM的作用是()二、选择题1、设int a=0,b=5;执行表达式++a||++b,a+b后,a,b和表达式的值分别是()A、1,5,7B、1,6,7C、1,5,6D、0,5,72、使用C语言描述关系表达式a≤x<b,正确的描述是()A、a<=x<bB、x>=a&x<bC、x>=a&&x<bD、a<=x&&<b3、已知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、gmB、rgC、orD、ga6、设有以下语句,则()不是对a数组元素的正确引用Int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a,i=9;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、32B、16C、8D、不能确定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语言大题1、编写一个完整的C语言程序,它能够将键盘输入的10进制数以16进制格式输出。

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

【程序说明】假如一个学生的所有课程的成绩用一个链表来存放,链表的每个节点保存一门课程的成绩。

由于成绩可以有百分制(成绩为0~100之间的整数),也可以有5级制(成绩为A~E大写字母,A最高,E最低),故在定义链表节点时,增加了一个字段type来标识该区别。

【程序】#include<stdio.h>#include<malloc.h>Typedefstruct tag_NODE{Int type;#define TYPE_100 1#define TYPE_5 2Union{Int score;Char grade;}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);ElseBreak;/*将读取到的成绩加入到链表后面,省略,待完成。

*/(2)};/*求出最高分和最高等级(假设两种类型的成绩在链表中都会存在);*/FindMaxScoreAndGrade(pHead,&maxScore,&maxGrade);Printf(“\n MaxScore=%d,MaxGrade=%c”,maxScore,maxGrade);}【问题】写出上面程序中位于位置(1)、(2)处“省略,待完成”的代码段。

四、Web技术大题。

1、XHTML文档比HTML文档的语法要求更加严格。

举出至少3种例子,说明在HTML中允许,但在XHTML中不允许的情况。

2、在一个基于ASP的Web应用中,GlobaLasa文件的作用是什么?该文件应该放在什么地方?写一个ASP文件和GlobaLasa文件,说明怎样进行当前在线人数统计。

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

写出下面代码中位于位置(1)、(2)、(3)、(4)处被省略的代码。

<HTML><HEAD><TITLE>简单的图片翻转示例</TITLE><SCRIPT>V ar over_introduction=new Image();V ar off_introduction=new Image();Fanction InitLoadImg(){Over_introduction.src=”SelectedIntroduction.gif”;Off_introduction.src=” UnSelectedIntroduction.gif”;}Function turnOn(){Document.Introduction.src=Over_introduction.src;}Function turnOff(){Docment.Introduction.src=Off_introduction.src;}</SCRIPT></HEAD><BODY (1)><P>将鼠标放在下图上面,图片将被另一幅图片替代;鼠标移走,图片又复原。

</P><A HREF=”some.htm” (2) (3) ><IMGSRC=”UnSelectedIntroduction.gif”NAME=”(4)”></A></BODY></HTML>2006年一、选择题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 3B 4C 5D 65、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},*pInt i=7; p=a+i ;Printf(“%s\n”,p-2);A. 4B. 4321C.54321 D,4321010、C语言中,设有以下语句:#include<stdio.h>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++—>nB.p—>n++C.(*p).n++D.++p—>n11、HTML标记<A target=‟_self‟>中的target=‟_self‟的作用是:()A.打开一个空白页面B.不打开任何网页C.在新窗口打开页面D.在当前窗口打开新页面12、HTML语言中img标记的hspace属性的作用是:()A. 图象与相邻元素的上下间距B. 图象与相邻元素的左右间距C. 图象高度D.图象宽度13、有复选框<INPUT type=checkbox name=c1></INPUT>,问表单提交后,c1传递的值可能是:()A. 1B. 0C. onD. checked14、<TD colspan=‟3‟>中的colspan=‟3‟的作用是:()A.一个单元格内含有3个小单元格B.该单元格纵向上跨过3列C.该单元格横向上跨过3行D.无意义15、关于ASP中的对象,下列哪句话正确:()A.session有过期时间B.一般用Application来存放登录系统的用户名C.一般用session来存储网站在线人数信息D.Application有过期时间16、ASP中的Server.Mappath方法可以获得()A.文件的相对路径B.文件的绝对路径C.网站地图D.服务器的IP地址17、Web浏览器与Web服务器之间通过_________协议进行通信。

相关文档
最新文档