就业数据资源平台
当前位置:首页 > 笔试题目
美通无线通信(上海)有限公司 网页设计工程师笔试题


选择题



1:在C#中利用Socket进行网络通信编程的一般步骤是:建立Socket侦听、( )、利用Socket接收和发送数据。









2:以下的C程序代码片段运行后C和d的值分别是多少

Int a =1,b =2;

Int c,d;

c =(a&b)&&a;

d =(a&&b)&a;

 









3:class Class1



{



public static int Count = 0;



static Class1()



{



Count++;



}



public Class1()



{



Count++;



}



}



Class1 o1 = new Class1();



Class1 o2 = new Class1();



请问,Class1.Count的值是多少?









4:如下程序的运行结果是:



public abstract class A



{



public A()



{



Console.WriteLine(''A'');



}



public virtual void Fun()



{



Console.WriteLine("A.Fun()");



}



}



public class B: A



{



public B()



{



Console.WriteLine(''B'');



}



public new void Fun()



{



Console.WriteLine("B.Fun()");



}



public static void Main()



{



A a = new B();



a.Fun();



}



}









5:What compiler switch creates an xml file from the xml comments in the files in an assembly?









6:声明一个委托public delegate int myCallBack(int x); 则用该委托产生的回调方法的原型应该是









7:关于ASP.NET中的代码隐藏文件的描述正确的是:









8:Which of these string definitions will prevent escaping on backslashes in C#?









9:abstract class BaseClass



{



public virtual void MethodA()



{



Console.WriteLine("BaseClass");



}



public virtual void MethodB()



{



}



}



class Class1: BaseClass



{



public void MethodA()



{



Console.WriteLine("Class1");



}



public override void MethodB()



{



}



}



class Class2: Class1



{



new public void MethodB()



{



}



}



class MainClass



{



public static void Main(string[] args)



{



Class2 o = new Class2();



o.MethodA();



}



}



请问,此程序输出结果是:









10:Which of the following operations can you NOT perform on an ADO.NET DataSet?









11:软件生命周期的瀑布模型把软件项目分为3个阶段、8个子阶段,以下哪一个是正常的开发顺序?









12:以下描述错误的是:









13:在软件生命周期中,下列哪个说法是不准确的?









14:如果设treeView1=new TreeView(),TreeNode node=new TreeNode("根结点" ),则treeView1.Nodes.Add(node)返回的是一个 ()类型的值。









15:

 


  1. 下述程序代码中有语法错误的行是(  )。   

  2. int i,ia[10],ib[10];      /*第一行*/  

  3. for (i=0;i<=9;i++)        /*第2行*/  

  4.   ia[i]=0;          /*第3行*/  

  5. ib=ia;    /*第4行*/  













16:假定a和b为int型变量,则执行下述语句组后,b的值为

a=1;

b=10;

do

{

b-=a;

a++;

} while (b--<0);








简答题



17:不用中间变量,实现int a,b的交换。



18:有200个正整数,且每个数均在1000至9999之间。请编制函数,其函数的功能是:要求按每个数的后三位的大小进行升序排列,然后取出满足此条件的前10个数依次存入数组bb中,如果后三位的数值相等,则按原先的数值进行降序排列。



19:不允许使用系统时间,写出一个随机数生成函数。



20:比较两个字符串,用O(n)时间和恒量空间。



21:Remoting在客户端服务器怎么实现 ?



22:(1)编写一个递归函数,删除一个目录。 (2)编写一个非递归函数,删除一个目录。 并比较其性能。



23:描述数据库中为表创建索引的含义



24:string是值类型还是引用类型?



25:什么是重载


就业数据资源平台