首頁 考試吧論壇 Exam8視線 考試商城 網絡課程 模擬考試 考友錄 實用文檔 求職招聘 論文下載
2011中考 | 2011高考 | 2012考研 | 考研培訓 | 在職研 | 自學考試 | 成人高考 | 法律碩士 | MBA考試
MPA考試 | 中科院
四六級 | 職稱英語 | 商務英語 | 公共英語 | 托福 | 雅思 | 專四專八 | 口譯筆譯 | 博思 | GRE GMAT
新概念英語 | 成人英語三級 | 申碩英語 | 攻碩英語 | 職稱日語 | 日語學習 | 法語 | 德語 | 韓語
計算機等級考試 | 軟件水平考試 | 職稱計算機 | 微軟認證 | 思科認證 | Oracle認證 | Linux認證
華為認證 | Java認證
公務員 | 報關員 | 銀行從業(yè)資格 | 證券從業(yè)資格 | 期貨從業(yè)資格 | 司法考試 | 法律顧問 | 導游資格
報檢員 | 教師資格 | 社會工作者 | 外銷員 | 國際商務師 | 跟單員 | 單證員 | 物流師 | 價格鑒證師
人力資源 | 管理咨詢師考試 | 秘書資格 | 心理咨詢師考試 | 出版專業(yè)資格 | 廣告師職業(yè)水平
駕駛員 | 網絡編輯
衛(wèi)生資格 | 執(zhí)業(yè)醫(yī)師 | 執(zhí)業(yè)藥師 | 執(zhí)業(yè)護士
會計從業(yè)資格考試會計證) | 經濟師 | 會計職稱 | 注冊會計師 | 審計師 | 注冊稅務師
注冊資產評估師 | 高級會計師 | ACCA | 統(tǒng)計師 | 精算師 | 理財規(guī)劃師 | 國際內審師
一級建造師 | 二級建造師 | 造價工程師 | 造價員 | 咨詢工程師 | 監(jiān)理工程師 | 安全工程師
質量工程師 | 物業(yè)管理師 | 招標師 | 結構工程師 | 建筑師 | 房地產估價師 | 土地估價師 | 巖土師
設備監(jiān)理師 | 房地產經紀人 | 投資項目管理師 | 土地登記代理人 | 環(huán)境影響評價師 | 環(huán)保工程師
城市規(guī)劃師 | 公路監(jiān)理師 | 公路造價師 | 安全評價師 | 電氣工程師 | 注冊測繪師 | 注冊計量師
繽紛校園 | 實用文檔 | 英語學習 | 作文大全 | 求職招聘 | 論文下載 | 訪談 | 游戲
您現(xiàn)在的位置: 考試吧(Exam8.com) > 軟件水平考試 > 復習資料 > 程序員資料 > 正文

