面向图形的编程论文-倪震,刘晓迁,臧亮亮

面向图形的编程论文-倪震,刘晓迁,臧亮亮

导读:本文包含了面向图形的编程论文开题报告文献综述及选题提纲参考文献,主要关键词:人工智能教育,图形化编程

面向图形的编程论文文献综述

倪震,刘晓迁,臧亮亮[1](2019)在《图形化编程工具在面向青少年人工智能教育中的应用》一文中研究指出人工智能的热潮已经铺天盖地,在经历了各领域的迅猛发展之后,对于人工智能青少年人才的培养已经成为新的焦点,对于零基础的青少年而言,尤其是没有数学基础的中小学生,不用说人工智能算法,即使是普通的编程语言,常见语法和算法的掌握也难度颇大。为了更好的培养青少年的编程能力,为人工智能相关算法技术的普及做好铺垫和准备,形如Scratch的图形化编程工具成为首选工具,在结合Machine Learning For Kids项目的人工智能算法后,更加有利于青少年中对人工智能中相应算法的理解和认识,在经过不同年龄段学生进行测试后,与Machine Learning For Kids项目相结合的Scratch图形化工具在人工智能算法学习中的作用被进一步印证。(本文来源于《电子世界》期刊2019年21期)

潘一佩[2](2017)在《面向教育机器人的图形化编程模块设计及优化》一文中研究指出图形化编程指将功能代码封装入模块,编程人员仅通过生成、组合与连接模块即可完成逻辑设计。图形化编程具有门槛低、操作简单等特点,具有广阔的应用前景。本文针对现有教育机器人图形化编程模块不具拓展性、布局管理能力较弱等问题,重点研究了教育机器人图形化编程模块的设计以及模块的布局优化,主要工作如下:1)教育机器人图形化编程模块的建模与设计:通过研究教育机器人模块的外观与功能,提出了四元模块模型与元素组合模型。四元模块模型用于对模块信息进行组织,元素组合模型用于模块类的构造与实现。其中,四元模块模型可对模块信息的组织结构进行描述,便于模块的拓展。2)教育机器人图形化编程模块操作设计与定义:通过模块操作研究,基于谓词逻辑对模块操作进行形式化地定义。模块操作定义包括了从用户输入到软件处理的各个细节。通过模块操作的定义与设计,便于对所有模块操作进行管理与追踪。3)教育机器人图形化编程模块布局优化:基于现有教育机器人图形化编程软件在布局显示上的不足,本文提出一种模块排布算法和基于连线目标的连线避障算法管理所有模块与模块关系,使得模块之间不重迭,连线不遮挡模块显示,对模块布局进行优化。(本文来源于《华南理工大学》期刊2017-05-20)

孙泽文[3](2017)在《面向科学计算并行编程的图形化编程工具》一文中研究指出得益于近年来超级计算机的发展,作为高性能计算最为重要的应用领域之一的科学计算同样也取得了快速发展,可模拟的应用问题越来越精细、规模越来越大,而且使得许多原本不可能模拟的实际应用成为可能,应用范围得到了极大地扩展。但是实际应用也日趋复杂,使得面向科学计算的高性能并行应用的研制越来越依赖于物理、化学、和力学等应用领域专家。虽然并行编程框架的出现在一定程度上降低了科学计算应用的开发难度,但是依然要求领域专家掌握相应的开发语言与编程框架。针对以上问题,为了降低科学计算并行应用程序的开发难度、减少科学计算并行应用的开发时间,考虑到PETSc作为一个高性能并行编程框架,具有非常高的通用性,可以满足不同应用领域的需求,因此本文选择了以PETSc并行编程框架为基础,结合图形化编程技术与代码生成技术,设计并开发了面向科学计算基于PETSc的图形化编程工具。本文主要工作包括:(1)针对PETSc编程框架设计了全新的变量系统,在int、float、double类型的基础上增加了Vector与Matrix数据类型,并且还设计了全新的构件系统,不仅实现了部分常用的构件,而且增加了全新的基于PETSc编程的构件。(2)在此基础上,通过结合图形化编程技术与PETSc编程框架,设计并实现了带有可变参数构件支持图形化编程的客户端,图形化编程客户端可以极大地降低基于PETSc编程框架的科学计算并行应用的编程难度。客户端基于Qt开发,不仅支持Windows系统,还支持Linux系统与OSX系统,具有良好的可移植性。(3)进一步通过将自动代码生成技术与PETSc编程框架相结合,设计并实现了基于PETSc的代码生成器。并且图形化编程工具还提供了自定义构件功能,通过自定义构件功能不仅可以极大地提高代码的重复利用率,并且还可以实现多用户协作,可以极大地缩短科学计算并行应用的开发时间。该图形化编程工具融合了图形化编程思想与代码自动生成技术,结合PETSc编程框架实现,可以支撑基于PETSc科学计算并行应用程序的实现,并且集成编译、运行等功能。用户只需设计程序执行流程图并设置相应构件的参数,代码全部通过编程工具自动生成。以该工具在中子输运程序实现过程中的实际应用表明,该工具可以有效提高软件开发效率,降低用户编成难度。(本文来源于《国防科学技术大学》期刊2017-05-01)

