15年3月试题分析

        什么是存储过程呢?

      存储过程就是作为可执行对象存放在数据库中的一个或多个SQL命令。 
     通俗来讲:存储过程其实就是能完成一定操作的一组SQL语句。

      那为什么要用存储过程呢?
      1.存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度。
      2.当对数据库进行复杂操作时,可将此复杂操作用存储过程封装起来与数据库提供的事务处理结合一起使用。
      3.存储过程可以重复使用,可减少数据库开发人员的工作量。

      4.安全性高,可设定只有某些用户才具有对指定存储过程的使用权

   (1)在SQL  Server中,关于存储过程:有输出参数的存储过程必须使用exec调用

   (2)

       

      改题的正确答案是: C
               ServletFileUpload可以实例化,但构造函数中需要传递一个FileItemFactory接口类型的对象(所以A, D不对)。
     但是由于FileItemFactory是接口,不能用new实例化(所以B不对),需要用它的实现类DiskFileItemFactory进行实例化。

    (3)在java中,使用interface声明一个接口时。public可以用来修饰该接口。

            接口的创建,一般是用来继承的,扩展性好,所以修饰符一般是public

            private是私有的,protected是受保护的,这两种都不能用来修饰接口

   (4)b/s和c/s两种构架分别指的是什么?

             b:browse,浏览器

             s:serber,服务器

            c:client,客户端

Client/Server是建立在局域网的基础上的,Browser/Server是建立在广域网的基础上的。

硬件环境不同:

C/S一般建立在专用的网络上,小范围里的网络环境,局域网之间再通过专门服务器提供连接和数据交换服务。

B/S建立在广域网之上的,不必是专门的网络硬件环境,例如电话上网,租用设备,信息自己管理,有比C/S更强的适应范围,一般只要有操作系统和浏览器就行。

1:在B/S架构中,浏览器端与服务器端采用请求/响应模式进行交互

2:B/S架构不是C/S架构的替代品

3:基于B/S架构的Web应用程序由于不再受到安装客户端的限制,访问的简便性,越来越多的被企业所采用

4:在B/S架构下,客户端只需要安装浏览器软件即可,系统界面是通过浏览器来展现的

    (5)   在T-SQL中,使用局部变量赋值用set或select

Transact-SQL中不能像在一般的程序语言中一样使用“变量=变量值”来给变量赋值。必须使用SELECT或SET命令来设定变量的值,其语法如下:
        SELECT @局部变量=变量值      SET @局部变量=变量值
  (6)在绘制用例图时,用例图的组成部分用: 系统   参与者   用例       (功能说明不属于)
  (7)在java中,异常处理的正确形式:      try-catch-catch          try-finally            try-catch-finally
 (8)
      该题的正确答案是:C
    (9)在C#中,一下关于File类常用方法:
        Exists(string  path)方法用于检查文件是否存在,方法返回布尔值
       move(string  StartPath,string EndPath)方法将文件移动到一个新的路径    
       Delect(string path)方法删除指定的文件         
   (10)在C#中,属于继承性的特征是单根性和传递性。
   (11)SQL  Server中,E-R图:  矩形表示实体类            菱形表示关系      椭圆表示属性      直线用来连接属性和实体类,也用来连接实体集和关系集
    (12)值类型:整数,浮点数,高精度浮点数,布尔,字符,结构,枚举

引用类型:对象(Object),字符串,类,接口,委托,数组

除了值类型和引用类型,还有一种数据类型是空类型(null)gv

整数,浮点数,高精度浮点数,布尔,字符,对象(Object),字符串 是预定义的类型
结构,枚举,类,接口,委托,数组 是复合类型
     (13)在jsp中,属于ServletFileUpload类常用的方法有:  setSizeMax( )      isMultipartContent( )      parseRequest( )
   (14) 在T-Sql语言中,分支结构的逻辑控制语句有:  if-else     case-end
   (15)使用jQuery的(fadeOut( ))方法可以实现淡出效果
    (16)java中throw和throws的区别
        1,throws跟在方法参数列表的后面,不能单独使用
        2,throw用于程序员手动抛出异常
        3,throws用于声明该方法内抛出了异常
     (17)
         因此该题的答案是:B
    (18)在Sql Server中,事务包含了数据库操作命令,并且所有的命令作为一个整体一起向系统提交或撤销操作请求。
     (19)javascript和jQuery 说法正确的是:   javaScript可以以*.js的形式放在单独的文件中
     (20)在指定软件开发计划时,编写需求规格说明书属于(需求分析)的内容。
     (21)
       
     该题的正确答案是:A
     (22)
     
    该题的正确答案明显选:B
    (23)
  
   客户端的URL地址是不会发生改变的,所以D选项不正确
    (24)
       
     该题应该选:B
    (25)javascript的基本组成包括:   DOM    BOM    ECMAScript
    (26)
            
         该题只有A选项是多对多的关系,所以选A。
       (27)
     
    所以该题选这 :BC
     (28)
         
     所以正确的选项是CD
       (29)
     
            所以删除失败的选项就只有AC
      (30)
           
      1.只要有成绩小于60的记录,则查询出所有学员的信息
      2.如果成绩都大于等于60,则没有任何查询结果
      (31)
      
       该题的正确选项是B
     (33)
       
     该题的正确答案只能是D
      (34)
         
    
     所以该题正确的选项是C
     (35)
           
           该题正确选项为:C
          (36)
               
         因此元素不存在的只能选AB。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值