当前位置:文档之家› 程序设计实践_课程设计任务书_2014

程序设计实践_课程设计任务书_2014

程序设计实践_课程设计任务书_2014
程序设计实践_课程设计任务书_2014

程序设计实践

课程设计任务书

1 课程设计的目的

训练学生灵活应用所学JAVA高级语言方面理论知识的使用,独立完成分析问题并利用Blue J等RAD应用软件开发工具以及JAVA SDK完成一组JAVA应用程序的开发。结合实际的编程知识及结合其它开发工具,编写程序求解指定问题。初步掌握解决各种具体应用问题的基本方法和技能;提高综合运用所学的理论知识和方法独立分析和解决问题的能力;训练用系统的观点和各学科知识的综合运用来进行软件开发,巩固、深化学生的理论知识,提高学生的动手能力,并在此过程中培养他们严谨的科学态度和良好的工作作风。

2 课程设计的基本要求

(1)了解并掌握JA V A应用程序的开发方法,具备初步的独立分析和解决问题能力;

(2)初步掌握使用Blue J软件的开发过程。包括界面熟悉、功能了解、程序编码、程序调试等基本方法和技能;

(3)提高综合运用所学的理论知识和方法独立分析和解决问题的能力;

(4)训练用系统的观点和软件开发一般规范进行软件开发,培养软件工作者所应具备的科学的工作方法和作风;

(5)设计的题目要求达到一定工作量,并具有一定的深度和难度;

(6)编写出课程设计说明书。

3 课程设计内容及安排

内容:根据给出问题的要求分析问题,设计出解决该问题的相应算法(采用什么

样的方法来解决问题),并使用JAVA语言编写出程序代码。最后,按照给定的报告模版,编写实习报告。

时间分配:7天

场地:(白云校区)实验楼A508计算机中心4实验室

4 课程设计报告的内容

设计结束后要写出课程设计报告,以作为整个课程设计评分的书面依据和存档材料。设计报告按照给定报告模版的电子文档书写、打印并装订,排版及图、表要清楚、工整,一般应包括以下内容:

4.1 问题分析

以无歧义的陈述说明要解决的问题包括哪些方面?

4.2 算法设计

根据分析得到的问题采用什么样的设计思想或者算法去解决?

4.3 程序编码

把算法设计的结果进一步求精为程序设计语言程序。同时加入一些注解,使程序中逻辑概念清楚。

4.4 调试分析

内容包括:调试过程中遇到的问题是如何解决的以及对设计与实现的回顾讨论和分析。

4.5 测试结果

列出你的测试结果,包括输入和输出。这里的测试数据应该完整和严格。

4.6 用户使用说明

说明如何使用你编写的程序,详细列出每一步的操作步骤。

5 课程设计考核方法及成绩评定

课程设计结束时,要求学生写出课程设计报告(附包含有代表性的源程序),可运行的软件系统(包括源程序代码)。

课程设计成绩分两部分,设计报告及软件系统占70%,集中上机占30%。

6 进度安排

问题分析与算法设计3天

编写代码2天

调试和测试1天

课程设计报告书写1天

7 课程设计题目

以下6个题目中,任选其中的4个题目作为本次课程设计的任务,选做大于4题的增加相应分值(具体分值在每题的题目中已标明)。必须使用JAVA语言实现。在编写课程设计报告时,必须首先表明所选取的题号是哪四个。

1)显示闰年(15分)

编写程序,显示21世纪(2001年到2100年)所有的闰年,每行10个。如下图所示:

2)显示日历(15分)

编写程序,提示用户输入年份和该年第一天的星期,在控制台上显示该年的日历表。例如,用户输入2010年,第一天是星期5,则显示如下的日历:

3)显示一个饼图(15分)

编写程序,使用饼图显示作业、平时测验、期中考试和期末考试占总成绩的百分比,如下图所示。假设作业占20%用红色显示,平时测验占10%用蓝色显示,期中考试占30%用绿色显示,期末考试占40%用白色显示。

4)显示一个井字游戏的棋盘(15分)

编写程序,创建一个自定制面板,它可以显示X、0或者空白。显示什么是重画面板时随机决定的。使用Math.random()方法产生整数0、1或2,对应于面板上显示X、0或者空白。创建一个包含九个自定制面板的框架,如下图所示:

5)汽车运动演示(20分)

编写程序,模拟汽车运动。汽车从左向右移动。当它到达右终点,就从左边重新开始,然后继续同样的过程。可以使用定时器控制动画。如下图所示:

6)交通信号灯(20分)

编写程序,模拟交通信号灯。程序让用户从红、黄、绿三色灯中选择一种。当选择一个单选按钮后,相应的灯被打开,并且一次只能亮一种灯。如下图所示:

方案设计任务书_范例

方案设计任务书 项目名称:________________________ 公司名称:________________________ 编制日期:________________________

目录 一、项目基本情况 二、项目定位 三、开发理念 四、项目技术经济指标 五、总体规划原则 六、交通组织原则 七、景观规划原则 八、单体设计原则 九、户型设计原则 十、提交设计文件要求 十一、进度安排

一、项目基本情况 1.项目概况 1)项目位置 2)占地面积 3)地块周边状况 4)其它 2.项目优劣势分析 优势 1)地形优势 2)主题概念优势 3)周边生态环境景观优势 4)周边公交系统及配套设施优势5)其它 劣势 1)地形劣势 2)环境影响劣势 3)周边不良景观劣势 4)周边公交系统及配套设施劣势5)其它 二、项目定位 1.客户定位 2.主题定位 3.物业类型 三、开发理念 1.突出主题文化:

2.先进性:3.独特性:4.均好性:5.人文性:6.舒适性:7.实用性:8.经济性:9.规范性:

