1.垃圾回收器的工作原理包括下列那些步骤
a遍历内存,
b处理列表
c释放对象
d整理内存
e fixed处理2.asp.net的web.config文件中定义变量并在程序中调用
<appSettings>
<add key="MySQLQuery" value="Select * FROM MySQLTable"/>
</appSettings>
a) String GetQuery = ConfigurationSettings.AppSettings[ "MySQLQuery" ];
b) String GetQuery = AppSettings[ "MySQLQuery" ]
c) String GetQuery = ConfigurationSettings [ "MySQLQuery" ]
d) String GetQuery = ConfigurationSettings.AppSettings[MySQLQuery]3.有关数据库的规范化设计,以下说法正确的是(  )。  
假定某银行系统的信用卡信息表如下:
信用卡信息表 (cardInfo)
顾客姓名 性别 卡号 开户金额 交易类型 交易金额 余额
李宏 男 955992345 1000.00 支取 300.00 700.00
王娟 女 955991225 1.00 存入 500.00 501.00
张大江 男 955234561 700.00 支取 400.00 300.00
  
A、该表描述了客户信息、信用卡信息、交易信息,不满足第二范式,应拆分为3张表。
B、这张表已经满足第二范式了
C、余额列应添加check约束,因为该银行规定余额不能小于1.00元 
D、这张表已经满足第三范式了4.分析下面的存储过程,下面说法正确的是
create procedure proc_pubs
 @userName varchar(32) 
as
 delete from authors where au_lname like @userName 
if (@@error != 0) 
begin
 rollback tran 
 return -200 
end
delete from employee where fname like @userName 
if ( @@error != 0) 
 begin 
  rollback tran 
  return -200 
 end 
GO
A、该存储过程是无效的,也不会被创建。
B、如果在表authors的删除操作中发生错误,那么它在表employee中就不会执行删除操作
C、如果在表employee中执行删除操作时发生错误,那么表authors中删除的行就会被回滚回去。
D、以上都不是