发新话题
打印

我们公司.net的试题

我们公司.net的试题








ASP.Net
程序员面试考题

名:_______________________

期:_______________________


  逻辑部分(10)
1、你请一个工人为你工作七天,你付给他一根金条,金条已经被平均分成连着的七段,每天结束的时候你必须支付工人一段,这根金条只能被弄断两次,请问怎么支付?(6分)





2(4)
如下为一组数,请问处应该是(




1
41022?…… ……




ASP
部分(15)

1(2)IIS中,默认的asp脚本语言为___________________________
2(2)表单提交时通常有两种方式提交方式:getpost, 请问request从表单里接收参数的
代码分别为 ____________________ ,______________________________
3(2)如果需要对文件进行读写,在ASP中通常要使用的组件对象是FSO。请问FSO的全称是________

4(6)如下为一组数字,请用代码写出在ASP页面中输出按大到小排列的语句。


7
36125849









5、简述 server.Transfer()response.redirect()之间最主要的区别?(3)







.NET
部分(40)

1、根据下面条件回答问题
   条件:a.
已知数据库服务器IP192.168.1.100,登陆用户名system,密码system,数据库名称test


b.
已知表tb_user


ID


userName


password


1


System


system


2


Admin


admin


   问题1 请写出数据库连接的语句?(3分)


            
            
   问题2 请查询表tb_user中的所有记录并显示在前台页面?(7)














2、(5分)

class Class1



{




public static int Count = 0;



static Class1()



{




Count++;




}




public Class1()




{




Count++;




}



}



Class1 o1 = new Class1();


Class1 o2 = new Class1();

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

   1. 1
   2. 2
   3. 3
   4. 4


3、(10分)



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();
  }
}

      请问,此程序输出结果是(
)
   

1. BaseClass
   

2. BassClass Class1
       
3. Class1
   
4. Class1 BassClass

4、(5分)下面的答案为(            
   
public static void Main(string[] args)

{

int i = 2000;

object o = i;

i = 2001;

  int j =(int) o;

Console.WriteLine("i={0},o={1}, j={2}",i,o,j);

}

   1. i=2001,o=2000,j=2000
   
2. i=2001,o=2001,,j=2001
   
3. i=2000,o=2001,,j=2000
   4. i=2001,o=2000,j=2001

5、(10分)说说ADO.NET中几个数据库处理的核心对象并说明其作用?
   











JavaScript
部分(10)

1、(6分)请用javascript写出如下检验txt1不能为空且必须为数字的判断语句。

<form id=”form1” name=”form1” >


<input type=”text” id=”txt1” name=”txt1” >


</form>









2、(4分)请问当arg13arg27的时候函数的值是(
)


Function myfunction(arg1, arg2){



var r;


var n = 5;




r = arg1 * arg2;



return(n);

}

Database
部分(25)




1
、某报业公司报纸销售量数据库表如下:


     表:tb_paper
(
报纸类型表)


ID
(int)


PaperID
(varchar)


PaperName
(varchar)


1


P0001

   企业日报

2


P0002



企业晚报


3


P0003

   江南商报

4


P0004

   技术日报

5


P0005

   市场导报
      
     表:tb_sale (销售表)

ID (int)

PaperID
(varchar)

Sale_date (datatime)
Sale_ amount
(int)


1


P0001


2007-2-8

8960

2


P0002


2007-2-8

5812

3


P0003


2007-2-8

8753

4


P0004


2007-2-8

8753

5


P0005


2007-2-8

9846

6


P0003


2007-2-9

4568

7


P0002


2007-2-9

2456

8


P0005


2007-2-9

9854

     问题1、(5分)请用SQL语句写出按报纸类型统计平均销售量大于5200的报纸





问题2、(5分)请用SQL语句写出200728销售前三名的报纸。如果第三名有N
都应该查询出来。





问题3、(5分)现要实现增加报纸类型功能,请用存储过程写出判断某报纸类型是否存在情况?如果存在
       则返回1 ,反之返回0
        存储过程名称 usp_queryPaperType
参数:paperID paperName

















2、(10分)请用SQL 语句写出1加到100的程序语句?





TOP

你公司是干嘛的
超邪恶

TOP

第1题
分为1/7 2/7 4/7
说明:第一天给1/7金条,第二天给2/7金条,要回1/7,第三天再给1/7金条,第四天给4/7金条,要回1/7和2/7,第五、第六、第七天重复第一、第二、第三天的
超邪恶

TOP

发新话题