四、项目技术经济指标 1.技术经济指标: 占地面积: 计容积率建筑面积: 其中: 建筑容积率: 建筑覆盖率: 建筑层数: 车位数: 车户比: 其它: 2.户型配置(策划部提供) 3.配套设施 五、总体规划原则 1.满足城市设计要求。建筑总体布局、造型、色彩应注重城市设计,应充分考虑与周围地块的关系; 2.充分体现均好性原则。做到户户有景,户户有良好的朝向; 3.合理处理建筑物与环境场地之间的关系; 4.合理处理各种建筑空间的有机组合、过渡; 5.在总体布局时应充分考虑入口空间的展示作用,集中体现项目主题,最大限度地展现项目卖点; 6.住宅群体布置要避免建筑物之间的相互遮挡,要满足住宅对日照、间距、自然采光、自然通风的要求,要充分考虑对小区内部环境及外部远景的利用; 7.充分考虑地块周边噪音对本项目的影响,要提出合理的规划布置方案,避免或减低噪音对主要房间的污染,要尽量减少通过使用技术手段来降低噪音(会带来建设成本的提高); 8.总体规划要充分体现经济性原则,合理平衡土方量;另外,除人防地下室需做全埋

《面向对象程序设计》实验指导书

《面向对象程序设计》课程实验指导书

实验一 Java开发环境的安装与配置 一、实验目的: 1. 掌握JDK、Eclipse的安装步骤。 2. 理解环境变量PATH, CLASSPATH的作用,以及Eclipse的配置。 3. 熟悉Eclipse的编辑、编译与调试环境,编写简单的Application程序 编译执行并完成调试。 二、实验内容: 熟悉JDK的安装和配置,学习如何编写并运行简单的Application程序 (能输出一条简单的问候信息); 三、实验要求: 1. 能正确地安装JDK 2. 熟悉环境变量PATH, CLASSPATH设置方法,熟悉编辑环境 3. 调试程序、编译,运行后得到正确的结果 四、实验步骤: 1.从https://www.doczj.com/doc/4a6690323.html,/technetwork/java/index.html上下载最新版本的JDK,并安装。 2.设置环境变量PATH, CLASSPATH, 使得Java程序能正确编译和执行。 3.在Eclipse环境下编写一个HelloWorld.java程序, (1)在主方法static public void main(String[ ] args)中调用System. out.println()方法,使程序输出一条问候信息; (2) 编译运行程序,观察运行情况和输出结果。(使用JDK环境,调用 javac.exe和java.exe编译和执行程序)

实验二 Java语言基础 一、实验目的: 熟悉Java基本语法,基本数据类型,各种运算符及表达式的使用,掌握运算符优先级,熟悉使用Java的选择语句,循环语句。 二、实验内容: 1.编写Java Application程序,输出1900年到2000年之间的所有润年。 (闰年的判断条件:能被4整除且不能被100整除,或能被400整除); 2.金字塔:Pyramid.java 在屏幕上显示一个由星型符号“*”组成的金字塔图案,示例如下: * *** ***** ******* 要求:金字塔高度h,可以由用户设置。 三、实验要求: 1. 正确使用Java语言的选择语句,循环语句; 2. 调试程序、编译,运行后得到正确的结果 3.写出实验报告。要求记录编译和执行Java程序当中的系统错误信息提成 示,并给出解决办法。 四、实验步骤: 1.编写主类; 2.在static public void main(String[ ] args)方法中加入实现要求功能 的代码,主要步骤如下: (第一题)从1900到2000循环,按照闰年的判断条件是则输出1900年到2000年之间的所有润年。 (第二题)允许用户设置金字塔高度。 4. 编译运行程序,观察输出结果是否正确。

商业展示空间设计任务书

商业展示空间设计任务书 项目一:某专卖店设计 项目二:某博览会展区设计 专业:图形图像制作 指导教师:张晓丹 河北工业职业技术学院 2014年10月8日

项目一:某专卖店设计 一、设计地点: 位于省会石家庄中山路商业繁华地段(环境条件自拟)(见附图) 二、指导教师: 张晓丹 三、设计周期: 第周的星期(月日)至第周的星期(月日) 四、设计主题:(任选其一) 1. 服装专卖店(男装、女装或童装) 2. 提包、提箱专卖店 3. 钟表店专卖店 4. 电脑、电信专卖店 5. 健身用品和运动器械专卖店 6. 鞋帽围戴专卖店 7. 图书音像专卖店 8. 鲜花礼品专卖店 五、设计内容和要求 1.设计内容包括入口、营业区、管理区、仓储等,具体内容自行划分,并可视情况增添相应功能区,展示区、售货区、收银区、试衣区、休息区等辅助房间等,也可设有适当的休闲区。 2.积极探索室内设计的内涵,辨证地把握人、商品、空间、环境依存关系,提倡设计创新和个性化的设计。设计要求突出品牌个性特色,营造独特的氛围,要具有整体性的特色,同时应强调专卖商店的可识辨性,重视建筑与周边环境的整体关系。 3.室内陈列柜和商品展示架、灯光照明、墙壁、地面铺设、顶棚以及装饰材料的选用等均为设计内容。同时应考虑形象墙、陈设品和绿化设计等。从造型、色彩、材质三方面进行整体设计,重视色调与材料的整体感,以简单明了的装饰手法传递视觉信息,使顾客从心理上产生认同感。 4.专卖店门头入口设计应鲜明、简洁,形式上应服从专卖店的功能特征。店面中的招牌和广告设计

要传达出该品牌店的特征。橱窗展示设计新颖,引人注目。室外场地设计自行设定,要考虑人行、车行以及与周边环境的关系等。 六、设计成果 (一)图纸要求 1. 图纸规格:594×420(A2)或420×297(A3)。 2. 图纸须有统一格式的图名和图号,比例自定。 3.每张图纸均要求有详细的尺寸、材料标注。 (二)图纸内容: 1. 室内平面布置图: 要求:注明功能区有高差变化时须注明标高,并应布置家具及设备。 2. 地面铺设装修图: 要求:注明材料的种类、颜色,绘制相应的施工节点构造详图。 3. 顶棚图或仰视图: 要求:注明材料的种类、颜色;布局灯具、喷淋、烟感、报警、通风等,绘制相应的施工节点构造详图。 4. 主要立面展开图: 要求:体现专卖店的装饰特色、风格;注明尺寸及材料、颜色;绘制相应的施工节点构造详图。 5. 专卖柜台货架图: 要求:绘制部分主要专卖柜台货架的造型施工详图,适当考虑POP广告效应。 6. 专卖店入口立面图: 要求:表现专卖店的特性,应注明材料、色调及尺寸,并注意招牌的设计和安装。 7. 橱窗展示图: 要求:商品货物的展示陈列、背景衬托、灯光色彩等体现。展位透视图一张:不少于两个角度,表现形式不限。 8. 专卖店效果图: 要求:室内每层至少一个主要空间透视图;室外店面白天和晚上各一个空间透视图,

