24年春江苏开放大学.NET平台与C#程序设计060221面向对象程序设计基础(第二次形考作业)最新答案

资源下载
下载价格30

面向对象程序设计基础

一、选择题(把答案填在下表格中,每题2分,共30分)

 

1 2 3 4 5 6 7 8 9 10
                   
11 12 13 14 15          
                   

 

1.在C#中       都是对象。

A 任何类型    B 任何事物    C 任何代码    D 任何技术

2.对象包含数据和       的方法。

A 在该数据上工作    B 调用    C 函数调用   D 传递参数

3.一个类是       的蓝本。

A 数据集合    B 函数集合    C 方法集合    D 给定功能集合

4.每个C#程序必须有一个       方法。

A  类方法   B 构造方法   C Main   D 重载方法

5. .NET的核心是       。

A CLR      B Windows2000     C DNA     D 分解平台

6.C#程序以       扩展名保存编写的程序。

A  .CS      B  .PS     C  .CSS      D  .SC

7.System是       的命名空间。

A 存储系统类   B 控制台类   C I/O操作   D 新项目

8.namespace用于声明       。

A 新项目   B 一个命名空间   C 类与方法   D 指令

9.装箱是把值类型转换到       类型。

A 数组        B 引用        C char        D string

10.拆箱是引用类型返回到        类型。

A string        B char        C 值        D 数组

11.       类型是所有类型的根。

A System.Object     B object     C string     D System.Int32

12.从派生类到基类对象的转换是        类型转换。

A 显示      B 隐式      C 自动      D 专向

13.从基类到派生类对象的转换是        类型转换。

A 隐式      B 自动       C专向       D 显示

14.强制转换对象可以使用       关键字实现。

A is         B as         C this         D object

15.命名空间用于定义       的作用域。

A 应用程序   B 有关类型   C 多重源代码   D 层次结构

 

二、填空题(把答案填在下表格中,每题10分,共20分)

1.下列程序的运行结果是         

//Exam1.cs

using System;

class Using

{

public static void Main()

{

int i=918;

float f=10.25f;

short sh=10;

double d=11.19;

Console.WriteLine(i+f+sh+d);

}

}

2.下列程序的运行结果是        

//Exam2.cs

using System;

class Using

{

public static void Main()

{

int i=5;

float f=5.1f;

Console.WriteLine(i*f);

}

}

 

 

三、简答题(每题5分,共15分)

1、继承是什么?

答:

 

多态性是什么?

答:

 

2、.NET的核心构件包括哪些?

答:

 

 

3、CLR的作用是什么?

答:

 

 

四、实验及技能训练

下面实验前面两个任务不计分,第三个任务中的实验第1大题20分,第2大题15分,共35分),并把任务三中的实验填写在实验报告中

 

 

 

任务一

  1. 设置断点排查
  2. 异常捕捉及处理案例中的问题

任务二

  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,计算圆的面积。(PI=3.14159)

要求:用下面三种方法分别进行编写

(1)使用基本方法;

(2)使用object类与类型转换;

(3)使用派生类与as。

(操作需要把程序运行的平台截图放在本文档中)

 

实验名称:

一、实验目的及要求

  1. 掌握如何运用平台的调试工具进行查找错误
  2. 掌握异常的捕捉及处理
  3. 掌握面向对象中类的成员及相关的程序代码操作

二、实验内容

  1. 设置断点排查
  2. 异常捕捉及处理案例中的问题
  3. 面向对象程序设计中类的成员的定义

三、实验设备及环境

1.安装visual studio2010软件

 

四、实验步骤(功能实现的核心代码及说明,包括数据库表)

任务一

  1. 设置断点排查
  2. 异常捕捉及处理案例中的问题

任务二

  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,计算圆的面积。(PI=3.14159)

要求:用下面三种方法分别进行编写

(1)使用基本方法;

(2)使用object类与类型转换;

(3)使用派生类与as。

(操作需要把程序运行的平台截图放在本文档中

五、实验结果(程序运行结果等,可附截图)

六、实验小结

 

0
觉得这篇文章对你有用的话,就打赏一下支持文章作者
课程作业辅导,点击图片加微信,有偿服务

评论0

站点公告

开放大学课程作业代写,有需要扫码加微信

显示验证码

社交账号快速登录