程序设计综合
-
软件预构艺术(美)皮尤(Pugh,K.)著利用经验累积而得的洞察力开发新的解决方案被称为预构。透过重构而获得的专业知识也属于这类经验,而预构的词源即重构。重构是修改程序或软件系统内部结构的实践,以此在保留其现有行为的基础上改良设计。重构的原因有多种:方便后期增加功能、提高可维护性、提升性能。 本书作者是经验老道的软件开发人员。书中,作者运用他个人和其他众多开发人员的丰富经验,展示由其推衍而得的各项实践方针。这些方针把优秀的开发人员在设计时隐而未显的考虑细节如实地呈现出来。许多方针都围绕着极致抽象化、极致隔离以及极致可读性这几个概念。在假想的软件项目和实际项目的介绍中,作者把实践方针呈现在读者面前。其中几条于稍后列出。 把作者的方针应用到你的软件项目,有助于写出可读性、可维护性更棒的程序。这些方针可以协助你前期决策,以减少后期重构的工作量。在这样的前提下,你可以预测未来,减少修改。简言之,就是程序预构会使你更有效率。 * 要抽象,就彻底抽象* 整合小块要比分拆大块容易* 做好小差事,就能常受重用* 全局计划,局部开发* 让你的程序能够沟通* 最容易调试的程序是还没写的程序* 使用客户的语言* 不要让冷气进来* 绝不沉默* 不要加速,直到你知道要去哪儿
-
Visual FoxPro6.0数据库应用设计学习指导魏茂林本书按照《中等职业学校计算机应用与软件技术专业领域技能型紧缺人才培养培训指导方案》的精神进行组织编写的。本书是技能型紧缺人才培养培训系列教材《Visual FoxPro 6.0数据库应用设计》的配套教学实训与学习指导书。本书归纳了主教材的主要知识点,部分章节给出了相关知识的扩展;通过典型例题分析,帮助读者进一步理解、掌握主教材涉及的知识和操作方法。本书通过实训和习题,对相关概念、知识和技能进行复习和拓展。本书可作为计算机专业课程的配套学习用书,也可以作为中等职业学校计算机应用专业课程的实训指导书。
-
计算机软件技术及应用基础冯萍主编本书特点:·注重将计算机软件技术与实际应用相结合。·作者结合近几年教学改革的成果,在书中重点介绍了计算机软件的最新技术及应用。·为便于教学,作者还制作了与本书配套的电子教案。全书共13章。第1章简单介绍了程序和软件的基本概念,第2章介绍了VB程序设计的特点和Windows编程技术,第3章介绍了面向对象程序设计方法,第4章介绍了软件工程,第5章和第6章介绍了数据库系统、结构化查询语言SQL\VB数据库编程技术以及网络数据库编程基础,第7章介绍了管理信息系统,第8章和第9章介绍了计算机网络和网络编程技术,第10章至第》2章介绍了线性和非线性数据结构,以及查找与排序方法,第13章介绍了多媒体技术。本书语言通俗易懂,每章后附有习题,可作为高等学校非计算机专业的教材,也可供从事计算机软件工作的工程技术人员参考。
-
Visual Basic学习辅导与上机实习贾长云、陆卫忠《Visual Basic学习辅导与上机实习》参考了教育部考试中心Visual Basic语言程序设计的最新考试大纲、教材和练习,并结合了全国计算机等级考试二级Visual Basic语言程序设计考试的试题等资料,针对Visual Basic语言程序设计二级考试的特点进行了详细的辅导,涉及的内容有可视化编程应用基础、VB语言基础、函数与过程、常用控件与窗体、菜单和工具栏、文件、图形处理与多媒体应用等。《Visual Basic学习辅导与上机实习》适合中职学生进行计算机课学习使用。
-
Visual FoxPro程序设计基础与实训教程侯丽梅主编《新世纪高职高专课程与实训系列教材:Visual FoxPro程序设计基础与实训教程》是以Visual FoxPro 8.0版本为基础,结合作者的实际编程经验编写的。《新世纪高职高专课程与实训系列教材:Visual FoxPro程序设计基础与实训教程》通过使用Visual FoxPro 8.0进行简单数据库管理系统的实例开发,介绍Visual FoxPro 8.0的各种类型文件的创建和设计方法。《新世纪高职高专课程与实训系列教材:Visual FoxPro程序设计基础与实训教程》对Visual FoxPro 8.0做了系统的介绍,从Visual FoxPro 8.0的安装及特点,到各种类型文件的创建及应用都进行了说明,力求做到既概念清晰,又注重实际应用。《新世纪高职高专课程与实训系列教材:Visual FoxPro程序设计基础与实训教程》共10章,从第2章~第9章,每章都通过对学籍管理系统中对应文件类型的实例分析,来介绍表、数据库、程序、表单、查询、报表、菜单等各种文件的创建过程和使用方法,并对常用的控件进行了详细的描述。《新世纪高职高专课程与实训系列教材:Visual FoxPro程序设计基础与实训教程》主要作为高职高专院校计算机类专业学生的教材,也可作为非计算机类学生的学习用书或参考资料。
-
TMS320VC547X系列DSP的CPU与外设(美)Texas Instruments Incorporated《TMS320VC547X系列DSP的CPU与外设》以美国TI公司TMS320C5xxx系列DSP中的TMS320VC547x子系列为描述对象。TMS320VC547x系列是低功耗、增强型结构和双内核数字信号处理器(DSP)。《TMS320VC547X系列DSP的CPU与外设》介绍了该款DSP的体系结构,着重介绍了它的两个内核,即TMS320C54x™; DSP 的CPU和ARM7TDMI™;微控制器单元(MCU),详细描述了每个内核的存储器和外设接口,包括存储器接口、中断管理器、时钟管理模块、定时器模块、通用I/O模块、UART模块、串行外设接口、主控I2C接口和以太网接口等。《TMS320VC547X系列DSP的CPU与外设》的读者对象是电子与电气工程、自动控制、计算机应用和仪器仪表等领域从事DSP应用系统开发的科研和工程技术人员,以及相关专业的教师和研究生、本科生。
-
Visual FoxPro课程设计黄明、梁旭、石虎本书是专门为课程设计而编写的。内容包括语言介绍、课程设计指导和例子。每个例子的内容都相对独立,且其程序全部调试通过。本书的例子有扫雷游戏、高考分数管理系统、人力资源管理系统、仓库管理系统、学生成绩管理系统、图书管理系统共6个课程设计的例子。.本书适合高等院校相关专业的学生,也适用于高职、高专及成人教育等不同层次的人员。...
-
Visual FoxPro项目开发实用案例许向荣、潘清、丁长林、周晓玉本书分两大部分,第1部分为项目制作基本技能的教程:以教学讲解的方式详细剖析应用系统各界面和主要环节的制作,第1部分各教程内容串接起来就是一个完整的应用系统;第2部分为应用系统的开发:分别以三个项目实例全面讲解应用系统整体设计方法和系统各环节间的关联,通过三套完整的项目方案和实施总览,使读者能举一反三用于自己开发的项目。书中所附光盘包含所有案例的代码。.本书可作为大专院校数据库课程的教学用书,更适合作为选修课或毕业设计的指导教材,本书同时面向各行业软件开发人员,特别是有一定FoxPro或Visual FoxPro基础,又希望进一步提高的广大读者。依据Visual FoxPro的兼容性,本书内容能在Visual FoxPro 6.0及以上的任何版本下运行,读者可在已安装的Visual FoxPro环境下运行本书的应用示例和所有编程。...
-
VISUAL FOXPRO程序设计实用教程习题解答与实验指导康萍,等《VISUAL FOXPRO程序设计实用教程习题解答与实验指导》与《VisUal FosxPro程序设计实用教程》的配套习题解答与实验指导教材,由常年工作在计算机教学第一线的教师组织编写。全书共分为三部分:第1部分为实验指导,包括33个实验,分别讲述了每个实验的实验目的.实验内容和操作步骤;第2部分为开发实例,介绍了图书营理系统的分析、设计与实现过程;第3部分为配套教材各章节习题参考答案。《高等学校计算机基础教育规划教材:VISUAL FOXPRO程序设计实用教程习题解答与实验指导》实验部分可操作性及实用性较强。系统开发案例具体。通过实验及案例开发,帮助读者掌握VisUal FosxPro程序设计的基本操作和程序设计的思想方法,提高读者的知识综合使用能力;习题内容丰富,解答翔实。通过对大量习题的解答,帮助读者理解和掌握VisUal FosxPro的基本知识,提高实践能力。《高等学校计算机基础教育规划教材:VISUAL FOXPRO程序设计实用教程习题解答与实验指导》作为《VisUal FosxPro程序设计实用教程》的酉己套教材,也可作为VisUal FosxPro程序设计学习的参考用书。
-
新编Visual Foxpro数据库编程应用技能培训教程李雪梅编著《十一五全国计算机应用技能培训规划教材:新编Visual Foxpro数据库编程应用技能培训教程》是国内首创数据库开实用模块化教学+现场修改移植系统开发流程图引导+模块修改移植的优秀教科书。内容安排注重课堂教学与自学紧密结合、基础知识与应用技能紧密结合、内容组织与数据库操作员级职业资格认证考核标准紧密结合。《十一五全国计算机应用技能培训规划教材:新编Visual Foxpro数据库编程应用技能培训教程》内容:《十一五全国计算机应用技能培训规划教材:新编Visual Foxpro数据库编程应用技能培训教程》由9章构成,全书紧紧围绕“光盘租赁管理系统”和“进销存管理系统”这两个完整而实用的数据库系统的开发过程,生动、细致、全面地介绍了Visual:FoxPro开发数据库管理系统的前期准备工作、系统规划和程序设计方法,具体包括了应用程序主程序、登录窗口、操作菜单、“类”与工具栏、应用程序子系统、浏览与修改数据记录、应用数据记录、调试和编译应用程序的方法等。《十一五全国计算机应用技能培训规划教材:新编Visual Foxpro数据库编程应用技能培训教程》特点:(1)国内首创数据库开发模块化填充教学,通过模块填充实现完整的数据库系统开发过程与基础知识紧密结合:两个生活中比较实用的数据库模块填充开发实例,结构清晰、直观具体,大大降低学习难度,学习愉快又轻松;(2)以61个任务作为数据库应用系统开发流程图的引导实例,按图索骥,轻松完成数据库开发,开阔视野、启迪智慧、提高动手能力;(3)手把手教授如何修改和移植《十一五全国计算机应用技能培训规划教材:新编Visual Foxpro数据库编程应用技能培训教程》中的任务或模块,即学活用;(4)突出数据库应用操作员级必须掌握的基础知识和技能,学考用结合;(5)每章后备有模拟试题和答案,方便教学和自学,上手容易、过关轻松。