c#程序设计 大作业
第一题: 控制台程序设计题,设计一个有继承机制下类的层次化结构程序, 该程序中基类为一个圆Circle是抽象类,在Circle类中定义数据成员半径r,圆心位置坐标p(x,Y)为另外一个Point类的对象,以及抽象方法area()和volume()方法。通过该Circle类派生出球体Sphere类和圆柱体Cylinder类以及圆锥体Cone类,在派生类中分别对计算面积方法area()和体积的方法volume()两个抽象方法进行了重写,并通过定义show()方法显示基本信息.请通过生成对象的方式测试这个程序完成以下的要求.
要求:
1. 通过生成派生类对象的方式,调用类的构造函数完成对象的初始化,具体数据可以由设计者给出;合理调用方法area()和方法volume()计算各个派生类对象的面积和体积,并且根据体积的大小排序后调用show()方法依次显示输出体积和坐标位置信息。
2. 进一步思考说明:设计的程序中包含了c#语言程序设计中那些重要的语法知识点,请在文档中加以说明,并简单论述该知识点的语法特点.
第二题:多窗体程序设计绘图题,设计一个多窗体的应用程序,分类统计一个社区居民的业余兴趣爱好并绘制图表显示,要求通过主窗体和弹出对话框的数据交互以实现对社区居民的业余兴趣爱好的调查统计,业余爱好选则主要有体育运动锻炼,文体活动,影视多媒体,休闲生活,阅读等,要求可以多选。
要求:通过单击主窗体上的统计按钮,弹出社区居民业余爱好调查的对话框,然后在该对话框中选择相应的选项选择不同的业余爱好,并输入居民的年龄;调查完毕后根据社区居民不同年龄段分类进行统计各项业余爱好的具体人数。主窗体获取并且显示居民在不同年龄段的各项业余爱好的具体人数。(注:居民的人数,业余爱好的名称,分类的年龄段都可以设计者定义)
说明:
1.要求通过设计主窗体和弹出窗体的基本框架结构,编码以实现两者之间的数据交互完成所需的数据统计功能。
2. 思考设计 :将分类统计后的数据以数据表格的形式,通过条形图或其它图形在窗体中绘制显示输出,进一步思考如何将绘制的图形有效的保存在文件中,并且能够打开恢复。
第三题:窗体和文件程序设计题:在.NET平台下,模拟设计一个学生会干部人员的基本信息登录和管理的窗体程序,并能对输入的数据进行有效的文件读写和访问,该系统设计功能要求如下:
- 该窗体程序需要统计的成员信息有:年级、班级、姓名、学号、学生会部门职位等;
程序要求通过利用窗体和控件设计,实现学生会干部人员基本信息的添加、删除、修改等功
能,并能提供有效关键字的有效查询,在窗体上正确显示。
- 思考并进一步设计: 通过对成员基本数据信息以对象串行化的方式,把成员基本数据信息保存在数据文件中,也能够从文件中正确读出显示在窗体控件中。
说明:
1.要求实现程序的基本功能要求,能够按程序要求编译生成可执行文件。
2.优化和实现窗体所要求的各项功能,数据能通过文件进行有效的读写操作。
C#程序设计 评分标准
说明:
大作业的格式标准要求
1. 每个同学的作品是用Vs.NET开发环境制作完成。
2. 每个同学的作品存放在一个单独的文件夹中,其中可以包括大作业报告文档,以及三道完成的题目源代码,该文件夹的名称就是该学生的班级,姓名,及学号。
3. 每个学生的作品必须按照老师规定的方式上交,在规定时间内统一上交给指定的同学,由该同学统一收取电子档。
评分标准,共三题100分,要求三题都必须完成
第一题 30分
1.控制台程序设计基本程序结构完整,源程序基本合理,能显示基本要求15分(要求程序基本清楚,程序结构准确)。
2. 控制台程序功能准确完成,并能按要求输出正确数据结果,知识点说明符合规范15分。
(包含题目要求的各项要求,成功编译执行,文档等设计规范并作为评分依据)。
第二题 35分
1. 多窗体程序设计基本框架结构完整,源程序基本合理 20分(要求窗体程序基本清楚,程序结构准确,完成要求的基本功能)。
2. 窗体和绘图程序设计功能准确完成,能按要求完成图形绘制计,进一步优化界面完成各项功能占15分(其中包含题目要求的各项功能,成功编译执行等设计规范并作为评分依据)。
第三题 35分
1. 窗体和控件的设计基本框架结构完整,源程序基本合理 20分(要求程序基本清楚,程序结构准确)。
2. 程序的文件读写设计功能准确完成,能按要求准确完整的完成数据的有效读写等各项功能占15分(其中包含题目要求的各项功能,成功编译执行等设计规范并作为评分依据)。
c#程序设计 大作业相关推荐
- C++面向对象程序设计大作业:魔兽世界(三):开战
C++面向对象程序设计大作业:魔兽世界(三):开战 问题描述 问题分析 代码 问题描述 问题来自于北京大学郭炜老师的C++慕课的大作业 魔兽世界的西面是红魔军的司令部,东面是蓝魔军的司令部.两个司令部 ...
- Python程序设计 大作业 简化的PS
查看原文 Python程序设计 作业 海龟绘图 文本处理 分组游戏设计 数字照片墙 送你一首集句诗 简化的PS Python程序设计 大作业 简化的PS Python程序设计 作业 摘要 1. 项目背 ...
- c语言程序设计创新大作业,C语言程序设计大作业报告.pdf
C语言程序设计大作业报告 课程设计(大作业)报告 课程名称: C 语言程序设计 设计题目: 实验设备管理系统 院 系: 信息技术学院 班 级: 2015级物联网工程 1班 设 计 者: 何盛 高陶 王 ...
- 程序设计大作业:教务管理系统(C语言)
写在前头: 这个大作业是大一写的,所以比较低能,全篇只涉及C语言相关知识,且有些内容我自己看了都嫌弃.嘿嘿. 我整理了资源,可以免费下载:程序设计大作业:教务管理系统(C语言)-C文档类资源-CSDN ...
- 东北大学软件学院C语言程序设计大作业:餐厅管理系统
东北大学软件学院C语言程序设计大作业 餐厅管理系统 这一份是自己做的,里面应该有超级多的bug来着,等我闲了改一下 //100张桌子 //1-4人 1-50号桌 //5-8人 51-70号 //9-1 ...
- C++大作业(面向对象程序设计大作业)——销售公司员工管理
面向对象程序设计大作业 目录 面向对象程序设计大作业 1.问题重述 2.编程思想 2.1数据结构 2.2功能确定 3.类的设计 3.1UML图标准 3.2本题类图 4.运行结果 1.输出所有信息 2. ...
- 南京工程学院C++/VC程序设计大作业
南京工程学院C++/VC程序设计大作业 源码下载 链接:源码下载链接 提取码:1111 学生成绩输入及统计分析 模拟自动取款机 C++/VC程序设计大作业任务书 一.课外大作业要求: 1.每人从附件1 ...
- python2048小游戏程序设计大作业_C语言大作业报告——2048小游戏程序
大作业题目 类型 游戏 班 号 学 号 所在院系 学 期 2020 年春季学期 任课教师 实验类型 综合设计型 实验目的: 掌握程序设计的基本算法和简单数据结构基础,能够综合运用基本控制语句.算法 ...
- 计算机程序设计 大作业 vb,成人《VB程序设计》标准化大作业(答案)1
作业1 一.单项选择题 1.Visual Basic是一种面向对象的可视化程序设计语言,采取了 A 的编程机制. (A)事件驱动 (B)按过程顺序执行 (C)从主程序开始执行 (D)按模块顺序执行 2 ...
最新文章
- 汇编程序设计与计算机体系结构软件工程师教程笔记:指令
- SMO算法(比较好的讲解)
- evnetlet hub
- TCP/IP之传输层(一)
- knn人脸识别判断_WEEK1_LRamp;KNN
- 关于凭证和冲销凭证的RFC
- 前端模块规范AMD/UMD/CommonJs
- Dell poweredge r210进BIOS修改磁盘控制器(SATA Controller)接口模式
- kvm vnc的使用,鼠标漂移等
- 推广营销案例_体验式营销助力全屋WIFI推广的成功案例
- 南海区行政审批管理系统接口规范v0.3(规划) 2.业务申报API 2.1.businessApply【业务申报】...
- 【自用】Android 切割Bitmap为多个小的Bitmap
- .NET:OrderBy和ThenBy
- Android jni动态注册
- linux用for循环写九九乘法表,写一个方法,用一个for循环打印九九乘法表
- 树莓派4B点亮LED小灯
- 峰瑞资本李丰:共享经济如何改造专业且非标准化的服务业
- Web前端下载文件的几种常见方式
- 天王星技术社区在成都举行《联盟链趋势和应用》交流会
- 用Python写一个最简单的计时秒表
热门文章
- .md markdown typora 富文档(markdown语法)的快捷键使用
- android application 方法,Android Studio新建Android application配置的详细方法
- 2、崩溃文件(Crash Dump Core FIles)
- 英语总结改错2011 英一
- LoRa重要知识(转载)
- 光电二极管运放电路的线性和如何减小偏置
- error info: feign.codec.DecodeException: Could not extract response: no suitable HttpMessageConverte
- es大量unassigned shards
- VS2008安装失败解决方案(转)
- windows 环境下(win10win7)Java8(jdk8)的下载+安装+环境变量设置全过程(超详细图文教程亲测版)