程序设计综合
-
Visual FoxPro6.0程序设计实训及实验指导李珍香编本书是教育部普通高等教育“十五”国家级规划教材《VisualFoxPro6.0程序设计》的配套实训与实验教材。根据配套教材的进度,针对各章节中的重点和难点知识,设计了相应的实验。全书分为实验和实训两部分:第一部分安排了15个精选的实验,力求突出代表性、典型性和实用性,每个实验都给出了详尽的做作步骤和源程序代码;第二部分通过一个小型的“财务管理系统”的开发,介绍了在VisualFoxPro6.0外境下开发应用系统的方法和技术(实验与实训的源代码、源界面已刻录在与本书配套的光盘上)。本书直观、实用、可读性、可操作性强,可作为高等职业学校、高等专科学校、成人高校及本科院校的二级职业技术学院、继续教育学院和民办高校相关专业的数据库应用技术课程的配套教材,也可用作各类水平考试、全国计算机等级考试二级VisualFoxPro程序设计和小型应用系统开发的参考化。 -
Visual Basic程序设计袁跃峰《Visual Basic程序设计》全面系统地介绍了Visual Basic程序设计的基本知识。内容包括Visual Basic及其开发环境,代码基础,常用的标准控件,控制结构,数组,过程,菜单与对话框,VB与数据库,文件操作,应用程序发布等。《Visual Basic程序设计》语言通俗,概念清晰,内容丰富、全面、实用,例题多而精彩。《Visual Basic程序设计》是集知识、算法、程序设计方法与技巧、趣味于一体的培养学生程序设计技巧与创新思维的一种尝试。书中的例题既给出程序执行界面和窗体设计,也给出全部源程序清单。 -
Visual FoxPro程序设计学习指导与题解俞扬信,王留洋 主编《21世纪高等院校计算机专业基础课程教学辅导丛书:Visual FoxPro 程序设计学习指导与题解》旨在帮助读者加深对“VisualFoxPro程序设计”课程知识要点的理解,掌握本课程的基本概念、基本理论和基本方法,提高分析问题和解决问题的能力。本书归纳了“VisualFoxPro程序设计”课程的主要内容和知识要点,较为深入地分析、研究了各章的重点与难点;通过对大量典型题例的深入剖析与详尽解答,帮助读者熟悉解题方法,掌握解题思路与技巧;每章提供了大量的测试题和参考答案,可帮助读者检测和加深对内容的理解。本书无论是对讲授还是学习“VisualFoxPro程序设计”课程,都将提供很大帮助,同时还可作为计算机等级考试和其他考试的复习资料。 -
单片机的C语言应用程序设计马忠梅等针对目前最通用的单片机8051和最流行的程序设计语言——C语言,以KEIL公司8051单片机开发套件讲解单片机的C语言应用程序设计。该套件的编译器有支持经典8051及8051派生产品的版本,统称为Cx51。Windows集成开发环境μVision2把μVision1用的模拟调试器dScope与集成环境无缝结合起来,使用更方便,支持的单片机品种更多。全书共13章,既有单片机的基础部分,即Cx51的基础部分:数据与运算、流程控制语句、构造数据类型及函数与程序结构;又有Cx51的应用部分:内部资源、扩展资源、输出控制、数据采集、机间通信及人机交互的C编程。本书还对软件工程推崇的模块化编程技术有所阐述,还特别为实时控制的精确定时讲述了与汇编语言的混合编程技术。本书各章均配备了足够数量的习题,可供师生选用。.本书的特点是取材于原文资料,总结实际教学和应用经验,实例较多,实用性强。本书中C语言是针对8051特有结构描述的,这样,即使无编程基础的人,也可通过本书学习单片机的C编程。..本书可作为高等院校相关专业、培训班和全国大学生电子设计竞赛的教材,也可作为从事单片机应用的技术人员的参考用书。... -
嵌入式系统原理与设计王勇 编著《嵌入式系统原理与设计》主要讲述嵌入式系统的原理及其设计方法,对嵌入式系统的开发过程、主要开发方法、开发工具进行了完整的介绍。《嵌入式系统原理与设计》共有11章,内容涉及了嵌入式系统的基本概念、设计方法、开发模式,ARM处理器的概念、指令系统、编程方法,嵌入式Linux的开发,Windows CE的开发等内容。本书内容丰富,理论讲述和实际开发相结合。本书不是针对某种处理器的开发用书。为了做到通用性和便于读者学习,书中所涉及的开发内容基本上都可以在PC机上实现,因此读者在学习过程中可以充分利用PC机来完成嵌入式系统的开发练习,提高学习效果。《嵌入式系统原理与设计》可作为研究生和高年级本科学生的教材,也可以作为嵌入式系统研发人员及相关科研人员的技术参考书。 -
C语言程序设计王晓勇 等编《面向21世纪高等院校计算机系列规划教材:C语言程序设计》共12章,主要内容包括,C语言基础知识、简单的C程序设计、控制结构、数组、函数、编译预处理、指针、结构体与共用体、文件及C综合程序设计案例等。《面向21世纪高等院校计算机系列规划教材:C语言程序设计》适合作为高等院校计算机语言基础教材,也可供C语言初学者学习使用。 -
VISUAL STUDIO TEAM SYSTEM软件工程实践Sam Guckenheimer,Juan J. Perez本书不讲述如何具体操作VSTS,而讲述VSTS的思想及其实践。本书不仅包括了最新的软件工程领域的思想和概念,还为软件开发提出了一种崭新的思维方式——价值增加。价值增加本书的核心思想,同时也是VSTS的核心设计理念。.本书理论与实例并重,图文并茂,运用大量实例详实地论述了如何将最现代的软件工程思想和价值增加的思想应用到需求、项目管理、架构设计、开发和测试等软件开发生命周期中的各个领域中。本书适合软件项目管理人员、开发人员参考。本书论述了软件开发价值增加的思维方式。这一思维方式构成了VSTS的基础,包括VSTS的指导思想,为什么这些指导思想会以某些方式表现,以及它们如何才能与管理软件生命周期的过程紧密结合。本书如同一个现场教练,带领开发团队以一贯的流程走完整个软件生命周期。读者通过学习本书能够了解使用VSTS所必需的知识,包括:■ 价值增加的思维(相对于工作消减)在软件开发生命周期中的角色,以及“流”的意义和重要性。..■ 用于敏捷软件开发的MSF和用于CMMI过程改进的MSF的应用。■ VSTS中用于计划和管理待处理队列(backlog)的工作项。■ 多维的每日度量维护了项目的流,也为估计提供了参考数据。■ 使用人物和应用场景来创建需求。■ 使用迭代、可信任的透明度和无矛盾的度量来管理项目。■ 使用价值增加的观点、面向服务的架构、约束和服务质量来进行架构设计。■ 使用单元测试、代码覆盖度、特征分析和构建自动化进行开发。■ 使用应用场景、服务质量、配置、数据、探索和度量来测试客户价值。■ 高效地进行缺陷报告和缺陷评估。■ 项目问题解析:识别和纠正共同的隐患和反模式。... -
Linux Kernel Module 及TCP/IP程序设计谢进忠,谢进益 编著本书从介绍TCP/IP应用程序开始,进一步深入介绍Linux的TCP/IP Kernel,并介绍如何使用Kernel Module的方式修改Linux的TCP/IP模块,以及有弹性地扩展Linux Kernel功能。本书旨在教会读者最初级的基础技能,以便于以后做更深入的研究,特别适合希望对Linux Kernel Module编程有入门级认识的读者。随书光盘中包含本书各章的范例程序代码。 -
大道至简周爱民本书提出了审视软件工程的全新视角和软件工程的体系模型(EHM,软件工程层状模型)。本书用非工程的方式重新解析软件工程现象,全面、细致而深刻地分析了工程中各个环节的由来、价值及其内在关系。综合论述开发、工程二者之现状,例如对程序员“工匠思想”的起源进行广征博引的分析,也对工程中“敏捷过程”的经验主义本质进行深至髓质的论证。全书语言轻快,可读性强,薄且有味。本书的内容是在软件工程中从未涉足过的领域:思想方法学中的实习之作。作者亲历国内软件工程的英雄时代、泡沫时代,从失败中醒觉而创建独特的思考方法,对软件开发、工程中的现状深刻反思,从而完成这本专著。本书综合论述开发、工程二者之现状,在缺乏独立思维、对国外工程理论亦步亦趋的国内工程界、开发业界,该书无疑是一份激荡新思的佳作。本书是第一本讨论软件工程思想本源的书籍,是第一本从工程实践出发溯源而论的佳作。 -
汇编语言程序设计文全刚随着嵌入式技术的发展,越来越需要一套很好的嵌入式系列教材。本书是学习嵌入式技术的入门教材,是学习嵌入式系统原理与接口技术、嵌入式系统设计与应用等知识的前导教材。 本书基于ARM体系结构进行汇编语言的教学。全书的内容分成三个部分:第一部分主要介绍汇编语言程序设计的基础知识和ARM系列微处理器,包括第1、2章;第二部分主要介绍基于ARM体系结构的指令系统,汇编程序设计,以及异常中断编程,包括第3、4、5章;第三部分主要是ADs集成开发环境的使用和ARM汇编语言程序实验,包括第6、7章。书中含光盘1张,内含相关章节程序源代码及其他相关资料。 本书可作为高等院校计算机及相关专业本科生和专科生的汇编语言程序设计课程的教材或参考书,也可供使用汇编语言的工程技术人员参考。
