同济大学 C++ 程序设计实验篇
建筑系馆优秀案例分析同济C楼
同济大学建筑与城市规划学院
二层平面图
二层作为交通空间存在,有一部直跑楼梯贯穿 整个楼面,使空间连续而又彼此分割,而洒下 的阳光与连续不断的空间使一系列上下通光的 光井成为师生们的休憩交流空间。
二层夹层平面图
同济大学建筑与城市规划学院
室内引入植物,为工业化的 建筑增加人为的气息
大空间有开阔的空间感,室 内的桌椅为人提供休息场所
同济大学建筑与城市规划学院
卫生间对位设置 便于铺设管道
专业教室设置在南侧以获得良好采光
同济大学建筑与城市规划学院
七层的室外观景平台,不仅将内部空间分割化,还为教师和学生 提供很好的交流休息的场所
同济大学建筑与城市规划学院
同济大学建筑与城市规划学院
该建筑系馆采用银色灰色跟白 色,整体体现青色基调。 与老建筑馆“红楼”形成鲜明 对比,而位于角落的建筑系馆大 面积采用通透的材质,使建筑内 部的人们不会因为狭窄的视野而 感到压抑。 与环境互动的同时清晰体现内 部空间分化的组织机制。 材质的使用上以各种材料的最 本质使用和最直接连接为原则, 试图以理性简洁的构造方法达到 物质形式的一致性。
基于混合式学习的程序设计类课程分层教学改革与实践
二、课程现状分析
基于多年的程序设计课程教授经验,结合独立学院学生自 学能力相对较为薄弱的实际情况,归纳总结了目前独立学院非 计算机专业的大学生程序设计能力培养和训练方面存在的一些 问题或不足。
1. 课内授课学时较少。以我校程序设计基础课程为例,课 程授课 32 学时,上机实践 32 学时。大部分授课教师若想要严 格按照教学标准要求和进度进行教学,很多知识点只能点到为 止,不能作深入的展开,处于“赶进度”的状态。
2. 教学方法传统、教学手段陈旧,在一定程度上阻碍了程 序设计基础课程的发展,学生处于被动学习的状态,教学效果 停滞不前。尤其对独立学院而言,由于建校时间较短,学习资 源有限,资源的更新速度较为滞后。
关键词:分层教学 程序设计 混合式学习 文章编号:ISSN2095-6711/Z01-2016-11-0036
一、引言
所谓分层教学就是教师充分考虑到学生中存在的差异程度, 有针对性地加强对不同类别学生的学习指导,以便使每个学生 都得到相对较好的发展。分层教学充分体现了面向全体、因材 施教的教学特点,可以激发全体学生的学习兴趣,促使学生主 动获取知识,提高学习成绩。
四、结束语 混合式分层教学在我国推行时间短,许多教师目前只是停 留在如何制作微课视频、如何制作微信公众号或网络平台等, 而对于混合式分层教学的教学内容设计、教学过程设计、如何 组织在线讨论以及教学评价体系等的研究还未充分展开,此类 研究势必将日渐成为教师和教学界专家们的研究热点。
3. 教师人工批阅课后作业、上机实验报告,不仅负担沉重, 而且对学生来说时效性差,学习效果受到影响。
4. 非计算机专业程序设计能力培养相关课程的内容衔接不 够顺畅。
数字时钟设计报告同济大学
设计报告内容:1/系统的设计任务2/设计方案3/方案中各部分单元的设计、参数计算和器件选择4/画出符合设计要求的完整系统电路图。
5/打印并在规定时间内上交设计报告(准备进行答辩,并在计算机中演示设计程序)设计题目数字电子钟1、设计任务:必备功能:1.设计一个高精度、高稳定度的时钟信号源。
2.用秒脉冲作信号源,构成数字钟,显示秒、分、时3.具有对时功能,即时间可以快速预置。
附加功能:具有整点提示功能,即每到整点发出蜂鸣声。
2、供选方案:1)时钟信号源的实现:时钟信号源是时钟类项目的心脏,他的精确度直接影响到整个项目的性能方案A用石英晶振电路晶振是石英振荡器的简称,英文名Crystal,是一种机电器件,是用电损耗很小的石英晶体经精密切割磨削并镀上电极焊上引线做成。
它是时钟电路中最重要的部件,它的作用是向电子电路各部分提供基准频率。
选择晶振的主要性能指标有:调整频差、温度频差或总频差、谐振电阻或负载谐振电阻,还有机械性能等。
除了石英晶体外,晶振器电路还需要配置适当的电阻和晶振负载电容。
和晶振串联电阻的作用是防止晶振过分驱动,过分驱动会逐渐损耗晶振的接触电镀,引起频率上升,使晶振失效。
与晶振并联电阻是反馈电阻,保证反相器工作在适当工作区,如果去掉会产生停振。
晶振负载电容能使芯片更容易起振,振荡更稳定。
其电容值一般在20pf,30pf,50pf,100pf 中选择。
方案B 555多谐振荡器网上查阅的555多谐振荡器电路:_ _ 5V优点是起振容易,振荡周期调节范围广,缺点是频率稳定性差,精度低,所以在本试验中不宜使用。
2)分频器的实现方案A采用专用分频器如二分频,六分频,十二分频,1/60分频器,常用集成电路有74LS9274LS56,74LS57等。
方案B用各种进制计数器构成分频器用异步十进制计数器74LS90同步十进制计数器74LS290双时钟同步加减计数器74LS192都可以很容易构成十进制,十二进制,二十四进制,六十进制分频器。
同济大学 计算机网络实验报告
同济大学电子与信息工程学院实验报告实验课程名称:计算机通信网络任课教师:实验项目名称:跨交换机实现VLAN实验项目名称:静态路由实验项目名称: OSPF单区域姓名: 学号:姓名: 学号:姓名: 学号:实验地点:实验名称:跨交换机实现VLAN【实验名称】跨交换机实现VLAN。
【实验目的】理解跨交换机之间VLAN的特点。
【背景描述】假设某企业有两个主要部门:销售部和技术部,其中销售部门的个人计算机系统分散连接,他们之间需要相互进行通信,但为了数据安全起见,销售部和技术部需要进行相互隔离,现要在交换机上做适当配置来实现这一目标。
【技术原理】Tag Vlan是基于交换机端口的另外一种类型,主要用于实现跨交换机的相同VLAN内主机之间可以直接访问,同时对于不同VLAN的主机进行隔离。
Tag Vlan遵循了IEEE802.1q 协议的标准。
在利用配置了Tag Vlan的接口进行数据传输时,需要在数据帧内添加4个字节的802.1q标签信息,用于标识该数据帧属于哪个VLAN,以便于对端交换机接收到数据帧后进行准确的过滤。
【实现功能】使在同一VLAN里的计算机系统能跨交换机进行相互通信,而在不同VLAN里的计算机系统不能进行相互通信。
【实验设备】S2126G(两台)、主机(3台)、直连线(4条)【实验拓扑】【实验步骤】步骤1:在交换机SwitchA上创建Vlan 10,并将0/5端口划分到Vlan 10中。
SwitchA # configure terminal !进入全局配置模式。
SwitchA(config)# vlan 10 !创建Vlan 10。
SwitchA(config-vlan)# name sales !将Vlan 10命名为sales。
SwitchA(config-vlan)#exitSwitchA(config)#interface fastethernet 0/5 !进入接口配置模式。
SwitchA(config-if)#switchport access vlan 10 !将0/5端口划分到Vlan 10。
中国大学mooc源课程汇总表
课程名一级学科二级学科大学Python云端系统开发入门计算机null北京理工大学计算机组成原理计算机null电子科技大学Python游戏开发入门计算机null北京理工大学面向对象程序设计——Java语言计算机null浙江大学C语言程序设计进阶计算机编程语言浙江大学汇编语言程序设计计算机null电子科技大学软件测试与质量计算机软件工程华中科技大学程序设计计算机null华中科技大学网络技术与应用计算机null南京邮电大学操作系统计算机null淮阴工学院计算机硬件技术基础计算机null东北大学信息系统与数据库技术计算机null东华大学数据结构计算机null中国海洋大学多媒体技术及应用计算机计算机应用深圳大学c#程序设计计算机编程语言北京大学信息检索计算机null武汉大学大学计算机--计算思维之路计算机计算机基础北京交通大学软件工程专业导论计算机软件工程哈尔滨工业大学计算机专业导论计算机计算机基础哈尔滨工业大学编译原理计算机null哈尔滨工业大学计算机科学导论计算机null桂林电子科技大学计算机网络计算机null哈尔滨工业大学计算机图形学计算机null中国农业大学软件测试计算机null南京大学算法设计与分析入门计算机null哈尔滨工业大学大数据算法计算机计算机应用哈尔滨工业大学计算机组成原理计算机null东北大学Python数据分析与展示计算机null北京理工大学数据库系统概论(新技术篇)计算机null中国人民大学“互联网+”时代教师个人知识管理计算机null爱课程大学计算机——医学计算基础计算机计算机基础第四军医大学C语言程序设计(下)计算机null北京理工大学计算机应用基础计算机null中南财经政法大学程序设计基础计算机null江苏信息职业技术学院C语言程序设计计算机null常州信息职业技术学院大学计算机实验计算机null山东大学高级语言程序设计计算机null东北大学Python语言程序设计计算机null北京理工大学大学计算机--计算思维的视角计算机null山东大学数据库系统概论(高级篇)计算机null中国人民大学C#程序设计计算机编程语言西北工业大学计算机应用基础计算机null苏州工业职业技术学院网络技术与应用计算机null 中国人民解放军陆军工程大学计算机网络技术计算机计算机应用吉林大学大学计算机基础计算机null中国农业大学用Python玩转数据计算机null南京大学计算机操作系统计算机null南京大学数据库系统概论(基础篇)计算机null中国人民大学高级语言程序设计计算机null吉林大学嵌入式系统与实验计算机null厦门大学从自然世界到智能时代计算机null湖南大学学期负责人课程类型学期费用嵩天MOOC免费纪禄平MOOC免费嵩天MOOC免费翁恺MOOC5000.00翁恺MOOC免费邢建川MOOC免费武剑洁MOOC3000.00张晓芳MOOC3000.00杨庚MOOC免费严云洋MOOC免费柳秀梅MOOC3000.00刘晓强MOOC免费魏振钢MOOC5000.00王志强MOOC免费唐大仕MOOC5000.00黄如花MOOC5000.00王移芝MOOC免费徐晓飞MOOC免费战德臣MOOC免费陈鄞MOOC免费董荣胜MOOC免费李全龙MOOC免费赵明MOOC3000.00陈振宇MOOC免费王宏志MOOC免费王宏志MOOC5000.00程维MOOC3000.00嵩天MOOC免费王珊MOOC免费杨上影MOOC8000.00卢虹冰MOOC免费李凤霞MOOC免费金大卫MOOC免费赵彦MOOC免费李学刚MOOC免费郝兴伟MOOC免费高克宁MOOC3000.00嵩天MOOC免费郝兴伟MOOC5000.00王珊MOOC免费刘君瑞MOOC免费陈园园MOOC免费沈鑫剡MOOC5000.00李晓峰MOOC5000.00陈雷MOOC5000.00张莉MOOC5000.00骆斌MOOC3000.00王珊MOOC免费张长海MOOC5000.00李晓潮MOOC3000.00李智勇MOOC5000.00介绍页URL/course/BIT-1001871002?tid=1001963002 /course/UESTC-1001543002?tid=1002447016 /course/BIT-1001873001?tid=1001966001 /course/ZJU-1001542001?tid=1002311011 /course/ZJU-200001?tid=1002316004/course/UESTC-1002047009?tid=1002147007 /course/HUST-1001907003?tid=1002315004 /course/HUST-1001936007?tid=1002318002 /course/NJUPT-1001639008?tid=1002349023 /course/HYIT-1001753202?tid=1001839178 /course/NEU-1002125002?tid=1002233001 /course/DHU-1001993005?tid=1002354016 /course/OUC-70004?tid=1002317009/course/SZU-1001752002?tid=1002342006 /course/PKU-1001663016?tid=1002238006 /course/WHU-29001?tid=1002302018/course/NJTU-196001?tid=1002207002/course/HIT-298007?tid=1002249010/course/HIT-437006?tid=1002251019/course/HIT-1002123007?tid=1002231003 /course/GLIET-1002091005?tid=1002197009 /course/HIT-154005?tid=1002210011/course/CAU-45006?tid=1002164003/course/NJU-1001773008?tid=1001862005 /course/HIT-356006?tid=414007/course/HIT-10001?tid=253002/course/NEU-1002249011?tid=1002366016 /course/BIT-1001870002?tid=1002239009 /course/RUC-1001965017?tid=1002350012 /course/icourse-1001962014?tid=1002317002 /course/FMMU-396003?tid=1002388014/course/BIT-46004?tid=1002247005/course/ZNUEDU-1001756012?tid=1002252012 /course/JSIT-1001754038?tid=1001840030 /course/CCIT-1001755324?tid=1001839309 /course/SDU-1001981020?tid=1002311014 /course/NEU-1002123005?tid=1002233002 /course/BIT-268001?tid=1002235009/course/SDU-100001?tid=1002312008/course/RUC-1001655006?tid=1002350011 /course/NWPU-493001?tid=1002313001/course/SIIT-1001753073?tid=1001839050 /course/PAEU-315001?tid=1002318004/course/JLU-1001540001?tid=1002251021 /course/CAU-23004?tid=1002299017/course/NJU-1001571005?tid=1002322007 /course/NJU-1001571004?tid=1002328014 /course/RUC-488001?tid=1002351004/course/JLU-62001?tid=1002261005/course/XMU-1001766012?tid=1002316003 /course/HNU-1001690002?tid=1002244005操作系统计算机null苏州大学数据结构计算机null西北大学C程序设计基础计算机编程语言厦门大学软件需求工程计算机null金陵科技学院程序设计入门——C语言计算机null浙江大学C语言程序设计计算机null吉林大学数据库系统(下):管理与技术计算机null哈尔滨工业大学数据库系统(中):建模与设计计算机数据库与数据结构哈尔滨工业大学数据结构计算机null 中国人民解放军陆军工程大学C++语言程序设计(下)——从C到C++计算机编程语言中国农业大学C++语言程序设计(上)计算机null中国农业大学零基础学Java语言计算机编程语言浙江大学计算机网络计算机null南京农业大学软件工程计算机null东北大学大学计算机基础计算机null国防科技大学数据结构计算机null华中科技大学C语言程序设计(上)计算机null北京理工大学大学计算机基础计算机null同济大学VisualBasic6.0程序设计计算机null同济大学计算机控制系统计算机计算机基础东北大学嵌入式系统及应用计算机null苏州大学路由交换技术与应用计算机null淮安信息职业技术学院程序设计基础(C&C++)计算机null电子科技大学C语言程序设计精髓计算机编程语言哈尔滨工业大学数据库系统(上):模型与语言计算机null哈尔滨工业大学大学计算机—计算思维导论计算机null哈尔滨工业大学程序设计基础计算机null哈尔滨工业大学计算机组成原理(下)计算机计算机组成哈尔滨工业大学计算机组成原理(上)计算机null哈尔滨工业大学计算机系统基础(二):程序的执行和存储访问计算机计算机基础南京大学计算机系统基础(一):程序的表示、转换与链接计算机计算机基础南京大学Python网络爬虫与信息提取计算机计算机应用北京理工大学程序猿与攻城狮计算机null南京大学程序设计与算法(二)算法基础计算机null北京大学Python科学计算三维可视化计算机null北京理工大学作业系统计算机null中原大学Python机器学习应用计算机null北京理工大学数据结构计算机null武汉大学C语言程序设计计算机null大连理工大学数据结构计算机null浙江大学计算机原理计算机null国防科技大学C++程序设计计算机null西北工业大学C程序设计计算机null西北工业大学高级语言程序设计计算机null浙江警察学院计算机网络概论计算机计算机基础台湾新竹“清华大学”Java应用技术计算机null浙江大学C语言程序设计(独立SPOC)计算机null浙江大学2016秋现代管理基础计算机null浙江大学Java语言程序设计(独立SPOC)计算机null浙江大学物联网概论计算机null台湾新竹“清华大学”数据结构计算机null台湾新竹“清华大学”李培峰MOOC5000.00耿国华MOOC3000.00黄洪艺MOOC3000.00李尤丰MOOC3000.00翁恺MOOC免费张玉春MOOC5000.00战德臣MOOC免费战德臣MOOC免费陈卫卫MOOC免费阚道宏MOOC免费阚道宏MOOC免费翁恺MOOC5000.00钱燕MOOC3000.00张爽MOOC3000.00刘越MOOC免费李国徽MOOC3000.00李凤霞MOOC免费杨志强MOOC免费龚沛曾MOOC免费关守平MOOC3000.00王宜怀MOOC5000.00史红彦MOOC3000.00戴波MOOC免费苏小红MOOC免费战德臣MOOC免费战德臣MOOC免费苏小红MOOC免费刘宏伟MOOC免费刘宏伟MOOC免费袁春风MOOC3000.00袁春风MOOC5000.00嵩天MOOC免费刘钦MOOC5000.00郭炜MOOC5000.00黄天羽MOOC免费钟斌贤MOOC3000.00礼欣MOOC免费李春葆MOOC5000.00朱鸣华MOOC免费陈越MOOC5000.00唐玉华MOOC3000.00魏英MOOC免费姜学锋MOOC免费丁伟杰独立SPOC免费黄能富MOOC5000.00翁恺独立SPOC免费翁恺独立SPOC免费邢以群独立SPOC免费翁恺独立SPOC免费黄能富MOOC5000.00韩永楷MOOC5000.00/course/SUDA-1001752241?tid=1001840214 /course/NWU-298002?tid=1002252001/course/XMU-1001771003?tid=1002238002 /course/JIT-1001757003?tid=1001843004/course/ZJU-199001?tid=1002303013/course/JLU-1002058028?tid=1002163026 /course/HIT-1001578001?tid=1002212004 /course/HIT-1001554030?tid=1002211002/course/PAEU-1001660013?tid=1002298001/course/CAU-432001?tid=1002237004/course/CAU-368007?tid=1002236002/course/ZJU-1001541001?tid=1002303012 /course/NJAU-1001752039?tid=1002260009 /course/NEU-1001812013?tid=1002283007 /course/NUDT-17003?tid=1002285007/course/HUST-1001907004?tid=1002007003 /course/BIT-20019?tid=1002248008/course/TONGJI-47017?tid=1002318003/course/TONGJI-1001543001?tid=1002320002 /course/NEU-1001765003?tid=1002260004 /course/SUDA-1001754273?tid=1002285006 /course/HCIT-1001754308?tid=1001841316 /course/UESTC-1001774006?tid=1002247001 /course/HIT-69005?tid=1002224001/course/HIT-1001516002?tid=1002212003 /course/HIT-7001?tid=1002211003/course/HIT-56001?tid=1002207004/course/HIT-1001527001?tid=1002257001 /course/HIT-309001?tid=1002253005/course/NJU-1001964032?tid=1002234005/course/NJU-1001625001?tid=1002193015 /course/BIT-1001870001?tid=1002236011/course/NJU-1001616012?tid=1002163029 /course/PKU-1001894005?tid=1002160011 /course/BIT-1001871001?tid=1001964001/course/CYCU-1002030017?tid=1002132020 /course/BIT-1001872001?tid=1001965001/course/WHU-1001539003?tid=1002049010 /course/DLUT-1001948002?tid=1002051002 /course/ZJU-93001?tid=1002019005/course/NUDT-359002?tid=1002048006/course/NWPU-494001?tid=1002032026/course/NWPU-236004?tid=1002037027/spoc/course/ZJJC-1001849007?tid=1001943005 /course/NTHU-1001691005?tid=1001776024 /spoc/course/ZJU-1001760002?tid=1001847001 /spoc/course/ZJU-1001700011?tid=1001786006 /spoc/course/ZJU-1001711017?tid=1001796022 /spoc/course/ZJU-1001700012?tid=1001785006 /course/NTHU-452009?tid=522007/course/NTHU-451013?tid=522006C语言程序设计——快速入门与提高计算机null中国农业大学高级语言程序设计(Python)计算机编程语言哈尔滨工业大学程序设计计算机null同济大学C语言程序设计——快速入门与提高计算机null中国农业大学C语言程序设计计算机null浙江大学吕春利MOOC3000.00车万翔MOOC5000.00龚沛曾MOOC免费孙龙清MOOC3000.00翁恺MOOC免费/course/CAU-24005?tid=1001598005 /course/HIT-9003?tid=249005/course/TONGJI-89002?tid=271002 /course/CAU-24005?tid=24002 /course/ZJU-9001?tid=9001。
上海市教育委员会关于公布2015年上海普通高校优秀教材奖获奖名单的通知
上海市教育委员会关于公布2015年上海普通高校优秀
教材奖获奖名单的通知
文章属性
•【制定机关】上海市教育委员会
•【公布日期】2015.04.13
•【字号】沪教委高〔2015〕14号
•【施行日期】2015.04.13
•【效力等级】地方规范性文件
•【时效性】现行有效
•【主题分类】教材
正文
上海市教育委员会关于公布2015年上海普通高校优秀教材奖
获奖名单的通知
沪教委高〔2015〕14号各本科高等学校:
根据《上海市教育委员会关于开展2015年上海普通高校优秀教材奖评选工作的通知》(沪教委高〔2015〕2号)要求,我委组织开展了2015年上海普通高校优秀教材奖评选工作。
经同行专家推荐、学校遴选、网上公示和专家评审等程序,我委研究确定复旦大学蔡基刚等主编的《新核心大学英语系列教材》等286本教材
获2015年上海普通高校优秀教材奖。
现将获奖教材名单予以公布(见附件)。
希望各高校进一步做好教材建设工作,鼓励教师积极编写优秀教材,优先选用优秀教材,发挥优秀教材的示范和辐射作用,提高人才培养质量。
附件:2015年上海普通高校优秀教材奖获奖名单
上海市教育委员会
2015年4月13日附件。
基于Unity3D的VR化学虚拟实验开发
2018.061概述Unity3D 是由Unity Technologies 开发的一个综合型游戏开发工具[1],同时也可以用它来开发面向VR (Vir⁃tual Reality,即虚拟现实)的虚拟实验[2]。
所在的“基于Unity 的VR 虚拟化学实验室”(同济大学大学生创新实践训练计划(SITP))研究团队对上海市348名中学生通过调查问卷调查后发现,传统实验教学方面三分之二的学生认为初高中的化学实验不少存在一定危险性,并且由于实验场所过少、实验器材老旧等问题,学生并没有机会经常去实验室做实验;VR 方面一半学生认为目前VR 的主要问题是价格昂贵和硬件不成熟,但是学校可以妥善解决经济问题,硬件上VR 技术目前发展迅速,学生们认为VR 在教育方面有巨大潜力,正是需要开展项目的时候;VR 设备方面学生们也对所使用的VR 头盔式眼镜(如HTC Vive 等)有一定了解,不过七成以上的学生更倾向于选择游戏影音类VR 应用,这需要多加宣传;VR 虚拟实验方面,只有3.7%的学生表示不感兴趣,大部分人认为VR 虚拟实验是有效的学习方式,并至少能够部分替代传统实验。
以高中化学中具有较大危险性的实验项目“铝热反应”为例来说明如何基于Unity3D 来开发面向VR 的化学虚拟实验。
2基于Unity3D 开发虚拟实验的流程基于Unity3D 开发虚拟实验的流程可分为虚拟实验建模、虚拟实验场景搭建、及虚拟实验程序设计(C#语言等)3个阶段。
(1)虚拟实验建模阶段,在3DS⁃Max 或Maya 等三维建模软件中对虚拟实验中所需的实验仪器、药品等进行三维建模,通过PhotoShop 等二维图形图像软件绘制虚拟仪器、药品的贴图,并创建3DSMax 或Maya 虚拟实验的相关动画,建模完成后将虚拟实验仪器、药品的三维模型或动画生成FBX 格式文件并导入Unity3D 中。
(2)虚拟实验场景搭建阶段,主要是在Unity3D 中利用完成的三维实验仪器、药品等搭建虚拟实验所需的基本场景。
同济大学Matlab实验报告(matlab应用实例)
实 验 报 告班级机械三班学号姓名- 1 -- 2 -画出衰减振荡曲线t ey t 3sin 3-=及其它的包络线30t e y -=,31t e y --=。
t 值的范围是');- 3 -4.通过M 脚本文件,画出下列分段函数所表示的曲面,用冷色调。
⎪⎪⎩⎪⎪⎨⎧-≤+≤+<->+=+-------15457.0117575.015457.0),(215.175.375.0216215.175.375.02112122212212122x x e x x ex x e x x p x x x x x x x x [X1,X2]=meshgrid(-1.5:0.1:1.5,-2:0.1:2);P=0.5457*exp(-0.75*X2.^2-3.75*X1.^2-1.5*X1).*(X1+X2>1)... + 0.7575*exp(-X2.^2-6*X1.^2).*(X1+X2>-1&X1+X2<=1)... + 0.5457*exp(-0.75*X2.^2-3.75*X1.^2+1.5*X1).*(X1+X2<=-1); surf(X1,X2,P);colormap(cool);colorbar('horiz'); shading flat;实验体会与总结通过此次实验,把课堂所学的理论知识运用到了实际中,了解了Matlab 的基本功能和用途。
经过4个实验基,本上掌握了Matlab 绘制曲线、曲面和构造分段函数的方法,相信此次实验会为以后Matlab 的学习奠定坚实的基础。
- 1 -实 验 报 告班级 机械三班 学号 姓名的值,输出一元二次方程2ax bx c ++=root方程形式:a*x^2+b*x+c=0 请输入各项系数: a=1 b=1 c=-1ans =-1.6180 0.6180exchange 请输入x :1 请输入y :0 x=0, y=1- 2 -',num2str(discount*100),'%']) 请输入商品价格:100折扣: 0%实际价格:100请输入商品价格:300 折扣: 3% 实际价格:291请输入商品价格:700 折扣: 5% 实际价格:665 请输入商品价格:1500 折扣: 8% 实际价格:1380请输入商品价格:3000折扣: 10% 实际价格:2700 请输入商品价格:6000 折扣: 14% 实际价格:5160- 3 -4.在.m 文件中编写程序实现,在同一坐标内,分别用不同线型和颜色绘制曲线0.510.2cos(4)y e x x π-=和0.522cos()y e x x π-=,标记两曲线交叉点,给出每条曲线的图注。
RC串联电路的暂态和稳态过程(实验)
4 | 同济大学物理实验中心
[放电过程] 放电过程中的回路方程:
RC
du dt
+Uc
=
0
(3)
由初始条件 t = 0 时,Uc = E 得解为:
−t
U c = Ee RC
i
=
−
E
−t
e RC
(4)
R
−t
U R = −Ee RC 由式(4)可知,放电过程中,电容电压随时间呈指数规律衰减,如图 4(b)
(9)
将上两式的 B 和 A 值相比得:sinϕ = B
(10)
A
所以,通过测量李萨如图形的 A、B 值,即可算得输入和输出电压的相位差
即相移 φ。 数字示波器显示李萨如图形方法如下(适用于 UTD2052EEL 数字存储示波
器):
1.按DISPLAY 菜单按键,以调出显示控制菜单。 2.按F2以选择 X-Y 。数字存储示波器将以李萨如 (Lissa jous)图形模式显示该电路的输入输出特征。 3.调整垂直标度和垂直位置旋钮使波形达到最佳效果。 4.应用李萨如图形法观测并计算出相位差。
图 9 RC 暂态过程测量电路
设定电阻箱阻值 R=1.0000K Ω ; C = 0.47µF ,按图 9 连接电路。设定信号 发生器输出信号为方波,输出电压幅值为 1V。调节信号发生器频率由 100hz 至 1000hz,按下 SET TO ZERO 使 CH1 和 CH2 两个通道的波形对 X 轴对称,并相 应调节数字示波器使波形显示合适。仔细观察U c 的波形变化,并分析其成因。(可用
二、实验原理 RC 或 RL 串联电路中,电路中的电压和电流随电源作恒定的周期性变化,电
路的这种状态称为稳态过程。然而这种具有储能元件(C 或 L)的电路在电路接 通、断开,或电路的参数、结构、电源等发生改变时,电路从一个稳态经过一定 时间过渡到另一新的稳态,这一过程称为暂态过程。描述暂态过程变化快慢的特 性参数常用时间常数或半衰期表示,由电路中各元件的量值和特性决定。通过对 暂态过程的研究,有助于了解电子技术中常用到的耦合电路、积分电路、微分电 路、隔直电路、延时电路等电路设计的原理,了解电路的暂态特性也有助于电路 设计的合理化,避免电源在接通和断开的瞬间产生过大的电压或电流而造成电器 设备和元器件的损坏现象的发生。
同济大学计算机科学与技术系2006届本科生毕业设计(论文)题目汇总
同济大学计算机科学与技术系2006届本科生毕业设计(论文)题目汇总(标注▲的题目将优先考虑信息安全专业的学生)计算机基础学科组毕业设计(论文)课题简介YZQ1 .NET环境计算机基础教学网站建设(指导教师:杨志强)同济大学计算机基础教学网站是为全校乃至全国非计算机专业师生服务的网站。
经过10年的建设,具有丰富的教学资源,每年点击次数达数十万。
目前,网站许多代码文件用ASP开发的。
为了提高开发、维护的效率,提高访问速度,准备尝试将网站从ASP迁移到.NET环境。
本课题旨培养学生在.NET环境中进行网站建设、Web 编程的能力。
要求:熟悉、环境。
YZQ2 .NET环境计算机基础课程资源库建设(指导教师:杨志强)同济大学计算机基础教学网站拥有两门国家精品课程、一门学校精品课程的教学资源,为了更好地为全校乃至全国非计算机专业师生服务,需要进一步在.NET环境中建设资源库。
本课题的主要任务有两个部分:一是在.NET环境建设有关课程的教学资源,包括学生学生模块、教师模块、在线测试、网络课程等;二是建设有关动画、视频资源库。
本课题旨培养学生在.NET环境中进行Web编程、建设资源库的能力。
要求:女子学院的学生、具有多媒体制作经验。
YZQ3 协同作业/企业消息中心(指导教师:杨志强、王钢)用.Net框架和C#语言开发实现企业消息中心。
使学生掌握C#语言,WebService编程,熟悉VisualStudio开发环境,初步理解.Net框架集,并能够结合数据库技术和相关原理实现消息中心。
内容:1.基础技术学习。
2.运用.Net框架集开发企业消息中心。
3.编写相关文档,完成论文。
YZQ4 基于WEB的表格控件功能扩展(指导教师:杨志强、銭鏡宇)用.Net框架和C#语言开发实现基于WEB的表格控件。
使学生掌握C#语言,控件编程,熟悉VisualStudio 开发环境,初步理解.Net框架集,并能够结合数据库技术实现基于WEB的表格控件。
《高等数学C》课程介绍
课程负责人:兰箭轮
一、课程发展的主要历史沿革
• 《高等数学》是大学中最重要的基础课程 之一,该课程不仅为后续课程和学生以后 从事的科技工作提供必备的数学工具,而 且对学生科学素质的形成以及分析问题、 解决问题能力的培养产生着重要而深远的 影响。因此,将《高等数学》建设为精品 课程,必将对提高本科教育质量起到积极 的推动作用。
• • • • •
• 《高等数学》内容主要是微积分学。由于 微积分学揭示了自然界中求变化率、求和 等最重要的规律,因此300多年来在科学技 术各个领域取得了辉煌的应用成果。在近 代,更广泛应用于经济学、社会科学等领 域。
• 近年来,国内大学生数学建模竞赛的开展, 数学软件的使用,为《高等数学》课程教 学改革吹进了一股春风。我们十分重视 《高等数学》课程教学改革,我系根据自 身实际将该课程建设例入重点,组织了系 上的优秀骨干教师参加建设。2003年开始 研究,从2004年开始试行。并较早组织学 生大学生数学建模竞赛。
• 课程教学内容参照教育部颁布的“高等数学课程 教学基本要求”,结合我校以多科性一般本科院 校的实际 • 一方面做好基本概念、基本理论和基本知识的教 学,将微积分学这个近代数学最伟大的成就介绍 给学生; • 另一方面加强理论与实际的联系,重要概念都从 实际问题引入,增加数学模型的介绍,在例题、 习题中加大应用问题比例,同时加强从几何和数 值方面对数学概念的分析,增加介绍用表格和图 形表示的函数及其微、积分运算(结合目前实例 大量运用),克服重连续、轻离散,重运算、轻 数学思维的倾向。
• 课程负责人兰箭轮, • 近五年来承担了国家级、省级、州级项目 课题三项;发表相关论文7篇;参编出教材 专著4本;获省、州级教学成果和科研成果 一等奖2个、二等奖1个、三等奖2个。2004 年和2005年被西昌学院确定为“优秀骨干 教师”; • 其他成员均为教育教学骨干,具有较强的 科研能力,近五年中都获得过各种成果奖 多项。
同济大学研究生学术行为规范完整题库
同济大学研究生学术行为规范完整题库文档资料库内容来自网络,供同学们参考。
1、个人履历中所涉及的学术成果,所有者不止一人的,应列出排名顺序。
你认为这种观点()。
选项:A、错误B、正确C、不确定正确答案: B2、根据《同济大学学生违反校纪校规处分条例》第二十五条的规定,对被认定为学位论文和发表的学术论文有剽窃、抄袭他人研究成果者,给予()。
选项:A、记过处分B、留校察看处分C、留校察看处分,情节严重的给予开除学籍处分正确答案: C3、个人履历中,论文类(或著作类)成果应该包括名称、发表刊物(或出版社)、发表(或出版)时间、发表选项:A、错误B、正确C、不确定正确答案: B4、个人履历中,专利类、正式颁布的标准、奖励类、具有知识产权的各类研究、设计、开发成果等,应包括名称、排名顺序、编号、时间。
你认为这种观点()。
选项:A、错误B、正确C、不确定正确答案: B5、个人履历中,参编某一著作的某个章节,应该注明第几章节,同时注明该著作作者(或主编)、出版社和出版时间等信息。
你认为这种观点()。
选项:A、错误B、正确C、不确定正确答案: B6、在读博士生在其个人履历、名片等对外交往活动中,可自称为“博士”。
你认为这种观点()。
选项:A、错误B、正确C、不确定正确答案: A7、为了科学严谨性,不应在公开场合和课堂上宣讲正在进行中、尚不成熟的,不宜公开的学术观点。
你认为这种观点()。
选项:A、错误B、正确C、不确定正确答案: B8、在撰写个人履历时,下列哪种做法不对?()。
选项:A、列出学术成果所有者的排名顺序B、对主编的著作注明“主编”C、参编的著作注明参编第几章节,但未注明该著作作者(或主编)、出版社和出版时间等信息正确答案: C页1、个人履历中所涉及的学术成果,所有者不止一人的,应列出排名顺序。
你认为这种观点()。
选项:A、错误B、正确C、不确定正确答案: B2、根据《同济大学学生违反校纪校规处分条例》第二十五条的规定,对被认定为学位论文和发表的学术论文有剽窃、抄袭他人研究成果者,给予()。
同济大学2019-2020学年第一学期C 语言程序设计试题及答案(三)
同济大学2019-2020学年第一学期C 语言程序设计试题及答案(三)一、单项选择题(20 分,每题 2 分)1.执行下列程序段后,正确的结果是(B)int k, a[3][3] = {1,2,3,4,5,6,7,8,9};for(k=0; k<3; k++)printf(“%2d”, a[k][k]);A) 1 2 3 B) 1 5 9 C) 1 4 7 D) 3 6 92.若a 是int 类型变量,则计算表达式a=25/3%3 的值是:(B)A)3 B)2 C)1 D)03.下面正确的字符常量是:(C)A)“c”B)‘\\’’ C)‘W’ D)‘’4. C 语言中,运算对象必须是整型的运算符是:(B)A)% B)/ C)* D)+5.数字字符0 的ASCII 值为48,若有以下程序main(){char a='1', b='2';printf("%c,",b++);printf("%d\n",b-a);}程序运行后的输出结果是。
(B)A)3,2 B)50,2 C)2,2 D)2,506.以下语句或语句组中,能正确进行字符串赋值的是。
(D)A)char *sp;*sp="right!"; B)char s[10];s="right!";C)char s[10];*s="right!"; D)char *sp="right!";7.for(i=0;i<10;i++)if(i〈=5〉break;则循环结束后i 的值为(B)A)0 B)1 C)5 D)108.执行下列程序段后,正确的结果是(C)char x[8] = {8,7,6,5,0,0}, *s;s = x+1;printf(“%d\n”, s[2]);A) n B) 0 C) 5 D) 69.C 语言规定,简单变量作为实参时,他和对应形参之间的数据传递方式是:AA)单向值传递B) 地址传递C) 相互传递D) 由用户指定方式10.设有数组定义:char str[]=”China”;则下面的输出为(C)printf(“%d”,strlen(str));A)4 B)5 C)6 D)7二、填空题(30 分,每空 2 分)1.下列程序段的输出结果是3 。
Pushover分析(同济大学翁大根)
基本安全指标 建筑性能水平
小震
地震地面运动
中震
小震
可用 (Operational)
立即居住 (Immediate Occupation)
生命安全 (Life Safety)
√
大震 大震
中震
√ √
√
注:基本安全指标如上表所示,是达到3-C(生命安全水准)及5-E(结构稳定水准)的双水准性能指标。
非线性静力分析(1)
速评估方法。
从形式上看,这是一种将静力弹塑性分析与反应谱相结
合、进行图解的快捷计算方法,它的结果具有直观、信息
丰富的特点。
非线性静力分析(3)
(Nonlinear Static Procedure)
Pushover方法是90年代以后出现的基于位移的抗震设计
(Displacement-Based Seismic Design)和基于性能(功能) 的抗震设计(Performance-Based Seismic Design, PBSD) 方法得于实现的重要工具。
退化;或者是某一构件(或一组构件)的侧向变形达到某一数值时, 导致结构失去重力承载能力。
11、精确模拟整体的强度退化。如果结构在第10步达到了侧向变形极
限,便停止加载,此时会有一个或者一组构件已经无法继续承担大部分或 所有的荷载,即其强度已明显退化,然后这根(批)构件的刚度会减少, 或者消失。从第3步开始再建立新的能力曲线。建立尽可能多的 Pushover曲线,可以更充分地表现强度丧失的全过程。图8.2中以三条不 同的能力曲线为例子表现这个过程。
(Nonlinear Static Procedure)
Pushover方法从本质上说是一种静力分析方法,对结构
工程设计方法与实践智慧树知到答案章节测试2023年同济大学
绪论单元测试1.不属于常规空调通风系统与主要设备部分的是()。
包括5章内容,分别是,、冷热源与空调系统设计、泵与风机、水力系统平衡优化与系统调试、空调系统末端设备。
A:水力系统平衡优化与系统调试B:冷热源与空调系统设计C:建筑节能D:冷热源与空调系统设计、泵与风机答案:C2.本课程主要面向建筑环境与能源应用工程的()年级学生。
A:大二B:大三C:大四D:大一答案:C3.课程开设时间在毕业设计之前,或者与毕业设计同步。
A:对B:错答案:A4.本课程在同济大学开设近10年。
A:对B:错答案:A5.建筑节能与软件应用具体包括哪几章内容?A:建筑节能B:室内环境评价C:经济与技术分析D:模拟与工程应用工具答案:ABCD第一章测试1.夏季空调室外计算干球温度取夏季室外空气( )的干球温度。
A:历年平均不保证1天B:历年平均不保证50hC:历年平均不保证30hD:历年平均不保证5天答案:B2.设置供暖的民用建筑,冬季室内活动区的平均风速不宜大于()。
A:0.3m/sB:0.4m/sC:0.5m/sD:0.6m/s答案:A3.民用建筑短期逗留区域空气调节室内计算参数,可在长期逗留区域参数基础上适当放低要求。
夏季空调室内计算温度宜在长期逗留区域基础上提高()。
A:3℃B:1.5℃C:2.5℃D:2℃答案:D4.集中供热的新建建筑和既有建筑的节能改造可以不安装热量计量装置。
A:对B:错答案:B5.空间较大、人员较多的空调区宜采用定风量全空气空气调节系统。
A:对B:错答案:A6.变风量全空气空气调节系统末端装置宜选用压力无关型。
A:错B:对答案:B7.当全空气空调系统必须服务于不同新风比的多个空调区域时,可以采用新风比最大区域的数值作为系统的总新风比。
A:对B:错答案:B8.热水地面辐射供暖系统的工作压力不宜大于()MPa。
A:1.0B:0.7C:0.8D:0.9答案:C9.毛细管网供暖系统的工作压力不应大于0.6MPa。
构建多层次思维培养的C_C++程序设计教学
�程新�内容(5周)
数�和指� 函数 ��和�表 文件 面向�象��基�
��函数 ��求解方法 文件管理系���
图 2 C/C++ 程序设计课程内容体系
方式必须遵循一定的格式,符合一定的语法和语 义规则 [1],因此需要扎实掌握语言工具。在教学 中,我们强调通过结构化程序设计内容的讲解和算 法训练,培养学生正确描述和表达概念、灵活利用 逻辑关系进行判断、推理等抽象思维能力。这是 3 个逻辑层次的基础。正如陈国良院士所指出的:计
1 构建三个逻辑层面思维培养的新课程 内容体系
为强化程序设计课程中计算思维能力的培 养,作为有着较好生源素质的“985 院校”,从 2012 年起,同济大学结合自身学生特点,以计 算思维为切入点,开展大学计算机课程和 C/C++ 程序设计课程的联动改革,即对大学计算机课程 的原有内容进行梳理、优化,腾出 6 周时间,开 展计算思维基础、程序设计和算法初步的教学, 如图 1 所示。由于将程序设计课程前 3 章基础部 分的内容前移到大学计算机课程中讲授,作为深 化,在 C/C++ 程序设计课程中,我们提出了集传 统的结构化程序设计、现代的面向对象程序设计 基础和面向应用的综合设计 3 部分内容为一体的 新的课程内容体系,如图 2 所示。新课程内容体 系强调从思维的技能、思想、方法 3 个层面,对 学生的思维能力进行分层培养。
第1期 2016 年 1 月 10 日
计算机教育
Computer Education
文章编号:1672-5913(2016)01-0081-03
81
中图分类号:G642
构建多层次思维培养的 C/C++ 程序设计教学
高 枚,龚沛曾,孙丽君
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
" << endl;
4.
#include <iostream> #define a 5.52 using namespace std; int main() { double r; cout << " " << endl; cin >> r; r = r * 1000; cout << " " << 4 * 3.14 * r * r * r * a / 3 << " system("pause"); return 0; }
C/C++
C/C++ 1 C/C++ 2 3 4 5 6 7 8 9 10
1 C/C++
1.
#include <iostream> using namespace std; int main() { int x; cin >> x; int y = x * x; cout << "x ^ 2 =" << y << endl; system("pause"); return 0; }
2.
#include <iostream> using namespace std; int main() { double a, b, h;
cout << " "; cin >> a >> b >> h; cout << " =" << (a + b) * h / 2 << endl; system("pause"); return 0; }
3.
#include <iostream> using namespace std; int main() { int a, b, c; cout << " "; cin >> a >> b >> c; cout << " " << (a + b + c) / 3 << " system("pause"); return 0; }
a = x; x = y; y = a; } cout << x << "<" << y << "<" << z << endl; system("pause"); return 0; }
5.
#include <iostream> using namespace std; int main() { double a, b; char x; cout << " cin >> a >> x >> switch (x) { case '+': cout << a << break; case '-': cout << a << break; case '*': cout << a << break; case '/': cout << a << break; } system("pause"); return 0; }
5.
#include <iostream> using namespace std; int main() { char c1, c2, c3; c1 = 'f'; c2 = 'l'; c3 = 'y'; c1 = c1 + 3; c2 = c2 + 3; c3 = c3 - 23; cout << c1 << c2 << c3 << endl; system("pause"); return 0; }
2.
#include <iostream> using namespace std; int main() { double x, y; cout << " " << endl; cin >> x; if (x < 10) y = 30; else if (x >= 10 && x < 50) y = 2.5 * x; else y = 2 * x; cout << " " << y << " " << endl; system("pause"); return 0; }
3
1.
#include <iostream> using namespace std; int main() { int x, y, r1, r2; cin >> x >> y; if (x == 0 || y == 0) cout << " " << endl; else { r1 = x / y; r2 = x % y; cout << " =" << r1 << " " << " =" << r2 << endl; } system("pause"); return 0; }
3.
#include <iostream> using namespace std; int main() { double x, y; cout << " x y "; cin >> x >> y; cout << (x * x + y * y >= 4 && x * x + y * y <= 16 ? 3.14 * (4 * 4 - 2 * 2) : 0) << endl;
system("pause"); return 0; }
4.
#include <iostream> using namespace std; int main() { double a, b, c, max; cout << " 3 "; cin >> a >> b >> c; max = a > b ? a : b; max = max > c ? max : c; cout << " =" << (a + b + c) / 3 << " " << " =" << max << endl; system("pause"); return 0; }
2.
#include <iostream> using namespace std; int main() { int a, b, c; cout << " "; cin >> a; for (b = 1, c = 1; b != 0; a = b) {
b = a / 10; c = a % 10; cout << c; } system("pause"); return 0; }
4
1.
#include <cmath> #include <iostream> using namespace std; int main() { double a, b, c, d; cout << " " << endl; cin >> a >> b >> c; d = b * b - 4 * a * c; if (d < 0) cout << " " << endl; else cout << "x1=" << (-b + sqrt(d) / (2 * a)) << "x2=" << (-b - sqrt(d)) / (2 * a) << endl; system("pause"); return 0; }
" << endl;
2
1.
#include <iosspace std; int main() { float s1, s2, s3; double aver; cout << " " << endl; cin >> s1 >> s2 >> s3; aver = (s1 + s2 + s3) / 3; aver = aver * 100 + 0.5; aver = (int)aver; aver = aver / 100; cout << " " << aver << endl; system("pause"); return 0; }