课程设计任务书

《钢结构》(钢屋架)课程设计任务书 一、设计资料 如图1所示某厂房,长度60m,柱距6m,跨度为L=18m,采用梯形钢屋架,1.5×6.0m预应力混凝土大型屋面板,屋架铰支于钢筋混凝土柱上,上柱截面400×400,混凝土强度等级为C20,屋面坡度为10 i。地区计算温度高于-200C,无侵蚀性介质,地震设防烈度为 :1 7度,屋架下弦标高为18m;厂房内桥式吊车为2台150/30t(中级工作制),锻锤为2台5t。钢材选用Q235钢,E43型焊条。 图1 柱网布置图 如图2所示。 三、荷载标准值(水平投影面计) ①永久荷载: 三毡四油(上铺绿豆砂)防水层 0.4 kN/m2 水泥砂浆找平层 0.4 kN/m2

保温层 kN/m2(按附表取) 一毡二油隔气层 0.05 kN/m2 水泥砂浆找平层 0.3 kN/m2 预应力混凝土大型屋面板 1.4 kN/m2 屋架及支撑自重:L = .0+ q011 12 .0 悬挂管道: 0.15 kN/m2 ②可变荷载: 屋面活荷载标准值: 0.7kN/m2 雪荷载标准值: 0.35 kN/m2 积灰荷载标准值: kN/m2 (按附表取) 四、课程设计要求 1.掌握钢屋架荷载的计算; 2.掌握杆件内力的计算和组合,杆件的计算长度、截面形式,截面选择及构造要求,填板的设置及节点板的厚度; 3.掌握普通钢屋架节点设计的原则和要求,主要节点的设计及计算和构造;掌握钢屋架施工图的内容和绘制。 五、课程设计(论文)进程安排

附件: 1. 附表 屋面保温层及积灰荷载的取值 (kN/m 2) 2. 附图 单位荷载作用下杆件内力系数图 02 .279 附图1 全跨单位荷载作用下各杆件的内力值 A a c e g e'c' a ' +2.5370.000-4.3 71 -5.636 -4.551 -3.357 -1.8500.0 -4.754 -1.86 2 +0.615 +1.17 +1.344 +1.581 +3 .158 +0 .540 -1 .632 -1 .305 -1 .520 -1 .748 -1.0-1.0+0.406 0.000.00-0.5+5.325 +5.312 +3.967+2.637+0.933 B C D E F G F ' E 'D 'C 'B 'A '0.51.0 1.0 1.0 1.0 1.01.0附图2 半跨单位荷载作用下各杆件的内力值

销售展示中心设计任务书

销售展示中心设计任务书 本案销售展示中心的设计思考主要基于以下几点: 1、项目位置处于城市郊区,周边配套和交通不成熟——走出城市后的自由、轻松感 2、项目地块所处房地产板块尚处于初级阶段——售楼处建筑要新颖,具有标志性 3、项目的超大规模——大盘的气势和市场领导者的风范展示 4、项目地块周边处于纯生态的自然景观——样板景观区与自然景观的融合及赏玩性 5、项目在一期启动期,必要的形象塑造——小样板的示范性,对未来生活的展望和体验 一、选址建议: 展示中心通常需要设置在交通便利、视觉开阔、环境优越的开阔位置。同时要结合项目定位与地块特点进行选址。 对于本项目而言,我们建议将展示中心设置在项目一期对面,新城大街与官庄北路的交接的西北地块。 销售展示中心(售楼处+建材展示室+独栋样板间+景观样板区+停车场),总计占地面积约10亩。 二、装修风格: 为了体现开发商的实力和楼盘的品质,展示中心要彰显出优雅的气质和轻松、闲适的氛围,与城郊生态水岸楼盘风格相协调。 售楼处建筑外观设计要现代,可以用玻璃、钢结构来表现,形成一座体现着开放、大气、透明、精致的现代建筑艺术。售楼处内部,要体现出一种空间感,兼顾内外环境的互融与渗透,体现出整个空间开敞、通透;室内色调采用

暖色,营造一种轻松和谐的内部环境,给客户营造舒适优雅的感觉,同时体现一种项目的品位感。 在展示中心内可布置带有自然气息的装饰画和饰品,并与柔和的灯光相得益彰。另外,可播放充满浪漫情调的音乐。整个展示中心品味优雅而独特,功能分区明确,充满浓郁的休闲氛围,使客户不来则已,来则悦不思返。 三、功能设计 1、销售展示中心(售楼处+建材展示室+独栋样板间+景观样板区+停车场)总体规划面积约8000㎡,其中建筑规划面积为1500帄方米左右。 2、售楼处和样板房要分开设计,样板房要以独栋形式出现。 3、销售展示中心在销售期间主要用于接待、销售、展示、体验,兼顾办公用途,所以在设计的过程中要以接待、销售、展示体验功能为主功能,以办公用途为辅。 4、其中售楼处内部的功能区主要设定有: 1〉销售接待区2〉办公区3〉娱乐休闲区4〉建材展示区5〉辅助区 5、样板景观区的功能区设定有: 1〉入口处2〉水景区3〉主题景观区4〉户外休闲区5〉停车场 6、样板房的户型选择及视觉效果: 1〉样板房户型选择: 2〉要考虑样板房窗外景观的视觉效果,要考虑自然景观与主题景观的和谐统一。 四、内部设计: 1、接待区

课程设计任务书内容

