趣味Visual FoxPro程序設(shè)計集錦
簡介
本書特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關(guān)圖書
本書以各類趣題的Visual FoxPro(簡稱VFP)程序設(shè)計求解為主線,取材注重典型性與趣味性,程序設(shè)計注重結(jié)構(gòu)化與可讀性。精選的趣解包括典型的數(shù)值求解,常見的數(shù)據(jù)處理,有趣的智力游戲,巧妙的模擬探索,新穎的圖表創(chuàng)建。大多趣題是引導入門的基礎(chǔ)題、常規(guī)題,也適當涉及少量難度較大的綜合題與經(jīng)典名題,難度適宜,深入淺出。
為適應(yīng)不同基礎(chǔ)的讀者學習與欣賞,對有些趣題采用多種思路設(shè)計與多個程序?qū)崿F(xiàn)。其中少量難度較大、要求較高的問題,在目錄中用“*”標注,可供學習“VFP程序設(shè)計”課程的同學進行課程設(shè)計時選用。
本書著眼于應(yīng)用VFP程序設(shè)計求解問題的基本方法與技巧,可作為VFP程序設(shè)計的科普讀物與學習VFP程序設(shè)計的教學參考書,以期提高通過VFP程序設(shè)計解決實際問題的能力。
本書適合普通高校本專科學生、職業(yè)技術(shù)學院學生與程序設(shè)計愛好者學習VFP程序設(shè)計時參考,也可供參加各級程序設(shè)計選拔賽、計算機等級考試與計算機程序員水平考試參考,還可供中學信息學(計算機)奧林匹克指導與IOI,NOI培訓選用。
從當前高校各專業(yè)計算機語言課程的系統(tǒng)開設(shè),到中小學信息技術(shù)(計算機)課的相繼開出,推動了計算機文化在神州大地的廣泛普及。為順應(yīng)信息技術(shù)迅猛發(fā)展與計算機教育不斷深入的潮流,幫助包括大中專在校學生在內(nèi)的廣大青少年逐步掌握計算機程序設(shè)計的設(shè)計思路與基本技能,在程序設(shè)計中開拓求解思路,解決實際問題,培養(yǎng)創(chuàng)新意識,激發(fā)提出問題與應(yīng)用程序設(shè)計解決問題的欲望與興趣,不斷提高程序設(shè)計水平與應(yīng)用求解能力,是我們計算機教育工作者義不容辭的職責。
當前,大專院校理工科專業(yè)一般學習C(C++)語言程序設(shè)計,而文科專業(yè)一般學習VFP程序設(shè)計。各種面向大專院校的程序設(shè)計教材繁雜而重復(fù),而配合程序設(shè)計教學的參考書與課外讀物卻是鳳毛麟角。鑒于此,特推出計算機程序設(shè)計科普讀物 《趣味C程序設(shè)計集錦》與《趣味Visual FoxPro程序設(shè)計集錦》,以期推動廣大本專科學生與程序設(shè)計愛好者學習程序設(shè)計的不斷深入,促進程序設(shè)計水平與應(yīng)用求解能力的逐步提高。
學習計算機語言的目的是什么?當然是程序設(shè)計!那么,程序設(shè)計的目的又是什么?毫無疑義,程序設(shè)計的目的是求解問題,求解靠人工計算或推理一時無從下手的各類實際應(yīng)用問題。你應(yīng)用程序設(shè)計解決的問題越多、越普遍、越深刻,你的程序設(shè)計成績就越大,你的程序設(shè)計能力就越強。而應(yīng)用程序設(shè)計求解各類實際應(yīng)用問題,恰恰是現(xiàn)今大多數(shù)程序設(shè)計教材所忽略的環(huán)節(jié),也是造成廣大在校學生學習程序設(shè)計語言缺乏興趣的直接原因。
本書以各類中外趣味問題的程序設(shè)計求解為主線,取材注重趣味性與典型性,題型豐富多彩,內(nèi)容新穎豐富。精選程序設(shè)計趣味問題,包括各類整數(shù)求解,數(shù)據(jù)處理,智力游戲,模擬探索,圖表創(chuàng)建,大多是引導入門的基礎(chǔ)題與常規(guī)題,也適當涉及少量難度較大的綜合題與經(jīng)典名題,難度適宜,深入淺出。書中部分選題取自國際國內(nèi)信息學(計算機)奧林匹克與各類程序設(shè)計競賽,同時參考了網(wǎng)上讀者集中探討的程序設(shè)計熱點問題,有利于高校學生與程序設(shè)計愛好者在計算機實例求解上開闊視野,在程序設(shè)計思路開拓與應(yīng)用技巧上有一個深層次的練習與提高。部分難度較大、要求較高的問題在目錄中用“*”標注,可供在校學生進行課程設(shè)計時選用。
本書力求突出以下四個特色:
突出求解問題生動有趣。選取的程序設(shè)計趣題應(yīng)為程序設(shè)計愛好者所喜愛。這些趣題通常是著名的中外名題,或應(yīng)用常規(guī)的推理與人工計算難以解決的問題,以充分體現(xiàn)程序設(shè)計求解的優(yōu)勢。為了避免一味拔高而降低趣味性,刪除了若干枯燥難懂、學術(shù)性較強的問題。
注重求解程序簡單易懂。題解程序選用廣大青少年與在校本專科學生正在學習的、使用率最高的計算機語言編寫程序。同時在算法上盡量避免使用學術(shù)性強的專業(yè)算法。對其中有些典型問題,采用不同設(shè)計思路與表現(xiàn)形式設(shè)計出不同的求解程序,以適應(yīng)程序設(shè)計基礎(chǔ)不同的讀者學習與欣賞。
力求問題結(jié)果直觀明了。盡可能給出求解程序的輸出結(jié)果與運行示例,并作必要的討論與分析,使讀者對問題求解結(jié)果一目了然,以幫助讀者對所求解問題的清晰理解與對設(shè)計程序的深入掌握。
重視程序變通與問題引伸。對求解程序進行必要的改進、變通與優(yōu)化,是促進應(yīng)用程序設(shè)計解決實際問題能力的培養(yǎng),切實提高程序設(shè)計水平的必要手段與有效途徑。同時,對有些求解趣題作適當?shù)囊炫c拓廣,引導有興趣的愛好者對相關(guān)問題作進一步的探索與研究。
本書作為計算機程序設(shè)計的教學參考書與科普讀物,適合在校本專科學生與廣大程序設(shè)計愛好者學習參考,也可供各級程序設(shè)計選拔賽與國際大學生程序設(shè)計競賽(ACM)、計算機等級考試與計算機程序員水平考試復(fù)習使用,也可供中學信息學(計算機)奧林匹克指導與IOI,NOI及各省程序設(shè)計競賽培訓參考。
在書稿的編寫過程中,湖南理工學院計算機學院院長王岳斌教授、周持中教授以及嚴權(quán)鋒、郭華等老師提出了很好的修改意見,筆者在此深表感謝!
盡管每一道題解都經(jīng)反復(fù)檢查,每一個程序都經(jīng)多次運行調(diào)試,因涉及內(nèi)容較廣,難免存在各種差錯,懇請讀者指正。
- C程序設(shè)計實踐教程 [劉衛(wèi)國]
- C程序設(shè)計(慕課版) [劉衛(wèi)國]
- 程序設(shè)計基礎(chǔ)實踐教程(C/C++語言版) [張桂芬 葛麗娜]
- C++案例項目精講 [主編 楊國興]
- SwiftUI完全開發(fā) [李智威 著]
- MySQL數(shù)據(jù)庫項目式教程 [陳亞峰]
- C語言程序設(shè)計習題與實驗指導(第二版) [主編 甄增榮 張賓]
- C語言程序設(shè)計(第二版) [主編 甄增榮 田云霞]
- Unity3D虛擬現(xiàn)實應(yīng)用開發(fā)實踐 [主 編 劉龍]
- Python程序設(shè)計 [主編 姜春磊 陳虹潔]
- C語言程序設(shè)計實踐教程(活頁式) [主編 鄭茵 陳巍 滕泓虬]
- 面向?qū)ο蟪绦蛟O(shè)計 [主編 張勇 張平華 趙小龍]
- Python程序設(shè)計基礎(chǔ)及實戰(zhàn) [主編 劉健]
- C語言程序設(shè)計 [姜雪]
- Python程序設(shè)計實踐教程 [王鶴琴 蔡正保]
- C++程序設(shè)計實踐教程(第三版) [主編 劉衛(wèi)國 曹岳輝]
- C++程序設(shè)計(第三版) [主編 曹岳輝 劉衛(wèi)國]
- C語言程序設(shè)計項目化教程(活頁式) [主編 張利華 潘曉利]
- 機器人流程自動化(RPA)實戰(zhàn)——基于UiPath [主編 金鑫]
- Python 語言程序設(shè)計實踐指導 [主編 張雙獅]
- Python程序設(shè)計案例教程 [主編 毛錦庚 鐘肖英 周賢來 ]
- 基于.NET Core框架的分布式系統(tǒng)架構(gòu)設(shè)計 [湯佳 著]
- Python語言程序設(shè)計教程 [郭其標 房宜汕]
- Python程序設(shè)計 [李國燕 王新強 劉佳 等編著]
- Python程序設(shè)計項目化教程(活頁式) [主編 盧鳳偉]
- Java編程基礎(chǔ)案例式教程 [主編 陳艷華 唐春蘭]
- Python語言同步案例習題精解 [主編 肖朝暉]
- Unity應(yīng)用開發(fā)與實戰(zhàn)(微課版) [主 編 程永恒]
- PHP程序設(shè)計項目化教程 [主 編 杜海穎]
- 簡單易懂的Python入門教程 [[日]大澤文孝 著]