计算机类
公务员类
工程类
语言类
金融会计类
计算机类
医学类
研究生类
专业技术资格
职业技能资格
学历类
党建思政类
计算机软件水平考试
全国计算机应用水平考试(NIT)
计算机软件水平考试
计算机等级考试(NCRE)
全国高校计算机等级考试CCT
行业认证
信息素养
程序员(初级)
信息系统项目管理师(高级)
系统分析师(高级)
系统架构设计师(高级)
网络规划设计师(高级)
系统规划与管理师(高级)
软件评测师(中级)
软件设计师(中级)
网络工程师(中级)
多媒体应用设计师(中级)
嵌入式系统设计师(中级)
电子商务设计师(中级)
系统集成项目管理工程师(中级)
信息系统监理师(中级)
信息安全工程师(中级)
数据库系统工程师(中级)
信息系统管理工程师(中级)
软件过程能力评估师(中级)
计算机辅助设计师(中级)
计算机硬件工程师(中级)
信息技术支持工程师(中级)
程序员(初级)
网络管理员(初级)
信息处理技术员(初级)
电子商务技术员(初级)
信息系统运行管理员(初级)
网页制作员(初级)
多媒体应用制作技术员(初级)
PMP项目管理员资格认证
什么是Application Pool?
进入题库练习
删除串中指定的字符
进入题库练习
事务是什么?
进入题库练习
在一个ASPX文件中是否可以使用一种以上的语言?
进入题库练习
在c#中using和new这两个关键字有什么意义,请写出你所知道的意义?
进入题库练习
阅读以下说明和C代码,填补代码中的空缺,将解答填入答题纸的对应栏内。【说明】某文本文件中保存了若干个日期数据,格式如下(年/月/日): 2005/1 2/1 2013/2/29 1997/10/11 1980/5/15但是其中有些日期是非法的,例如2013/2/29是非法日期,闰年(即能被400整除或者能被4整除而不能被100整除的年份)的2月份有29天,2013年不是闰年。现要求将其中自1985/1/1开始、至2010/12/31结束的合法日期挑选出来并输出。下面的C代码用于完成上述要求。【C代码】 #include<stdio.h> typedef struct{ int year,month,day; /*年,月,日*/ }DATE; int isLeapYear(int y) /*判断y表示的年份是否为闰年,是则返回1,否则返回0*/ { return((y%4=0&&y%100 1=0)‖(y%400==0}); } int isLegal(DATE date) /*判断date表示的日期是否合法,是则返回1,否则返回0*/ { int y=date.year,m=date.month,d=date.day; if(y<1 985 ‖ y>201 0‖ m<1‖ m>12 ‖ d<1‖ d>31) return 0; if((m=4 ‖ m=6 ‖m==9‖m==i 1)&& (1) ) return 0; if(m==2) { if(isLeapYear(y)&& (2) ) return 1; eise if (d>2 8) return 0; } return 1; } int Lteq(DATE dl,DATE d2) /*比较日期d1和d2,若dl在d2之前或相同则返回1,否则返回0*/ { long t1,t2; t1=d1.year*10000+d1.month*100+d1.day; t2=d2.year*10000+d2.month*100+d2.day; if( (3) ) return 1; else return 0; } int main() { DATE date,start={1 98 5,1,1},end={2 01 0,12,31); FILE*fp; fp=fopen(“dtxt”,“r”); if( (4) ) return一1; while(!feof(fp)){ if(fscanf(fp,“%d/%d/%d”,&date.year,&date.month,&date.day)!=3) break; if( (5) ) /*判断是否为非法日期*/ continue; if( (6) )/*调用Lteq判断是否在起至日期之间*/ printf(“%d/%d/%d\n”,date.year,date.month,date.day); } fclose(fp); return 0; }
进入题库练习
两个单向链表,找出它们的第一个公共结点。链表的结点定义为:struct ListNode{ int m_nKey; ListNode* m_pNext;};
进入题库练习
C#中要使一个类支持FOREACH遍历,实现过程怎样?
进入题库练习
.net中读写XML的类都归属于哪些命名空间?
进入题库练习
输入一个已经按升序排序过的数组和一个数字,在数组中查找两个数,使得它们的和正好是输入的那个数字。要求时间复杂度是O(n)。如果有多对数字的和等于输入的数字,输出任意一对即可。例如输入数组1、2、4、7、11、15和数字15。由于4+11=15,因此输出4和11。
进入题库练习
阅读以下说明和流程图,填补流程图中的空缺,将解答填入答题纸的对应栏内。【说明】设有整数数组A[1:N](N>1),其元素有正有负。下面的流程图在该数组中寻找连续排列的若干个元素,使其和达到最大值,并输出其起始下标K、元素个数L以及最大的和值M。例如,若数组元素依次为3,一6,2,4,一2,3,一1,则输出k=3,L=4,M=7。该流程图中考察了A[1:N]中所有从下标i到下标j(j≥i)的各元素之和S,并动态地记录其最大值M。【流程图】注:循环开始框内应给出循环控制变量的初值和终值,默认递增值为1,格式为:循环控制变量=初值,终值
进入题库练习
输入一个整形数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。求所有子数组的和的最大值。要求时间复杂度为O(n)。例如输入的数组为1, -2, 3, 10, -4, 7, 2, -5,和最大的子数组为3, 10, -4, 7, 2,因此输出为该子数组的和18。
进入题库练习
类成员有( )种可访问形式
进入题库练习
阅读以下说明和代码,填补代码中的空缺,将解答填入答题纸的对应栏内。【说明】图是很多领域中的数据模型,遍历是图的一种基本运算。从图中某顶点v出发进行广度优先遍历的过程是:①访问顶点v;②访问v的所有未被访问的邻接顶点w1,w2……,wk;③依次从这些邻接顶点w1,w2……,wk出发,访问其所有未被访问的邻接顶点;依此类推,直到图中所有访问过的顶点的邻接顶点都得到访问。显然,上述过程可以访问到从顶点v出发且有路径可达的所有顶点。对于从v出发不可达的顶点u,可从顶点u出发再次重复以上过程,直到图中所有顶点都被访问到。例如,对于图4—1所示的有向图G,从a出发进行广度优先遍历,访问顶点的一种顺序为a,b,c,e,f,d。设图G采用数组表示法(即用邻接矩阵arcs存储),元素arcs[i][j]定义如下:图4-1的邻接矩阵如图4-2所示,顶点a~f对应的编号依次为0~5。因此,访问顶点a的邻接顶点的顺序为b,C,e。函数BFSTraverse(GraphG)利用队列实现图G的广度优先遍历。相关的符号和类型定义如下:#defineMaxN50/*图中最多顶点数*/typedefintAdjMatrix[MaxN][MaxN];typedefstruct{intvexnum,edgenum;/*图中实际顶点数和边(弧)数*/AdjMatrixarcs;/*邻接矩阵*/}Graph;typedefintQElemType;enum{ERROR=0;OK=1);代码中用到的队列运算的函数原型如表4-1所述,队列类型名为QUEUE。【代码】intBFSTraverse(GraphG){//对图G进行广度优先遍历,图采用邻接矩阵存储unsignedchar*visited;//visited[]用于存储图G中各顶点的访问标志,0表示未访问intv,w,u;QUEUEQ;//申请存储顶点访问标志的空间,成功时将所申请空间初始化为0visited=(char*)calloc(G.vexnum,sizeof(char));if((1))returnERROR;(2);//初始化Q为空队列for(v=0;v<G.vexnum;v++){if(!visited[v]){//从顶点v出发进行广度优先遍历printf(“%d”,v);//访问顶点v并将其加入队列visited[v]=1;(3);while(!isEmpty(Q)){(4);//出队列并用u表示出队的元素for(w=0;w
进入题库练习
阅读以下代码,回答问题1至问题3,将解答填入答题纸的对应栏内。【代码1】#include<stdio.h>Void swap(int x, int y){int tmp=x; x=y; y=tmp;}int main(){int a=3, b=7;printf(“a1=%d b1=%d\n”, a, b);swap(a,b);printf(“a2=%d b2=%d\n”, a, b);return 0;}【代码2】#include<stdio.h>#define SPACE '' //空格字符int main(){char str[128]=“Nothing is impossible! ”;int i,num=0,wordMark=0;for(i=0;str[i];i++)if(str[i]:=SPACE)wordMark=0;elseif(wordMark==0){wordMark=1;num++;}printf(“%d\n”,num);return 0;}【代码3】#include<stdio.h> #define SPACE '' //空格字符int countStrs(char*);int main(){ char str[128]=“Nothing is impossible! ”;printf(“%d\n”,(1)(str));return 0;}int countStrs(char*p){int num=0,wordMark=0;for(;(2);p++) { if( (3) ==SPACE) wordMark=0;elseif(!wordMark)(WordMark=1;++num}}return (4);}
进入题库练习
编码实现字符串转整型的函数(实现函数atoi的功能),据说是神州数码笔试题。如将字符串 ”+123”--123, ”-0123”---123, “123CS45”--123, “123.45CS”--123, “CS123.45”--0
进入题库练习
删除字符串中的数字并压缩字符串(神州数码以前笔试题),如字符串”abc123de4fg56”处理后变为”abcdefg”。注意空间和效率。(下面的算法只需要一次遍历,不需要开辟新空间,时间复杂度为O(N))
进入题库练习
.什么是code-behind技术
进入题库练习
软件的调试方法主要有:强行撑错法、______和原因排除法。
进入题库练习
{{B}}必答题(共4道大题,每道大题){{/B}}
进入题库练习