课程设计任务书 (第六组) 一、设计题目 年产23万件床头柜生产工艺设计 建厂条件 1地址:吉林市 2.投资:大规模 三、课程设计内容 1家具结构的确定 2工艺流程的确定 3设备选型、台数计算及设备布置 4简单成本计算 5设计说明书的编写 四、课程设计要求 1、设计说明书内容: 包含:设计题目、设计任务、家具零部件图(简图A4幅面)若干张、工艺流程图(A4幅面)若干张、设备布置平面图一张(A3幅面以上)、计算过程和结果、材料消耗清单一份、简单成本核算以及其他需要说明的内容。 简单成本核算 = 材料成本 + 设备费用与折旧 + 建筑成本与折旧 + 水电费用 + 人员工资 2、设计说明书的格式如下: ①所有文字内容使用A4幅面打印,图纸根据要求确定。 ②正文文字内容使用“宋体”、大小为“小四”。 ③封面、首页样式见附页。

机床位置和工作位置的计算 机床位置和工作位置的计算,按下列步骤进行: (1)按下列公式计算按年生产计划所需的机床小时数: T=tAnk/60 式中: T—按年生产计划该工序所需的机床小时数,h; t—零件加工的工时定额,min; A—年生产计划规定的产量; n—该零件在制品中的数量; k—考虑到生产过程中零件报废的系数(k>1) T也可以按下列公式计算 T=T 1+T 2 式中:T 1 是工件(L)跟进给速度(V)之比 T 1 =L/V T 2 是辅助事件(安装时间,取放工件时间,空行程时间,其他时间) T=T 1 K K=1.2~1.5 (2)对于不只是加工一种零件,而是加工多种零件的机床设备及工作位置,按下式统计出按年生产计划在该工序上所需的总的机床小时数∑T。即: ∑T=T 1+T 2 +T 3 +……+T n 式中:T 1 T 2 T 3 ……T n —分别为按年计划各种零件在该工序上所需的机床小时数。 (3)计算机床设备全年拥有的机床小时数T 按下列公式计算: T =[365-(52×2+11)]CSK 式中:365 —年的总天数; 52×2 —是周六和周日休息天数; 11 —年的公假日; C —工作班数(1); S —每班的工作时间; K —报废系数(0.85~0.95) T =[365-115]×1×8×0.9=1800h 有的机床是一班工作制: T =1800×1=1800h 有的机床是两班工作制: T =1800×2=3600h (4)计算机床设备和工作位置数n按下列公式计算: n=∑T/T (5)确定时机需采用机床设备及工作位置数m,当设备或工作的极速昂的小数部分超过0.25时应圆整为整数,即采用台数要多一台,当计算数的小数部分不足0.25时,一般情况下可以舍去,即采用台数为计算的整数部分,通过调整机床负荷等措施来解决,但对于某些特殊的专用设备,为了保持加工路线的直线型和保证工艺需要,使用负荷再小也要采用,如燕尾开榫机,小带锯,打眼机等。 (6)计算设备负荷百分率P P=100∑T/(mT )

程序设计实践_任务书

程序设计实践任务书 课程名称:程序设计实践 课程编号:25070748 学分/学时:3学分/3周 课程类型:实践性课程 考核方式:考查 开课学期:大一第3学期 开课单位:计算机与信息工程学院 先修课程:C语言程序设计、C++面向对象程序设计 后续课程:数据结构与算法、网络编程、嵌入式软件设计等 适用专业:计算机科学与技术、网络工程、空间信息科学与工程 一、课程设计的目的、任务与要求 课程性质:程序设计实践是学习C/C++程序设计的一个重要环节。通过课程设计的综合训练,可以使学生在学习理论知识并在实验中进行了一系列基本训练的基础上,进一步加强学生对实际问题分析、编程和动手能力的提高,强化综合应用能力,扩充知识,开阔视野。学生在熟练运用Visual C++ 6.0以后,通过使用Visual C++ 6.0的训练,扩展程序设计的知识面,提高综合应用C++知识能力的要求。 教学目标:本通过学习本课程,学生能够更熟练地掌握C/C++语言的语法规则,能够运用简单的算法,综合运用编程方法和问题分析方法,设计针对解决问题的算法步骤。初步培养数据采集、数据分析、数据处理及结果分析的能力。 a.加强掌握C/C++程序设计语言的语法规程和综合编程能力; b.培养学生面向对象和面向过程的编程思想,学会从现实问题中抽象出一般的解决方法;贯彻面向对象编程思想,抽象出合适的类,封装相关功能函数。 c.掌握基本的软件分工,根据算法画出流程图、报告书写及答辩汇报技巧; 二、设计任务及要求 任务一:C语言部分(以下选做一题) (1)某班学生基本信息管理,可包括以下功能: 学生基本信息输入、输出、插入、删除、排序、查询、数据保存及打开。 struct student /*定义一种结构体类型*/ { int num; char name[20]; char sex; int age; } ; #include “stdio.h”

博物馆设计任务书样本

郑州大学建筑学院建筑设计任务书 选题一宝丰县汝官窑遗址展示博物馆 一、项目概况: 汝窑系中国汝、钧、官、哥、定五大名窑之首。宝丰县清凉寺北宋汝官窑遗址是全国迄今为止发现的保存最为完整的瓷窑遗址, 该处是宋、金、元代以来烧造历史延续数百年之久的重要制瓷场地, 是专为宫廷烧制御用瓷器的官窑遗址。 6 月被国务院颁布为重点文物保护单位, 3 月被中国列入世界文化遗产预备名单。 为了重现北宋汝官窑这一祖国文化瑰宝, 合理有序地开发利用宝贵资源, 宝丰县政府投资建设清凉寺汝官窑遗址展示博物馆。建成后, 该馆将成为集考古、汝瓷研究、汝瓷文化展示和汝瓷精品销售为一体的具有旅游功能的专业博物馆。 二、用地概况: 1 清凉寺汝官窑遗址位于县城西部20 公里处之大营镇清凉寺村中及村南台地上, 遗址面积共计119.5 万平方米, 其中重点保护区面积43万平方米, 特别保护区面积8075平方米。其中作为展示工程的博物馆位于重点保护区东北角外, 原为一紫砂壶生产厂家( 现已停产) , 具体范围及周边环境详见附图。 2 环境条件: ( 1) 地表现状: 拟规划区域内自然地势低于周边, 场地内略有起伏, 地表无水面。 ( 2) 水文地质条件 宝丰县地处豫西山地与黄淮平原两大地貌过渡地带, 土壤类型属南方黄红土壤向北方的褐土过渡地带, 植被是由华北落阔叶林向华中常绿阔叶林过渡地带, 适合多种生物繁衍生息。 该县地属暖温带, 为半湿润大陆性季风气候, 四季分明, 以春旱多风, 夏热多雨, 秋温气爽, 冬寒少雪为特征。年平均气温14.5 摄氏度, 降水量769.6 毫米, 日照2183.7小时, 无霜期215天, 年平均水资源总量为 2.23 亿立方米。 主导风向: 夏季东南风为主, 冬季西北风为主。 三、设计内容及面积分配: 1 建筑部分: 主要功能为文物陈列和遗址管理, 是收藏、展示、研究与汝瓷相关的文物及各种资料的中心。总建筑面积4800( 可上下浮动5%) , 建筑层数不大于 3 层。

