MOOC C#面向对象程序设计-绵阳职业技术学院 中国大学慕课答案.pdf
《MOOC C#面向对象程序设计-绵阳职业技术学院 中国大学慕课答案.pdf》由会员分享,可在线阅读,更多相关《MOOC C#面向对象程序设计-绵阳职业技术学院 中国大学慕课答案.pdf(90页珍藏版)》请在文库网上搜索。
1、MOOC C#面向对象程序设计面向对象程序设计-绵阳职业技术学院绵阳职业技术学院 中国大学慕课答案中国大学慕课答案随堂测试随堂测试1、问题:()负责安全地载入和运行用户程序代码,提供一个执行时的管理环境.选项:A、CLRB、FCLC、CLSD、CTS正确答案:【CLR】2、问题:项目文件的扩展名是()选项:A、.slnB、.csprojC、.projD、.cs正确答案:【.csproj】随堂测试随堂测试1、问题:命名空间提供了一种组织相关类和其他类型的方式,应用命名空间可以防止()选项:A、命名冲突B、命名重复C、文件同名D、目录同名正确答案:【命名冲突】2、问题:命名空间使用别名在命名空间的
2、声明空间内必须唯一选项:A、正确B、错误正确答案:【错误】随堂测试随堂测试1、问题:控制台输入输出 Console类存放在什么命名空间中?选项:A、SystemB、ConsoleC、System.ExceptionD、System.Diagnostics正确答案:【System】2.1 数据类型、常量与变量随堂测试数据类型、常量与变量随堂测试1、问题:控制台输入输出 Console类存放在什么命名空间中?选项:A、SystemB、Console C、System.ExceptionD、System.Diagnostics正确答案:【System】2、问题:格式化输出的精度将会影响输出变量的精度
3、选项:A、正确B、错误正确答案:【错误】随堂测试随堂测试1、问题:可用作 C#程序用户标识符的一组标识符是选项:A、void define+WORDB、a3_b3 _123 YNC、for-abc CaseD、2a DO sizeof正确答案:【a3_b3 _123 YN】2、问题:值类型存储在()中选项:A、堆栈B、堆内存C、队列D、列表正确答案:【堆栈】第一周第一周 单元作业单元作业第一周第一周 单元测验单元测验1、问题:若定义有如下命名空间 namespace N1.N2 class A 下面引用命名空间错误的是选项:A、namespace N3 using A=N1.N2.A;clas
4、s B:A B、namespace N3 using R=N1.N2;class B:R.A C、namespace N3 using R1=N1;D、namespace N3 using R1=N1;using R3=R1.N2;正确答案:【namespace N3 using R1=N1;using R3=R1.N2;】2、问题:C#源代码文件使用的扩展名是()选项:A、.csB、.cC、D、.D、.cppcsprj正确答案:【.cs】3、问题:对于下列程序语句:char c=x0032;Console.WriteLine(c);上述语句输出的结果是:_。选项:A、32B、50C、2D、0
5、正确答案:【2】4、问题:对于下列程序语句:char c=u0032;Console.WriteLine(c);上述语句输出的结果是:()。选项:A、32B、50C、2D、0正确答案:【2】5、问题:()技术允许我们创建一个 GUI,而不需要编写一行代码。选项:A、可视化编程B、面向对象C、面向过程 D、命令结构正确答案:【可视化编程】6、问题:()符号开始了一个单行注释。选项:A、/B、/C、*D、note正确答案:【/】7、问题:()类可以显示消息对话框。选项:A、ConsoleB、WriteLineC、MessageBoxD、ReadLine正确答案:【MessageBox】8、问题:c
6、#在()方法处开始执行。选项:A、FunctionB、MainC、mainD、begin正确答案:【Main】9、问题:符号()开始了一个方法的定义体。选项:A、B、C、;D、,正确答案:【】10、问题:开发 C#程序的集成开发环境是()。选项:A、Visual Studio.NetB、IDEC、FRAMD、Common Language Runtime正确答案:【Visual Studio.Net】11、问题:()负责安全地载入和运行用户程序代码,提供一个执行时的管理环境.选项:A、CLRB、FCLC、CLSD、CTS正确答案:【CLR】12、问题:程序段 double k=1234.789
7、;Console.WriteLine(0,10:c4,k);输出的结果选项:A、123.789B、1234C、1234.7890D、¥1234.7890正确答案:【¥1234.7890】13、问题:C#中引入命名空间使用选项:A、usingB、importC、classD、namespace正确答案:【using】14、问题:入口方法是程序的起点。C#程序的入口方法是()。选项:A、static void Main(string args)B、static void Mian(string args)C、static void main(string args)D、static void ma
8、in(string args)正确答案:【static void Main(string args)】15、问题:控制台输入输出 Console类存放在什么命名空间中?选项:A、SystemB、ConsoleC、System.ExceptionD、System.Diagnostics正确答案:【System】16、问题:在 VisualStudio.NET窗口中,在_窗口中可以察看当前项目的类和类型的层次信息选项:A、解决方案资源管理器B、类视图C、资源视图D、属性正确答案:【类视图】17、问题:在.net framework 中,负责程序托管运行管理的是:选项:A、clrB、fclC、bcl
9、D、il正确答案:【clr】18、问题:()是一组相关的文件,这些文件可以编译成一个应用程序。选项:A、项目B、类文件C、App.ico 文件D、AssemblyInfo.cs 文件正确答案:【项目】19、问题:一个 C#应用程序称为一个(),它由一个或多个项目组成。选项:A、解决方案B、策略C、定义D、窗体正确答案:【解决方案】20、问题:声明命名空间的关键字是()。选项:A、namespaceB、usingC、classD、public正确答案:【namespace】21、问题:在 C#中,关键字 using不具有的功能是()。选项:A、引用名字空间B、引入程序集C、给名字空间改名D、确保
10、资源释放正确答案:【引入程序集】22、问题:C#程序用包含()的方法来指明将从某个命名空间里合并类选项:A、MiamB、mainC、usingD、Using正确答案:【Using】23、问题:2、在.net framework 中,能实现编程语言的无关性,主要归功于.选项:A、CTS 和 ILB、CLR和 CLSC、FCL和 BCLD、CLI和 IL正确答案:【CTS和 IL】24、问题:“()”窗口可用于浏览解决方案中的文件。选项:A、解决方案资源管理器B、动态帮助C、属性D、工具箱正确答案:【解决方案资源管理器】25、问题:下列各选项中,哪个选项不是.NET Framework的组成部分(
11、)?选项:A、JIT 编辑器和应用程序执行管理B、应用程序开发程序C、公共语言规范和.NET Framework类库D、语言编辑器正确答案:【应用程序开发程序】26、问题:在程序执行的时候,注释使得/后面的文本打印在屏幕上。选项:A、正确B、错误正确答案:【错误】27、问题:每个 C#程序必须包含一个 Main方法。选项:A、正确B、错误正确答案:【正确】28、问题:定义类和方法的花括号不必成对匹配。选项:A、正确B、错误正确答案:【错误】29、问题:C#是.NET应用程序惟一可用的语言。选项:A、正确B、错误正确答案:【错误】30、问题:using 别名指令指定的别名仅在它所在的编译单元或命
12、名空间体内有效,using 别名指令是不可传递的选项:A、正确B、错误正确答案:【正确】31、问题:C#程序可由一个或多个文件组成,每个文件都可以包含零个或零个以上的命名空间选项:A、正确B、错误正确答案:【正确】32、问题:格式化输出的精度将会影响输出变量的精度选项:A、正确B、错误正确答案:【错误】33、问题:在 c#格式化输出中其格式化串的格式【n,m】的 n表示输出变量的序号,是从 1开始的,它对应输出 m 的第 1个变量选项:A、正确B、错误正确答案:【错误】34、问题:Visual C#和 C+一样,它将源程序代码直接生成可使用的机器语言选项:A、正确B、错误正确答案:【错误】35
13、、问题:命名空间中包含类、结构、接口、枚举、委托等类型,当不能嵌入命名空间选项:A、正确B、错误正确答案:【错误】36、问题:在不同的命名空间中可以有相同类和命名空间选项:A、正确B、错误正确答案:【正确】37、问题:.net 以公共语言运行时为基础,实现了跨平台和跨语言的开发选项:A、正确B、错误正确答案:【正确】38、问题:运行.NET程序,不需要安装.NET Framework。()选项:A、正确B、错误正确答案:【错误】39、问题:C#中标识符严格区分大小写。()选项:A、正确B、错误正确答案:【正确】40、问题:C#中已经不包含指针。()选项:A、正确B、错误正确答案:【正确】41、
14、问题:C#中标识符严格区分大小写。()选项:A、正确B、错误正确答案:【正确】42、问题:开始于/的注释被称为单行注释选项:A、正确B、错误正确答案:【正确】43、问题:C#应用程序从 Main方法开始执行选项:A、正确B、错误正确答案:【正确】随堂测试随堂测试1、问题:int b=0,a=10;b=a+=5;输出 b 的值为选项:A、5B、10C、15D、0正确答案:【15】2、问题:int x=5;表达式 x4|x20 的布尔值为选项:A、trueB、falseC、!FalseD、以上均不正确正确答案:【false】3、问题:赋值表达式中赋值符号的左侧总是先行计算。选项:A、正确B、错误正
15、确答案:【错误】4、问题:算术运算符*、/、%、+、-都在同一个优先级上。选项:A、正确B、错误正确答案:【错误】随堂测试随堂测试1、问题:实现一个有多路分支的控制表达式,最适合的方法是采用以下哪种语句来实现?()选项:A、ifelse语句B、for 语句C、foreach 语句D、witchcase语句正确答案:【witchcase语句】2、问题:如果需要遍历集合,完成集合中数据的累加或者统计等工作,需要用()实现循环选项:A、for 循环B、foreach 循环C、while 循环D、dowhile循环正确答案:【foreach 循环】3、问题:switch语句中的条件可以是变量。选项:A
16、、正确B、错误正确答案:【错误】随堂测试随堂测试1、问题:下列选项中,哪项中的语句用于抛出在程序执行期间出现异常的信号?()选项:A、try 语句B、catch 语句C、finally 语句D、throw 语句正确答案:【throw语句】2、问题:在 C#中,用户自定义异常类需要从以下哪个类继承:()。选项:A、CustomExceptionB、ApplicationExceptionC、ExceptionD、BaseException正确答案:【Exception】随堂测试随堂测试1、问题:假设有如下定义 public enum DayOfWeek:int Monday,Tuesday,We
17、dnesday,Thursday,Friday,Saturday,Sunday Monday的值为 1,则 Sunday 的值为选项:A、5B、6C、7D、8正确答案:【7】2、问题:结构体的成员包括:选项:A、构造函数B、方法C、属性D、以上均正确正确答案:【以上均正确】2.6 随堂测试随堂测试1、问题:string myStrArr=new string3;则数组中第二位元素的表示方式为:选项:A、myStrArr0B、myStrArr1C、myStrArr2D、以上均不正确正确答案:【myStrArr1】2、问题:假定一个 10行 20 列的二维整型数组,下列哪个定义语句是正确的()。选
18、项:A、intarr=new int10,20 B、intarr=int new10,20C、int,arr=new int10,20D、int,arr=new int20;10正确答案:【int,arr=new int10,20】随堂测试随堂测试1、问题:Form类()属性标识窗体在屏幕中的位置 选项:A、PositionB、StartViewC、CenterScreenD、StartPosition正确答案:【StartPosition】2、问题:ComboBox类()属性标识列表项。选项:A、ListB、ItemsC、TextD、ListItems正确答案:【Items】第二周第二周 单
19、元作业单元作业第二周第二周 单元测验单元测验1、问题:在 for循环结构中初始化一个控制变量,则该控制变量仅能在该循环体内使用。这称为变量的()。选项:A、结构体B、循环体C、控制语句D、作用范围正确答案:【作用范围】2、问题:在 C#中,定义了一个如下的交错数组 myArray3:int myArray3=new int3 new int3 5,6,2,new int5 6,9,7,8,3,new int2 3,2 ;则myArray322的值是()。选项:A、9B、2C、6D、产生异常:“索引超出了数组界限”正确答案:【产生异常:“索引超出了数组界限”】3、问题:枚举型常量的值不可以是_类
20、型选项:A、intB、longC、ushortD、doule正确答案:【doule】4、问题:下面是几条定义并初始化而维数组的语句,指出其中正确的是_?选项:A、intarr3=newint4,5;B、intarr3=newint4,5;C、intarr3,=newint4,5D、int,arr3=newint4,5正确答案:【int,arr3=newint4,5】5、问题:下面程序运行的结果是 enum team my,your=4,his,her=his+10;class Program static void Main(string args)Console.WriteLine(0,1,
21、2,3,(int)team.my,(int)team.your,(int)team.his,(int)team.her);选项:A、0,4,5,15B、1,2,3,4C、0,1,2,3D、1,4,4,15正确答案:【0,4,5,15】6、问题:for循环结构中,递增发生在每次结构体执行()。选项:A、后B、前C、过程中D、循环结束正确答案:【后】7、问题:for结构头中的多个初始化应该以()号分隔开。选项:A、;B、/C、:D、,正确答案:【,】8、问题:在()中放置一个值不变的表达式将导致糟糕的执行效果。选项:A、顺序结构B、选择结构C、循环D、任意结构正确答案:【循环】9、问题:阅读以下
22、C#代码片断,在程序编译过程中,下面说法正确的()。int val=1;Object obj=val;int num=(int)obj;选项:A、第 1 行执行装箱操作B、第 3 行执行拆箱操作C、第 2 行执行拆箱操作D、第 3 行执行装箱操作正确答案:【第 3行执行拆箱操作】10、问题:可以将表和表格的值存储在()中。选项:A、公共变量域B、数组C、字符串D、方法正确答案:【数组】11、问题:C#提供()循环结构来遍历数据结构,比如数组中的值。选项:A、whileB、doC、foreachD、for正确答案:【foreach】12、问题:简单类型包含整数类型、字符类型、浮点类型、小数类型和
23、_.选项:A、ushortB、bool(布尔类型)C、intD、long正确答案:【bool(布尔类型)】13、问题:下面关于 C#中值类型和引用类型的描述正确的是()。选项:A、结构属于引用类型B、字符串属于值类型C、所有内置的数据类型都是值类型,所有用户定义的数据类型都是引用类型D、值类型变量直接存放真正的数据,引用类型变量存放的是指向真正的数据的存放地址正确答案:【值类型变量直接存放真正的数据,引用类型变量存放的是指向真正的数据的存放地址】14、问题:在 C#中,程序使用()语句抛出系统异常或自定义异常。选项:A、runB、throwC、catchD、finally正确答案:【throw
24、】15、问题:在 C#程序中,下列用来处理异常的结构,错误的是()。选项:A、catchfinallyB、tryfinallyC、trycatchfinallyD、trycatch正确答案:【catchfinally】16、问题:将变量以字符串转换为数值型可以练用的类型转换方法是选项:A、str()B、char()C、cstr()D、int.parse()E、string()正确答案:【int.parse()】17、问题:数据类型转換的类是选项:A、modB、convertC、constD、single正确答案:【convert】18、问题:字符串连接运算符包括和选项:A、+B、_C、*D、$
25、正确答案:【+】19、问题:c#的根类型是选项:A、类B、objectC、stringD、bool正确答案:【类】20、问题:为了将字符串 str=“123,456”转换成整数 123456,应该使用以下哪条语句?选项:A、int Num=int.Parse(str);B、int Num=str.Parse(int);C、int Num=(int)str;D、int Num=int.Parse(str,Globalization.NumberStyles.AllowThousands);正确答案:【int Num=int.Parse(str);】21、问题:在 C#编写的工资管理程序中,需要创
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MOOC C#面向对象程序设计-绵阳职业技术学院 中国大学慕课答案 C# 面向 对象 程序设计 绵阳 职业技术学院 中国 大学 答案