《江苏开放大学NET平台与C#程序设计面向对象程序设计基础(第二次形考作业) (1).docx》由会员分享,可在线阅读,更多相关《江苏开放大学NET平台与C#程序设计面向对象程序设计基础(第二次形考作业) (1).docx(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、江苏开放大学形成性考核作业060221学 号:课程代码 课程名称:Net平台与C#程序设计 评阅教师:第2次形考作业共4次形考作业面向对象程序设计基础一、选择题(把答案填在下表格中,每题2分,共30分)1234567891011121314151 .在C#中 都是对象。A任何类型B任何事物C任何代码D任何技术2 .对象包含数据和 的方法。A在该数据上工作B调用 C函数调用 D传递参数3 . 一个类是 的蓝本。A数据集合B函数集合C方法集合D给定功能集合4 .每个C#程序必须有一个 方法。A类方法 B构造方法CMain D重载方法5 . .NET的核心是 oACLR B Windows2000
2、C DNA D 分解平台6 . C#程序以 扩展名保存编写的程序。A .CS B .PS C .CSS D .SC7 . System是 的命名空间。A存储系统类B控制台类CI/O操作 D新项目8 . namespace 用于声明。A新项目 B 一个命名空间C类与方法D指令9 .装箱是把值类型转换到 类型。A 数组B 引用C charD string10 .拆箱是引用类型返回到 类型。A stringB char C 值 D 数组11 .类型是所有类型的根。A System.ObjectB object C string D System.Int3212 .从派生类到基类对象的转换是 类型转换
3、。A显示 B隐式 C自动 D专向13 .从基类到派生类对象的转换是 类型转换。A隐式 B自动 C专向 D显示14 .强制转换对象可以使用 关键字实现。A isB asC thisD object15 .命名空间用于定义 的作用域。A应用程序 B有关类型 C多重源代码 D层次结构二、填空题(把答案填在下表格中,每题10分,共20分)16 下列程序的运行结果是 o/Examl. csusing System;class Using(public static void Main() int i=918;float f=10. 25f;short sh=10;double d=ll. 19;Cons
4、ole. WriteLine(i+f+sh+d);)17 下列程序的运行结果是 o/Exam2.csusing System;class Using(public static void Main() int i=5;float f=5. If;Console. WriteLine(i*f);三、简答题(每题5分,共15分)1、继承是什么?答:多态性是什么?答:2、 .NET的核心构件包括哪些?答:3、CLR的作用是什么?答:四、实验及技能训练下面实验前面两个任务不计分,第三个任务中的实验第1大题20分,第2 大题15分,共35分),并把任务三中的实验填写在实验报告中任务一1 .设置断点排查2
5、 .异常捕捉及处理案例中的问题任务二1.使用.NET代码编辑器编写一个C#应用程序,以在屏幕打印出:C# is the Component-oriented language in C and C+ family of language.要求:使用using System命名空间,即定位System命名空间的Console类。不使用using System命名空间,即System命名空间的Console类。使用using指令的别名,即使用using创建using的别名。(操作需要把程序运行的平台截图放在本文档中)2、已知圆的半径Radius=2.5,计算圆的面积。(Pl=3.14159)要求:用下面三种方法分别进行编写(1)使用基本方法;(2)使用object类与类型转换;(3)使用派生类与as。(操作需要把程序运行的平台截图放在本文档中)作业完成时间: 年 月 日评阅意见:评阅得分:评阅教师:评阅时间:年 月 日