【程序设计实践实验指导书】实验2:指针进阶

河南工业大学实验报告 课程名称:程序设计实践开课实验室: 一、实验目的: 1. 理解指针数组的概念,掌握指针数组的基本应用和编程方法。 2. 掌握单向链表的概念和建立方法。 3. 掌握单向链表的基本操作。 二、实验环境: 1. 运行Window XP/Windows 7/Windows 8等的操作系统的PC机; 2. VC++6.0,CodeBlocks,或Dev C++等编译环境。 三、实验内容: 1.编写程序,输入一个月份,输出对应的英文名称,要求用指针数组表示12个月的英文名称。 输入输出示例: 5 May 【源程序】 #include #include int main() { int num; scanf("%d",&num); getchar(); char *month[12]={"January","February","March","April","May","June","July","August","September","

October","Novermber","December"}; printf("%s\n",month[num-1]); return 0; } 【运行结果】 8 August Process returned 0 (0x0) execution time : 2.466 s Press any key to continue. 2. 定义一个指针数组将下表的星期信息组织起来,输入一个字符串,在表中查找,若 输入输出示例: Tuesday 3 【源程序】 #include #include #include int main() { char *month[12]={"January","February","March","April","May","June","July","August","September"," October","Novermber","December"}; char mnum[10]; scanf("%s",&mnum); getchar();

2014软件工程课程设计任务书

《软件工程》课程设计任务书 一、目的及意义 软件工程课程设计是在学生学习了《软件工程》课程的同时,综合运用所学的知识,设计开发一个小型的实际系统。 要求学生运用软件工程的思想,严格按照软件生命周期各个阶段的目的和任务,完成对系统的定义、设计、编码、运行以及后期的维护。通过对具体系统的设计和开发,使得学生掌握软件工程的基本原理和基本方法,学会用软件工程学的概念、原理、方法开发和维护软件。 二、内容及要求 自拟课题,可以进行相关系统或网站设计(如资源管理系统、网络监控系统、勤工俭学管理系统、个人财务管理系统、大学城二手物品在线交易网站等),然后以项目小组的形式完成项目。 本课程设计要求学生采用“项目小组”的形式,结合具体的开发项目进行设计,对软件生命周期的每一个阶段包括可行性分析、需求分析、概要设计、详细设计、编码、测试等严格按照软件工程规范实施一个具体的案例。具体要求如下: 1.可以选择结构化分析/设计(SA/SD)或面向对象方法(OOA/D) 2.结构化分析/设计(SA/SD) 1)需求分析:分析系统的静态功能和动态行为。每一位小组成员能够描绘分配的子功能需求;每一位小组成员完成分配子功能的数据流图DFD,要求绘制到3级DFD,小组负责人组织完成系统的DFD。 2)设计:完成系统的功能模块设计。每一位小组成员根据需求的DFD图,完成分配的子功能模块设计,用HIPO图表征。每一位小组成员设计分配的子功能模块的接口,每一位小组成员能够完成分配的子功能程序流程的逻辑设计,小组负责人组织完成系统的总体结构集成。 3)软件实现:每一位小组成员完成分配的子功能界面的设计,每一位小组成员完成分配的子功能代码编写,小组负责人在.NET框架下,组织完成系统的实施。 4)软件测试:每一位小组成员完成分配的子功能的单元测试,小组负责人负责组织系统的测试用例,完成测试工作。 3.面向对象方法(OOA/D):以UML为主 1)需求分析:分析系统的静态功能和动态行为。每一位小组成员完成一个用例分

高级程序设计实践(C++)任务书

高级程序设计实践(C++) 课程设计任务书 一、课程设计目的 1、复习和巩固C++语言的基础知识,进一步加深对C++语言的理解和掌握; 2、为学生提供独立实践的机会,将课本上的理论知识和实际有机的结合起来,锻炼学生独立分析问题、解决问题、查阅资料以及自学能力。 3、学习和掌握C++程序设计方法以及上机调试技巧,为今后学习其它专业课程打好基础。 二、课程设计内容 题目一:复数计算器 运用面向对象程序设计知识,利用C++语言设计和实现一个复数计算器,要求具备如下主要功能: (1)建立实数类、复数类 (2)实现实数、复数信息的初始化 (3)实现实数的加、减、乘、除、自增、自减、求平方、二次方根等操作(4)实现复数的加、减、乘、除、取模、求平方、求共轭复数、求单个复数的向量角、求两个复数的夹角等运算 (5)实现实数、复数信息的输出 在实现过程中,需利用面向对象程序设计理论的基础知识,充分体现出C++语言关于类、继承、封装与多态等核心概念,每一个类应包含数据成员和成员函数。 题目二:字符串处理系统 运用面向对象程序设计知识,利用C++语言设计和实现一个字符串处理系统,要求具备如下主要功能: (1)字符串的输入与输出 (2)求字符串的长度 (3)判断字符串是否为空 (4)将字符串置空 (5)字符串比较

