当前位置:墨水屋 >

学习经验 >考研 >

普康数码科技CE开发工程师笔试题

普康数码科技CE开发工程师笔试题

选择题

普康数码科技CE开发工程师笔试题

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

A.软件生命周期分为计划、开发和运行三个阶段

B.在计划阶段要进行问题焉醛和需求分析

C.在开发后期要进行编写代码和软件测试

D.在运行阶段主要是进行软件维护

2:public static void Main(string[] args)

{

int i = 2000;

object o = i;

i = 2001;

int j =(int) o;

eLine("i={0},o={1}, j={2}",i,o,j);

}

A.i=2001,o=2000,j=2000

B.i=2001,o=2001,,j=2001

C.i=2000,o=2001,,j=2000

D.i=2001,o=2000,j=2001

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

A.建立Socket连接

B.获得端口号

C.获得IP地址

D.获得主机名

4:设有变量说明语句int a=1,b=0;

则执行以下程序段的输出结果为( )。

switch (a)

{

case 1:

switch (b)

{

case 0:printf("**0**");break;

case 1:printf("**1**");break;

}

case 2:printf("**2**");break;

}

printf(" ");

A.**0**

B.**0****2**

C.**0****1****2**

D.有语法错误

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

myCallBack(int x)

receive(int num)

ng receive(int x)

D.不确定的

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

窗体页的程序的逻辑由代码组成,这些代码的创建用于与窗体交互。编程逻辑唯一与用户界面不同的文件中。该文件称作为“代码隐藏”文件,如果用C#创建,该文件

B.项目中所有Web窗体页的代码隐藏文件都被编译成文件

C.项目中所有的Web窗体页的代码隐藏文件都被编译成项目动态链接库()文件

D.以上都不正确

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

Node

ng

View

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

Int a =1,b =2;

Int c,d;

c =(a&b)&&a;

d =(a&&b)&a;

A.0,0

B.0,1

C.1,0

D.1,1

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

A./text

B./doc

C./xml

D./help

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

A.A DataSet can be synchronised with a RecordSet.

B.A DataSet can be synchronised with the database.

C.A DataSet can be converted to XML.

can infer the schema from a DataSet

11:In Object Oriented Programming, how would you describe encapsulation?

conversion of one type of object to another.

runtime resolution of method calls.

exposition of data.

separation of interface and implementation.

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

public abstract class A

{

public A()

{

eLine(''A'');

}

public virtual void Fun()

{

eLine("()");

}

}

public class B: A

{

public B()

{

eLine(''B'');

}

public new void Fun()

{

eLine("()");

}

public static void Main()

{

A a = new B();

();

}

}

A.A B ()

B.A B ()

C.B A ()

D.B A ()

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

ng s = #”n Test string”;

ng s = “’n Test string”;

ng s = @”n Test string”;

ng s = “n Test string”;

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

a=1;

b=10;

do

{

b-=a;

a++;

} while (b--<0);

A.9

B.-2

C.-1

D.8

15:abstract class BaseClass

{

public virtual void MethodA()

{

eLine("BaseClass");

}

public virtual void MethodB()

{

}

}

class Class1: BaseClass

{

public void MethodA()

{

eLine("Class1");

}

public override void MethodB()

{

}

}

class Class2: Class1

{

new public void MethodB()

{

}

}

class MainClass

{

public static void Main(string[] args)

{

Class2 o = new Class2();

odA();

}

}

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

Class

Class Class1

s1

s1 BassClass

简答题

16:什么是强类型系统?

17:找出字符串A中包含的字符可以进行的所有不同组合。例如:abccd中,ab,ac,bc,cc,abd等都是可能的组合。

18:用做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层?

19:写一个方法,在JAVA,C/C++源代码中,检查花括弧(是“(”与 “)”,“{”与“}”)是否匹配,若不匹配,则输出不匹配花括弧所在的行与列。

20:在一个正整数序列中求和最大的非相邻子序列(序列任两元素在原序列里都不相邻)

21:创建存储在中的构造方法为public TestClass(){}类TestClass的实例

22:的身份验证方式有哪些?分别是什么原理?

23:找出一个文件中的特定单词,并打印包含该词的行。

24:d:的内容

c#代码访问'v'的代码

25:调用算静态引用还是动态引用?

  • 文章版权属于文章作者所有,转载请注明 https://www.moshuiwu.com/kyjy/yvqvw.html