本页仅为文字内容,不可回答。

软件工程师(C#/.Net)笔试题-B卷

姓名
    ____________
手机号码
    ____________
应聘岗位
    ____________
一、逻辑填空题
1、 逻辑函数式F=AB+AC的对偶式为 ,最小项表达式为( )。
2、仓库门上装了两把暗锁,A、B两位保管员各管一把锁的钥匙,必须二人同时开锁才能进库。这种逻辑关系为 。
3、1=5,2=15,3=215,4=2145,那么5= 。 
4、1,11,21,1211,111221,下一个数是 。   
5、有一牧场,已知养牛27头,6天把草吃尽;养牛23头,9天把草吃尽。如果养牛21头,那么   天能把牧场上的草吃尽呢?并且牧场上的草是不断生长的。
6、1元钱一瓶汽水,喝完后两个空瓶换一瓶汽水,问:你有20元钱,最多可以喝到 瓶汽水?
二、逻辑选择题
(1)、1/2,1/3,2/3,6/3,( ),54/36
A、9/12
B、18/3
C、18/6
D、18/36
(2)、10、9、17、50、( )
A、45
B、189
C、199
D、80
(3)、2、8、24、64、( )
A、160
B、162
C、100
D、90
(4)、在函数F=AB+CD的真值表中,F=1的状态有()个。
A、2
B、4
C、6
D、7
(5)、图形中“?”处应为( )
A、
B、
C、
D、
(6)、图形中“?”处应为( )
A、
B、
C、
D、
(7)、计算机键盘上有101个键,若用二进制代码进行编码,至少应为( )位。
A、6
B、7
C、8
D、51
(8)、来自英、法、日、德的甲、乙、丙、丁四位客人,刚好碰在一起。他们除懂本国语言外,每人还会说其他三国语言的一种。有一种语言是三个人都会说的,但没有一种语言人人都懂,现知道:  ① 甲是日本人,丁不会说日语,但他俩都能自由交谈 ;② 四个人中,没有一个人既能用日语交谈,又能用法语交谈 ;③ 乙、丙、丁交谈时,找不到共同语言沟通 ;④ 乙不会说英语,当甲与丙交谈时,他都能做翻译。可见( )  
A、甲日德、乙法德、丙英法、丁英德
B、甲日法、乙日德、丙英法、丁日英
C、甲日法、乙法德、丙英德、丁英法
D、甲日法、乙英德、丙法德、丁日德
分割线
三、专业不定向选择题
1、ASP.net的身份验证方式有哪些?( )
A. windows。
B. forms。
C. passport。
D.session。
2、面向对象的三大基本原则?( )
A.继承
B.封装
C.抽象
D.多态
3、在.NET中所有类的基类是? ()
A.String
B.Class
C.Object
D.System
4、下列关于C#中索引器理解正确的是( )
A.索引器的参数必须是两个或两个以上。
B.索引器的参数类型必须是整数型。
C.索引器没有名字。
D.以上都不正确
四、专业简答题(每题4分,共28分)
1、Error和Exception有是区别?
2、谈谈接口与抽象类的区别?
3、C#中委托是什么?事件是不是一种委托?
4、进程和线程分别该怎么理解?
5、什么叫应用程序域?什么是托管代码?什么是强类型系统?什么是装箱和拆箱? 什么是重载?CTS、CLS和CLR分别作何解释?
6、值类型和引用类型的区别?
7、Heap与stack的差别?
五、专业设计题(每题15分,共30分)
1、数据库的SQL查询:表aidname1张三2李四3王武表bidjob parent_id123 1234 2334 4a.id同parent_id 存在关系1)、写出a、b表内连接的SQL语句及结果;2)、写出a、b表左连接的SQL语句及结果;3)、写出a、b表右连接的SQL语句及结果;
2、死锁产生的主要原因?死锁的四个必要条件是什么?如果解除与预防死锁?