(6)字符串赋值 (7)求指定位置的字符 (8)字符串合并 (9)字符串截取 (10)在指定的字符串中1,查找或替换字符串2 在实现过程中,需利用面向对象程序设计理论的基础知识,充分体现出C++语言关于类、数据成员与成员函数封装的核心概念。 题目三:集合的并、交、差集运算的实现 运用面向对象程序设计知识,利用C++语言设计和实现集合的并、交、差集运算,要求具备如下主要功能: (1)输入输出集合信息,集合元素类型可以是整数、实数或字符串 (2)判断集合的大小 (3)判断集合是否为空 (4)将集合置空 (5)在集合中查找指定的元素 (6)实现集合的交、并、差等运算 在实现过程中,需利用面向对象程序设计理论的基础知识,充分体现出C++语言关于类、继承、封装与多态等核心概念,每一个类应包含数据成员和成员函数。 题目四:图形类设计 运用面向对象程序设计知识,利用C++语言设计和实现一个图形类,要求具备如下主要功能: (1)图形环境初始化 (2)图形窗口定义 (3)设计和实现点类,可以根据输入的坐标信息,根据给定的颜色和点的大小,在界面上绘制显示相应的点。 (4)设计和实现直线类,可以根据输入的端点坐标信息,根据给定的颜色和线条粗细,在界面上绘制显示相应的直线。 (5)设计和实现圆类,可以根据输入的圆心坐标和半径信息,根据给定的颜色和线条粗细,在界面上绘制显示相应的圆,并可以计算其面积。

项目设计任务书样本

××项目设计任务书样本 项目概述 本项目位于××站前区光华路东,金牛山大街北。根据2008年7月10日批准的规划,总用地面积㎡,一期计入容积率总建筑面积60139㎡,回迁占地面积13192㎡,回迁建筑面积20220㎡,容积率<2。 本项目分两期建设,一期工程正在进行建设,包括10#~17#楼及14#~17#连接体。本设计任务书只涉及二期工程。 根据市政府的要求,本项目规划用地进行调整,调整后用地界线见新版规划图。用地范围内的规划设计由设计方提出,经甲方和上级部门审批后实施。 休闲健身中心、物业、换热站、泵房、变电房在一期工程建设时已经充分考虑了二期的需求,本期工程设计不再考虑上述建筑。 设计纲要 1、楼盘定位:本项目建成后应属于××高档花园住宅小区,建有大众活动场所、游泳池、体育健身等基础设施。 2、建筑风格:与一期工程一样,以小高层为主的英伦风格小区。两期工程设计既要体现风格的统一,又要体现出设计师独特的设计思想和表现手法。 3、小区景观:二期工程景观设计思路基本遵循一期的思路(在21号楼和24号楼之间约76米的空间内,建议结合二期建筑风格设置中心主题景观花园,在注重区内景观环境均好性的同时,营造和强调优势区域,为区内住宅品质划分及分级定价销售创造可行)。半地下车库的屋面做宅间绿化,硬质景观为主,绿化结合,请参照一期工程景观设计扩初图。 4、交通组织:小区内道路应考虑消防的要求(设置车行道和人行道,尽可能考虑)人车分流,并充分考虑半地下车库的车辆出入需要。 5、规划:要充分利用容积率的指标,楼距要求符合规范中的区内1小时、区外2小时的日照要求。 6、户型:积极推荐优秀户型,结合业主提出户型方案和户型配比指标进行调整组合,充分利用优势区域,把高品质户型(带景观电梯、入户花园、6米高挑露台、主力户型等)布置在其间,小两房户型建议与部分三房户型联合,做成子母套户型,使用各自独立、销售可分可合。既可满足部分客户子女就近照顾老人(小套为老人套),又可满足部分老人帮子女照管孩子(小套为年轻套),分开居住,做到布局合理,结构经济。 7、要求重视并优化管线综合设计。各专业相互协调,各种管线间隔符合规范要求,并优化布置,管线、箱体要避免互相碰撞,管道井要绘制管道布置图,重要楼层绘制墙面洞口箱位立面图。

课程设计任务书(2级)

电子技术课程设计任务书 题目一:信号发生器 一、设计目的 根据常用的电子技术知识,以及可获得的技术书籍与电子文档,初步形成电子设计过程中收集、阅读及应用技术资料的能力;熟悉电子系统设计的一般流程;掌握分析电路原理、工程计算及对主要技术性能进行测试的常见方法;最终,完成从设计图纸到实物搭建的整个过程,并调试作品。 二、任务与要求 1、熟悉信号发生器的组成和基本原理,了解单片集成信号发生器的功能特点; 2、掌握信号波形参数的调节和测试方法的应用; 3、电路能够产生正弦波、方波、锯齿波; 4、掌握信号发生器的设计测试方法; 5、工作电源为+5~+15V 连续可调。 参考方案: 图1、ICL8038原理框图 参考原理: ICL8030内部由恒流源I 1、I 2、电压比较器A 和B 、触发器、缓冲器和三角波变正弦波变换电路组成。外接电容C 经过两个恒流源进行充放电,电压比较器A 、B 的参考电压分别为电源电压(U CC +U CE )的2/3和1/3。恒流源的恒流源I 1、I 2的大小可通过外接电阻调节,但必须I 2>I 1。当触发器的输出为低电平时,恒流源I 2断开,I1给电容充电,其两端电压U C 随时间上升,当U C 上升到电源电压的2/3时,电压比较器A 的输出电压发生跳变,使触发器输出由低电平变为高电平,恒流源I 2接通,由于I 2>I 1(设I 2=2I 1),恒流源I 2加到C 上反充电,相当于C 由一个净电流I 1放电,C 两端电压U C 转为直线下降,当下降到电源电压1/3时,电压比较器B 的输出电压发生跳变,使触发器的输出由高电平变为原来的低电平,恒流源I 2断开,I 1对C 充电,如此重复,产生振荡信号。 若通过调节外接电阻使得I 2=2I 1,触发器的输出为方波,反向缓冲后由9脚输出;C 上

2021年高级程序设计实践(C++)任务书

