趣味Visual FoxPro程序设计集锦
简介
本书特色
前言
章节列表
精彩阅读
下载资源
相关图书
本书以各类趣题的Visual FoxPro(简称VFP)程序设计求解为主线,取材注重典型性与趣味性,程序设计注重结构化与可读性。精选的趣解包括典型的数值求解,常见的数据处理,有趣的智力游戏,巧妙的模拟探索,新颖的图表创建。大多趣题是引导入门的基础题、常规题,也适当涉及少量难度较大的综合题与经典名题,难度适宜,深入浅出。
为适应不同基础的读者学习与欣赏,对有些趣题采用多种思路设计与多个程序实现。其中少量难度较大、要求较高的问题,在目录中用“*”标注,可供学习“VFP程序设计”课程的同学进行课程设计时选用。
本书着眼于应用VFP程序设计求解问题的基本方法与技巧,可作为VFP程序设计的科普读物与学习VFP程序设计的教学参考书,以期提高通过VFP程序设计解决实际问题的能力。
本书适合普通高校本专科学生、职业技术学院学生与程序设计爱好者学习VFP程序设计时参考,也可供参加各级程序设计选拔赛、计算机等级考试与计算机程序员水平考试参考,还可供中学信息学(计算机)奥林匹克指导与IOI,NOI培训选用。
从当前高校各专业计算机语言课程的系统开设,到中小学信息技术(计算机)课的相继开出,推动了计算机文化在神州大地的广泛普及。为顺应信息技术迅猛发展与计算机教育不断深入的潮流,帮助包括大中专在校学生在内的广大青少年逐步掌握计算机程序设计的设计思路与基本技能,在程序设计中开拓求解思路,解决实际问题,培养创新意识,激发提出问题与应用程序设计解决问题的欲望与兴趣,不断提高程序设计水平与应用求解能力,是我们计算机教育工作者义不容辞的职责。
当前,大专院校理工科专业一般学习C(C++)语言程序设计,而文科专业一般学习VFP程序设计。各种面向大专院校的程序设计教材繁杂而重复,而配合程序设计教学的参考书与课外读物却是凤毛麟角。鉴于此,特推出计算机程序设计科普读物 《趣味C程序设计集锦》与《趣味Visual FoxPro程序设计集锦》,以期推动广大本专科学生与程序设计爱好者学习程序设计的不断深入,促进程序设计水平与应用求解能力的逐步提高。
学习计算机语言的目的是什么?当然是程序设计!那么,程序设计的目的又是什么?毫无疑义,程序设计的目的是求解问题,求解靠人工计算或推理一时无从下手的各类实际应用问题。你应用程序设计解决的问题越多、越普遍、越深刻,你的程序设计成绩就越大,你的程序设计能力就越强。而应用程序设计求解各类实际应用问题,恰恰是现今大多数程序设计教材所忽略的环节,也是造成广大在校学生学习程序设计语言缺乏兴趣的直接原因。
本书以各类中外趣味问题的程序设计求解为主线,取材注重趣味性与典型性,题型丰富多彩,内容新颖丰富。精选程序设计趣味问题,包括各类整数求解,数据处理,智力游戏,模拟探索,图表创建,大多是引导入门的基础题与常规题,也适当涉及少量难度较大的综合题与经典名题,难度适宜,深入浅出。书中部分选题取自国际国内信息学(计算机)奥林匹克与各类程序设计竞赛,同时参考了网上读者集中探讨的程序设计热点问题,有利于高校学生与程序设计爱好者在计算机实例求解上开阔视野,在程序设计思路开拓与应用技巧上有一个深层次的练习与提高。部分难度较大、要求较高的问题在目录中用“*”标注,可供在校学生进行课程设计时选用。
本书力求突出以下四个特色:
突出求解问题生动有趣。选取的程序设计趣题应为程序设计爱好者所喜爱。这些趣题通常是著名的中外名题,或应用常规的推理与人工计算难以解决的问题,以充分体现程序设计求解的优势。为了避免一味拔高而降低趣味性,删除了若干枯燥难懂、学术性较强的问题。
注重求解程序简单易懂。题解程序选用广大青少年与在校本专科学生正在学习的、使用率最高的计算机语言编写程序。同时在算法上尽量避免使用学术性强的专业算法。对其中有些典型问题,采用不同设计思路与表现形式设计出不同的求解程序,以适应程序设计基础不同的读者学习与欣赏。
力求问题结果直观明了。尽可能给出求解程序的输出结果与运行示例,并作必要的讨论与分析,使读者对问题求解结果一目了然,以帮助读者对所求解问题的清晰理解与对设计程序的深入掌握。
重视程序变通与问题引伸。对求解程序进行必要的改进、变通与优化,是促进应用程序设计解决实际问题能力的培养,切实提高程序设计水平的必要手段与有效途径。同时,对有些求解趣题作适当的引伸与拓广,引导有兴趣的爱好者对相关问题作进一步的探索与研究。
本书作为计算机程序设计的教学参考书与科普读物,适合在校本专科学生与广大程序设计爱好者学习参考,也可供各级程序设计选拔赛与国际大学生程序设计竞赛(ACM)、计算机等级考试与计算机程序员水平考试复习使用,也可供中学信息学(计算机)奥林匹克指导与IOI,NOI及各省程序设计竞赛培训参考。
在书稿的编写过程中,湖南理工学院计算机学院院长王岳斌教授、周持中教授以及严权锋、郭华等老师提出了很好的修改意见,笔者在此深表感谢!
尽管每一道题解都经反复检查,每一个程序都经多次运行调试,因涉及内容较广,难免存在各种差错,恳请读者指正。
- Python语言程序设计教程 [郭其标 房宜汕]
- Python程序设计 [李国燕 王新强 刘佳 等编著]
- Python程序设计项目化教程(活页式) [主编 卢凤伟]
- Java编程基础案例式教程 [主编 陈艳华 唐春兰]
- Python语言同步案例习题精解 [主编 肖朝晖]
- Unity应用开发与实战(微课版) [主 编 程永恒]
- PHP程序设计项目化教程 [主 编 杜海颖]
- 简单易懂的Python入门教程 [[日]大泽文孝 著]
- Python数据分析之道——Thinking in Pandas [[美]汉娜·斯捷潘内克(Hannah S]
- 深入浅出OpenHarmony——架构、内核、驱动及应用开发全栈 [李传钊 著]
- MySQL数据库项目化教程(第二版) [主编 郑小蓉]
- python青少年趣味编程 [千锋教育 编著]
- 程序员5天修炼 [施游 邹月平 曾哲军 编著]
- Python程序设计应用教程 [王敏 李光正]
- Java面向对象程序设计(微课版) [主编 谢先伟 王海洋]
- Java面向对象程序设计 [主编 张立敏 邹海涛]
- 工业机器人编程及应用 [主编 向艳芳 胡月霞]
- C语言程序设计(微课版) [主编 夏启寿]
- C语言程序设计实践教程 [夏启寿]
- 单片机应用技术项目教程(C语言版)(第三版) [主编 郭志勇]
- Python语言程序设计 [张双狮]
- 火球-UML大战需求分析(第二版) [张传波 著]
- HTML5+CSS3前端开发项目式教程(微课版) [主编 谭卫 徐文义]
- Python 程序设计(微课版) [杨智勇 廖丹]
- 数据结构——C语言(微课版) [主编 梁海英]
- UI界面设计与制作教程 [主 编 黎 娅 任劲松]
- UML系统建模及系统分析与设计(第二版) [王欣 张毅 编著]
- Android高级程序设计 [主编 周雯 舒松]
- C程序设计简明教程 [黄能耿 黄致远 编著]
- Java程序设计简明教程 [黄能耿 黄致远 编著]