傅骞,罗开亮,陈露[4](2016)在《面向创客教育普及的Mixly图形化编程工具开发》一文中研究指出创意电子是创客教育的重要载体,但由于受技术门槛的限制,它的课程开设给教师带来了极大的挑战。文章首先对现有的创意电子图形化编程工具进行了深入分析对比,然后描述了一个新的图形化编程系统Mixly(米思齐)的实现。具体来说,Mixly包括软件的系统架构和关键技术的实现两部分内容,并在最后通过用户的反馈数据验证了该软件的价值。(本文来源于《现代教育技术》期刊2016年01期)

王婷婷,王丹力,路璐,何亮,王宏安[5](2013)在《面向儿童的图形化编程语言和工具》一文中研究指出针对现有的面向儿童的编程工具在图形化表示、交互设计等方面存在的不足,以及没有专门面向中国儿童的编程工具的问题,提出一种面向儿童的图形化编程范式和图形语言的描述方式,设计实现了适合8~14岁中国儿童使用的图形化编程语言和编程工具.以儿童用户的特点为核心,设计了10类图形化编程块,从逻辑层、物理层和数据接口层对编程块的属性进行多元组描述;根据图形化编程块的形状语义和功能定义图形化编程语言的语法规则,采用笔式交互技术为儿童设计实现了一个简单易用的编程工具.最后通过2个实例并结合初步用户评估实验,验证了该图形化编程工具的可用性.(本文来源于《计算机辅助设计与图形学学报》期刊2013年04期)

吴元斌,应宏,刘福明,张成林[6](2007)在《面向编程的方法在计算机图形学教学中的应用》一文中研究指出该文针对计算机图形学教学中存在的实际问题,提出了面向编程的教学方法。介绍了该方法的主要内容,并对其教学效果进行分析,该方法有效地提高了学生的学习兴趣,使教学质量明显提高。(本文来源于《电脑知识与技术(学术交流)》期刊2007年20期)

毛剑飞,邹细勇[7](2005)在《基于面向对象的机器人离线编程和图形仿真系统的研究》一文中研究指出介绍了机器人离线编程的主要特点;分析了 PUMA560 机器人的作业和行为特点;针对原系统存在的不足,提出并开发了一个基于面向对象的离线编程和图形仿真系统。该系统提供了友好的图形用户界面,用OpenGL进行了机器人及其工作环境的叁维图形仿真。(本文来源于《中国机械工程》期刊2005年05期)

李刚[8](2004)在《面向图形特征的自动数控编程技术研究》一文中研究指出本文以钣金冲切件为研究对象,对面向图形特征的自动数控编程技术进行了研究,并开发了一个面向图形特征的自动数控编程系统。本文研究的目的是降低数控编程人员的编程难度,避免人工读图效率低,易出错等缺点,提高数控编程效率。本文通过对现有的自动数控编程技术现状的分析,结合钣金冲切件数控加工的特点,将二维图形特征识别与面向特征加工的自动数控编程相结合,开发面向图形特征的自动数控编程系统,基本上解决了设计、生产过程自动化问题,提高了生产效率,有利于实现CAD/CAM系统的集成。 本文首先分析了自动数控编程的国内外发展状况和课题提出的意义;然后,介绍了图形特征识别技术的发展和主要方法,对二维图形特征识别在钣金冲切件自动数控编程系统中的应用进行了阐述,将二维图形特征识别技术引入自动数控编程系统;详细分析了DXF格式文件结构和特点,并将该格式作为系统的输入数据格式,设计了DXF格式文件读取接口;结合钣金冲切件加工的特点,提出了一种基于轮廓信息的钣金零件图形特征识别方法,识别并提取出图中具有特定加工意义的特征图元信息,并对特征图元库的设计进行了分析;充分利用二维图形特征识别和提取的特征信息,自动优化加工工序,自动选择加工刀具,优化刀具中心运动轨迹,完成后置处理,最终完成钣金冲切件的自动数控编程;通过对图论中旅行商问题的贪心法的分析,提出了改进贪心法,有效地优化了刀具中心运动轨迹,有利于提高数控加工速度,对大批量生产具有重要意义; 在上述研究的基础上,开发了面向图形特征的自动数控编程系统,本系统为大连华信计算机技术有限公司对日实际开发项目(日方称为“CAD/CAM连携系统”),目前已通过验证,试用考核表明,基本实现了预期的功能,达到了性能指标。(本文来源于《大连理工大学》期刊2004-02-25)