高档程序设计实践(C++) 课程设计任务书 一、课程设计目 1、复习和巩固C++语言基本知识,进一步加深对C++语言理解和掌握; 2、为学生提供独立实践机会,将课本上理论知识和实际有机结合起来,锻炼学生独立分析问题、解决问题、查阅资料以及自学能力。 3、学习和掌握C++程序设计办法以及上机调试技巧,为此后学习其他专业课程打好基本。 二、课程设计内容 ?题目一:复数计算器 运用面向对象程序设计知识,运用C++语言设计和实现一种复数计算器,规定具备如下重要功能: (1)建立实数类、复数类 (2)实现实数、复数信息初始化 (3)实现实数加、减、乘、除、自增、自减、求平方、二次方根等操作 (4)实现复数加、减、乘、除、取模、求平方、求共轭复数、求单个复数向量角、求两个复数夹角等运算 (5)实现实数、复数信息输出 在实现过程中,需运用面向对象程序设计理论基本知识,充分体现出C++语言关于类、继承、封装与多态等核心概念,每一种类应包括数据成员和成员函数。?题目二:字符串解决系统 运用面向对象程序设计知识,运用C++语言设计和实现一种字符串解决系统,规定具备如下重要功能: (1)字符串输入与输出

(2)求字符串长度 (3)判断字符串与否为空 (4)将字符串置空 (5)字符串比较 (6)字符串赋值 (7)求指定位置字符 (8)字符串合并 (9)字符串截取 (10)在指定字符串中1,查找或替代字符串2 在实现过程中,需运用面向对象程序设计理论基本知识,充分体现出C++语言关于类、数据成员与成员函数封装核心概念。 ?题目三:集合并、交、差集运算实现 运用面向对象程序设计知识,运用C++语言设计和实现集合并、交、差集运算,规定具备如下重要功能: (1)输入输出集合信息,集合元素类型可以是整数、实数或字符串 (2)判断集合大小 (3)判断集合与否为空 (4)将集合置空 (5)在集合中查找指定元素 (6)实现集合交、并、差等运算 在实现过程中,需运用面向对象程序设计理论基本知识,充分体现出C++语言关于类、继承、封装与多态等核心概念,每一种类应包括数据成员和成员函数。?题目四:图形类设计 运用面向对象程序设计知识,运用C++语言设计和实现一种图形类,规定具备如下重要功能:

外立面设计任务书

XXXX商业街 外立面设计任务书 编制人 建筑: 结构: 给排水: 暖通: 电气: 弱电: 签发人: 编制单位: 编制时间:

1 项目概况 (1)项目位置:位于。 (2)用地概况:总规划用地面积平方米。规划为商业街,由五栋商业楼构成 (3)建设规模:规划总建筑面积约平方米,全部为地上建筑。 (4)建筑层数:2层或3层 (5)建筑层高: (6)建筑高度: (7)结构形式:5栋商业综合体,框架结构 (8)结构抗震烈度:6度; (9)容积率:;建筑密度:45%;绿地率: %。 (10)机动车位:64个 (11)非机动车位: (12)规划人防工程面积: (13)外立面材料做法:石材、高档涂料、铝(塑)板、玻璃幕墙/门窗(灰框白玻)。 2 设计依据 国家与地方现行各种规范、规程及强制性条文,规划主管部门、消防、人防、交通、环境、卫生、水、电、煤气、市政等有关部门意见和要求。 规划主管部门给定的规划设计条件和已批复的详细规划图纸。 测绘部门提供的实测地形图和地质水文勘测资料。 项目市政条件。 经商业规划院确认的建筑设计方案,规划主管部门审批通过后的审查方案(包括甲方确认的技术经济指标、总图、各层平面图纸、立面效果图、剖面图及竖向设计图等)。 设计任务书(本书)。 已确认的经济技术指标及建造标准。 双方签定的设计合同内所包含的服务性条款及要求(详见设计合同)。 甲方对各阶段设计图纸的评审意见。 3 设计范围及工作阶段 商业街区全部建筑:1至5号楼及连接体的外立面设计(不包括屋顶钢结构及屋面绿化概念方案设计)。

根据外立面设计提出对内部结构的改造设计。 提出外立面夜景照明设计概念,根据平时以及节日不同的照明需要分别做出方案。 本设计工作分为四个阶段:方案征集阶段、方案深化阶段、初步设计阶段、后期配合阶段。 4 设计要求 设计总体要求 4.1.1 甲方委托乙方承担本项目建筑外立面设计工作,乙方根据甲方提供的所有资料,提供高品质及独创性的建筑外立面设计及相关服务。乙方应从总体上控制建筑外立面的整体效果,使本项目具有现代风情商业街的外观品质,并适当融入部分中国元素,同时要符合当地政府有关主管部门及甲方对本项目的指导性意见和要求。 4.1.2 乙方应在设计各阶段保持与甲方及时有效的交流沟通,与甲方委托的建筑施工图设计单位、幕墙门窗中标公司等开展必要的设计协作,确保各阶段设计成果得到各有关设计方的共同认可。 4.1.3 在设计的各个阶段,甲方会根据市场营销、技术经济的可行性研究等提出本项目相关指导性建议或方案,此部分文件(含报告、会议纪要、传真、图纸等)对乙方各阶段设计工作具有约束和指导作用。 4.1.4 乙方的工作成果以设计文件(图册及电子文件)、会议纪要、报告书等形式提供。 满足商业特色的要求 4.2.1 商业街地处XX市的东部新城,毗邻体育馆,距xx约公里。商业街集商业、酒店、等配套功能于一体,以餐饮、娱乐、休闲、购物为主要招商业态,是项目所在城市商业发展的代表性建筑群,也是钟祥湖滨商业的引领者和核心点。商业建筑秉承一贯的简洁、现代、大气的设计风格,充分强调企业文化并展示商业实力。乙方应在接受本设计任务时充分了解该商业街所在区域的商圈特点、环境特性,调研商业已完成的项目,了解项目特性,并据此进行设计工作。 4.2.2 商业街外立面色系以浅色系为主,带灰、白(政府对本区域开发项目总体色彩的要求),其它不限,用材以石材、高档涂料、铝(塑)板、玻璃幕墙/门窗为主。 满足使用功能的要求 4.3.1 甲方所提供的设计图纸为外立面设计的重要依据,乙方在未征得甲方同意的情况下不得随意修改内部使用功能及经济技术指标。 4.3.2 乙方应充分了解甲方对商业建筑外立面形象展示的特别需要,根据各楼特点考虑餐饮娱乐购物等业态入驻的可能。 4.3.3 乙方应在充分解读平面功能的前提下进行外立面设计,如对甲方所提供设计图纸产生疑问,应及时与甲方进行沟通。