2009年5月軟考程序員考前沖刺復習資料(七)

  第七章 FoxPro程序設計

  1. 命令文件的建立、修改和運行

  (1) 命令文件的建立與修改MODIFY COMMAND[<命令文件名>/?][IN WINDOW<窗口名>/SCREEN]

  (2) 命令文件的執(zhí)行DO<命令文件名>

  其中SET DEVELOPMENT ON/OFF ,處于ON狀態(tài)是默認,執(zhí)行新的版本,處于OFF狀態(tài),則執(zhí)行舊版本。

  (3)命令文件的注釋NOTE<注釋> *<注釋> &&<注釋>

  2. 順序結構程序設計

  (1)CLEAR是清屏命令,SET TALK ON為默認,每執(zhí)行一條命令就給出回應,RETURN是一條返回命令。

  (2)非格式化輸入命令

  ACCEPT [<字符表達式>] TO <內存變量> 接受從鍵盤輸入的字符型數(shù)據,輸入的字符串不必用引號括起來。 <字符表達式>只是提示作用。

  INPUT[<字符表達式>] TO <內存變量>接受從鍵盤輸入的C,N,D,L等,若是字符串則必須用引號括起來。

  WAIT [<字符表達式>] TO <內存變量>等待從鍵盤輸入一個字符, <字符表達式>只能是提示作用。

  SET CONSOLE ON(默認,所有非格式化輸入數(shù)據都顯示)/OFF(相反)

  (3)格式化輸入輸出命令

  格式化輸出命令@<行,列> SAY <表達式>[PICTURE<描述符串>][FONT<字體>[,<字號>]] SET DEVICE TO SCREEN 屏幕輸出

  SET DEVICE TO PRINT 打印機輸出

  格式化輸入輸出命令@<行,列>[SAY<表達式1>]GET<內存變量>|<字段>[PICTURE<描述符串>][RANGE<表達式2>[,<表達式3>]]與READ合用,才能修改變量,一個READ可以修改前面多個@…GET的變量值,通常SAY只是提示作用。

  定義文本編輯區(qū)

  @<行,列>EDIT<內存變量>SIZE<數(shù)值表達式1>,<數(shù)值表達式2>[FONT<字體>[,<字號>]][SCROLL]通過READ編輯,主要是對備注字段起作用。

  清屏命令

  CLEAR清除整個屏幕

  @<行1,列1)[CLEAR|CLEAR TO <行2,列2>]清除屏幕局部區(qū)

  3.分支語句IF <條件>

  <命令序列1>

  [ELSE

  <命令序列2>]

  ENDIF

  多分支選擇語句DO CASE

  CASE<條件1>

  <命令序列1>

  CASE<條件2>

  <命令序列2>

  ;

  CASE<條件N>

  <命令序列N>

  [OTHERWISE

  <命令序列N+1>]

  ENDCASE

  4.循環(huán)結構程序設計

  DO WHILE <條件>

  <命令序列1>

  [LOOP]

  <命令序列2>

  [EXIT]

  ENDDO

  FOR <循環(huán)變量> = <初值> TO <終止> [SETEP<步長>]

  <命令序列>

  [LOOP]

  [EXIT]

  ENDFOR

  SCAN [<范圍>][FOR<條件>][WHILE<條件>]

  <命令序列>

  [LOOP]

  [EXIT]

  ENDSCAN

  5.過程及自定義函數(shù)

  (1)過程PROCEDURE< 過程名>

  [PARAMETERS<形參表>]

  <過程體>

  RETURN[TO MASTER]


  其中[TO MASTER]在嵌套中使用,含有[PARAMETERS<形參表>]為有參過程。

  (2)過程文件建立PROCEDURE<過程名1>

  <過程體1>

  RETURN

  …………

  過程文件的打開和關閉SET PROCEDURE TO [<過程文件名>]

  CLOSE PROCEDURE

  (3)過程的調用DO <過程名> [WITH<實參表>]

  (4)變量的作用域

  全局變量PUBLIC<內存變量表>

  局部變量:未經PUBLIC定義的

  PRIVATE <內存變量表>

  PRIVATE ALL [LIKE<通配符變量名>|EXCEPT<通配符變量名>]隱藏指定的內存變量,避免同名變量

  (5)定義自定義函數(shù)FUNCTION<函數(shù)名>

  [PARAMETERS<形參表>]

  <函數(shù)體>

  RETURN<表達式>

  自定義函數(shù)的調用:函數(shù)名([<實參表>])

  參數(shù)傳遞方式 SET UDFPARMS TO [VALUE|REFERENCE]若選用VALUE為值傳遞(默認),不會改變變量的值,若REFERENCE,則為引用方式。

  相關推薦:2009年5月程序員筆試考前沖刺練習系列(1)
       2008年上半年軟件水平考試程序員考試試題分析
文章搜索
軟件水平考試欄目導航
版權聲明:如果軟件水平考試網所轉載內容不慎侵犯了您的權益,請與我們聯(lián)系800@exam8.com,我們將會及時處理。如轉載本軟件水平考試網內容,請注明出處。