- 7
- 0
- 约5.4千字
- 约 8页
- 2017-06-10 发布于北京
- 举报
“桂林高新杯”软件设计大赛初赛样题
(仅作专业技术方向复习参考)
C#方向样题
.NET Framework 可以运行在下列哪些操作系统上, 并为托管程序提供支持?( )
a)WindowsNT 4.0;
b)Windows 2000 Professional;
c)Windows 98 SE;
d)WindowsXP Home Edition;
若程序集MyWork.dll的配置文件存在,则应起名为( )
a)C;
b)Config.sys;
c)MyWork.config;
d)MyWork.dll.config;
下面描述错误的是( )。
a)窗体也是控件;
b)窗体也是类;
c)控件是从窗体继承来的;
d)窗体的父类是控件类;
以下是一些C#中的枚举型的定义,其中错误的用法有()
a)public enum var1{ Mike = 100, Nike = 102, Jike }
b)public enum var1{ Mike = 100, Nike, Jike }
c)public enum var1{ Mike=-1 , Nike, Jike }
d)public enum var1{ Mike , Nike , Jike }
C#的数据类型有()
a)值类型和调用类型;
b)值类型和引用类型;
c)引用类型和关系类型;
d)关系类型和调用类型;
下列关于构造函数的描述正确的是()
a)构造函数可以声明返回类型。
b)构造函数不可以用private修饰
c)构造函数必须与类名相同
d)构造函数不能带参数
在ADO.NET中执行一个存储过程时,如果要设置输出参数则必须同时设置参数的方向和(),必要时还要设置参数尺寸。
a)大小;
b)上限;
c)初始值;
d)类型;
字符串数组:strArray包含以下元素:
String[] strArray={“this”,”is”,”a”,”test”};
则以下语句在控制台的输出是什么?( )
String strAfterJoin=string.Join(“”,strArray);
Console.WriteLine(strAfterJoin);
a)thisisatest;
b)this is a test;
c)”this”,”is”,”a”,”test”;
d)”this””is””a””test”;
下列数组初始化语句是否合法?( )
Int[,] num_1={new int[]{0,1},new int[]{0,1,2},new int[]{0,1,2,3}}
A合法;
b)不合法;
在有100个线程并行运行的应用程序中,在当前线程中执行的下列对整形变量i的值“加1”的语句中,哪条不会被其他线程打断?( )
a)i+=1;
b)i++;
c)i=i+1;
d)Interlocked.Increment(ref i);
在C#中利用Socket进行网络通信编程的一般步骤是:建立Socket侦听、()、利用Socket接收和发送数据。
a)建立Socket连接;
b)获得端口号;
c)获得IP地址;
d)获得主机名;
下面关于XML的描述错误的是()。
a)XML提供一种描述结构化数据的方法;
b)XML 是一种简单、与平台无关并被广泛采用的标准;
c)XML文档可承载各种信息;
d)XML只是为了生成结构化文档;
在.NET远程处理框架中,HTTP信道的默认格式化程序为( )
a)SoapFormatter;
b)BinaryFormatter;
c)HttpFormatter;
d)TcpFormatter;
SQL Server中每个表最多能创建多少个非聚集索引。
a)250
b)259.
c)249
d)239
若要删除booklist表中列bookname值为book1和book2的所有数据,一下语句删除不成功的是()
delete booklist where bookname in (book1,book2)
delete booklist where (bookname=book1) or (bookname=book2)
delete booklist where bookname=book1 or bookname=book2
delete booklist where bookname=book1 and bookname=book2
一个数据库系统必须包括:( )
a)主数据文件、辅数据文件
b)主数据文件、日志文件
c)日志文件、辅数据文件
d)主数据文件、可执行文件
30.下面叙述正确的是( )。
A)栈不能进行插入元素的操作,而队列可以。
B)栈和队列都
原创力文档

文档评论(0)