201803考试批次
《C》结课作业
学生姓名张海江学习中心弘成北京学习中心系统学号考号
专业计算机科学与技术年级层次1609专科起点本科
f北京语言大学网络教育学院
《C》结课作业
注意
本学期所布置的结课作业请同学一律按照以下要求执行
一、学生必须预约才能在学生平台看见相关课程的“结课作业”按钮
二、提交路径个人平台首页学习中的课程点击该课程名称点击“结课作业”点击“浏览”按钮选择要上传的文档后点击“提交作业”即可。
三、结课作业提交起止时间2018年2月1日3月12日。届时平台自动关闭逾期不予接收。
四、提交的文档格式必须为word文档截止日期前可多次提交平台只保留最后一次提交的文档
五、严格按照课程名称提交相应课程结课作业提交错误的结课作业按0分处理。
一论述题本大题共5小题请任选其中两道题作答每小题25分总分50分
1静态字段与非静态字段有什么区别
答
1静态字段使用static修饰符来声明非静态不用
2静态字段属于类为所有对象所共用非静态字段属于对象为对象专用
3静态字段通过类名来访问非静态字段通过对象名来访问
2C中处理异常采用的结构化异常处理语句有哪些并进行说明。
答
C中共包含3种结构化异常处理语句try…catch语句try…fi
ally语句和try…catch…fi
ally语句。其中try块语句中用来指明有可能出现异常的代码catch块内指明对所出现的异常的处理若没有异常则catch块不执行fi
ally块是无论是否发生异常均要执行的代码主要用来清理资源或执行要在try块末尾执行的其它操作或不需要清理代码则可以不使用该块。
3C定义了哪几种类的访问修饰符并进行说明。
f答publicprotectedi
ter
alprotectedi
ter
alprivate
c中类的默认访问修饰符默认是i
ter
ali
ter
al只可以被本组合体Assembly内所有的类存取组合体是C语言中类被组合后的逻辑单位和物理单位其编译后的文件扩展名往往是“DLL”或“EXE”
protectedi
ter
al唯一的一种组合限制修饰符它只可以被本组合体内所有的类和这些类的继承子类所存取。
C用多种修饰符来表达类的不同性质。根据其保护级C的类有五种不同的限制修饰符
public可以被任意存取
protected只可以被本类和其继承子类存取
private只可以被本类所存取。如果不是嵌套的类命名空间或编译单元内的类只有public和i
ter
al两种修饰。
4自定义的数据类型包括哪些它们有什么作用
5简述数据绑定技术
二编程题本大题共5小题请任选其中两道题作答每小题25分总分50分
1使用while语句求1到100中的奇数和。
2编程求100以内r