期刊文献+
共找到570篇文章
< 1 2 29 >
每页显示 20 50 100
Recent Progress in Reinforcement Learning and Adaptive Dynamic Programming for Advanced Control Applications 被引量:4
1
作者 Ding Wang Ning Gao +2 位作者 Derong Liu Jinna Li Frank L.Lewis 《IEEE/CAA Journal of Automatica Sinica》 SCIE EI CSCD 2024年第1期18-36,共19页
Reinforcement learning(RL) has roots in dynamic programming and it is called adaptive/approximate dynamic programming(ADP) within the control community. This paper reviews recent developments in ADP along with RL and ... Reinforcement learning(RL) has roots in dynamic programming and it is called adaptive/approximate dynamic programming(ADP) within the control community. This paper reviews recent developments in ADP along with RL and its applications to various advanced control fields. First, the background of the development of ADP is described, emphasizing the significance of regulation and tracking control problems. Some effective offline and online algorithms for ADP/adaptive critic control are displayed, where the main results towards discrete-time systems and continuous-time systems are surveyed, respectively.Then, the research progress on adaptive critic control based on the event-triggered framework and under uncertain environment is discussed, respectively, where event-based design, robust stabilization, and game design are reviewed. Moreover, the extensions of ADP for addressing control problems under complex environment attract enormous attention. The ADP architecture is revisited under the perspective of data-driven and RL frameworks,showing how they promote ADP formulation significantly.Finally, several typical control applications with respect to RL and ADP are summarized, particularly in the fields of wastewater treatment processes and power systems, followed by some general prospects for future research. Overall, the comprehensive survey on ADP and RL for advanced control applications has d emonstrated its remarkable potential within the artificial intelligence era. In addition, it also plays a vital role in promoting environmental protection and industrial intelligence. 展开更多
关键词 Adaptive dynamic programming(ADP) advanced control complex environment data-driven control event-triggered design intelligent control neural networks nonlinear systems optimal control reinforcement learning(RL)
下载PDF
Visual Interactive Computer Package for Air Conditioning System Design: Case of the International Conference Centre, University of Ibadan, Nigeria
2
作者 K. M. Odunfa T. O. Arowona V. O. Odunfa 《Journal of Building Construction and Planning Research》 2018年第4期317-330,共14页
Air conditioning design has become an interesting aspect of human life with the aim of seeking environmental comfort for indoor spaces. Analytical work involves in the design of air-conditioning system is often time c... Air conditioning design has become an interesting aspect of human life with the aim of seeking environmental comfort for indoor spaces. Analytical work involves in the design of air-conditioning system is often time consuming and laborious. This work therefore aims at developing a visual interactive computer package for the design of air conditioning system using the international conference centre, University of Ibadan, Nigeria as a case study. Procedures for calculating heat gain through various building components were discussed in detail. Cooling load analysis was carried out using standard cooling load equations obtained from the American Society of Heating, Refrigeration and Air conditioning Engineers (ASHRAE) handbook. A computer program was developed using java programming language to compute the total cooling load in the building. The result from the computer program was obtained within a very short period of time when compared with that of the manual one. The cooling load of the building obtained was 3,194,414 btu/hr;a visual interactive computer package for the design of air conditioning system has been developed and tested positively;hence can be used to design air conditioning system for any building. 展开更多
关键词 Environmental COMFORT programMING language Air CONDITIONING design
下载PDF
Automatic Generation of UML Class Diagrams for Object-oriented Design and Programing Course
3
作者 Chunyan Ma Jing Chen +1 位作者 Zheng Chang Jiangbin Zheng 《计算机教育》 2021年第12期157-165,共9页
UML Class diagram generation from textual requirements is an important task in object-oriented design and programing course.This study proposes a method for automatically generating class diagrams from Chinese textual... UML Class diagram generation from textual requirements is an important task in object-oriented design and programing course.This study proposes a method for automatically generating class diagrams from Chinese textual requirements on the basis of Natural Language Processing(NLP)and mapping rules for sentence pattern matching.First,classes are identified through entity recognition rules and candidate class pruning rules using NLP from requirements.Second,class attributes and relationships between classes are extracted using mapping rules for sentence pattern matching on the basis of NLP.Third,we developed an assistant tool integrated into a precision micro classroom system for automatic generation of class diagram,to effectively assist the teaching of object-oriented design and programing course.Results are evaluated with precision,accuracy and recall from eight requirements of object-oriented design and programing course using truth values created by teachers.Our research should benefit beginners of object-oriented design and programing course,who may be students or software developers.It helps them to create correct domain models represented in the UML class diagram. 展开更多
关键词 UML class diagram Natural language Processing(NLP) object-oriented design and programming course automatic generation
下载PDF
Automated Design and Visualization System of a House Foundation from Blocks
4
作者 Algirdas Sokas 《Journal of Civil Engineering and Architecture》 2010年第9期26-31,共6页
This article analyzes creation methods of automated design system, presents design system of a house foundation from blocks. The creation methods of automated design system of a house foundation from blocks are discov... This article analyzes creation methods of automated design system, presents design system of a house foundation from blocks. The creation methods of automated design system of a house foundation from blocks are discovered with Unified Modeling Language. Analyzed objects-classes: block, specification, model. Graphical system can design foundation, form specification of objects and create 3D model of house foundation. There are several types and different dimensions of concrete blocks. The program optimally arranges selected blocks so that monolithic parts will be minimal volume. Program selects a house foundation blocks from database by using ActiveX Data Objects technology, which by programming method connects drawing and database. Drawing's graphical objects have additional data from which exchange of data between graphical system and database is executed. Visualization system and example of house foundation from blocks project with specifications is presented. Creation problems of automated design system are discussed and conclusions are made. 展开更多
关键词 Object-oriented programming house foundation design Unified Modeling language visualization system.
下载PDF
Fuzzy Logic Programming in Action with <i>FLOPER</i>
5
作者 Ginés Moreno Carlos Vázquez 《Journal of Software Engineering and Applications》 2014年第4期273-298,共26页
During the last years, we have developed the FLOPER platform for providing a practical support to the so-called Multi-Adjoint Logic Programming approach (MALP in brief), which represents an extremely flexible framewor... During the last years, we have developed the FLOPER platform for providing a practical support to the so-called Multi-Adjoint Logic Programming approach (MALP in brief), which represents an extremely flexible framework into the Fuzzy Logic Programming arena. Nowadays, FLOPER is useful for compiling (to standard Prolog code), executing and debugging (by drawing execution trees) MALP programs, and it is ready for being extended in the near future with powerful transformation and optimization techniques designed in our research group during the recent past. Our last update consists in the integration of a graphical interface for a comfortable interaction with the system which allows, among other capabilities, the use of projects for packing scripts and auxiliary definitions of fuzzy sets/connectives, together with fuzzy programs and their associated lattices modeling truth-degrees beyond the simpler crisp case ﹛true;false﹜. 展开更多
关键词 Fuzzy LOGIC programMING language design and Implementation New programMING Concepts and Paradigms Software Tools COST Measures
下载PDF
VISUAL PROGRAMMING FOR BUILDING INFORMATION MODELING:ENERGY AND SHADING ANALYSIS CASE STUDIES
6
作者 Karen Kensek 《Journal of Green Building》 2015年第4期28-43,共16页
INTRODUCTION Although visual programming is being broadly implemented in other disciplines,it has only relatively recently become an important supplement to three-dimensional modeling programs in the architecture,engi... INTRODUCTION Although visual programming is being broadly implemented in other disciplines,it has only relatively recently become an important supplement to three-dimensional modeling programs in the architecture,engineering,and construction industry.Currently,Grasshopper in conjunction with Rhino is a leading example of a visual programming environment that is strongly supported by a user community that is developing additional functionality,but Grasshopper does not yet work directly with building information modeling(BIM)software.Dynamo is relatively new,but shows considerable promise in becoming a constructive tool to complement BIM,3D modeling,and analysis programs because it includes parametric geom-etries and works with Revit,a leading BIM software program.Three case studies are described:extensibility of Dynamo through the use of a building energy simu-lation package,controlling a virtual model’s response through light level sensors,and interactively updating shading components for a building facade based on solar angles.They demonstrate that one can work directly within building information models(BIM)using a visual programming language through updating component parameters.These case studies demonstrate the feasibility of a workflow for sustain-able design simulations that is different than that more commonly used--having a separation between design and analysis models and using a neutral file format exchange such as IFC or gbXML to transfer data.As visual programming languages are still a bit uncommon in the building industry,a short background is provided to place them within the tool set of other customizable tools that designers have been developing. 展开更多
关键词 visual programming language VPL building information modeling BIM DYNAMO REVIT GRASSHOPPER computational design
下载PDF
基于OBE理念的高级语言程序设计课程改革与实践 被引量:1
7
作者 周媛 苗耀锋 《软件导刊》 2024年第3期190-195,共6页
针对高级语言程序设计课程的特色与难点,结合OBE教育理念,以提高学生的实际应用能力和综合素质为目标,从课程思政、教学模式、教学设计和综合性评价方式等多个环节进行课程的教学改革。在提高教学质量的同时,注重培养学生解决实际问题... 针对高级语言程序设计课程的特色与难点,结合OBE教育理念,以提高学生的实际应用能力和综合素质为目标,从课程思政、教学模式、教学设计和综合性评价方式等多个环节进行课程的教学改革。在提高教学质量的同时,注重培养学生解决实际问题的能力,帮助学生树立正确的人生观和价值观,为后续学习提供更多动力与支撑。 展开更多
关键词 OBE 高级语言程序设计 课程思政 教学设计
下载PDF
基于VB的滚动轴承CAPP系统设计与实现
8
作者 朱亮亮 吕秋硕 丁亚东 《杨凌职业技术学院学报》 2024年第2期1-4,31,共5页
为了提高滚动轴承工艺设计效率和准确性,利用Access建立轴承工艺标准数据库,实现轴承工艺数据信息的存储和管理,利用VB编程语言对Access系统内存储的数据信息进行关联调用,最终以Excel形式呈现,并通过设计友好的人机交互界面,实现用户... 为了提高滚动轴承工艺设计效率和准确性,利用Access建立轴承工艺标准数据库,实现轴承工艺数据信息的存储和管理,利用VB编程语言对Access系统内存储的数据信息进行关联调用,最终以Excel形式呈现,并通过设计友好的人机交互界面,实现用户与软件系统的良好沟通,最终开发出VB和Access两者有机结合的滚动轴承工艺设计与管理应用软件,实现轴承工艺数据信息的存储、查询、更新、生成与应用,进一步提升轴承工艺设计、管理的质量和效率。 展开更多
关键词 VB编程语言 滚动轴承 CAPP 设计 管理
下载PDF
集成AI大语言模型的在线编程实验平台设计与实现
9
作者 厉旭杰 顾雨辰 姚持恩 《实验技术与管理》 CAS 北大核心 2024年第8期215-221,共7页
传统在线编程实验平台受限于反馈信息的局限性、忽视代码风格及规范性、代码的可读性、代码的效率等多种因素,不利于学生的学习和发展。该文设计并实现了一个集成AI大语言模型的在线编程实验平台方案,该方案在传统平台基础上,引入了大... 传统在线编程实验平台受限于反馈信息的局限性、忽视代码风格及规范性、代码的可读性、代码的效率等多种因素,不利于学生的学习和发展。该文设计并实现了一个集成AI大语言模型的在线编程实验平台方案,该方案在传统平台基础上,引入了大语言模型的实时代码建议、程序安全扫描和判题结果分析优化功能。通过AI大语言模型的实时分析、诊断和优化建议,大大提高了教学效果,增强了学生与系统的互动,能够使学生更好的理解编程概念并提升解决问题的能力。该研究证实了AI模型在编程教育中的价值,并为人工智能在高等教育技术的应用提供了新的视角和策略。 展开更多
关键词 大语言模型 编程实验平台 程序设计 人工智能
下载PDF
基于面向对象编程的Java语言程序设计方法分析
10
作者 韩小龙 司珍 +4 位作者 吕晓峰 梁博 冯元 方静 李超 《集成电路应用》 2024年第1期228-229,共2页
阐述面向对象编程方法和Java语言的特点,通过案例分析和实践验证Java语言在程序设计中的灵活性和扩展性,讨论Java语言的封装、继承和多态特性,在设计和实现Java程序中的应用。
关键词 面向对象编程 JAVA语言 程序设计
下载PDF
计算机专业师范生研究性学习能力的培养探究
11
作者 张瑞玲 贺秋瑞 +1 位作者 周旭晖 郑思宇 《电子质量》 2024年第9期116-119,共4页
随着教育体制改革和教师教育的发展,高等师范教育对师范生的创新能力和研究性学习能力也提出了更高的要求。高级语言程序设计课程是培养计算机类师范生创新能力的重要载体,在高级语言程序设计课程教学中提出了“教师创设问题情境——教... 随着教育体制改革和教师教育的发展,高等师范教育对师范生的创新能力和研究性学习能力也提出了更高的要求。高级语言程序设计课程是培养计算机类师范生创新能力的重要载体,在高级语言程序设计课程教学中提出了“教师创设问题情境——教师引导分析——学生探究演练——知识应用与提高的研究性教学方法”。该研究性教学方法以教师的科研项目为依托,引导师范生自主学习和探究知识,旨在达到师范生知识应用、迁移和重构的教学目标,实现师范生创新能力和研究性学习能力的培养。 展开更多
关键词 师范生 创新能力 研究性学习 高级语言程序设计 研究性教学法
下载PDF
大语言模型驱动的交互式建筑设计新范式——基于Rhino7的概念验证 被引量:1
12
作者 蒋灿 郑哲 +3 位作者 梁雄 林佳瑞 马智亮 陆新征 《图学学报》 CSCD 北大核心 2024年第3期594-600,共7页
随着社会对建筑设计质量要求越来越高,建筑设计软件也变得越来越专业和复杂。现在的设计软件不仅学习成本高,而且交互模式复杂。大语言模型(LLM)的最新突破使计算机清晰地理解人类自然语言指令,并准确生成代码语言具有可行性,有望为人... 随着社会对建筑设计质量要求越来越高,建筑设计软件也变得越来越专业和复杂。现在的设计软件不仅学习成本高,而且交互模式复杂。大语言模型(LLM)的最新突破使计算机清晰地理解人类自然语言指令,并准确生成代码语言具有可行性,有望为人与软件的交互范式提供新思路。因此,本文提出了LLM驱动的交互式建筑设计新范式--将设计师通过多次键鼠操作与设计软件交互转变为LLM根据设计师自然语言指令生成并执行API调用脚本的方式;提出了技术路线并验证了其在建筑设计场景落地的可能性。该技术路线包括:①LLM根据用户指令从API库中搜索与任务相关的API;②LLM基于指令和候选API摘要信息编写程序脚本并运行;③LLM根据来自软件环境、用户等反馈改进优化所编写的程序脚本。通过Rhino7设计软件、GPT-4和CodeLlaMa完成多个设计任务,测试当前LLM是否具备执行该技术路线各关键环节的能力。测试结果不仅证明了LLM驱动的交互式设计范式在建筑设计场景已初具落地前景,也为技术落地提供经验和建议。该设计范式的落地可以降低软件的使用门槛和学习成本,提高设计师工作效率;有望在未来的建筑设计软件中发挥重要作用。 展开更多
关键词 建筑设计软件 软件交互 大语言模型 应用程序接口 GPT-4 Rhino7 LADYBUG
下载PDF
Formative Assessment of Programming Language Learning Based on Peer Code Review: Implementation and Experience Report 被引量:2
13
作者 Qing Sun Ji Wu +1 位作者 Wenge Rong Wenbo Liu 《Tsinghua Science and Technology》 SCIE EI CAS CSCD 2019年第4期423-434,共12页
In programming courses, the traditional assessment approach tends to evaluate student performance by scoring one or more project-level summative assignments. This approach no longer meets the requirements of a quality... In programming courses, the traditional assessment approach tends to evaluate student performance by scoring one or more project-level summative assignments. This approach no longer meets the requirements of a quality programming language education. Based on an upgraded peer code review model, we propose a formative assessment approach to assess the learning of computer programming languages, and develop an online assessment system(OOCourse) to implement this approach. Peer code review and inspection is an effective way to ensure the high quality of a program by systematically checking the source code. Though it is commonly applied in industrial and open-source software development, it is rarely taught and practiced in undergraduate-level programming courses. We conduct a case study using the formative assessment method in a sophomore level Object-Oriented Design and Construction course with more than 240 students. We use Moodle(an online learning system) and some relevant plugins to conduct peer code review. We also conduct data mining on the running data from the peer assessment activities. The case study shows that formative assessment based on peer code review gradually improved the programming ability of students in the undergraduate class. 展开更多
关键词 PEER code review programMING language learning dynamic designATION FORMATIVE assessment
原文传递
面向过程程序设计的代码复用与模块设计——以C语言为例
14
作者 龙子润 黄伟凡 《科技创新与应用》 2024年第34期158-161,共4页
该文深入探讨面向过程程序设计(Procedure Oriented Programming,POP)中的代码复用与模块设计,特别聚焦于C语言的应用。首先,该文阐述代码复用在提升软件开发效率方面的重要性。接着,分析面向过程程序设计中实现代码复用的具体方法和技... 该文深入探讨面向过程程序设计(Procedure Oriented Programming,POP)中的代码复用与模块设计,特别聚焦于C语言的应用。首先,该文阐述代码复用在提升软件开发效率方面的重要性。接着,分析面向过程程序设计中实现代码复用的具体方法和技术。此外,详细讨论模块设计在促进代码复用中的关键作用,以及代码复用过程中可能遇到的问题和挑战,并提出相应的解决策略。最后,结合C语言的实际案例,进一步展示面向过程程序设计中代码复用与模块设计的应用价值。 展开更多
关键词 面向过程程序设计 代码复用 模块设计 C语言 软件开发
下载PDF
基于Python语言的课程教学对策分析
15
作者 支月芬 《山西经济管理干部学院学报》 2024年第2期87-90,共4页
文章通过对python语言的面向对象程序设计的课程分析,阐释了Python语言的特点和面向对象程序设计课程内容及方法。同时,探讨了Python语言的面向对象程序设计教学存在的问题。研究结果表明,采用项目驱动的教学方法和实践性的学习任务可... 文章通过对python语言的面向对象程序设计的课程分析,阐释了Python语言的特点和面向对象程序设计课程内容及方法。同时,探讨了Python语言的面向对象程序设计教学存在的问题。研究结果表明,采用项目驱动的教学方法和实践性的学习任务可以提高学生的学习兴趣和动手能力。基于此,在Python语言的面向对象程序设计课程中,应采用项目驱动的教学方法,结合实践性的学习任务,以提高学生的学习效果。 展开更多
关键词 PYTHON语言 面向对象 程序设计 课程教学 对策
下载PDF
面向多元化的视野变迁:美国高校中文课文化教学
16
作者 王静 《国际中文教育(中英文)》 2024年第3期17-25,共9页
加强中文课中的文化教学,有助于学生了解中国社会,同时也可以吸引更多学生学习中文。本文从教材编写和课程设置两个方面讨论中高级中文课文化教学的趋势和思路。一方面,以丹麦学者Risager提出的外语教材中文化呈现的五种视角为理论框架... 加强中文课中的文化教学,有助于学生了解中国社会,同时也可以吸引更多学生学习中文。本文从教材编写和课程设置两个方面讨论中高级中文课文化教学的趋势和思路。一方面,以丹麦学者Risager提出的外语教材中文化呈现的五种视角为理论框架,比较《中文听说读写》第二册和《新的中国》在话题选择上的特点;另一方面,以普林斯顿大学中国当代文学与电影课为例,探讨以文化为主题的高年级课程设置。在编写教材和设计课程时,建议从静态的文化符号转向动态的文化话语和行为,并增加跨国、跨文化视角。文章最后指出,人工智能工具的影响和应用是未来在文化教学方面需要积极探索的重要方向。 展开更多
关键词 中高级中文课 文化教学 教材编写 课程设置
下载PDF
计算机程序设计的多应用型开发思考
17
作者 王帅 《科技创新与生产力》 2024年第9期25-27,共3页
本文指出随着计算机技术的快速发展,计算机程序设计已经从单一应用转变为多应用型开发。这种转变不仅可以推动编程语言和设计方法的演进,还能催生更为复杂和高效的计算机管理系统。本文首先回顾计算机程序的历史演变,突出编程语言的不... 本文指出随着计算机技术的快速发展,计算机程序设计已经从单一应用转变为多应用型开发。这种转变不仅可以推动编程语言和设计方法的演进,还能催生更为复杂和高效的计算机管理系统。本文首先回顾计算机程序的历史演变,突出编程语言的不断演化和程序设计方法的转变;其次分析计算机管理系统的两个主要方面:计算机信息管理系统和计算机应用管理系统;最后探讨其在电子商务、工业和医疗领域的具体应用,以期为未来的发展提供借鉴。 展开更多
关键词 计算机程序设计 编程语言演化 计算机管理系统 电子商务 工业应用 医疗信息技术
下载PDF
注重编程能力培养的C语言过程化考核教学改革 被引量:22
18
作者 陈昕 王兴芬 +1 位作者 焦健 杨大利 《实验技术与管理》 CAS 北大核心 2016年第9期155-158,共4页
针对大一新生C语言"编程"入门较难的状况,采用"编程"知识点逐步深入,阶梯式递进的"编程"分阶段考核的方式,使学生产生对C语言"编程"的学习兴趣,继而掌握基本的"编程"技能。过程化考... 针对大一新生C语言"编程"入门较难的状况,采用"编程"知识点逐步深入,阶梯式递进的"编程"分阶段考核的方式,使学生产生对C语言"编程"的学习兴趣,继而掌握基本的"编程"技能。过程化考核改革所带来的C语言课程教学内容、教学方法、教学手段和考核方式的创新,进一步激发了学生的"编程"学习兴趣,增强了学生"编程"实践的自主性和自觉性。 展开更多
关键词 “编程”能力 C语言程序设计 过程化考核
下载PDF
基于VRML-Java的虚拟现实技术在可视化装配中的应用 被引量:27
19
作者 朱正强 吴介一 +1 位作者 孔竞飞 易红 《东南大学学报(自然科学版)》 EI CAS CSCD 北大核心 2002年第1期24-28,共5页
为实现建立在开放技术标准之上的可视化装配系统 ,本文对基于VRML Java的虚拟现实技术在工程设计领域的应用进行了研究 ,提出一种新型的Web环境下 3D交互仿真结构 .3D模型下载到客户端显示 ,复杂的运算和仿真在服务器上进行 ,从而实现... 为实现建立在开放技术标准之上的可视化装配系统 ,本文对基于VRML Java的虚拟现实技术在工程设计领域的应用进行了研究 ,提出一种新型的Web环境下 3D交互仿真结构 .3D模型下载到客户端显示 ,复杂的运算和仿真在服务器上进行 ,从而实现服务器端装配模型和客户端显示模型的分离 .在此基础之上可以完成VRML场景的动态生成、装配控制、碰撞检测以及装配过程的动画回放等功能 .该结构不仅可用于网络环境下的可视化装配 。 展开更多
关键词 VRML JAVA WEB 虚拟现实 可视化装配
下载PDF
基于翻转课堂的混合式教学探讨 被引量:26
20
作者 龙映宏 杨红卫 +1 位作者 陈明锐 宋晏 《海南大学学报(自然科学版)》 CAS 2017年第2期195-200,共6页
探索翻转课堂、混合式教学等新型教学方法的应用,创建基于翻转课堂的混合式教学高级语言程序设计课程教学模式,并进行实证研究.基于翻转课堂的混合式教学模式在高级语言程序设计课程中的应用具有可行性,适用于高级语言程序设计课程,能... 探索翻转课堂、混合式教学等新型教学方法的应用,创建基于翻转课堂的混合式教学高级语言程序设计课程教学模式,并进行实证研究.基于翻转课堂的混合式教学模式在高级语言程序设计课程中的应用具有可行性,适用于高级语言程序设计课程,能充分调动学生的学习积极性,培养自主学习能力和团队精神. 展开更多
关键词 翻转课堂 混合式教学 高级语言程序设计
下载PDF
上一页 1 2 29 下一页 到第
使用帮助 返回顶部