程序设计综合
-
二进制遗传算法的改进研究朱会霞遗传算法是智能优化算法中比较重要方法之一,是一种基于自然选择和基因遗传学原理的全局优化算法。具有群体搜索特性,对优化目标函数无要求,仅用适应度函数来评价个体优劣。遗传算法自诞生开始,人们就对其进行了研究,随着其理论的发展和应用的广泛,人们对遗传算法提出了种种改进方案,这些改进方法在一定程度上提高了算法的性能,但仍有一些不足有待进一步改进、完善、发展和充实。《二进制遗传算法的改进研究》采用先进行理论分析,然后用计算机仿真验证理论分析的正确性,最后将正确的理论应用于实际优化问题的研究方法,以此增强遗传算法的理论性和适用性,希望《二进制遗传算法的改进研究》对于遗传算法的发展及应用能具有很好的理论指导意义与应用价值,并可以较好地推动遗传算法的完善和发展。取得的主要研究成果如下。 -
无线传感网可靠传输的关键技术研究陈昊《无线传感网可靠传输的关键技术研究》以陕西明长城健康监测为应用背景,结合国家自然科学基金“土遗址保护无线传感器网络检测与信息融合”等项目需求,对无线传感网可靠传输面临的挑战和研究成果开展分析,重点关注信道准入策略、流量控制策略、可靠路由策略和可靠传输机制这四个相关的研究点,从MAC层、路由层和传输层对数据可靠传输的影响入手,权衡不稳定的无线信道、时变的网络状态与资源受限的节点间的关系,研究无线传感网的可靠传输机制。 -
光滑粒子流体动力学方法的OpenGL程序设计欧训勇,孙华,陈美伊,鲍海琴《光滑粒子流体动力学方法的OpenGL程序设计》系作者在海南省自然科学基金项目一一基于光滑粒子流体动力学方法的船舶运动虚拟系统设计与实践研究(项目编号:20166226)的研究工作中所取得的关于sPH方法在OpenGL三维图形环境下的程序设计方法,形成的程序设计方法专著。主要涉及的内容有:光滑粒子流体动力学方法的理论基础、SPH方法的0penGL程序结构、SPH方法实现的海浪运动模拟效果、喷泉效果、容器通道中的流体运动效果、高速流体运动爆炸效果等方面的0penGL三维程序设计方法。 -
基于scikit-learn的机器学习刘军暂缺简介... -
C语言程序设计与应用张小东,郑宏珍《C语言程序设计与应用》以C语言的基本知识为基础,以教育部考试中心公布的全国计算机等级考试大纲(二级C语言)为依据,并结合基本的工程实践编写而成。全书共分9章,包括:简单C程序设计、选择控制结构与应用、循环结构与应用、模块化设计与应用、数组及其应用、深入模块化设计与应用、构造型数据类型与应用、综合设计与应用和数据存储等内容。《C语言程序设计与应用》注重可读性和实用性,从计算机软件工程的角度展开讲解、探索和论述。每章开头都有关键词和难点提示,每章结尾安排本章小结,从知识层面和方法层面对本章进行总结。《C语言程序设计与应用》从日常生活和实际工程中所遇到的问题出发,运用多种方法对典型例题进行求解,强化对知识点、算法、编程方法与技巧的把握。同时该书还融入了程序测试、程序调试、软件的健壮性、代码风格、结构化与模块化程序设计方法等软件工程方面的知识。《C语言程序设计与应用》可作为高等学校C语言程序设计课程的教材,也可作为全国计算机等级考试参考书及C语言自学教材。 -
震害防御信息服务系统网络信息安全规程蔡宗文,陆鸣,温增平震害防御服务系统通过公用网络提供数据访问、技术咨询、信息查询、信息发布和信息互动。所涉及的数据安全、信息管理需要建设相应的技术标准,保证系统的安全,同时提供统一和标准化的信息服务。为此,制定震害防御信息服务网络信息安全标准是必要的。《震害防御信息服务系统网络信息安全规程》包括规范性引用文件、术语和定义、信息安全防护等级、信息安全要求、城市震害防御信息安全、农村震害防御信息安全、信息系统安全管理等。 -
C语言程序设计宋士银本书从利于初学者理解的角度,以通俗易懂的语言、丰富的案例,深入浅出地讲解了C程序设计的基本方法;采用案例教学、理论与实践相融合的教学方法,将C语言基础知识、C程序的控制结构、数组与指针、函数、结构体与共用体、文件操作等内容有机联系起来,有效促进了读者C程序设计能力的提升。每章都配有一定数量的案例和习题,使读者循序渐进地掌握C语言的编程方法和思想,提高动手能力,逐步掌握用计算机解决实际问题的方法。本书提供所有程序的源代码和电子课件。本书适合作为高等院校及各类培训院校计算机专业学生的教材,也可作为C语言程序设计的爱好者的自学用书。本书还配有辅导教材,可以帮助读者进一步巩固所学知识。 -
冰雪奇缘迪士尼Scratch是美国麻省理工学院开发的可视化少儿编程工具,它把抽象难懂的数字代码变成了具象可视的模块,让没有任何基础的孩子也可以轻松地学习编程。《冰雪奇缘 从0开始学Scratch编程》和《超能陆战队 从0开始学Scratch编程》这两本书是专门针对零基础的编程初学者量身编写。与以往的图书相比,它有以下几个突出的特点:1.本书的作者曾是微软的技术高管,现今是美国计算机科学教师协会会员、靠前教育技术学会会员和美国麻省理工学院媒体实验室社区成员,他深入浅出的写作风格,很好适合零基础的孩子。2.将迪士尼两大热门形象化身到一个个有趣的游戏中,更容易激发孩子跟着自己喜爱的卡通形象,学习基础的编程概念和技巧。3.靠前很好游戏美编团队为这两本书设计开发了16款游戏素材模板,让孩子在开发设计自己的编程游戏时体验更好,更有成就感。4.考虑到每个孩子水平的不同,每个主题知识后面设有“自学任务”栏目,基础好,学得快的孩子可以扫码挑战更高难度的编程任务。5.作者会不定期更新线上教学课程,让孩子随时随地设计和完善自己的编程游戏,提升自己对编程概念和技巧的理解,随时随地释放自己的创造力、想象力和逻辑思维能力。《冰雪奇缘 从0开始学Scratch编程》和《超能陆战队 从0开始学Scratch编程》是两本针对Scratch编程初学者的辅导教育书籍,通俗易懂,让编程零基础的孩子一学就会。这两本书很大的特色是将迪士尼经典电影故事和其中的人物与Scratch编程相结合,让编程的过程更加有趣、不枯燥。本书作者是美国计算机科学教师协会会员、靠前教育技术学会会员和美国麻省理工学院媒体实验室社区成员,是一位具有丰富编程教育经验的老师。《冰雪奇缘 从0开始学Scratch编程》和《超能陆战队 从0开始学Scratch编程》对于编程零基础的孩子来说是两本不可或缺的工具书和参考书,每本书都分为十个章节,前两章节是介绍Scratch和教授如何使用Scratch,在初步认识并简单操作后,每个章节会有一个任务,这个任务可能是帮助艾莎打冰球,也可能是帮助小宏打败面具怪人,总之,每个孩子都会进入到情境中,和迪士尼经典电影中的人物一起达成目标,设计一款游戏。本书中不但设计的全新的符合冰雪奇缘和超能陆战队故事的游戏模板,还新增了大量自学任务和线上的教学课程,让孩子线上线下都能参与到Scratch的编程中,随时随地设计和完善自己的游戏。《从0开始学Scratch编程》是一套针对Scratch编程初学者的辅导教育书籍,通俗易懂,让编程零基础的孩子一学就会。本套书共两本,分别是《冰雪奇缘 从0开始学Scratch编程》和《超能陆战队 从0开始学Scratch编程》,从书名上我们就能看出这套书的特色是将迪士尼经典电影和人物与Scratch编程相结合,作者是美国计算机科学教师协会会员、靠前教育技术学会会员和美国麻省理工学院媒体实验室社区成员,是一位具有丰富编程教育经验的老师。《从0开始学Scratch编程》对于编程零基础的孩子来说是一本不可或缺的参考书,每本书都分为十个章节,前两章节是介绍Scratch和如何使用Scratch,在初步认识并简单操作后,每个章节会有一个任务,这个任务可能是帮助艾莎打冰球,也可能是帮助小宏打败面具怪人,总之,每个孩子都会进入到情境中,和迪士尼经典电影中的人物一起达成目标,设计一款游戏。本书中不但设计的全新的符合冰雪奇缘和超能陆战队故事的游戏模板,还新增了大量自学任务和线上的教学课程,让孩子线上线下都能参与到Scratch的编程中,随时随地设计和完善自己的游戏。 -
计算机地图制图算法与原理王中元,杜培军计算机地图制图是地图学与地理信息系统的基础学科之一,旨在解决地理数据在媒介上的可视化问题。该学科基础的奠定及其后的发展和地图学、地理信息系统技术、计算机科学、几何学、图形学及图像处理技术等的发展密不可分。王中元、杜培军主编的《计算机地图制图算法与原理》系统地阐述了计算机地图制图的基本原理和算法,全书共分八章,内容包括:绪论;计算机地图制图的基础知识;制图数据的获取与组织;基本矢量图生成算法;栅格图生成与处理算法;基本图形变换;计算机地图制图处理模块;计算机地图制图系统设计。《计算机地图制图算法与原理》可作为普通高等学校测绘工程、地理信息工程,以及计算机、地质、采矿、土地管理等相关专业本科生和研究生教材使用,也可供从事相关工作的技术人员和科研人员做工具书使用。 -
C语言程序设计陆军,安德智《C语言程序设计》共12章,内容包括C语言概述,数据类型、运算符与表达式,顺序结构程序设计,选择结构,循环结构,数组,函数,预处理,指针,结构体与共用体,位运算,文件等。《C语言程序设计》注重可读性和实用性,对每章关键知识点进行了详细的说明,所有程序都由C++编译通过,并附有大量的图表方便读者正确、直观地对问题进行理解,样例程序由浅入深,强化了知识点、算法、编程方法与技巧,并给出了详细的解释。《C语言程序设计》适合作为高等院校本专科相关专业的教学参考书,也可供开发人员查阅、参考。