C语言程序设计实验指导书

C 语言程序设计 实 验 指 导 书 电子工程学院 2012-2

实验一 C程序的运行环境和编辑、调试、运行简单C程序 一、实验目的 1.了解 Turbo C 的基本操作方法,学会独立使用该系统。 2.掌握在该系统上如何编辑、编译、运行一个C程序。 二、实验内容及步骤 1.进入C的工作环境 1)在Windouws环境下:“开始”→“程序”→“MS-DOS” 屏幕上进入 MS-DOS窗口 2)在Dos环境下:键入命令c:\> cd c:\tc↙ c:\tc> tc↙ 屏幕上出现Turbo C的工作环境 2.熟悉Turbo C的工作环境 了解Edit窗口与Message窗口 了解主菜单的8个菜单项 File Edit Compile Project Option Debug break/watch 3.输入并运行一个简单的程序 File→New 输入源程序:

main() { printf("This is a C program.\n"); printf("OK\n"); } 按F9进行编译和连接,观察屏幕上显示的编译信息。如果出现出错信息,则应找出原因并改正。 按Run→Run(或按Ctrl+F9) 编译、连接、运行一起完成。 按Run→User screen(或按Alt+F5) 察看运行结果。 按任一键从用户屏切换回TC窗口。 4.输入并编辑第二个C程序 File→New 输入源程序: main ( ) { int a,b,sum; a=123; b=456; sum=a+b; printf("sum is %d\n", sum); }

编辑、运行、调试该程序。 5.编辑、运行、调试自己编写的程序(至少一个程序) 如:输入上底、下底和高,计算梯形面积。 观察屏幕上显示的编译信息。如果出现出错信息,则应找出原因并改正。 用File→Save (或F2)保存程序(程序名为a1.c) 三、实验报告要求 写明: 1.实验目的 2.实验内容与步骤 3.编写的程序(题目,经调试、运行后正确的程序) 4.编译过程中出现的错误信息。 5.总结讨论本次实验的结果和收获。

展示空间设计任务书(新).doc

展示空间设计任务书 设计一:专卖店设计( CAD45 分,效果图45 分,最后作业整合10 分)时间:第9 周;第10 周;第11 周周三上午上交。 一、设计题目:某专卖店设计。 二、设计条件: 万达商场内部店铺,自己设定位置,店铺面积8*12 米(无柱子),店铺净高3.8 米。从以下三种类型任选一种完成(自定品牌): 1.服饰专卖店; 2.电子产品专卖店; 3.箱包专卖店。 三、设计空间要求: 1.空间:入口、橱窗、营业厅(例:接待区、展示区、精品区、折价区、演示 区、更衣间)、收银台、储藏间等(自己根据不同空间类型来设计)。 2.另外可根据品牌需要增设休息区、互动区等。 四、设计要求: 1.设定品牌,进行品牌及特色分析;

2.掌握专卖店室内设计的基本原理,在满足功能问题、突出品牌特色的基础上,力求方案特色,风格不限,造价不限; 3.有主题设定,有创意概念的分析过程,要求反应专卖店形象,突出品牌特点。4.针对专卖店需要,充分考虑各功能分区,组织合理的流线。 5.充分利用已有自然条件,结合人为效果,创造合理、舒适的专买店环境。6.设计要求需足公共建筑室内设计的个种规范要求。

五、设计内容 1.平面布置图 1 张:注明各房间、各工作区和功能区名称;有高差变化时须注 明标高;应布置家具及设备; 2.地面平面图 1 张:室内地面铺设材料. 图案的规格尺寸及构造做法等;地面各 部分的标高; 3.天花布置图 1 张:顶棚的标高、尺寸和材料、构造做法;顶棚的灯具类型、 规格。必要时绘制出节点剖面图; 4.立面图 4 张:店铺外观立面 1 张,室内各空间的立面尺寸及构造做法 3 张。必要时绘制出剖面图; 5.效果图 3 张:鸟瞰图 1 张,室内重要空间效果图 2 张; 6.分析图:彩色平面图;功能分析图;交通流线分析图; 9.设计说明:300 字左右。说明设计构思. 分析材料的选择。 六、设计进度安排 (一)专买店前期分析与定位,构思方案与草图阶段:第9 周 本阶段设计的主要工作有三项,即: 3.9 正确理解专买店室内设计要求,分析任务书给予的条件,设定的品牌理念与定 位; 3.10搜集资料及意向图进行方案构思,设定与品牌相符合的主题并予以分析;

《java程序设计》实验指导书(完整)

实验一 Java实验环境的建立一、实验目的 1.掌握Java编程环境的搭建过程; 2.掌握Jcreator pro软件的使用方法; 3.能使用Java doc文档。 二、实验内容 1.下载并安装,配置JDK环境变量; 2.下载Javadoc压缩包并解压在JDK安装路径下; 3.下载Jcreator pro 并安装和配置使用环境; 4.使用实验环境运行书中实例代码,在屏幕上输出“Hello Java”字符串。 ①Java application程序代码如下: public class HelloJava { public static void main(String args[]) { "Hello Java!"); } } ②Java applet程序代码如下: import .*; public class Hello extends { public void paint(Graphics g) { ("Hello!",30,30); } } 三、试验要求 1、预习试验内容并写出上机报告。 2、实验中出现的问题及实验体会。

一、实验目的: 1.输入、输出操作实现原理和方法 2.掌握程序流程控制的实现方法 3.掌握数组的定义和操作方法 二、实验内容 1.计算 Result=1!+2!+3!+ (10) public class TestJieC{ p ublic static void main(String arg[]){ long result=1; for(int i=1;i<=10;i++) { result=i*result; result+=result; } " "+result); } } 2.计算1---50之间所有素数的和。 public class Test{ p ublic static void main(String args[]){ int count = 0; for(int i = 2;i<=50;i++){ for(int j = 2;j<=i;j++){ if(i>j){ if(i%j == 0){ count++; } } } if(count==0){

相关主题
文本预览
相关文档 最新文档