刘莉,霍利民,范高锋,苏海锋,陈丽[9](2003)在《面向对象编程和图形化的潮流计算软件》一文中研究指出利用VisualC + + 6 .0面向对象程序设计的特点和MATLAB语言强大的数值计算和绘图功能 ,编写了电力系统潮流计算程序。文中阐述了软件开发的总体架构、模块划分、图形生成和数据库接口等 ,并用一个具体潮流计算算例进行了验证。运行结果证明此软件具有灵活性和可扩充性(本文来源于《河北农业大学学报》期刊2003年S1期)

王志,张进生,张旭强,肖成志,许文达[10](2003)在《基于面向对象的石材异型制品加工设备图形编程系统》一文中研究指出通过分析石材异型制品的几何形状特征 ,设计了组成石材异型制品异型面的基本图形元素 ,应用面向对象的技术方法开发了针对数控石材加工设备的图形编程系统 ,解决了各图形元素之间的连接关系判断以及图形、数据信息处理等问题 ,以图形编程方式快速准确的生成数控代码。(本文来源于《组合机床与自动化加工技术》期刊2003年09期)

面向图形的编程论文开题报告

(1)论文研究背景及目的

此处内容要求:

首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。

写法范例:

图形化编程指将功能代码封装入模块,编程人员仅通过生成、组合与连接模块即可完成逻辑设计。图形化编程具有门槛低、操作简单等特点,具有广阔的应用前景。本文针对现有教育机器人图形化编程模块不具拓展性、布局管理能力较弱等问题,重点研究了教育机器人图形化编程模块的设计以及模块的布局优化,主要工作如下:1)教育机器人图形化编程模块的建模与设计:通过研究教育机器人模块的外观与功能,提出了四元模块模型与元素组合模型。四元模块模型用于对模块信息进行组织,元素组合模型用于模块类的构造与实现。其中,四元模块模型可对模块信息的组织结构进行描述,便于模块的拓展。2)教育机器人图形化编程模块操作设计与定义:通过模块操作研究,基于谓词逻辑对模块操作进行形式化地定义。模块操作定义包括了从用户输入到软件处理的各个细节。通过模块操作的定义与设计,便于对所有模块操作进行管理与追踪。3)教育机器人图形化编程模块布局优化:基于现有教育机器人图形化编程软件在布局显示上的不足,本文提出一种模块排布算法和基于连线目标的连线避障算法管理所有模块与模块关系,使得模块之间不重迭,连线不遮挡模块显示,对模块布局进行优化。

(2)本文研究方法

调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。

观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。

实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。

文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。

实证研究法:依据现有的科学理论和实践的需要提出设计。

定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。

定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。

跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。

功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。

模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。

面向图形的编程论文参考文献

[1].倪震,刘晓迁,臧亮亮.图形化编程工具在面向青少年人工智能教育中的应用[J].电子世界.2019

[2].潘一佩.面向教育机器人的图形化编程模块设计及优化[D].华南理工大学.2017

[3].孙泽文.面向科学计算并行编程的图形化编程工具[D].国防科学技术大学.2017

[4].傅骞,罗开亮,陈露.面向创客教育普及的Mixly图形化编程工具开发[J].现代教育技术.2016

[5].王婷婷,王丹力,路璐,何亮,王宏安.面向儿童的图形化编程语言和工具[J].计算机辅助设计与图形学学报.2013

[6].吴元斌,应宏,刘福明,张成林.面向编程的方法在计算机图形学教学中的应用[J].电脑知识与技术(学术交流).2007

[7].毛剑飞,邹细勇.基于面向对象的机器人离线编程和图形仿真系统的研究[J].中国机械工程.2005

[8].李刚.面向图形特征的自动数控编程技术研究[D].大连理工大学.2004

[9].刘莉,霍利民,范高锋,苏海锋,陈丽.面向对象编程和图形化的潮流计算软件[J].河北农业大学学报.2003

[10].王志,张进生,张旭强,肖成志,许文达.基于面向对象的石材异型制品加工设备图形编程系统[J].组合机床与自动化加工技术.2003

标签:;  ;  

面向图形的编程论文-倪震,刘晓迁,臧亮亮
下载Doc文档

猜你喜欢